US11647638B2
A memory cell design is disclosed. In an embodiment, the memory cell structure includes at least one memory bit layer stacked between top and bottom electrodes. The memory bit layer provides a storage element for a corresponding memory cell. One or more additional conductive layers may be included between the memory bit layer and either, or both, of the top or bottom electrodes to provide a better ohmic contact. In any case, a dielectric liner structure is provided on sidewalls of the memory bit layer. The liner structure includes a dielectric layer, and may also include a second dielectric layer on a first dielectric layer. Either or both first dielectric layer or second dielectric layer comprises a high-k dielectric material. As will be appreciated, the dielectric liner structure effectively protects the memory bit layer from lateral erosion and contamination during the etching of subsequent layers beneath the memory bit layer.
US11647635B2
A device includes a multi-layer stack, a channel layer, a ferroelectric layer and buffer layers. The multi-layer stack is disposed on a substrate and includes a plurality of conductive layers and a plurality of dielectric layers stacked alternately. The channel layer penetrates through the plurality of conductive layers and the plurality of dielectric layers. The ferroelectric layer is disposed between the channel layer and each of the plurality of conductive layers and the plurality of dielectric layers. The buffer layers include a metal oxide, and one of the buffer layers is disposed between the ferroelectric layer and each of the plurality of dielectric layers.
US11647622B2
The present disclosure provides a semiconductor structure having a fin structure and a method of manufacturing the semiconductor structure. The semiconductor includes a substrate defined with an active region. A first gate structure is disposed in the active region and includes a dielectric material. A second gate structure is disposed in the active region and includes the dielectric material. A fin structure having a first top surface is arranged to alternate with the first gate structure and the second gate structure. The first gate structure has a second top surface and the second gate structure has a third top surface. The second top surface and the third top surface are lower than the first top surface.
US11647621B2
A component feeding system including: a stage configured to support components in a scattered state; a holding tool configured to pick up and hold the component scattered on the stage; an imaging device configured to image the components scattered on the stage; and a control device configured to acquire, based on image data of the imaging device, a pickup possible component quantity that is a quantity of components that can be picked up by the holding tool from among the components scattered on the stage.
US11647620B2
A method for producing a nonwoven for shielding electromagnetic radiation in a terahertz (THz) range includes: providing a first metal alloy adapted to shield electromagnetic radiation; providing a polymer material; providing a second metal alloy which differs from the first metal alloy; producing polymer fibers with filled fiber cores by evaporating the first metal alloy and mixing the first metal alloy molecules with the polymer material; coating at least a part of a surface of the polymer fibers with the second metal alloy; producing the nonwoven by randomly and irregularly arranging the coated polymer fibers with filled fiber cores in a three spatial dimensional directions, or producing the nonwoven by randomly and irregularly arranging the polymer fibers with filled fiber cores in the three spatial dimensional directions and coating at least a part of a surface of the nonwoven with the second metal alloy.
US11647613B2
The present invention provides an infrared sauna room with a low electric field and low electromagnetic wave radiation comprising a room body, heating plates with a low electric field and low electromagnetic wave radiation and shielding lines, wherein a plurality of heating plates with a low electric field and low electromagnetic wave radiation are distributed in the room body; the first insulating layer has concave points or/and convex points; and the shielding line comprises a stranded power wire, an electric field absorbing shielding layer and a wire insulating layer. Through the above-mentioned manner, the infrared sauna room with a low electric field and low electromagnetic wave radiation can significantly reduce electromagnetic wave radiation and electric field radiation for sauna rooms.
US11647604B1
A rack device for mounting server in a 2-post or in a 4-post frame includes a fixture rack, a sliding rack, a connection rack, and a handle. The fixture rack is affixed to a casing. The sliding rack is slidably disposed on the fixture rack. The connection rack is pivoted on one end of the sliding rack. The handle is pivoted on the fixture rack about a first shaft. When the casing is mounted on a 2-post frame, an end of the fixture rack is affixed to a main post, and the sliding rack is at a storage position. When the casing is mounted on a 4-post frame, the end of the fixture rack is affixed to a rear post, the sliding rack is extended to an extension position relative to the fixture rack, and the connection rack is affixed to a front post.
US11647594B2
A method for curing solder paste on a thermally fragile substrate is disclosed. An optically reflective layer and an optically absorptive layer are printed on a thermally fragile substrate. Multiple conductive traces are selectively deposited on the optically reflective layer and on the optically absorptive layer. Solder paste is then applied on selective locations that are corresponding to locations of the optically absorptive layer. After a component has been placed on the solder paste, the substrate is irradiated from one side with uniform pulsed light. The optically absorptive layer absorbs the pulsed light and becomes heated, and the heat is subsequently transferred to the solder paste and the component via thermal conduction in order to heat and melt the solder paste.
US11647592B2
A system for effectively curing dry film ink throughout its thickness on circuit boards being made applies an exposure system, a circuit board, and a method for making the circuit board. The exposure system includes a plurality of mixed light sources with different wavelengths within a range of 365 nm to 440 nm, the mixed light sources can output at least three different wavelengths of light each of substantially a single wavelength and a fourth source of light able to output light of a spectrum of wavelengths, the ranges of light being between 365 nm and 440 nm.
US11647590B2
A method of fabricating a multilayer superconducting printed circuit board comprises first, forming a bimetal foil to overlie a substrate, the bimetal foil comprising a first layer of a first metal, a layer of a second metal, and a second layer of the first metal, and then etching the second layer of the first metal. Forming a bimetal foil to overlie a substrate may include forming a bimetal foil comprising a first layer of a normal metal, a layer of a superconducting metal, and a second layer of the normal metal. Etching the second layer of the first metal may include preparing a patterned image in the second layer of the first metal for etching, processing the patterned image through a cleaner, rinsing the patterned image, and then, immersing the patterned image in a microetch.
US11647589B2
A wiring board includes an insulating base including a first principal surface, a second principal surface opposite to the first principal surface, and a first through hole penetrating the insulating base from the first principal surface to the second principal surface, a functional material provided inside the first through hole, a first insulating layer covering the first principal surface, and a first surface of the functional material, and a second insulating layer covering the second principal surface, and a second surface of functional material. A second through hole is formed in the first insulating layer, the functional material, and the second insulating layer, and a conductive layer is formed on a wall surface of the second through hole.
US11647587B2
The present disclosure is related to a power module power structure and an assembling method thereof. The power module structure includes a first printed-circuit-board (PCB) assembly, a second PCB assembly, and a conductive connection component. The first PCB assembly includes a first circuit board, a power switch and a magnetic component. The first circuit board includes a first side, a second side and a through hole. The power switch is disposed on the first circuit board. The magnetic component includes a first magnetic core and a second magnetic core fastened on the first circuit board through the through hole. The second PCB assembly includes a second circuit board having a third side, a fourth side and at least one opening. The second magnetic core is exposed through the opening. The conductive connection component is disposed and electrically connected between the first PCB assembly and the second PCB assembly.
US11647582B1
A multi-layer ceramic wiring board is patterned with arrays of footprints for high-temperature surface mounted device active and passive components on one side of the board that is patterned with arrays of standard SMD footprints to enable placement and attachment of components including primary 2-terminal components and active components where the SMD pads are connected through vias and buried-layer interconnect traces to a multiple connection point arrays on the front and back side of the ceramic wiring board. Each pad is connected to multiple instances of the pad grid to connections to be made with a single post-fired print.
US11647575B2
A load regulation device, such as an LED driver, may be configured to control the intensity of a light source based on an analog control signal and a preconfigured dimming curve. The LED driver may sense a magnitude of the analog control signal and determine a new low-end and/or high-end control signal magnitude that falls outside of the input signal range of the dimming curve. The LED driver may rescale the preconfigured dimming curve according to new low-end and/or high-end control signal magnitudes and dim the light source based on the rescaled dimming curve. Multiple LED drivers controlled by the same analog control signal may communicate with each other regarding the magnitude of the analog control signal sensed by each LED driver, and match their target intensity levels despite sensing different analog control signal. A controller may be provided to coordinate the operation of the multiple LED drivers.
US11647572B2
In accordance with various embodiments, lighting systems features multiple inter-connectable light panels each having multiple light-emitting elements thereon. One or more of the light panels features one or more connectors, and associated conductors, for the transmission of power, communication signals, and/or control signals.
US11647569B2
A multi-channel power supply system includes a power supply circuit configured to generate a drive signal for powering a plurality of color channels based on an input power signal, a first current control circuit coupled to a first color channel of the plurality of color channels and configured to adjust a first channel current of the first color channel based on the drive signal and a first reference signal, and to generate a feedback signal to control the drive signal of the power supply circuit, and a channel controller configured generate the first reference signal based on a color temperature according to a black body curve.
US11647568B2
Disclosed is a heating device, including a substrate, a metal oxide layer formed on the substrate, hyper heat accelerator dots having a spherical shape formed on the metal oxide layer and arranged in a lattice form, and a conductive adhesive layer formed on the metal oxide layer and the hyper heat accelerator dots, wherein the lower portions of the hyper heat accelerator dots having a spherical shape are included in the metal oxide layer and the upper portions thereof are included in the conductive adhesive layer.
US11647564B2
An example electronic device supporting a neighbor awareness networking (NAN) protocol and a heterogeneous protocol different from the NAN protocol stores first information associated with a link established based on the heterogeneous protocol, transmits a message including the first information to an external electronic device included in a NAN cluster, via a wireless communication circuitry, receives a NAN data path (NDP) request message including second information associated with an NDP from the external electronic device, transmits an NDP response message to the external electronic device based at least in part on the second information and the first information, and performs data communication with the external electronic device based on the NDP.
US11647562B2
A method for a wireless network, including a node and a first device covered by the node, the node acting as serving node for the first device, and the first device transmitting first data to the node over a first link, includes determining presence of a second device covered by the node, the second device transmitting second data to a serving node over a second link, determining radio quality of the first link, determining radio quality of the second link, and determining radio quality of a third link between the second device and the first device. If the radio quality of the third link is higher than the radio quality of the second link, the second device transmits the second data to the first device over the third link and the first device retransmits, over the first link, the second data to the node.
US11647556B2
Apparatuses, systems, and methods for a wireless device to perform negotiation of bearer type configuration and/or related parameters. A user equipment device (UE) and/or network may determine a bearer configuration and/or other parameters based on information or measurements of the UE. The UE and the BS may exchange data using a negotiated configuration.
US11647554B2
Systems, methods, and devices can be utilized to aggregate downlink millimeter wave (mmWave) frequency resources based on various conditions. In an example method, a connection request for downlink data is received from a user equipment (UE). The example method includes determining that a first congestion level of a first mmWave downlink channel is below a first threshold and determining that a second congestion level of a second mmWave downlink channel is below a second threshold. An activation request is transmitted to the UE. The activation request instructs the UE to activate a first antenna corresponding to the first mmWave downlink channel and to activate a second antenna corresponding to the second mmWave downlink channel. At least a portion of the downlink data is transmitted to the UE over the first mmWave downlink channel and the second mmWave downlink channel.
US11647543B2
Systems, apparatuses, and methods are described for wireless communications. Random access procedures may include various steps, such as 4-steps or 2-steps. One or more indicators such as, for example, transmission power requirements, may be used to indicate which random access procedure to utilize.
US11647540B2
A method for a first device to perform wireless communication and an apparatus supporting the same are provided. The method comprises, triggering resource selection in a first slot; determining a time interval of a selection window from the first slot based on a remaining packet delay budget (PDB), wherein the selection window includes Y candidate slots; performing sensing for L slots after the first slot; selecting at least one resource for sidelink (SL) transmission within the selection window based on the sensing for the L slots; transmitting, to a second device through a physical sidelink control channel (PSCCH), a first sidelink control information (SCI) for scheduling of a physical sidelink shared channel (PSSCH) and a second SCI; and transmitting, to the second device through the PSSCH, the second SCI and data.
US11647533B2
A device, system and method for dynamically adjusting a queue structure and message sequencing is provided. A device receives, from one or more edge devices receiving outbound signaling messages on one or more control channels, rankings of previously transmitted outbound signaling messages. The device adjusts (and/or causes adjusting of) one or more of a queue structure and a message sequence of the outbound signaling messages based on the rankings. The device transmits (and/or causes transmission), to the one or more edge devices, the outbound signaling messages according to one or more of the queue structure and the message sequence, as adjusted.
US11647527B2
The disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The disclosure discloses a method and a device for allocating resources of an IAB node.
US11647526B2
An embodiment of the present disclosure provides a method for a first apparatus to perform long-term evolution (LTE) sidelink (SL) communication through downlink control information (DCI). The method includes: receiving DCI from a new radio (NR) base station through a physical downlink control channel (PDCCH); obtaining a first timing offset based on the DCI; and performing LTE SL communication based on the first timing offset.
US11647520B2
A system and a method are disclosed for receiving downlink control information over a wireless downlink control channel of a wireless network. A transceiver of a device is coupled to a wireless network, and a processing device of the device is coupled to the transceiver and is configured to control the transceiver to transmit to the wireless network a monitoring capability of the device in which the monitoring capability is indicated from multiple capability sets. Each capability set includes at least one (X,Y) pattern in which X is a minimum time separation of symbols of two spans of a time slot and Y is a maximum number of consecutive symbols for each span of the time slot. The processing device is further configured to control the transceiver to receive downlink control information in a capability set selected by the wireless network to send downlink control information to the device.
US11647488B2
[Object] To provide a communication control device, a wireless communication device, a method and a program which are capable of realizing coexistence control using information relating to a duplex mode.
[Solution] The communication control device includes: an information acquisition unit configured to acquire information indicating a network to which one or more wireless communication devices belong, radio access technology information, information relating to an operable frequency band, information relating to a geographical location and/or region, information relating to a duplex mode, or information relating to a transmission time interval; a determination unit configured to determine positional relationship among coverages of the wireless communication devices by using the information, and select an operation parameter recommended for each of the wireless communication devices in accordance with the determined positional relationship; and a notification unit configured to notify the wireless communication devices of the selected operation parameters.
US11647481B2
Systems and methods of the present disclosure provide techniques to locate target devices. An electronic message is sent to a set of landmark devices, signaling each landmark device to transmit echo-request packets to a target device and to other landmark devices and measure network-communication delays. Indications of the network-communication delays are received from the set landmark devices. A first sequence is formed by sorting the set of landmark devices relative to the network-communication delays between the target device and each landmark device. For each respective landmark device, an additional sequence is formed by sorting other landmark devices relative to the network-communication delays between the respective landmark device and the other landmark devices. A sequence-matching operation is applied to the first sequence and the additional sequences to form a ranking of the set of landmark devices relative to the target device.
US11647480B2
A positioning method includes: identifying a plurality of anchor devices of an anchor group, including a first UE, based on a geographic similarity of the plurality of anchor devices, each of the plurality of anchor devices being capable of exchanging PRS with a second UE; and transmitting an anchor group message to the second UE, the anchor group message identifying the plurality of anchor devices and indicating a transient property of the anchor group.
US11647479B2
The present invention relates to systems and methods for measuring signal strength emitted by a wireless portable device to determine the location of the wireless portable device. The wireless portable device may be located within a designated geographical location, premise or facility. The measurement involves two levels of transmissions. A first level involves a user's wireless portable device receiving signals from a plurality of beacons in the vicinity. The second level involves transmission of repeater signals from a mesh network. The payload of these signals, which may include a duress signal, includes the strength of the received beacon signals, so that when the duress signal is received by a controller, the signal strengths of both levels/types of transmissions can be determined. This two-level collection of signals is then processed by a neural network which have been previously trained to classify the signal collections into precise locations.
US11647474B2
To calculate the propagation times of signals transmitted and received between the devices more easily and accurately.
There is provided a wireless communication device comprising a control section configured to control transmission and reception of a wireless signal by an antenna in conformity with a designated communication standard, wherein the control section controls a timing of causing the antenna to transmit a second signal in response to a first signal received by the antenna, on a basis of fixed time and delay time related to internal transfer in the wireless communication device, the fixed time being decided in advance.
US11647472B2
Wireless communications systems and methods related to communicating in an integrated access backhaul (IAB) network are provided. A first wireless communication device receives synchronization information associated with one or more wireless communication of a multi-hop wireless network. The first wireless communication device determines a transmission timing adjustment for a second wireless communication device of the one or more wireless communication devices based on at least some of the synchronization information. The first wireless communication device transmits a message instructing the second wireless communication device to communicate with a third wireless communication device of the one or more wireless communication devices based on the transmission timing adjustment.
US11647471B2
Embodiments of the present disclosure relate to a method, terminal device and apparatus for physical random access channel (PRACH) power control and a method, network device and apparatus for transmitting parameters of PRACH power control. In an embodiment of the present disclosure, the method of PRACH power control may comprise determining a transmission power of PRACH preamble based on a power constriction of a terminal device, a preamble received target transmission power and a downlink path loss on a beam level. With embodiments of the present disclosure, it could provide a power control for PRACH with improved accuracy, which increases the success possibility of random access attempt and interferences to other devices.
US11647467B2
A method for operating a user equipment (UE) comprises transmitting UE capability information including a full power transmission capability, wherein the full power transmission capability includes information (I) to indicate multiple transmit precoding matrix indicator (TPMI) groups that deliver full power; receiving configuration information for a physical uplink shared channel (PUSCH) transmission; receiving a TPMI indicating a precoding matrix and a number of layers for the PUSCH transmission; determining the PUSCH transmission based on the configuration information; determining a power level for the PUSCH transmission, wherein the power level corresponds to full power if the TPMI is included in one of the multiple TPMI groups that deliver full power; and transmitting the PUSCH transmission with the determined power level.
US11647463B2
Logic may generate a wake-up radio packet, wherein the wake-up radio packet comprises an on-off keying (OOK) signal, a sequence of a preamble of the wake-up radio packet to indicate a rate of transmission of one or more OOK orthogonal frequency-division multiplexing (OFDM) symbols of a medium access control (MAC) frame of the wake-up radio packet, wherein a duration of transmission of the preamble is 128 microseconds for a low data rate and a duration of transmission of the preamble is 64 microseconds for a low data rate. Logic may communicate the wake-up radio packet to a physical layer device to transmit OFDM symbols of an IEEE 802.11 preamble on a channel followed by OOK OFDM symbols of the wake-up radio packet on a sub-band of the channel. And logic may generate at least a second wake-up radio packet to transmit on a contiguous channel bandwidth with OOK OFDM symbols.
US11647460B2
Various solutions for indicating power saving information with respect to user equipment and network apparatus in mobile communications are described. An apparatus may enter into a power saving mode. The apparatus may monitor a downlink control information (DCI) format while in the power saving mode. The apparatus may determine whether the DCI format is detected. The apparatus may wake up from the power saving mode in an event that the DCI format is not detected.
US11647453B2
A method, performed by a user equipment (UE), for accessing a cell is provided. The method includes receiving, from a base station, system information block 1 (SIB1) including cellAccessRelatedinfo, selecting a public land mobile network (PLMN), selecting a cell, based on the selected PLMN, determining whether to update a tracking area (TA), based on the selected cell and PLMN-identityinfo included in the cellAccessRelatedinfo, based on determining to update the TA, performing TA update, transmitting, to the base station, a radio resource control (RRC) setup request message, receiving, from the base station, an RRC setup message, and transmitting, to the base station, an RRC setup complete message.
US11647443B2
A method and system for Air-To-Ground communications allowing integration of the aircraft communication with a terrestrial cellular communications network. The solution is carried out in the aircraft so any existing standard terrestrial cellular communication network may be used without requiring any modification. The constraints due to the special aircraft conditions (speed and height) are efficiently solved, allowing broad interoperability with the cellular communications network, satisfying the increasing high speed data demand. Specifically, in order to solve the handover constraints the aircraft antenna will create at least two radiation patterns: one for maintaining the current connection with the serving base station and another one or more to search the next suitable best station for handover.
US11647438B2
A method and apparatus are disclosed. The apparatus comprises a wireless transceiver and a processor. The apparatus performs wireless communications with a primary cell, receives a message via a shared channel of the primary cell, wherein the received message includes information identifying a plurality of non-primary cells, monitors downlink channels of the identified plurality of non-primary cells based on the received message, and receives data over a downlink channel of at least one of the identified plurality of non-primary cells based on the monitored downlink channels.
US11647436B2
Embodiments of this application provide a gateway handover method, a gateway reselection method, and a communications apparatus. The method includes: A source gateway determines to perform gateway handover on a terminal device; determines a target gateway that is to be used to serve the terminal device; and hands over the terminal device from the source gateway to the target gateway. According to the gateway handover method, the gateway reselection method, and the communications apparatus provided in the embodiments of this application, in a non-3GPP network architecture, when gateway handover needs to be performed on the terminal device, the source gateway of the terminal device or the terminal device may hand over the terminal device from the source gateway of the terminal device to the target gateway, to implement gateway handover in the non-3GPP network architecture.
US11647435B2
Techniques for sending packets and maintaining synchronization during handover is described. A user equipment (UE) may be handed over from a source base station to a target base station. The source base station may forward packets for the UE to the target base station, which may receive the packets out of order. In one design, the target base station may determine whether each packet can be sent in order to the UE, send the packet if it can be sent in order, and discard the packet otherwise. In another design, the target base station may re-order packets received within a re-ordering window and may send the re-ordered packets to the UE. In yet another design, the target base station may process each packet received out of order as if the packet is in order, e.g., by incrementing a hyper-frame number (HFN) or re-assigning the packet with a later sequence number.
US11647431B2
Systems and methods are disclosed for facilitating communications in heterogeneous networks that include different data networks. A gateway device is configured to communicate with a first network using a TSCH protocol and with a second network using a channel hopping CSMA protocol. The gateway device can determine, during a first part of a TSCH timeslot, whether a message is received from the first network. If no message is received, the gateway device switches to the second network during a second part of the timeslot. If the gateway device receives a message from the second network, the gateway device may continue to receive the message. The receipt of the message in the second network may continue into a subsequent TSCH timeslot or may be interrupted if certain conditions are met.
US11647430B2
Methods, apparatus, and systems for wireless communications utilizing a precoding matrix indicator (PMI) based on first signals received from a first node and based on second signals received from a second node are described. A wireless device may receive measurement information that indicates resources of a first node and a second node for use in determining the PMI. After receiving the first signals and the second signals, the wireless device may use the first signals and the second signals to determine the PMI. The determined PMI may be sent to a base station, which may transmit one or more packets based on the determined PMI.
US11647424B2
A system and method are described that provide user-controlled Quality of Experience (QoE) in a network of resources. QoE or service parameter profiles of an SDN-NPV network are mapped to options for user selection using a QoE selector knob. The user selects the desired QoE or service parameter profile from the available options and the SDN-NPV network configuration is implemented that corresponds to the desired QoE or service parameter profile.
US11647423B2
A wireless communication device includes: a storage device that stores information indicating a correspondence between an identifier and a priority that are used in data transmission; and one or more processors configured to acquire data for transmission, identify the priority of the data for transmission acquired by the one or more processors, based on the identifier of the data for transmission and the information stored in the storage device, determine, based on the priority identified by the one or more processors, a wireless communication service to be used to transmit the data for transmission, among a plurality of wireless communication services that have different communication costs and different real-time performances of transmission, respectively, and transmit the data for transmission by using the wireless communication service that is determined.
US11647414B2
A method implemented on a UE includes determining an application class of an application, and permitting or barring access by the application to a communication network according to a comparison of the determined application with a rule to provide application class based access control. The application is classified into the determined application class. The application is classified into the determined application class by a home network. The application is classified into the determined application class by a 3GPP layer. The application is classified into the determined application class by a visited network. The visited network classifies the application into a further application class. The rule includes a list of applications for permitting or barring access by the applications according to the comparison of the determined application class with the rule.
US11647409B2
Systems, methods and apparatus for spectrum data management for a radio frequency (RF) environment are disclosed. An apparatus comprises at least one receiver, an automatic signal detection (ASD) module, and a learning and conflict detection engine. The apparatus is at the edge of a communication network. The at least one receiver processes RF energy received from the RF environment, thereby generating processed data. The ASD module is configured to extract meta data and detect anomaly based on the processed data. The learning and conflict detection engine is configured for conflict recognition and anomaly identification based on the processed data. The apparatus is operable to generate at least one report for the RF environment.
US11647408B2
Methods, systems, and devices for wireless communications are described. In some systems, a first user equipment (UE) may monitor and perform blind decoding for a sidelink transmission, such as a first part of sidelink control information (SCI), from a second UE over a configured search space. The first UE may receive signaling indicating an update to the search space via lower layer signaling, such as via a second part of SCI or a sidelink data channel, and may monitor for the sidelink transmission over the updated search space. The update to the search space may indicate a blocking of one or more monitoring occasions from the configured search space, an addition of one or more monitoring occasions to the configured search space, a reactivation of one or more previously blocked monitoring occasions, or a switching from a first search space to a second search space.
US11647404B2
The disclosure relates to a communication scheme and system of converging an IoT technology and a 5G communication system for supporting a higher data transfer rate beyond a 4G system. The disclosure may be applied to intelligent services (e.g. smart home, smart building, smart city, smart car or connected car, health care, digital education, smart retail, and security and safety services), based on a 5G communication technology and an IoT-related technology. A method of a terminal according to an embodiment includes: receiving information on a reference signal set for beam failure detection from a base station; identifying the reference signal set for beam failure detection based on the information; identifying whether a beam failure is detected based on the reference signal set; and in case that the beam failure is detected for the reference signal set, triggering a beam failure recovery procedure.
US11647398B2
The present disclosure relates to a 5th generation (5G) or pre-5G communication system for supporting a data transmission rate higher than that of a 4th generation (4G) communication system such as long term evolution (LTE). The present disclosure is to generate environment information for a network design, and a method for generating environment information may include determining a location difference value of a building between first information based on photographing and second information based on measurement, and correcting a location of an obstacle determined using the first information using the location difference value.
US11647393B2
A device determines a throughput for each network slice of multiple network slices in a mobile network over a number of time windows, and predicts a future throughput for each network slice of the multiple network slices based on the determined throughput. The device determines an available bandwidth of a Radio Access Network (RAN) of the mobile network. The device allocates a respective portion of the available bandwidth of the RAN to each network slice of the multiple network slices based on the predicted future throughput for each network slice.
US11647387B2
A one-time password (OTP) is transmitted to an authorized wireless device for use an authentication factor, even though the OTP may be intercepted or otherwise viewed with an unauthorized device. When a secure request is initiated that requires entry of an OTP as an authentication factor, a hyperlink is transmitted to a wireless device from which the secure request is initiated. When the hyperlink is selected, a connection is established with an entity that determines mobile number information associated with the SSL connection. Comparison of the determined mobile number information and the mobile number of the wireless device to which the hyperlink was intended to be sent indicates whether the wireless device that has established the SSL connection is the authorized wireless device. The OTP is displayed on the wireless device after that device has been verified as the authorized wireless device.
US11647384B2
Embodiments herein relate to a method performed by a transmitting device (12) for transferring background user data to a receiving device (10) in a communication network (1). The transmitting device (12) intercepts a packet, which packet comprises foreground user data in a payload field of the packet. The transmitting device (12) determines that the packet is intended for the receiving device (10). The transmitting device (12) establishes an available amount of data in the payload field of the packet. The transmitting device (12) adds the background user data for the receiving device (10) to the established available amount of data in the payload field. The transmitting device (12) transmits the packet with the foreground user data and the background user data to the receiving device (10).
US11647382B2
A method, performed by a device configured to perform communication with a base station, and including detecting whether an abnormality of the device occurs in response to an event signal, sending a request to the base station for permission to change a capability of the device based on the detecting that the abnormality occurs, changing the capability of the device based on a permission indication received from the base station in response to the sending the request, sending changed capability information to the base station based on the changing, and performing a radio resource control (RRC) reconfiguration operation based on an RRC reconfiguration message received from the base station in response to the sending the changed capability information.
US11647372B2
An information processing apparatus executes, by a predetermined program, an instruction to an OS for connecting with a communication apparatus that has enabled a predetermined access point which includes identification information including both a specific character string and a character string other than the specific character string, and communicates, in a case in which a connection between the information processing apparatus and the communication apparatus that has enabled the predetermined access point is established by the instruction executed by designating a specific character string on the OS, by the predetermined program, information related to a different access point from the predetermined access point and is positioned outside the information processing apparatus and the communication apparatus. The information related to the different access point is communicated via the connection between the information processing apparatus and the communication apparatus that has enabled the predetermined access point.
US11647368B2
Apparatus, system and method for promoting media apps to an end user of a smart device. The smart device gathers information of apps that have been installed into the smart device and provides this information to a remote server. The remote server compares the information sent by the smart device to an identification of promoted apps received from a remote source to identify apps that are not installed in the smart device that are included in the identification of promoted apps. The remote server then notifies the smart device of which apps in the identification of promoted apps are not installed into the smart device, so that a user of the smart device may choose to have the missing app installed.
US11647363B2
An apparatus, circuit, and method for controlling a service access in a packet data communication system are provided. The method includes broadcasting information related to whether a service access to a specific service is possible.
US11647354B2
Methods and apparatuses of providing and receiving audio content are described. The method of providing audio content includes receiving a first audio content from a first user, processing the first audio content based on a first viewing direction for the first user facing at least one section of an audiovisual content and on a second viewing direction for a second user facing at least one section of the audiovisual content, and providing the processed first audio content. The audiovisual content may be an immersive reality content. A computer-readable storage medium, computer program and a non-transitory article of manufacture are described.
US11647343B2
In one example, a method includes determining, by one or more processors of a hearing aid programmer, values for one or more properties of a first hearing aid; obtaining, by the one or more processors, based on feedback cancelation configurations of a plurality of other hearing aids having the same values for the one or more properties as the first hearing aid, a predicted initial feedback cancelation configuration for the first hearing aid; and programming, by the one or more processors, the first hearing aid based on the predicted initial feedback cancelation configuration.
US11647340B2
A vibration transducer for sensing vibrations includes a first flexible triboelectric member, a second flexible triboelectric member, a plurality of attachment points, a first electrode and a second electrode. The first flexible triboelectric member includes a first triboelectric layer and a material being on a first position on a triboelectric series. A conductive layer is deposited on the second side thereof. The second flexible triboelectric member includes a second triboelectric layer and a material being on a second position on the triboelectric series that is different from the first position on the triboelectric series. The second triboelectric member is adjacent to the first flexible triboelectric member. When the first triboelectric member comes into and out of contact with the second triboelectric member as a result of the vibrations, a triboelectric potential difference having a variable intensity corresponding to the vibrations can be sensed between the first and second triboelectric members.
US11647338B2
Provided is a voice sensor comprising a piezoelectric material layer includes a substrate, a support layer, a metal layer, a piezoelectric material layer on the metal layer and an electrode on the piezoelectric material layer, and the substrate integrally supports a device layer of the voice sensor by exposing a part of a thin film including the piezoelectric material layer, the electrode and a polymer layer.
US11647328B2
A microphone module comprises a housing, an audio bus, and a first plurality of microphones in communication with the audio bus. The microphone module further comprises a module processor in communication with the first plurality of microphones and the audio bus. The module processor is configured to detect the presence of an array processor in communication with the audio bus, detect the presence of a second microphone module in communication with the audio bus, and configure the audio bus to pass audio signals from both the first plurality of microphones and the second microphone module to the array processor.
US11647325B2
Headphones include a speaker unit, a baffle plate that fixes the speaker unit and includes a bass reflex port disposed therein, an ear pad disposed facing toward the baffle plate, and a sound absorber that is positioned between the baffle plate and the ear pad, and that has a hole facing the bass reflex port.
US11647320B2
Disclosed are an elastomer sleeve for a wireless earphone and a wireless earphone. The elastomer sleeve for the wireless earphone includes: a sleeve body defining a space for accommodating an earphone body of the wireless earphone; a sleeve wing portion formed integrally with the sleeve body and extending outward from the sleeve body; and an antenna formed in the elastomer sleeve and extending from the sleeve body to the sleeve wing portion. The wireless earphone includes an earphone body and one or more elastomer sleeves for detachably connecting to the earphone body and partially enclosing the earphone body.
US11647319B2
Headphone eartips with internal support components and methods for making the same are provided. Different support components may provide specific amounts and types of additional rigidity at specific portions of an exterior surface of an outer eartip body that may be expected to interface with specific portions of an ear canal geometry when an eartip subassembly is positioned within the ear canal, such that the eartip subassembly may conform to the various shapes of the ear canal while maintaining an acoustic seal.
US11647299B2
An imaging device including pixels each including: a photoelectric converter including a first electrode, a second electrode, and a photoelectric conversion layer between the first electrode and the second electrode, the second electrode of each of the pixels being electrically connected to each other; and a transistor having a gate electrically connected to the first electrode. The imaging device further including voltage supply circuitry electrically connected to the second electrode, in which the voltage supply circuitry supplies a first voltage to the second electrode in an exposure period, the voltage supply circuitry supplies a second voltage to the second electrode in a non-exposure period, an a potential difference between the first electrode and the second electrode in the non-exposure period is less than a potential difference between the first electrode and the second electrode in the exposure period.
US11647297B2
Disclosed is a control system for controlling a plurality of user terminals. The control system includes at least: a control device including a processor, and configured to determine a command to be executed by the plurality of user terminals located in a concert hall or stadium; a transmitter configured to transmit a wireless signal corresponding to the determined command; a plurality of receivers, each of which is connected to a respective user terminal of the plurality of user terminals, receives the wireless signal, and transmits the received wireless signal to the respective user terminal; and the plurality of user terminals, each of which is configured to perform a command corresponding to the wireless signal transmitted from a respective receiver of the plurality of receivers.
US11647287B1
The present disclosure relates to systems, vehicles, and methods that include adjusting a position of an image sensor with respect to a lens assembly. An example optical system includes a lens assembly having at least one lens. The at least one lens defines an optical axis, a focal distance, and a focal plane. The optical system also includes a lens holder coupled to the lens assembly and a substrate having a first surface. The optical system additionally includes an image sensor attached to the first surface of the substrate. Furthermore, the optical system includes an active compensation system having a piezoelectric structure coupled between the lens holder and the first surface of the substrate. The active compensation system is configured to maintain the image sensor at the focal plane over a predetermined temperature range.
US11647282B2
A digital camera with a printer is a digital camera with a printer and includes a communication unit that communicates with a digital camera with a printer that is another apparatus, and an image composition unit that generates a composite image in which a first image captured by the digital camera with a printer that is an owned apparatus and a second image captured by the other apparatus are composited, in which the communication unit transmits the composite image to the other apparatus. A user of the other apparatus can also obtain the composite image. Accordingly, the composite image can be enjoyed by capturing images using a plurality of cameras.
US11647275B2
A card-marking system is provided for personalizing plastic cards such as chip cards or identity cards by laser marking. A corresponding method for automated detection of an optimized setting includes a vision sub-system setting process for setting a vision sub-system of the card marking system and a subsequent marking sub-system setting process for setting a marking sub-system of the card-marking system. The card-marking system is designed to carry out the above method fully or semi-automatedly and to this end can include a corresponding computer program controlling the method.
US11647270B2
The present teachings provide an image capture device including an optical system having a bayonet. The bayonet is connected to a body of the image capture device. The bayonet includes a forward surface, a rearward surface opposing the forward surface, and a bayonet axial surface; and. The optical system includes an integrated sensor and lens assembly (ISLA) extending away from the rearward surface of the bayonet; and a lens module extending away from the forward surface of the bayonet and comprising a lens module axial surface, wherein the lens module axial surface contacts the bayonet axial surface so that the lens module is axially aligned with the bayonet.
US11647267B2
An image pickup apparatus having extendibility. The image pickup apparatus includes a front case that forms an apparatus appearance, a rear case that forms the apparatus appearance with the front case, and panel members. At least one of the front case and the rear case has arms that extend in a direction approximately parallel to an optical axis of the image pickup apparatus and that are united with at least one of the front case and the rear case. The front case and the rear case are connected through the arms. The panel members are fixed to the front case and the rear case so as to cover openings formed in a state where the front case and the rear case are connected through the arms.
US11647260B2
In one implementation, consumption of media content (such as video, audio, or text) is supplemented with an immersive synthesized reality (SR) map based on the media content. In various implementations described herein, the SR map includes a plurality of SR environment representations which, when selected by a user, cause display of a corresponding SR environment.
US11647252B2
In some embodiments, a method determines an element is associated with a value in a manifest description presentation for a media presentation being played. The value indicates the element of the manifest description presentation is part of a group. The method reviews the manifest description presentation to determine a plurality of elements that are associated with the value and sends a request to a device to resolve the plurality of elements using information from one of the elements. Information for supplement content is received for the group where the information for the supplemental content is inserted in the manifest description presentation in place of the plurality of elements.
US11647250B2
An illustrative user interface (UI) remote streaming system obtains a UI dataset defining a user-customized UI that provides a client device access to multi-access edge computing (MEC) resources associated with data migration operations to be performed on tagged data resource of a plurality of data resources. Based on the UI dataset, the system streams data to and from the client device to direct the client device to present the user-customized UI to a user. When the system detects that a previously untagged data resource of the plurality of data resources becomes tagged by the user as data is streaming to and from the client device, the system changes a set of UI elements included within the user-customized UI to add an additional UI element for the newly tagged data resource. Corresponding methods and systems are also disclosed.
US11647247B1
A remote control system for transmitting a signal to an electronic component, the remote control system including a remote control that includes a transmitter that transmits the signal to the electronic component, and at least one button configured to, upon user contact with the button, instruct the transmitter to transmit the signal. The remote control system also includes a camera disposed on or within the remote control. The camera is configured to image an environment within a predetermined distance of the remote control.
US11647246B1
A remote control including a first transmitter disposed along a first end of a remote control and a second transmitter disposed along a second end opposite the first end. Each transmitter is capable of transmitting a signal to an electronic component. The remote control further includes a sensor configured to detect a characteristic. The remote control also includes a processor that can determine an orientation of the remote control based upon the detected characteristic, and a can power on one of the first transmitter and the second transmitter based upon the determined orientation of the remote control.
US11647239B1
A system and method for management of bandwidth shared by a plurality of video content encoders is provided. A management service coordinates an unequal allocation of available bandwidth among a set of encoding nodes. The management service can receive measured bandwidth attributes from a plurality of encoding nodes to determine a total available bandwidth. The management service can then allocate the available bandwidth based by applying allocation criteria that can include performance criteria, financial criteria or other prioritization criteria. The management service can then transmit the allocated bandwidth to the encoding nodes.
US11647238B2
According to examples, a system for generating and delivering enhanced content utilizing remote rendering and data streaming is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to transmit a selected engagement content item for transmission to a user device and receive an indication of interest relating to the selected engagement content item. The processor, when executing the instructions, may then select, based on the received indication of interest, an enhanced content item, process the enhanced to content item to generate a stream of content data associated with the enhanced content item and transmit the stream of content data associated with the enhanced content item to the user device.
US11647231B2
The present technology relates to an image processing device and an image processing method which allow a deblocking filtering process to apply filtering appropriately. A pixel (p0i) of which the value is 255 (solid line) before a deblocking process changes greatly to 159 (dot line) after a conventional deblocking process. Therefore, a clipping process having a clipping value of 10 is performed in strong filtering, whereby the pixel (p0i) of which the value is 255 (solid line) before the deblocking process becomes 245 (bold line). THUS, a change in the pixel value occurring in the conventional technique can be suppressed as much as possible. This disclosure can be applied to an image processing device, for example.
US11647226B2
A system comprises an encoder configured to compress attribute information and/or spatial information for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. In some embodiments, a bit stream structure may be used to communicate compressed point cloud data. The bit stream structure may include point cloud compression network abstraction layer (PCCNAL) units that enable use of groups of frames (GOFs), frame, and sub-frame signaling of patch information. Such a bit stream structure may permit low delay streaming and random access reconstruction of point clouds amongst other applications.
US11647222B2
Disclosed herein are an image encoding method and an image decoding method. The image decoding method includes determining an initial motion vector of a current block using a motion vector of a reconstructed region, searching for the motion vector of the current block based on the initial motion vector, and generating a prediction sample of the current block using the motion vector. The initial motion vector includes a motion vector in a past direction and a motion vector in a future direction.
US11647214B2
A device may perform a first prediction process for a first block of video data to produce a first residual. The device may apply a first transform process to the first residual to generate first transform coefficients for the first block of video data and encode the first transform coefficients. The device may perform a second prediction process for a second block of video data to produce a second residual. The device may determine that a second transform process, which includes the first transform process and at least one of a pre-adjustment operation or a post-adjustment operation, is to be applied to the second residual. The device may apply the first transform process and the pre- or post-adjustment operation to the second residual to generate second transform coefficients for the second block. The coding device may code the first and second transform coefficients.
US11647209B2
A signaling of at least one characteristic for layers of a multi-layered video signal such as, for example, for each layer the indication of dependent layers to which the respective layer directly relates via inter-layer prediction, or the signaling of the afore-mentioned second inter-dependency syntax structure, is described. A maximum syntax element is signaled within the multi-layered video signal to indicate a maximally used value of an extension layer-ID field of the packets of the multi-layered video signal, the scope of the maximum syntax element being, for example, a predetermined portion of the multi-layered video signal extending, for example, across several portions of the multi-layered video signal. Accordingly, it is feasible for devices such as decoders or network elements receiving the multi-layered video signal to gain, for a relatively large predetermined portion of the multi-layered video signal, knowledge about the actually consumed portion of the possible domain of possible values.
US11647205B2
A video encoding device includes encoding control means 11 for controlling an inter-PU partition type of a CU to be encoded, based on the maximum number (PA) of motion vectors allowed for an image block having a predetermined area and the number (PB) of motion vectors of an encoded image block contained in the image block having the predetermined area. A video decoding device includes decoding control means for controlling an inter-PU partition type of a CU to be decoded, based on the maximum number (PA) of motion vectors allowed for an image block having a predetermined area and the number (PB) of motion vectors of a decoded image block contained in the image block having the predetermined area.
US11647203B2
Provided is an image decoding method performed by a decoding apparatus including deriving a temporary reference motion vector for a current block included in a current picture, deriving a reference motion vector for the current block by applying clipping to the temporary reference motion vector, deriving a motion vector for the current block based on the reference motion vector, deriving a predicted block for the current block based on the motion vector for the current block, and generating a reconstructed picture for the current picture based on the predicted block for the current block, wherein a number of bits of a binary code representing the reference motion vector is less than a number of bits of a binary code representing the temporary reference motion vector.
US11647198B2
Example implementations include a method, apparatus and computer-readable medium of video coding, comprising receiving the code block and one or more neighbor samples and determining the value of beta based on at least one of an average chroma value, a midrange chroma value, a median chroma value, an average luma value, a midrange luma value, or a median luma value of two or more neighbor samples.
US11647191B2
An encoding device encodes each encoding-target block. The encoding device includes: a predictor configured to generate, for each of the components, a prediction block corresponding to the encoding-target block; a residual generator configured to generate, for each of the components, a prediction residual that represents a difference between the encoding-target block and the prediction block; a color space transformer configured to perform a color space transform process on the prediction residual of each of the components; a transformer configured to generate transform coefficients by performing a transform process on the prediction residual; a quantization controller configured to determine a scaling list to be used in a quantization process on the transform coefficients; and a quantizer configured to perform the quantization process on the transform coefficients by using the determined scaling list, wherein the quantization controller is configured to determine the scaling list, based on the color space transform process.
US11647190B2
An image coding apparatus configured to divide an image into one or more slices each including a plurality of blocks and to code each slice on a block-by-block basis includes a first coding unit configured to code blocks included in a first portion of the slice, and a second coding unit configured to code blocks included in a second portion of the slice, wherein, when the second coding unit codes an initial block in the second portion, the second coding unit codes the initial included in the second portion by referring to a first quantization parameter provided to the slice as an initial value and referred to by the first coding unit when the first coding units codes the initial block in the first portion.
US11647189B2
Method and apparatus for using block size restrictions in video decoding are described. In a representative aspect, a method for video decoding includes receiving a bitstream representation of video data including a block wherein the block comprises samples associated with a first component and second components, wherein samples associated with the first component of the block have a dimension M×N; and decoding the first component and the second components of the block; wherein decoding the first component of the block comprises, based on the dimension, decoding a plurality of sub-blocks for the first component of the block, and the plurality of the sub-blocks are generated by performing a splitting operation only on the samples associated with the first component of the block and not on the samples associated with the second components of the block.
US11647178B2
Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. Test code is embedded in ATSC 3.0 content to determine whether a receiver can render the content. The results are reported back to the broadcaster, which can alter content or perform other modifications based on aggregated rendering statistics.
US11647177B2
Methods and device for encoding/decoding data representative of a 3D scene. To reach that aim, first data representative of texture of the 3D scene visible according to a first viewpoint is encoded into one or more first tracks, the first data being arranged in first tiles of a first frame, a part of the 3D scene being associated with each first tile; second data representative of depth associated with points of the 3D scene is encoded into one or more second tracks, the second data being arranged in second tiles of a second frame, the total number of second tiles being greater than the total number of first tiles, a set of second tiles being allocated to each first tile and patches are arranged in the set of second tiles a set, each patch corresponding to a two-dimensional parametrization of a group of 3D points comprised into the part of the 3D scene associated with each first tile and comprising second data representative of depth associated with the 3D points of the group; and instructions to extract at least a part of the first data and second data from at least a part of the at least a first track and at least a second track are further encoded into one or more third tracks.
US11647167B2
According to one embodiment of the present disclosure, there can be provided a monitoring system comprising a wireless communication device configured to be attached to an object containing medication, including a motion sensor, an ambient light sensor, and a first controller; and a wearable device configured to be worn by a user, including a camera, and a second controller; wherein the first controller is configured to provide an activating signal related with the activation of the camera of the wearable device when a predetermined condition is satisfied, and wherein the second controller is configured to receive the activating signal and determine whether activating the camera or not based on the activating signal.
US11647165B1
An audio/video (A/V) recording and communication doorbell device includes a transistor assembly and control circuitry. The transistor assembly is electrically coupled between an input power bus that distributes alternating current (AC) input power and/or direct current (DC) input power, and an output power bus that provides a DC output power for the A/V recording and communication doorbell device. The control circuitry is configured to cause the transistor assembly to convert AC input power and/or DC input power from the input power bus to the DC output power into the output power bus, to provide the DC output power for the A/V recording and communication doorbell device.
US11647164B2
An imaging system according to at least one embodiment of the present disclosure includes a plurality of cameras disposed at different locations on a body of a vehicle, each camera of the plurality of cameras configured to collect image data from an environment around the vehicle; an autonomous drive (“AD”) electronic control unit (“ECU”) comprising an AD processor; an in-vehicle infotainment (“IVI”) ECU comprising an IVI processor; and a communication path running from a first camera of the plurality of cameras to the AD ECU, wherein the AD ECU splits the communication path into a first path that is interconnected to the AD processor and a second path exiting the AD ECU and that is interconnected to the IVI ECU, and wherein image data collected by the first camera is sent along the communication path to the AD ECU before being sent to the IVI ECU.
US11647162B2
An entry device includes an entry port, a filter connected to the entry port, a plurality of first output ports, and a plurality of second output ports. A first path extends from the entry port, through the filter, to the first output ports. The first path is configured to pass cable television (CATV) signals therethrough and to prevent at least a portion of multimedia over coax alliance (MoCA) signals from passing therethrough. A second path extends from the entry port, through the filter, to the second output ports. The second path is configured to prevent at least a portion of the CATV signals and at least a portion of the MoCA signals from passing therethrough. A third path extends from the first output ports, through the filter, to the second output ports. The third path is configured to pass the MoCA signals therethrough and to prevent at least a portion of the CATV signals from passing therethrough.
US11647157B2
A system and method are disclosed for generating a teleconference space for two or more initial communication devices using a computer coupled with a database and comprising a processor and memory. The computer generates a teleconference space and transmits requests to join the teleconference space to the two or more initial communication devices. The computer stores in memory identification information, and audiovisual data associated with one or more users, for each of the two or more initial communication devices. The computer transmits audiovisual teleconference data to each of the two or more initial communication devices. The computer transmits a request to join the teleconference space to a third communication device, stores identification information and audiovisual data from the third communication device, and transmits audiovisual teleconference data that includes audiovisual data from the third communication device to each of the three or more communication devices.
US11647150B2
An image capturing apparatus including a mounting part capable of attaching/detaching a device capable of at least storing a captured image, is provided. The image capturing apparatus obtains, if a device mounted in the mounting part has a function of executing image analysis processing for an image captured by the image capturing apparatus, first information representing image analysis processing executable by the device, and output information based on the obtained first information and second information representing image analysis processing executable by the image capturing apparatus.
US11647149B2
A video record system and an operation method thereof are provided. The video record system includes at least one camera and a controller connected with the at least one camera. The controller records a video around a vehicle using the at least one camera, records location information of the vehicle when recording the video, and provides a list of videos recorded according to a driving situation of the vehicle.
US11647145B2
An information processing apparatus includes a controller that executes a job including a destination in a setting value, a storage, and a display. The storage stores destination information including the destination, and setting history information that includes the setting value and is history information pertaining to execution of the job. The controller reads the setting history information from the storage, and displays the setting history information on the display when the destination included in the setting history information is stored in the storage.
US11647135B2
An image forming apparatus includes a housing, a document sheet conveying device, a cable, a shielding member, a protrusion, and a guide member. The housing accommodates a document sheet reading device that reads a document sheet. The document sheet conveying device is coupled to an upper surface of the housing with a hinge, and conveys the document sheet along a conveyance path passing through a scanning position of the document sheet reading device. The cable electrically connects a circuit board accommodated in the housing to the document sheet conveying device. The shielding member surrounds the circuit board and includes an opening portion through which the cable passes. The protrusion is formed in the cable. The guide member has an annular groove portion in which the protrusion is displaceable in a circumferential direction of the cable, and is fitted into the opening portion.
US11647133B2
An apparatus includes a notification unit configured to notify a user of information, and a controller configured to identify at least one unit based on an operation performed by the user among a plurality of units included in the apparatus, wherein the notification unit can notify the user of first information indicating the identified at least one unit and second information regarding disinfection of the identified at least one unit.
US11647128B2
A management apparatus includes circuitry that stores, in a memory, facsimile data received by an electronic device in association with information on a group to which the received facsimile data belongs, and transmits a list of the received facsimile data based on a browse request of the received facsimile data. In the list, the received facsimile data is classified according to at least the information on the group to which the electronic device belongs.
US11647126B2
A server may receive remaining amount information related to a remaining amount of color material in a first color material cartridge from a printer on which the first color material cartridge is mounted, and send specific information to an external device in a case where the remaining amount of the color material in the first color material cartridge indicated by the remaining amount information is equal to or less than a first remaining amount threshold. The specific information is for changing a state of the printer from a state in which the printing process by using a second color material cartridge to be mounted is restricted to a state in which the printing process by using the second color material cartridge is permitted.
US11647118B1
A computerized-method for service monitoring and rate limiting for a service for a request router in a SaaS-platform-contact-center is provided herein. When a service-monitoring-module for a microservice of the SaaS-platform-contact-center is operating and a request-router is in a throttle-mode for a service-of-the-microservice, operating a Tenants Prioritization (TP) module. The TP module includes: determining a tenant-tier-level having a determined quota-of-service-requests; receiving a degradation-level from the service-monitoring-module, for a preconfigured-period; reducing corresponding predefined total-number-of-allowed-requests by a first-threshold, when the degradation-level of the service-of-the-microservice has degraded by a second-threshold, during the preconfigured-period; increasing the corresponding predefined total-number-of-allowed-requests by the first-threshold, when the degradation-level of the service-of-the-microservice has improved by the second-threshold, during the preconfigured period; and instructing the request-router to get out of throttle-mode for the service-of-the-microservice, when the degradation-level of the service-of-the-microservice has improved by the second-threshold during the preconfigured period and there is an indication that the service-of-the-microservice has been degraded.
US11647116B2
Disclosed herein is a method for automated agent behavior recommendations for call quality improvement. The method performed at a server includes receiving a first data record and a second data record of a plurality of data records, each comprising communication between a first party and a second party and determining a first communication originated from the first party. The method includes determining a category for each section of the plurality of sections of the first communication, and a plurality of behavior distances between different categories associated with the plurality of sections. The method includes augmenting first metadata of the first data record and second metadata of the second data record to include associated behavior distances and determining an average performance ranking of the first party to generate a recommendation to increase the average performance ranking of the first party above a preconfigured threshold.
US11647111B2
An electronic device is provided to include a user interface, a communication circuitry that supports Bluetooth (BT) communication and store a first BT address, a processor operatively connected with the user interface and the communication circuitry, and a memory operatively connected with the processor. The memory stores instructions that, when executed, cause the processor to establish a communication connection with a first external electronic device based on the first BT address, end the communication connection with the first external electronic device, receive a reconnection request based on the first BT address from the first external electronic device, transmit a communication connection request to the first external electronic device based on a second BT address different from the first BT address, using the communication circuitry in response to the reconnection request, and store information about whether the first external electronic device accepts or declines the communication connection request in the memory.
US11647110B2
A mobile phone configured to operate in a normal notification mode and an emergency notification mode. The mobile phone includes a memory adapted to maintain profiles relating to user contacts, an output device operable to emit audible notifications responsive to incoming communications, at least one input device operable to receive a user selection of a silent notification mode of the device and a user selection of a silent mode disabled setting associated with the profiles and a processor coupled to the memory, the output device and the at least one input device. When the device is in the silent notification mode, audible notifications are not emitted from the output device responsive to incoming communications from the user contacts having profiles without the silent mode disabled and audible notifications are emitted from the output device responsive to incoming communications from the user contacts having profiles with the silent mode disabled.
US11647098B2
A computerized-method for providing real-time lockless parallel screen recording compliance enforcement to omni-channel cloud systems, is provided herein. In a processor of a client computer configured to execute code for recording events of one or more voice or digital interactions, on one or more screens associated to the client computer, the computerized-method maintains a cache for storing a masked state. Each interaction is having an associated interaction identifier and upon receiving a screen event from a server of a cloud-based video recording that is communicating with the client computer over a communication network, operating a compliance-enforcement module. The compliance-enforcement module includes updating the cache; and operating a module of recording of screen events for the screen events of the one or more voice or digital interactions. Thus, by updating in real-time the cache on the client computer refraining from database locks in the server of the cloud-based video recording.
US11647097B2
A method for providing local access to managed content is disclosed. The method comprises receiving from a remote host a request to perform an operation with respect to content associated with a set of managed content and obtaining information required to respond to the request. The method further comprises providing in response to the request a content locator usable to perform the requested operation through direct communication with a content system through which the content is accessible.
US11647096B2
A request for a web page is received at a proxy server. The request originates from a client network application of a client device. The requested web page includes multiple references to multiple images. The proxy server retrieves the requested web page. The proxy server modifies code of the retrieved web page such that the client network application will not, for each one of those images, initially request those images when parsing the page. The proxy server also adds code to the retrieved web page that, when executed by the client network application, causes at least two of the images to be requested with a single request. The proxy server transmits the modified web page to the client device.
US11647091B2
The present disclosure relates to determining domain names of a group entity using electronic activities and systems of record. A method can include maintaining a plurality of node profiles including one or more node field-value pairs. Each node profile of the plurality of node profiles can identify a group entity. The method can include identifying a first domain name corresponding to the group entity. The method can include accessing a plurality of data points corresponding to a subset of the plurality of node profiles. The method can include updating each respective node profile of the subset to include a respective second electronic account identifier corresponding to the node profile. The method can include storing, in at least one first data structure, an association between the group entity, the first domain name, and a second domain name corresponding to the second electronic account identifiers.
US11647090B2
Spatio-cohesive service discovery and handover methods for distributed IoT environments are disclosed. The spatio-cohesive service discovery and handover methods include discovering a set of IoT (internet of thing) resources for providing a set of services which is a set of functionalities necessary for a task in distributed IoT environments, wherein the discovering a set of IoT resources may discover the set of IoT resources through a spatio-cohesive method considering spatial distance between a user and a service and between two services.
US11647086B2
A session continuity platform may detect a user action during a first user session associated with a first user device, wherein the first user session is associated with a first platform. The session continuity platform may determine identification information of a user associated with the user session. The session continuity platform may determine a continuity record identifier associated with the identification information. The session continuity platform may obtain, based on the continuity record identifier, activity data from a plurality of continuity records of a distributed ledger. The session continuity platform may determine, based on the activity data, activity information associated with the user action and the second user session. The session continuity platform may cause the first user device to present the activity information via a display of the user device.
US11647085B2
The present invention faces the issue of authorizing redirection services in PCC architecture and provides for a PCRF server adapted to determine redirection per service in an IP-CAN session, a PCEF device adapted to receive redirection information per service basis, to determine redirection per service request and to trigger the redirection; and a method of authorizing a redirection service in a PCC architecture, comprising: upon an IP-CAN session establishment or modification, a PCEF device requesting control rules; a PCRF server determining services requiring redirection and answering with control rules and redirection information per service basis; installing at the PCEF device the control rules and redirection information; upon a first request for a service, the PCEF device determining the service redirection and returning a redirection message with a redirection identifier; and upon completion of the service redirection, the first request for the service reaching the PCEF, the PCEF verifying the service is authorized and submitting a service allowance towards the service server in charge of the service.
US11647081B2
A system automatically maintains a plurality of client connections associated with a plurality of clients, the plurality of client connections including active and idle connections. A first server receives a request from a client of the plurality of clients to access a second server of a plurality of second servers communicatively coupled to the first server, the plurality of second servers having varying communication protocols. The first server then identifies a first communication protocol associated with the second server and activating a link between the first server and the second server using the first communication protocol.
US11647079B2
Systems and techniques are provided for the emulation of cloud computing service regions. An emulation system receives an API request including an indication of an endpoint associated with a target region of a cloud computing service from a system in a virtual private cloud. Attributes are extracted from the API request. A manipulated API request is generated from the extracted attributes of the API request. The manipulated API request includes an indication of an endpoint located in a standard region of the cloud computing service. The manipulated API request is transmitted to the endpoint located in the standard region of the cloud computing service.
US11647072B2
The present invention relates to communications methods and apparatus for distributing Session Initiation Protocol (SIP) messages among SIP processing entities including during periods of failure recovery. An exemplary method embodiment includes the steps of: establishing a first connection oriented protocol connection between a first Session Initiation Protocol Load Balancer (SLB) of a plurality of SLBs and a client device; receiving via the first connection oriented protocol connection at the first SLB a first SIP REGISTER request message from the first client device; determining, by the first SLB, based on information received from the client device, a first Session Border Controller (SBC) from a plurality of SBCs to send the first SIP REGISTER request message, said information uniquely identifying the first SBC from other SBCs in the plurality of SBCs; and sending, by the first SLB, the first SIP REGISTER request message to the first SBC.
US11647067B2
Techniques for using web probes for monitoring user experience including use of caching to prevent a surge of web probes on destination servers and for detecting web probe traffic through a proxy including where the traffic is encrypted. A method implemented by a proxy includes receiving a response to a first web probe to a destination server; caching data associated with the response to the first web probe in a cache; receiving a request for a second web probe to the destination server; and serving a response to the second web probe utilizing the data in the cache in lieu of forwarding the second web probe to the destination server.
US11647058B2
The present disclosure provides, among other things, methods including: initiating a conference call with a plurality of participants; receiving a first request to view at least a first screen share of a first participant and a second screen share of a second participant at a first same time on a device of a third participant, where the plurality of participants includes the first participant, the second participant, and the third participant; and displaying the first screen share and the second screen share at the first same time on a display of the device of the third participant.
US11647046B2
Aspects of this disclosure include fuzzy inclusion based impersonation detection technology. In one embodiment, a reverse n-gram map is created for the list of protected entities. A suspicious string may be broken into n-grams, and each n-gram of the suspicious string is to be searched in the reverse n-gram map for corresponding protected entities. A fuzzy inclusion of a protected entity may be detected in the suspicious string depending on the protected entities found during the search. Subsequently, impersonation can be identified based on the characteristics of the fuzzy inclusion. In this way, the communication system can detect impersonation techniques using visually similar text, and accordingly take various actions to help user mitigate risks caused by impersonation.
US11647045B2
A method for detecting unauthorized eavesdropping. A first subscriber determines a transit time for the transmission of data to a second subscriber, adds the random value to the transit time to obtain a waiting time, waits for the waiting time, creates a data packet containing a time stamp and transmits this data packet to the second subscriber. The second subscriber records the time it receives the data packet and compares it with the time stamp contained in the data packet, determines that the data packet has arrived either: before the time indicated in the time stamp, more than a predefined tolerance time after the time indicated in the time stamp, or before or more than a predefined tolerance time after a time at which it can be expected in the second subscriber as an indication that communication between the first subscriber and the second subscriber is being eavesdropped on.
US11647031B2
An edge server receives a request from a client network application for a web page hosted at an origin server. The edge server transmits the requested web page in a response. The edge server accesses an edge server request log to retrieve a log entry associated with the request for the web page, where the log entry associated with the request for the web page includes information regarding the request and the response. The edge server retrieves one or more characteristics of an asset of the web page, where each characteristics has an expected value. The edge server determines whether the origin server is compromised when a value for a characteristic is not within a threshold range of the expected value for the characteristic of the asset and performs a mitigation action in response.
US11647022B2
A method and a system for providing access by an application to data stored in a security data zone of a cloud platform are provided. The method includes determining, in response to a query received from a querying application of the cloud platform, credentials for a security data zone based on determining whether a first access token included in the received query belongs to an application registered at an access manager module of the cloud platform, and whether the user specified in the received query is allowed to use the registered application. The method also includes determining a second access token to the querying application generated based on the determined credentials. The querying application uses a returned second access token to obtain access to data stored in the security data zone to be processed by the querying application.
US11647021B2
In an authentication method, a first controller generates a first group key, executes first mutual authentication with devices within a group, and shares the first group key with devices that have succeeded in the first mutual authentication. When a second controller joins the group, the first controller decides which coordinator manages a group key used in common. The first controller executes second mutual authentication with the coordinator, and shares the first group key with the coordinator when the second mutual authentication is successful. The coordinator performs encrypted communication within the group using the first group key, generates a second group key when the first group key valid time runs out and before updating the first group key, executes third mutual authentication with the devices and a third controller, and updates the first group key of the devices and the third controller that have succeeded in the third authentication.
US11647018B2
At an authorization server, a shared secret electronic key may be shared with a second computer. A selection to use a system to complete a transaction may be received from a first computing device. An image may be communicated to the first computing device. A digital representation entered by the user representing the image and a PIN based on the copy of the shared electronic key may be received from the second computing device. The system and method may determine if the digital representation entered by the user on the second computing device matches the image communicated to the first computing device. The system and method may determine if the PIN based on the copy of the shared electronic key from the second computing device is as expected. In response to determining the digital representation entered by the user matches the image and the PIN the second computing device is as expected, the user may be authorized.
US11647015B2
Disclosed herein is a computing device that includes a memory and a processor. The memory store processor executable instructions for an authentication system. The processor is coupled to the memory. The processor executes the authentication system to cause the computing device to generate a credential asset, which includes a unique name. The authentication system, also, fetches tokens for the credential asset using the unique name, calls a notification for each of the tokens, polls for a code of the credential asset, and utilizes the code for an authentication to run a job.
US11647011B2
A control method implemented by a computer which is configured to be operated as a terminal apparatus, the control method including: transmitting, from the terminal apparatus to a first management server, a first request for transmission of a certificate of a first server, the first server being one of a plurality of servers, the first management server being configured to manage certificates for the plurality of servers; in response to the transmitting of the first request, receiving the certificate of the first server from the first management server; in response to the receiving of the certificate, determining a certificate authority by using information included in the received certificate, the certificate authority being a server from which the received certificate has been issued; and transmitting, from the terminal apparatus to the determined certificate authority, a second request for transmission of first address information on the first server.
US11647010B2
The technology disclosed relates to non-intrusively enforcing security during federated single sign-on (SSO) authentication without modifying a trust relationship between a service provider (SP) and an identity provider (IDP). In particular, it relates to an assertion proxy receiving a verified assertion from an IDP obtained from an assertion that is generated when a user logs into a service provider (SP) and is verified in dependence upon the IDP's public key. It also relates to evaluating the verified assertion against one or more security policies. It further relates to forwarding the verified assertion evaluated to the SP and causing establishment of a single sign-on (SSO) authenticated session without modifying the assertion.
US11646997B2
A base station identifies received backhaul traffic including IP packets based on whether or not the reception was via a secure tunnel, e.g., an IPsec tunnel. Recovered data, e.g., an IP packet from an IPsec tunnel, is associated with an IPsec identifier having a value indicating that the packet came from an IPsec tunnel. Data, e.g., recovered IP packets, associated with an identifier indicating receipt via an IPsec tunnel are stored in a first transmission buffer, e.g., a high priority transmission buffer, while other recovered IP packets which were not received via an IPsec tunnel are stored in a second transmission buffer corresponding to a lower, e.g., normal, transmission priority. A downlink transmission scheduler, e.g. an MAC or frame scheduler, schedules transmission of frames includes IP packet data from both buffers, with data in the first buffer being given higher priority to reduce latency with regard to the IPsec traffic.
US11646996B2
A packet-filtering system described herein may be configured to filter packets with encrypted hostnames in accordance with one or packet-filtering rules. The packet-filtering system may resolve a plaintext hostname from ciphertext comprising an encrypted Server Name Indication (eSNI) value. The packet-filtering system may resolve the plaintext hostname using a plurality of techniques. Once the plaintext hostname is resolved, the packet-filtering system may then use the plaintext hostname to determine whether the packets are associated with one or more threat indicators. If the packet-filtering system determines that the packets are associated with one or more threat indicators, the packet-filtering system may apply a packet filtering operation associated with the packet-filtering rules to the packets.
US11646995B2
This disclosure describes methods to distribute intrusion detection in a network across multiple devices in the network, such as across routing/switching or other infrastructure devices. For example, as a packet is routed through a network infrastructure, an overlay mechanism may be utilized to indicate which of a total set of intrusion detection rules have been applied to the packet. Each infrastructure device may evaluate which rules have already been applied to the packet, using a result of the evaluation to determine where to route the packet in the network infrastructure for application of additional intrusion detection rules. Additionally, each infrastructure device may record a result of its application of the portion of intrusion detection rules directly into the packet.
US11646985B2
The present disclosure relates to systems, non-transitory computer-readable media, and methods for dynamically controlling ephemeral messaging threads and ephemeral message duration settings across computing devices while improving security by maintaining end-to-end encryption. In particular, in one or more embodiments, the disclosed systems can transmit encrypted ephemeral messages, including ephemeral message duration settings and ephemeral setting timestamps. The disclosed systems can decrypt received messages on receiving client devices and dynamically apply ephemeral message duration settings to different message threads. For example, the disclosed systems can modify existing duration settings at a receiving client device to match a received ephemeral message duration setting based on determining that the received ephemeral setting timestamp predates an existing setting timestamp. Further, the disclosed systems can apply the ephemeral message duration setting to delete ephemeral messages from an ephemeral message thread.
US11646979B2
Systems and methods for packet payload mapping for robust transmission of data are described. For example, methods may include receiving, using a network interface, packets that each respectively include a primary frame and one or more preceding frames from the sequence of frames of data that are separated from the primary frame in the sequence of frames by a respective multiple of a stride parameter; storing the frames of the packets in a buffer with entries that each hold the primary frame and the one or more preceding frames of a packet; reading a first frame from the buffer as the primary frame from one of the entries; determining that a packet with a primary frame that is a next frame in the sequence has been lost; and, responsive to the determination, reading the next frame from the buffer as a preceding frame from one of the entries.
US11646977B2
The avionic system of an aircraft includes a set of avionic computers and a switch associated with each avionic computer. For each avionic computer of the set of avionic computers, the avionic system includes a communication link between the switch associated with this avionic computer and each of the switches associated with the other avionic computers. Each switch is configured such that it routes the data frames received on its input ports to its output ports in a manner predefined only on the basis of the input ports on which these data frames are received. The various switches are configured such that, when an avionic computer sends a data frame, this data frame is transmitted to all of the other avionic computers.
US11646975B2
Systems and methods described herein support compartment quotas in a cloud infrastructure environment. Cloud administrators do not generally have the ability to restrict resource usage in existing clouds. Granting a user permission to create resources allows them to create any number of resources up to a predefined account limit. Compartment quotas allow admins to restrict a user's resource usage to the appropriate level allowing fine-tuned cost control.
US11646967B2
Example packet control methods and apparatus are described. One example method includes detecting, by a network node, a packet in a packet flow causing a congestion from an upstream node. The network node reduces a scheduling priority of the packet in the packet flow and generates a congestion isolation message, where the congestion isolation message includes description information of the packet flow. The congestion isolation message is sent to the upstream node to instruct the upstream node to reduce the scheduling priority of the packet in the packet flow.
US11646965B2
Techniques for improving data transmission in teleoperation systems including a method for dynamic packet routing. The method includes identifying an optimal channel of a plurality of channels based on a network connectivity status of a system and historical connectivity data related to a current location of the system, wherein the system includes a plurality of network authorization devices, wherein each network authorization device is configured to enable communications via an associated channel; and routing packets to the optimal channel using a network authorization device of the plurality of network authorization devices that is associated with the optimal channel.
US11646960B2
Various example embodiments for supporting packet routing in a communication system may be configured to, in a communication network, support use of primary routing paths for routing traffic in the communication network and use of controller provided protection paths configured to protect the primary paths based on rerouting of traffic around failures in the communication network. Various example embodiments for supporting packet routing in a communication system may be configured to support controller provided protection paths in a communication network based on use of path control capabilities in which a network controller computes paths for a network and configures the paths in the network based on configuration of the paths on nodes of the network and based on routing capabilities in which the nodes use the routing paths for routing of traffic (e.g., via primary paths) and rerouting of traffic (e.g., via controller provided protection paths).
US11646956B2
Disclosed is a first device and a second device each sending BFD echo request packets in an initial stage of establishing communication between the two devices. A method can include determining that a certain mode is detected, such as a low bandwidth mode. The method can be practiced by one or both of the devices or a separate network controller. Based on the detection of the certain mode or the communication link being in a certain mode, the method includes the first device or the second device electing to be a master or a slave. Upon establishing that one of the devices is the master and the other of the devices is a slave, only the master will send BFD echo request packets.
US11646955B2
A system persistently presents consistent properties of devices on a local network based on observed values for the network devices, and values derived from the observed values. The observed values may be received from an agent based on scans of the local network. Even though some scans may be faulty resulting in missing or incorrect data, a user can be consistently presented with properties of the device, even when the missing or incorrect data would otherwise cause a change to the property. For instance, the system may replace a data value that is either missing or determined to be incorrect with a value that is determined, based on historical or lab observations, to be the likely correct value based on the assumed state or likely state of the observed device.
US11646947B2
The present disclosure is directed toward systems and methods for identifying contributing audience segments associated with a metric anomaly. One or more embodiments described herein identify contributing factors based on statistical analysis and machine learning. Additionally, one or more embodiments identify audience segments associated with each contributing factor. In one or more embodiments, the systems and methods provide an interactive display that enables a user to select a particular anomaly for further analysis. The interactive display also provides additional interfaces through which the user can view informational displays that illustrate the factors and segments that caused the particular anomaly and how those factors correlate with each other.
US11646945B2
A system for noise profile generation includes a customer gateway communicatively coupled to one or more end devices over a communication medium, at least one noise information node communicatively coupled to the customer gateway and programmed to extract noise information present on a communication path from the customer gateway to at least one of the one or more end devices, a noise profile database storing one or more noise profiles, and a noise profile generator. The noise profile generator includes at least one processor and non-transitory computer readable media having a set of instructions executable by the at least one processor to retrieve the extracted noise information associated with the communication path, determine whether the at least one noise characteristic of the extracted noise information matches with one or more noise profiles and identify at least one noise source on the communication path.
US11646938B1
In an example embodiment, a communication type registry is introduced that stores information about various versions of various communication types permitted within a system. A communication type owner defines a new communication type with a name, version number, and version details, and registers this information with the communication type registry. All source applications and target applications that have registered with the communication type registry then get notified when there is a new communication type or new version of an existing communication type available. Optionally a central repository can be used to store updates for all the source applications and target applications, where those applications can know to look for those updates.
US11646936B2
Examples of the present disclosure describe systems and methods relating to adaptive virtual services. In an example, a user specifies a device configuration for a platform device. As a result, a service provider installs selected virtual-network functions and defines network connections as specified by the device configuration. Management software may also be installed, thereby enabling the service provider to communicate with and remotely manage the platform device. The installed virtual-network functions are activated on the platform device once it is delivered to the user. In some instances, the user changes the device configuration. For example, the user may install new virtual-network functions, reconfigure or remove existing virtual-network functions, or change defined network connections. As a result, the service provider reconfigures the platform device accordingly. Thus, the user need not purchase new specialized hardware in order to change the available functions of the computer network.
US11646935B1
A network controller for a mesh network of routers in a communication system. The network controller automatically monitors the mesh network; determines to add one or more new software-based routers to the mesh network; provisions one or more programmable resources to be the one or more new software-based routers in the mesh network; and configures the one or more new software-based router to support one or more new paths through the mesh network. In some implementations, the controller automatically accesses one or more corresponding OEM libraries to retrieve one or more configuration protocols for the one or more programmable resources and uses the one or more retrieved configuration protocols to provision the one or more programmable resources using NFV and SDN technologies and configure the one or more new software-based routers. The controller may also automatically decommission one or more existing software-based routers from the network when appropriate.
US11646931B2
A method of pre-compensating for transmitter in-phase (I) and quadrature (Q) mismatch (IQMM) may include sending a signal through an up-converter of a transmit path to provide an up-converted signal, determining the up-converted signal, determining one or more IQMM parameters for the transmit path based on the determined up-converted signal, and determining one or more pre-compensation parameters for the transmit path based on the one or more IQMM parameters for the transmit path. In some embodiments, the up-converted signal may be determined through a receive feedback path. In some embodiments, the up-converted signal may be determined through an envelope detector.
US11646929B1
A user equipment (UE) in a wireless network employs orthogonal polyphase codes for encoding data symbols to generate a set of coded data symbols, which are modulated onto Orthogonal Frequency Division Multiplex (OFDM) subcarrier frequencies assigned for use by the UE, and the resulting OFDM signal is transmitted to a base station in the wireless network. The orthogonal polyphase codes include pairs of orthogonal polyphase codes that are complex conjugates of each other.
US11646922B2
A base station and a user equipment of a wireless communication system are disclosed. Each of the base station and the user equipment of the wireless communication includes a communication module; and a processor. The processor is configured to receive signaling information related to the start of uplink (UL) transmission from the base station through the communication module. The processor is configured to determine whether to perform a UL transmission using a partial subframe based on the signaling information. When the processor performs the UL transmission using the partial subframe, the processor is configured to determine a symbol configuration of the partial subframe based on the signaling information and perform, through the communication module, the UL transmission using the partial subframe according to the symbol configuration. At this time, the partial subframe is a subframe which occupies less than 14 symbols.
US11646907B2
Systems, devices, and methods for managing a premises management system are described. A method may comprise initiating a first communication session with a premises device and using the first communication session to transmit a command to the premise device by a gateway device. The command may be associated with event data associated with a premises. The method may further comprise initiating a second communication session with the gateway device and using the second communication session to transmit the event data to the gateway device by the premises device.
US11646906B2
Disclosed is the generation of a bit-indexed forwarding table (BIFT) that can include a plurality of entries, each such entry corresponding to a bit position of a plurality of bit positions, where each such bit position represents an egress network node of a plurality of egress network nodes, and the generating configures the BIFT to be used in forwarding a packet to one or more of the plurality of egress network nodes, based at least in part on a bit string in the packet. The generating includes selecting a bit position of the plurality of bit positions as a selected bit position, creating an entry of the plurality of entries (where the entry corresponds to the selected bit position), identifying a neighbor node associated with the selected bit position, and updating one or more fields of the entry with neighbor information regarding the neighbor node.
US11646904B2
An information processing apparatus includes: a memory; and a processor coupled to the memory and the processor configured to: acquire charge system information indicating a charge system of each application programming interface (API) called by a service; acquire usage history information indicating a usage history of the service by a user; and calculate a cost for each API based on a number of calls of each API, which is included in the usage history information, and a charge system of each API.
US11646903B1
Systems and methods for generating shell-wrapped self-executing programs for conducting cryptographically secure blockchain actions on public, non-permissioned blockchain networks that are cryptographically secure. For example, the shell-wrapped self-executing program may comprise a shell program and the self-executing program. The shell program may contain and output one or more validation characteristics about the self-executing program and coupled data input systems (e.g., oracles) in response to a query about accessing the self-executing program. As such, any entity (e.g., a legacy computing system and/or another self-executing program) that requests to access the self-executing program may first receive information about the validation (if any) of the self-executing program.
US11646895B2
Systems and methods are provided for provisioning identity credentials based on interactions with verifying or trusted users. One exemplary computer-implemented method includes receiving a request for a digital identity from a user, where the request includes identifying information for the user and a verified user identifier, and transmitting, to a verified user associated with the verified user identifier, an attestation request for the user. The method also includes receiving, from the verified user, an attestation in response to the attestation request with regard to at least some of the identifying information for the user, generating a digital identity for the user based on a number of attestations of the identifying information for the user, and sharing a digital identity notice with the user including an identifier for the user, whereby the user is permitted to share the digital identity with a relying party via the identifier.
US11646892B2
A method, a device, and a non-transitory storage medium are described in which an blockchain-based network information management service is provided. The service provides blockchain mechanisms that allows for the management and disbursement of network information among network devices of a RAN, a core network, and an application layer network. The service may define a structure for the network information that may be used by RAN devices, core devices, and application layer devices of different vendors and third parties.
US11646890B2
A method is disclosed of a secure component (SC) of a local attestation server (LAS) for populating an enclave associated with the LAS. The SC comprises stored encrypted population information previously received in a data packet and encrypted by an encryption key matching a private decryption key of a trusted platform module (TPM) associated with the LAS. The method comprises receiving a public part of a temporary asymmetric key from the enclave, establishing a secure session between the SC and the TPM, sending (to the TPM by using the secure session) the encrypted population information and the public part of the temporary asymmetric key, receiving (from the TPM by using the secure session) the population information decrypted by the private decryption key and re-encrypted by the public part of the temporary asymmetric key, and transmitting the re-encrypted population information to the enclave. An additional method is also disclosed for enabling the population of the enclave. The additional method comprises receiving control parameters of the LAS, comprising the encryption key matching the private decryption key of the TPM, encrypting population information based on the control parameters and using the encryption key, and sending a data packet comprising the encrypted population information to the SC. Corresponding apparatuses and computer program product are also disclosed.
US11646886B2
In one embodiment, a road side unit (RSU) establishes a data offload session with a vehicle in the vicinity of the RSU based on a session establishment request sent by the vehicle, and stores data received from the vehicle during the data offload session in its memory. The RSU generates storage record information (including identifying information for the RSU) for the stored data, and transmits the storage record information to the vehicle.
US11646885B2
Systems and methods for processing tokenization requests to facilitate safe storage of tokens. A tokenization request comprising sensitive data is received. A sensitive data digest is generated based on the sensitive data and a query comprising the sensitive data digest is submitted to a database. The database stores a plurality of relational elements. Each relational element being mapped to: (i) a given sensitive data digest stored in the database and (ii) a given token digest stored in the database. A token associated with the sensitive data is generated based on a response to the query received from the database.
US11646883B2
A method of selecting a particular cryptographic algorithm for an optimal cryptographic negotiation in which higher security level is obtained with an acceptable performance speed. The method includes exchanging information between a first device and a second device for establishing a secure communication connection, measuring network latency between the first device and the second device, and selecting a particular cryptographic algorithm from among a plurality of mutually supported cryptographic algorithms based on the network latency for establishing the secure communication connection.
US11646880B2
A power is computed at high speed with a small number of communication rounds. A secret computation system that includes three or more secret computation apparatuses computes a share [aν] of the ν-th power of data “a” from a share [a] of data “a” while data “a” is concealed. The share [a] of data “a” and an exponent ν are input to an input unit (step S11). A local operation unit computes the pu-th power of a share [at] of the t-th power of data “a” without communication with the other secret computation apparatuses (step S12). A secret computation unit uses secret computation that requires communication with the other secret computation apparatuses to compute a multiplication in which at least one of the multiplicands is
[
a
(
t
*
p
^
u
)
]
,
the computation result of the local operation unit, to obtain the share [aν] (step S13). An output unit outputs the share [aν] (step S14).
US11646873B2
The present disclosure includes apparatuses, methods, and systems for secure communication for a key replacement. An embodiment includes a processing resource, memory having a first operator's key, and a vehicular communication component. The vehicular communication component can be configured to provide, to a server, a public key generated along with a private key and decrypt, in response to receipt of a second operator's key (e.g., received in response to providing the public key to the server) encrypted using the public key, the second operator's key using the private key. The vehicular communication component can be configured to replace, in response to decrypting the encrypted second operator's key, the first operator's key with the second operator's key.
US11646872B2
The system can be for the management of access authorization using an immutable ledger comprising and can include a server having a computer readable medium in communications with an immutable ledger. A set of computer readable instructions can be included in the server and can be configured for: receiving a set of data, encrypting the set of data with a data-encryption-key and storing the encrypted data on the immutable ledger, creating a key tree having a node associated with a user, creating a key-encryption-key associated with the node and the user, and, distributing the key-encryption-key to the user wherein the key-encryption-key is configured to decrypt the data-encryption-key thereby providing access to the data for the user.
US11646871B2
Systems and methods that may be used to provide multitenant key derivation and management using a unique protocol in which key derivation may be executed between the server that holds the root key and a client that holds the derivation data and obtains an encryption key. In one or more embodiments, the derivation data may be hashed. The disclosed protocol ensures that the server does not get access to or learn anything about the client's derived key, while the client does not get access to or learn anything about the server's root key.
US11646870B2
A computer-implemented method for protecting a mobile device against unauthorized access may be provided. The method comprises encrypting the user data stored in a volatile memory of the mobile device if the mobile device is switched to a locked status, and decrypting the user data stored in the volatile memory if the mobile device is switched from the locked status into an unlocked status.
US11646869B1
A method including determining, by a first user device, encrypted content by encrypting content based on a first private key; encrypting, by the first user device, the first private key based on utilizing a second public key associated with a second user device; transmitting, by the first user device to a storage device, the encrypted content and the encrypted first private key for storage in association with a first account; receiving, by the second user device from storage device, the encrypted content and the encrypted first private key when the first user device is unable to access the encrypted content; decrypting, by the second user device, the encrypted first private key and the encrypted content based on a second private key; and transmitting, by the second user device to the first user device, the content to restore access to the content by the first user device is disclosed.
US11646867B2
Systems and methods for increasing security in a computer system are provided. The system includes one or more logic circuits. The one or more logic circuits receive a plurality of independent first entropy values from a hardware source, apply at least some of the plurality of independent first entropy values to a function to generate a second entropy value, and seed a pseudorandom number generator with the second entropy value. The one or more logic circuits also generate a random number using the pseudorandom number generator seeded with the second entropy value and may produce a block of ciphertext or message authentication code using the random number, or otherwise use the generated numbers as secure random numbers in applications such as cryptographic protocols.
US11646865B2
A transmission device includes a current transmission right as a node constituting an implicit token-passing network. When receiving a synchronization frame including a synchronization node number for specifying a synchronization node and network live node map information, which is information on nodes present in the network, or a reminder frame including a transmission right node number for specifying a node having a transmission right and network live node map information, which is information on the nodes present in the network, the transmission device is configured to transmit a data frame, and after the transmission of the data frame, transmit a completion frame including a transmission node number for specifying a node of a transmission source and network live node map information, which is information on the nodes present in the network.
US11646859B2
Example aspects include a method, apparatus, and computer-readable medium for wireless communication at a user equipment (UE) of a wireless communication network, comprising receiving, from a base station, configuration information scheduling one or more full-duplex communications and one or more half-duplex communications. A first unified transmission configuration indicator (TCI) window corresponding to the one or more full-duplex communications. A second unified TCI window corresponding to the one or more half-duplex communications. The aspects further include performing full-duplex communications according to the first unified TCI window for a first time period having a first length. Additionally, the aspects further include performing half-duplex communications according to the second unified TCI window for a second time period having a second length.
US11646858B2
A communication system includes a plurality of full duplex transceiver assemblies each having an ON condition and an OFF condition, and configured to be worn by a different user, each of the plurality of full duplex transceiver assemblies having a housing and printed circuit board coupled to the housing, the printed circuit board including a transceiver having a microprocessor. Each microprocessor is configured to emit a different stream of controlling data when the plurality of full duplex transceiver assemblies are in the ON condition, thereby allowing each of the plurality of full duplex transceiver assemblies to communicate among a plurality of different logical channels. Embedded with each different stream of controlling data is a unique identification number for grouping each of the plurality of full duplex transceiver assemblies together.
US11646855B2
Short Control Channel Elements (SCCE) to Short Resource Element Groups (SREG) mapping for Short Physical Downlink Control Channel (SPDCCH) is provided. A User Equipment (UE) receives a communication from a base station; determines a mapping between one or more SCCE and corresponding SREG; and processes the communication based on the mapping. A base station determines a mapping between one or more SCCE and corresponding SREG for a communication to a UE and transmits a communication to the UE based on the mapping. In this way, the localized and distributed SCCE to SREG mapping for CRS-based SPDCCH is defined. Also, the SCCE to SREG mapping for 2 and 3 OFDM symbols DMRS-based SPDCCH is defined. For DMRS-based SPDCCH, a distributed configuration at SCCE level is defined. This may improve latency and can improve the average throughput of a communications system. Radio resource efficiency could be positively impacted by latency reductions.
US11646851B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may identify, for an occasion of a resource of a physical channel, a collision of a first channel state information (CSI) report associated with a first target time period and a second CSI report a second target time period; prioritize one of the first CSI report or the second CSI report based at least in part on one or more prioritization criteria; and transmit the one of the first CSI report or the second CSI report based at least in part on prioritizing the one of the first CSI report or the second CSI report. Numerous other aspects are provided.
US11646848B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine hybrid automatic repeat request (HARQ) feedback for one or more sidelink communications received from one or more other UEs. The UE may identify one or more sets of subcarriers of a HARQ feedback occasion for the HARQ feedback for the one or more sidelink communications. The UE may transmit, to the one or more other UEs and on a sidelink, the HARQ feedback for the one or more sidelink communications using the one or more sets of subcarriers of the HARQ feedback occasion. Numerous other aspects are provided.
US11646840B2
A communications device is configured to transmit and/or receive signals via a wireless access interface provided by a mobile communications network. The wireless access interface comprising a plurality of transmission units each comprising one or more communications resource elements formed by dividing a system bandwidth in time and frequency. One or more transmission units are configured to form combined transmission units, which can be allocated to communications devices for receiving or transmitting signals. The communications device is configured to receive an indication of a combined transmission unit providing one or more of the transmission units for the communications device, and receive an indication for each of the one or more transmission units of the combined transmission unit of whether the transmission unit is for transmitting signals, whether the transmission unit is for receiving signals or whether the transmission unit is not to be used for transmitting or receiving signals.
US11646835B2
A method performed by a network node for transmission of a Packet Data Convergence Protocol, PDCP, Protocol Data Unit, PDU, to a wireless communications device is provided. The network node and the wireless communications device operate in a wireless communications network. The network node arranges (505) a number of PDCP PDUs in a numerical order based on their respective PDCP Sequence Number, SN. The number of PDCP PDUs is taken from a first set of PDCP PDUs comprising one or more first time transmitted PDCP PDUs and from a second set of PDCP PDUs comprising one or more retransmitted PDCP PDUs. The one or more first time transmitted PDCP PDUs and the one or more retransmitted PDCP PDUs are received from a controlling node. The network node transmits (506) the number of the PDCP PDUs in the numerical order to the wireless communications device 120.
US11646830B2
A device may identify that an incremental redundancy hybrid automatic repeat request (IR-HARQ) scheme is used in association with sequential transmissions of an information bit vector to or from another wireless device, where each transmission in the scheme is associated with a resource size. The device may identify a mother code length for a polar code based at least in part on an aggregate resource size associated with the sequential transmissions. The device may identify an adjusted bit index set for the polar code based at least in part on the IR-HARQ scheme. The device may transmit (or receive), for each transmission of the information bit vector, a respective subset of encoded bits generated by mapping the information bit vector to a set of polarized bit channels of the polar code in accordance with the bit index set.
US11646820B2
A method and an optical sensor are described herein. The optical sensor may include a communication interface for receiving data from a control unit and for transmitting data to the control unit, a storage unit with at least one register for storing data, and a CRC generator for generating a CRC checksum. The optical sensor may be configured in such a way that when data stored in the storage unit is to be transmitted to the control unit, the communication interface receives from the control unit a device address specific to the optical sensor and an address of a register in which the data to be transmitted is stored. The CRC generator may be initialized using the device address received from the communication interface and/or the register address received from the communication interface, before the CRC generator generates a CRC checksum for the data to be transmitted.
US11646814B2
A wireless device may include: a radio frequency (RF) front end circuit to receive and process an RF signal; a mixer to downconvert the RF signal to a second frequency signal; a digitizer to digitize the second frequency signal; a channel filter to channel filter the digitized signal; a selection circuit having a first input coupled to the channel filter and a plurality of outputs each to couple to one of a plurality of demodulators; and the plurality of demodulators coupled to the selection circuit. The selection circuit may route the channel filtered digitized signal to a first demodulator of the plurality of demodulators based on a first configuration setting. The wireless device may also include a non-volatile storage with a configuration file including the first configuration setting. The configuration file may be automatically generated by a hardware configurator in response to a plurality of user input parameters.
US11646809B2
Apparatuses, methods, and systems for dynamically estimating a propagation time between a first node and a second node of a wireless network are disclosed. One method includes receiving, by the second node, from the first node a packet containing a first timestamp representing the transmit time of the packet, receiving, by the second node, from a local time source, a second timestamp corresponding with a time of reception of the first timestamp received from the first node, calculating a time difference between the first timestamp and the second timestamp, storing the time difference between the first timestamp and the second timestamp, calculating a predictive model for predicting the propagation time based the time difference between the first timestamp and the second timestamp, and estimating the propagation time between the first node and the second node at a time by querying the predictive model with the time.
US11646807B2
Methods that include detecting cables connected to telecommunications network equipment are provided herein. In particular, a method that includes detecting connections of respective cables to ports of telecommunications network equipment may be performed using image recognition. Moreover, in some embodiments, the method may include detecting, using image recognition, respective positions of the ports. Related systems are also provided.
US11646805B2
A measurement system utilizing metasurfaces and compressive sensing is provided that measures specular and diffuse RF reflection properties of a sample omnidirectionally across a broad frequency regime in a monostatic, bistatic, or BRDF sense. The measurement system may be used to measure the full hemispherical (or spherical) reflection from a target that has been illuminated in a monostatic or bistatic case. The measurement system may also be used to measure the full BRDF of a sample or spatially complex bistatic reflections from a sample.
US11646802B2
Systems and methods are provided for receiving an optical signal from an optical fiber, including: coupling via an optical coupler the optical signal from an optical fiber into first and second waveguides, wherein the optical signal comprises TE and TM polarized optical signals and the optical coupler couples the TE polarized optical signal into the first waveguide and the TM polarized optical signal into the second waveguide; equalizing the TE and TM polarized optical signals from the coupler to equalize optical power levels of the TE and TM polarized optical signals; optically combining the equalized TE and TM polarized optical signals; and transmitting the combined optical signal to a photodetector.
US11646788B2
Methods, systems, and devices for wireless communications are described, including a movable relay location variance report. The movable relay location variance report may enable more robust and accurate communications between a control node (e.g., a user equipment (UE) and a base station) and a movable relay (e.g., a drone) equipped with a reconfigurable intelligent surface (RIS). In some aspects, the location variance report may characterize the variance of the drone's location and transmit the information to the UE, the base station, or both. The location variance report may influence the control node beam width, the drone location, and an angle at which the drone may position a RIS. The control node may indicate an adjusted set of parameters to the drone based on receiving the location variance report.
US11646787B2
A method of wireless communication by a repeater includes collecting sensor information associated with an environment of the repeater. The method also includes receiving control information from a control node for a repeating operation. The method further includes repeating a wireless signal received from a first device towards a second device in accordance with the control information and the sensor information. A method of wireless communication by a control node includes collecting sensor information from a repeater. The sensor information is associated with an environment of the repeater. The method also includes generating control information for the repeater based on the sensor information, and transmitting the control information to the repeater.
US11646778B2
A method for controlling a beam in a cell, includes obtaining traffic distribution data of a plurality of beam areas included in the cell, obtaining a total number of a plurality of beams for a beam area among the plurality of the beam areas, based on the obtained traffic distribution data, and obtaining a beam width of one among the plurality of beams for the beam area, based on the obtained total number of the plurality of beams. The method further includes obtaining, from a candidate beam set, candidate beams for the beam area, based on the obtained total number of the plurality of beams and the obtained beam width of the one among the plurality of beams, and obtaining, from the obtained candidate beams, multiple beams for the beam area, based on a distance between the obtained candidate beams and the beam area.
US11646775B2
The present invention provides an information processing method, comprising: generating signaling comprising configuration information of channel state information process (CSI process); and sending the signaling comprising the configuration information of the CSI process. The present invention resolves the problem in the related art of being unable to use one CSI-RS resource overhead to meet the transmission requirements of multiple CSI-RSs having different port numbers, thereby achieving the technical effect of reducing resource overheads. The present invention also provides an information processing device and a storage medium.
US11646774B2
Methods and apparatus are provided for transmitting a symbol from a plurality of antennas. In one example, a method comprises transmitting simultaneously, from each antenna, the symbol multiplied by a respective element of a selected column of a matrix. The number of rows of the matrix is at least the number of antennas, the number of columns of the matrix is at least 9, and the matrix comprises or is a sub-matrix of a real Hadamard matrix of maximum excess.
US11646772B2
A transmitting station apparatus includes a training signal generation unit, a transmission end linear equalization unit configured to equalize data signals by a transmission end transfer function, and a transmitting station communication unit configured to transmit a training signal or a plurality of data signals and receive information of the transmission end transfer function from a receiving station apparatus. The receiving station apparatus includes a communication path estimation unit configured to estimate a communication path response from the training signal, a reception end coefficient calculation unit configured to calculate the transmission end transfer function with an adjugate matrix of a transfer function matrix H of the communication path response as a transfer function and a reception end transfer function with an inverse of a determinant of the transfer function matrix H as a transfer function, and a reception end linear equalization unit configured to equalize reception signals by using the reception end transfer function. The reception end linear equalization unit determines whether the determinant of the transfer function matrix H is a minimum phase, performs a forward direction equalization in a case of the minimum phase, and performs an inverse direction equalization in a case of a non-minimum phase.
US11646753B2
Consistent with a further aspect of the present disclosure, previously encoded data is stored in a memory, and an encoder accesses both input data and previously encoded data to generate new encoded data or a new codeword. Each codeword is stored in a row of the memory, and with each newly generated codeword, each previously stored code word is shifted to an adjacent row of the memory. In one example, the memory is delineated as a plurality of blocks including rows and columns of bits. When generating a new code word, randomly selected columns of bits in the memory are read from randomly selected blocks of the memory and supplied to the encoder. In this manner the number of times the memory is access is reduced and power consumption is reduced.
US11646749B2
A memristor-based circuit includes a voltage generator that applies a series of voltage pulses to a memristor to progressively change the resistance of the memristor. A comparator: receives an input electrical value; receives an electrical value based on the resistance of the memristor; compares the received values; and, based on the comparison, enables the application of the voltage pulses to the memristor by the voltage generator until a defined condition is satisfied. This circuit can be used to enable the memristor to be programmed to a desired resistance value, such as for use as a non-volatile memory. It can also enable the resistance of one memristor to be replicated to another memristor. By counting the number of applied voltage pulses, the circuit can be used as an encoder or analog-to-digital converter. Other variants of the circuit enable construction of a decoder or digital-to-analog converter, and an authentication circuit.
US11646745B2
A high resolution analog to digital converter (ADC) with improved bandwidth senses an analog signal (e.g., a load current) to generate a digital signal. The ADC operates based on a load voltage produced based on charging of an element (e.g., a capacitor) by a load current and a digital to analog converter (DAC) output current (e.g., from a N-bit DAC). The ADC generates a digital output signal representative of a difference between the load voltage and a reference voltage. This digital output signal is used directly, or after digital signal processing, to operate an N-bit DAC to generate a DAC output current that tracks the load current. In addition, quantization noise is subtracted from the digital output signal thereby extending the operational bandwidth of the ADC. In certain examples, the operational bandwidth of the ADC extends up to 100 s of kHz (e.g., 200-300 kHz), or even higher.
US11646744B2
A high resolution analog to digital converter (ADC) with improved bandwidth senses an analog signal (e.g., a load current) to generate a digital signal. The ADC operates based on a load voltage produced based on charging of an element (e.g., a capacitor) by a load current and a digital to analog converter (DAC) output current (e.g., from a N-bit DAC). The ADC generates a digital output signal representative of a difference between the load voltage and a reference voltage. This digital output signal is used directly, or after digital signal processing, to operate an N-bit DAC to generate a DAC output current that tracks the load current. In addition, quantization noise is subtracted from the digital output signal thereby extending the operational bandwidth of the ADC. In certain examples, the operational bandwidth of the ADC extends up to 100s of kHz (e.g., 200-300 kHz), or even higher.
US11646739B2
Systems and methods described herein are related to clock signal generation for synchronous electronic circuitry. Power management in electronic devices circuitry may be implemented by scaling the frequency multiple functional modules implemented in the synchronous electronic circuitry. The present disclosure discussed clock generators that may provide frequency scaling of clock signals for functional modules within an electronic device. Moreover, certain clock signal generators may reduce mitigate generation of large currents during frequency scaling by employing circuitry that leads to incremental frequency changes. Circuitry that allows substantially glitchless or reduced-glitch transition between clock rate frequencies are also discussed.
US11646735B2
An apparatus includes an integrated circuit (IC), which includes complementary metal oxide semiconductor (CMOS) circuitry. The CMOS circuitry includes a p-channel transistor network that includes at least one p-channel transistor having a gate-induced drain leakage (GIDL) current. The IC further includes a native metal oxide semiconductor (MOS) transistor coupled to supply a bias voltage to the at least one p-channel transistor to reduce the GIDL current of the at least one p-channel transistor.
US11646734B1
Systems and methods are provided for resetting a qubit comprising a superconducting loop and a compound Josephson junction. A first bias flux is provided to the superconducting loop. A second bias flux is provided to the compound Josephson junction. Each of the first bias flux and the second bias flux are provided such that a given excited state of the qubit is near a top of a potential barrier associated with a potential of the qubit. A continuous microwave signal is generated having a frequency equal to a transition frequency between an other excited state of the qubit and the given excited state.
US11646730B2
A driver circuit for switching edge modulation of a power switch. The driver circuit includes a first driver circuit input including a downstream input node, and a power switch including an upstream first gate node. A charging path including a charging resistor is situated between the input node and the first gate node. A discharging path including a discharging resistor is situated between the input node and the first gate node. A gate path is situated between the input node and the first gate node. A power switch transistor, whose gate is connected to the first gate node, is provided. A gate path includes a gate resistor. The driver circuit is configured so that, during a switching process of the power switch, the gate path is temporarily short-circuited either via the charging path or the discharging path, to increase the slope of the switching behavior of the power switch.
US11646727B2
The present disclosure provides a comparator and a decision feedback equalization circuit. The comparator includes: a first sampling circuit configured to generate, under the control of a first control signal and a clock signal, first differential signals according to a signal to be compared and a first reference signal; a first positive feedback circuit configured to accelerate a difference between the first differential signals; a second sampling circuit configured to generate, under the control of a second control signal and the clock signal, second differential signals according to the signal to be compared and a second reference signal, where the first reference signal is larger than the second reference signal; a second positive feedback circuit configured to accelerate a difference between the second differential signals.
US11646722B2
In one embodiment, an apparatus includes a clock generator circuit to receive a first clock signal at a first frequency and output a second clock signal at a second frequency less than the first clock frequency. The clock generator circuit may include: a divider circuit to divide the first clock signal to obtain at least a first divided clock signal and a second divided clock signal; and a gating circuit coupled to the divider circuit, the gating circuit to gate the first clock signal with at least one of the first divided clock signal and the second divided clock signal to output the second clock signal.
US11646721B2
A controlling circuit for ring oscillator is provided. A first transistor and a second transistor of a first conductive type are coupled in series and between a node and a first power source. A third transistor and a fourth transistor of a second conductive type are coupled in parallel and between the node and a second power source. The node is coupled to an input of a delay chain of the ring oscillator. The second and third transistors are coupled in series. Gates of the second and third transistors are configured to receive an output signal of the delay chain. When the first transistor is turned off and the fourth transistor is turned on, the node is pulled to a first logic level from a second logic level in order to align a phase of a waveform of the ring oscillator.
US11646719B2
An RF filter system including a plurality of BAW resonators arranged in a circuit, the circuit including a serial configuration of resonators and a parallel shunt configuration of resonators, the circuit having a circuit response corresponding to the serial configuration and the parallel configuration of the plurality of bulk acoustic wave resonators including a transmission loss from a pass band having a bandwidth from 5.170 GHz to 5.835 GHz. Resonators include a support member with a multilayer reflector structure; a first electrode including tungsten; a piezoelectric film including aluminum scandium nitride; a second electrode including tungsten; and a passivation layer including silicon nitride. At least one resonator includes at least a portion of the first electrode located within a cavity region defined by a surface of the support member.
US11646711B2
A filter circuit includes a branch line coupler and a balun circuit having an input terminal connected to the branch line coupler to receive a signal, a first line connected to the input terminal and having a length comparable to a quarter of an electrical length of one wavelength at a frequency of the signal, a second line connected to the input terminal and having a length comparable to the quarter, a third line connected to the second line and having a length comparable to the quarter, and a fourth line connected to the third line and electromagnetically coupled to the first line, the fourth line having a length comparable to the quarter, wherein an end of the first line and an end of the fourth line are both connected to a ground or open-circuited, or are connected to two respective terminating resistors whose resistance values are equal.
US11646710B2
A bulk acoustic wave (BAW) resonator includes a solidly mounted reflector, for example, a Bragg-type reflector, a piezoelectric layer, and first and second electrodes on first and second surfaces, respectively, of the piezoelectric layer. A filter device or filter system includes at least one BAW resonator. Related methods of fabrication include forming the BAW resonator.
US11646702B2
Techniques are provided to more accurately determine reflected power, reflection coefficient, and/or voltage standing wave to permit prompt protection of components such as power amplifiers and notify communication system operators. This is accomplished by more accurately determining an amplitude and phase of an output reflected signal at an output port of a bidirectional coupler as a function of the following: an amplitude and a phase of a coupled forward signal coupled into a forward coupled port of the bidirectional coupler; an amplitude and a phase of a coupled reverse signal coupled into a reverse coupled port of the bidirectional coupler; an electrical transmission parameter from an input port of the bidirectional coupler to the forward coupled port; an electrical transmission parameter from the input port to the reverse coupled port; and an electrical transmission parameter from an output port of the bidirectional coupler to the reverse coupled port.
US11646700B2
A circuit includes a main amplifier having a first input and a first output. A main bias circuit is coupled to the main amplifier, and the main bias circuit configured to operate the main amplifier in a first frequency band. A feedforward cancellation amplifier has a second input and a second output, in which the second input is coupled to the first input, and the second output is coupled to the first output. A filter is coupled between the first input and the second input. A feedforward bias circuit is coupled to the feedforward cancellation amplifier. The feedforward bias circuit is configured to operate the feedforward cancellation amplifier in a second frequency band within and narrower than the first frequency band.
US11646695B2
A system and method for automated shutdown, disconnect, or power reduction of solar panels. A system of solar panels includes one or more master management units (MMUs) and one or more local management units (LMUs). The MMUs are in communication with the LMUs with the MMUs and LMUs “handshaking” when the system is in operation. The MMUs are connected to one or more controllers which in turn are connected to emergency detection sensors. Upon a sensor detection of an emergency, the associated MMU is notified which in turn instructs associated LMUs to take appropriate action. In the event that communication with the MMUs has been cut off, the LMUs take the initiative to shut down, disconnect, or reduce the output of associated string(s) of solar panels.
US11646692B2
A roof mounting system for the attachment of an article to a roof, the system comprising a plurality of PV modules each having at least one corner and a frame member, a flashing member having a top surface; an upstanding sleeve attached to the top surface of the flashing member; an elevated water seal having a borehole formed therethrough, the elevated water seal further comprising at least one screw for providing a waterproof seal between the article and the roof structure; and whereby the plurality of PV modules are interlocked in a way to provide a corner-to-corner coupling arrangement supported above the roof through the frame members of the plurality of PV modules.
US11646691B2
A power tool includes a motor, a rectifier circuit, and a driver circuit. An input terminal of the rectifier circuit is connected to a power module, an output terminal is connected to a direct current bus, an input terminal of the driver circuit is connected to the direct current bus, an output terminal is connected to the motor, and a bus capacitor is connected between a high voltage terminal and a low voltage terminal of the direct current bus. A first protection circuit is connected to the input terminal of the rectifier circuit and a second protection circuit is connected in parallel to two terminals of the bus capacitor. The first protection circuit is configured to absorb an overvoltage signal on an input side of the rectifier circuit. The second protection circuit is configured to absorb an overvoltage signal of the direct current bus.
US11646684B2
A stepper motor driver includes an H-bridge including first and second outputs. The H-bridge includes a low-side transistor coupled between the first output and a ground. A reference current circuit is configured to produce a reference current. The reference current circuit has a reference output. An averager circuit includes an input and output. The input of the averager circuit is coupled to the first output of the H-bridge. A comparator includes first and second comparator inputs. The first input of the comparator is coupled to the output of the average circuit and the second input of the comparator is coupled to the reference output.
US11646682B2
Electric machine drive systems, and related electric machine embodiments, include technologies for providing redundancy of shaft information of one or more electric machines between converter controllers of the corresponding system. The converter controllers are configured to control operation of power converters, which control one or more electric machines. The disclosed technologies include establishing one or more communication buses between the converter controllers to share the shaft information, which may be based on analog signals from a single, common resolver and/or from different, redundant resolvers depending on the embodiment. For example, in some embodiments, converter controllers communicatively connected to the same resolver may include separate resolver-to-digital converters (RDCs) to provide redundancy of the RDCs.
US11646681B2
Techniques for monitoring the health of a three-phase induction motor are provided. An expected threshold value is calculated as a function of an expected ratio of current unbalance to voltage unbalance for the three-phase motor. Embodiments determine whether a measured current unbalance exceeds the expected threshold value. Responsive to the measured current unbalance exceeding the expected threshold value, a remedial action may be taken, such as generating diagnostic information or activating one or more protection operations for the three-phase induction motor.
US11646680B2
A system includes a first levitation magnet. The system also includes a suspension magnet configured underneath the first levitation magnet. The suspension magnet oscillates continuously. Magnetic flux cuts across electrical coil windings. Energy is generated as a result of the magnetic flux that cuts across the electrical coil windings. A second levitation magnet is positioned underneath the suspension magnet and first levitation magnet. The suspension magnet is configured to levitate between the first levitation magnet and the second levitation magnet.
US11646676B2
A modulation technique is described in which a controller modulates the output AC voltages to introduce an offset to the phase that is most positive or most negative such that the phase is clamped to the +dc supply when the respective phase is most positive and to the −dc supply rail when most negative. The offset is provided by introducing a common mode component voltage to all of the phases over a plurality of output angle segments. In order to reduce the Noise Vibration and Harshness (NVH) and EMI, the common mode component voltage amplitude is varied over the output angles within the respective segment between a minimum and a maximum in order to control a slew rate of the rising or falling edges of the three phase AC output voltages.
US11646672B2
A power converter device includes a first current level, a second current level, a first magnetic layer and a second magnetic layer. The first current level and the second current level are used to load a current loop which has AC current component. The current loop includes a power element module and a conductor coupled to the power element module. The power element module includes at least two electrodes. Voltage among the at least two electrodes is AC voltage. AC current magnitudes of the at least two electrodes are substantially equal and in the opposite direction. The first magnetic layer and the second magnetic layer are used to load a magnetic loop which includes AC magnetic flux component. The first magnetic layer and the second magnetic layer are disposed along two opposite sides of the first current level.
US11646670B2
A power conversion module includes an input port, an output port, a full-bridge switching circuit, a magnetic device, an energy storage capacitor set and a rectifier circuit. The magnetic device includes a first coupled winding pair and a second coupled winding pair. The first coupled winding pair includes a first winding and a second winding, which are coupled to each other. The second coupled winding pair includes a third winding and a fourth winding, which are coupled to each other. The first winding and the third winding are connected between a first bridge arm and a second bridge arm of the full-bridge switching circuit. The energy storage capacitor set is electrically connected with the input port, and electrically connected with the first winding and the third winding. The rectifier circuit is electrically connected with the second winding, the fourth winding and the output port.
US11646669B2
Methods, apparatus, systems, and articles of manufacture are disclosed for adaptive synchronous rectifier control. An example apparatus includes an adaptive off-time control circuit to determine a first voltage and a second voltage when a drain voltage of a switch satisfies a voltage threshold, the first voltage based on a first off-time of the switch, the second voltage based on the first off-time and a first scaling factor, determine a third voltage based on a second scaling factor and a second off-time of the switch, the second off-time after the first off-time, and determine a third off-time of the switch based on at least one of the second voltage or the third voltage. The example apparatus further includes a driver to turn off the switch for at least the third off-time after the second off-time.
US11646666B2
A circuit includes a first power converter having a first voltage input and a first output. The circuit also includes a second power converter having a second voltage input coupled to the first voltage input, a clock input, and a second output. A phase shifter is coupled between the first output and the clock input of the second power converter.
US11646663B1
A start-up routine for a Switched-Mode Power Supply (SMPS) gradually increases the duty cycle while reducing an initial dead time to a final optimal dead time for normal operation. Reliability is improved by the larger initial dead time that reduces ringing in switching transistors during low-voltage conditions early in the start-up sequence. Efficiency is improved by reducing the optimal dead time as voltages approach operating levels. The initial dead time is pre-calculated as a function of the input voltage and initial duty cycle. Optimal dead times are pre-calculated as a function of output voltage and output current. The optimal dead time is adjusted for each iteration of a second loop that also increases duty cycle until the target operating output voltage is reached. Pre-calculated dead times are based on the time required to fully charge and discharge parasitic drain-to-source capacitances in the switching transistors in the SMPS circuit.
US11646661B2
A voltage converter system includes a switch configured to operate in first and second states. Compensation circuitry is configured to provide: a certain reference voltage as a reference voltage when the switch has the second state; and a compensated reference voltage as the reference voltage when the switch has the first state. Control circuitry is configured to switch the switch between the first and second states based on the reference voltage and a feedback voltage generated based on an output voltage of the voltage converter system.
US11646659B2
A signal processor and method. The signal processor includes a signal current path. The signal processor includes a transconductor. The transconductor has an input operable to receive an input voltage of the signal processor. The transconductor also has an output operable to output a current based on the input voltage. The signal processor also includes a processing stage coupled to the output of the transconductor to receive and process the current outputted by the transconductor. The signal processor further includes a current replicator operable to generate a replica current proportional to the current outputted by the transconductor. The signal processor also includes a comparator operable to compare an output of the current replicator with a reference. The signal processor further includes a current limiter operable to limit the current outputted by the transconductor based on the comparison of the output of the current replicator with the reference.
US11646652B1
A circuit to rectify an alternating current (AC) signal produced by an output coil of a transformer responsive to an input current in an input coil of the transformer comprises: an output node and a return node coupled to an output load; a first rectifier, coupled to a first terminal of the output coil and the return node, to rectify the AC signal to supply a current to the output node when the input current is ON; a second rectifier, coupled to a second terminal of the output coil and the return node, to rectify the AC signal to supply a current to the output node when the input current is OFF; and a voltage clamp to clamp a first voltage transient and a second voltage transient of the AC signal that occur at the first terminal and the second terminal when the input current is switched OFF and ON.
US11646649B2
In the position sensorless control method in low-speed region of the fault-tolerant permanent magnet motor system based on the envelope detection and the non-orthogonal phase-locked loop of the present disclosure, the position sensorless control of the motor is implemented by injecting the high-frequency voltage signals into any two non-faulty phase windings of the motor, extracting the high-frequency response currents of the high-frequency injected phases by the digital bandpass filter, calculating the differential mode inductances of the two phase windings through the envelope detecting and signal processing, and extracting the rotor position and rotational speed signals from the estimated two phase inductances through the non-orthogonal phase-locked loop. In addition, the controller of the present disclosure is small in size, high in accuracy, and high in reliability, which can effectively meet the performance requirements of the onboard electric actuators.
US11646646B2
The continuous wires respectively have U-shaped parts and straight parts. The method includes: a transposition shape forming step of forming transposition shapes in each of which, among at least the two continuous wires belonging to an identical phase, the U-shaped part of one of the continuous wires is disposed inside the U-shaped part of the other one of the continuous wires; an inclined part forming step of causing the pairs of straight parts of the continuous wires respectively formed with the transposition shapes to be offset to form inclined parts on the continuous wires; and a folding step of folding the continuous wires formed with the inclined parts to form the turning parts and the slot disposition parts. The inclined part forming step and the folding step are alternately performed.
US11646642B2
A controller of a power tool outputs a driving signal to a motor driving circuit and acquires a position of a rotor of a brushless motor. While acquiring the position of the rotor of the brushless motor, a phase voltage or a line voltage of a winding of the brushless motor is detected through the voltage detection circuit. Whether an upper bridge arm switching element, a lower bridge arm switching element, and/or the brushless motor is short-circuited is determined according to the phase voltage or the line voltage of the winding of the brushless motor.
US11646635B2
A fluid moving apparatus includes an electric motor having a rotor and a stator and a propeller. The rotor rotates relative to the stator on an axis to generate a rotational output. The rotational output is provided to the propeller to power the marine propulsion apparatus. The stator includes one or more coils configured to power rotation of the rotor. The one or more coils extend circumferentially around and can be coaxial on the axis. A portion of a housing of the motor extends into the aquatic environment to facilitate heat dissipation.
US11646634B1
A two-speed electric drive assembly for vehicles includes a main driveshaft driven by a first axial flux motor where the main driveshaft extends coaxially through a hollow assist driveshaft driven by a second axial flux motor. The main driveshaft includes a main gear that is continuously meshed with an intermediate gear on an intermediate driveshaft. A freewheel gear is mounted around the hollow assist driveshaft and can be selectively coupled and decoupled with the hollow assist driveshaft by a shift mechanism. The freewheel gear is continuously meshed with an intermediate gear on the intermediate driveshaft. Another intermediate gear affixed to the intermediate driveshaft is continuously meshed with an output gear affixed to an output driveshaft. The two-speed electric drive assembly can selectively switch between speed mode and torque mode without torque interrupt.
US11646628B2
Motorized wheel structure includes a motor unit equipped with a stator case, a motor reduction unit operatively connected to the motor unit, and a fixing bracket for fastening the motorized wheel structure to an external device. The motorized wheel structure envisages that the motor reduction unit is equipped at one own end with a substantially circular coupling seat in which a first coupling area and a second coupling area are defined, the fixing bracket is equipped with an annular portion removably coupled in correspondence with the first coupling area of the coupling seat and the stator case is installed passing through the annular portion of the fixing bracket and is removably coupled in correspondence with the second coupling area of the coupling seat.
US11646627B2
Devices, systems, and methods to air cool a portable generator are disclosed. The devices include various air ducts to direct airflow over heated components within a cabinet of the portable generator to cool the components by convection. A damping fan draws ambient temperature air into the cabinet and directs the air into channels of an outflow duct.
US11646623B2
Described herein are fractional slot electric motors with compact crowns. A motor comprises multiple coil elements protruding through a stator core and forming electrical connections with each other and/or with a lead assembly. The lead assembly comprises phase busbars connected to selected coil elements and comprising terminals for connecting to an external power supply. The lead assembly also comprises neutral busbars, with no external connections and internally connected to other coil elements. Each coil element has a rectangular cross-sectional profile to maximize the slot-fill-ratio of the motor. Each coil element is electrically coupled to two other components. For example, each looped coil element is coupled to two other coil elements at a stator side, opposite the lead assembly. Each extended coil element is coupled to another coil element at that same side and coupled to another coil element or a busbar at the lead assembly side.
US11646622B2
An electric propulsion assembly for an electric aircraft propulsor including an integrated stator assembly including a mandrel having an outer cylindrical surface, an inner cylindrical surface, an upper edge, and a lower edge, the mandrel includes a plurality of electrically insulating guide walls disposed on at least a portion of the outer cylindrical surface and at least a portion of the inner cylindrical surface, wherein the electrically insulating guide wall forms a path across the outer and inner cylindrical surfaces. Assembly includes a plurality of copper windings wound upon the mandrel, electrically insulating epoxy, wherein the epoxy envelops at least a portion of the plurality of copper windings, a first cylindrical surface facing the inner cylindrical surface including a permanent magnet array, a second cylindrical surface facing the outer cylindrical surface including a back iron and a void disposed between the first cylindrical surface and the second cylindrical surface.
US11646618B2
A multi-phase electric machine may include a stator, and a rotor for rotating within the stator, the rotor including poles having combination magnet pieces with varying strengths and dimensions creating a non-sinusoidal back EMF. In one aspect, a multi-phase electric machine may include a stator, and a rotor for spinning within the stator, the rotor includes a plurality of poles having magnet assemblies includes at least a low strength magnet and a high strength magnet therein for creating a non-sinusoidal back EMF. In other aspects, a multi-phase electric machine of the present disclosure includes a stator, and a rotor for spinning within the stator, the rotor including a plurality of poles having magnet assemblies includes at least a first magnet and second magnet therein for creating a non-sinusoidal back EMF wherein a strength ratio of the first magnet and second magnet greater than the absolute value of 1.
US11646616B2
A rotor assembly for an electric motor includes a rotor core that is fabricated from a plurality of stacked laminations. The rotor core has a plurality of arcuately arranged, axially extending magnet receiving slots. The rotor core includes a plurality of magnets received in respective ones of the magnet receiving slots. The laminations include radially extending deflectable magnet retaining tabs that extend into the magnet receiving slots. The magnet retaining tabs engage and are deflected by a corresponding one of the magnets to exert a reactive force against the magnets.
US11646612B2
A stator for a rotary electric machine includes a stator core with slots and a stator winding. The stator winding includes a phase winding including segment conductors inserted in the slots. The phase winding includes parallel conductors connected in series. Each of the parallel conductors includes segment conductors connected in parallel. When one parallel conductor is regarded as a reference parallel conductor, and the segment conductors constituting the reference parallel conductor are regarded as reference segment conductors, each reference segment conductor includes a first conductor portion constituting a first conductor portion group, and a second conductor portion constituting a second conductor portion group. One reference segment conductor includes an outer conductor portion, as the first conductor portion, located on the outermost position in the first conductor portion group, and an inner conductor portion, as the second conductor portion, located on the innermost position in the second conductor portion group.
US11646608B2
A wireless charging method can be applied to a wireless charging device and include: acquiring a charging parameter of a target electronic device, in which the charging parameter includes a current temperature parameter of the target electronic device; and dynamically adjusting a magnetic levitation distance between the wireless charging device and the target electronic device according to the temperature parameter.
US11646607B2
A wireless power receiver including a transmitter configured to transmit to a wireless power transmitter, a foreign object detection status packet including a mode bit field indicating whether a foreign object detection status packet includes a reference peak frequency of the wireless power receiver, in which the reference peak frequency is pre-assigned to the wireless power receiver; and a receiver configured to receive from the wireless power transmitter, a response indicating the foreign object is present or not present in a charging area of the wireless power transmitter, wherein the response is determined based on a comparison of a measured peak frequency of a power signal transmitted by the wireless power transmitter and an adaptable threshold frequency adapted based on the reference peak frequency included in the foreign object detection status packet from the wireless power receiver.
US11646606B2
A machine implemented method includes alternately energizing multiple transmit coils in a first device, receiving indications of received signal strength at receive coils in a second device, selecting a first pair of coils including a first transmit coil and a first receive coil having the greatest received signal strength, and transferring energy from the first transmit coil to the first receive coil.
US11646601B1
An apparatus for internet and power backup includes a power source configured for powering the apparatus, an integrated battery configured for providing backup power to the apparatus, a first switch configured for selectively switching from a first mode where the power source supplies power to the apparatus and a second mode where the integrated battery supplies power to the apparatus, a sensor configured to detect a first signal indicating a presence of power from the power source, a network port, such as, for example, a network port, configured for Internet communications and communicatively coupled to an Internet gateway device, an integrated cellular modem configured for Internet communications, a second switch configured for selectively switching between a third mode where the internet communications is via the network port and a fourth mode where the internet communications is via the integrated cellular modem, a processor, and a memory coupled to the processor and storing one or more computer-readable instructions.
US11646600B2
Provided is a method for switching an energy storage system (ESS) to an uninterruptible power supply (UPS). The method includes: a normal power supply determination step of determining whether normal power is supplied to the ESS; an operation mode setting step of setting an operation mode of the ESS according to whether the normal power is supplied or not; and an ESS control step of controlling the ESS according to a reference corresponding to the operation mode.
US11646594B2
An example device comprises a digital-to-analog converter (DAC) comprising first and second transistors coupled to a first amplifier, the second transistor coupled to a first output of the DAC and to an output of the first amplifier, and third and fourth transistors coupled to the first amplifier and to a second output of the DAC, the third and fourth transistors switchably coupled to a voltage supply and to the first transistor. The device also comprises a first node coupled to the first output of the DAC and to a resistor. The device further includes a second node coupled to the second output of the DAC, and a second amplifier coupled to the second node and to the first transistor and switchably coupled to the third and fourth transistors. The device also comprises a comparator coupled to the first node.
US11646587B1
A battery charging method and device thereof, relates to a technical field of battery charging, including steps of activating a battery to-be-charged, charging the battery to-be-charged in a low current short-charging mode having a preset time; after the preset time, detecting and obtaining a floating charge voltage value of the battery to-be-charged; if the floating charge voltage value is less than a first voltage threshold, determining that the battery to-be-charged is a nickel-hydrogen battery; if the floating charge voltage value is greater than the first voltage threshold, charging the battery to-be-charged in a constant current long-charging mode, turning off the constant current after reaching a preset voltage value, performing no-load detection on a real-time voltage of the battery to-be-charged, and obtaining a second voltage value of the battery to-be-charged when the real-time voltage drops to be unchanged.
US11646569B2
A secondary battery protection circuit for protecting a secondary battery, including: a low-voltage detecting circuit configured to detect a voltage across the secondary battery that is lower than a second voltage for low voltage detection, the second voltage being set to be lower than a first voltage for overdischarge detection; and a switching circuit configured to cause a gate of a charge control NMOS transistor to be fixed at a potential at a high side power supply terminal, upon detecting, by the low-voltage detecting circuit, that the voltage across the secondary battery is lower than the second voltage for low voltage detection.
US11646568B2
Embodiments of the present disclosure provide an over-voltage protection method, an over-voltage protection device and a display device. When the voltage value of the output signal is greater than the first preset voltage threshold, it is determined whether the voltage value of the output signal meets the preset over-voltage protection condition. If the voltage value of the output signal is detected to meet the preset over-voltage protection condition, the first control signal is output to stop output of the output signal or lower the voltage value of the output signal.
US11646564B2
A fault detection system that that prevents a recloser from reclosing if a fault is determined to be internal to a transformer, where the recloser is configured to perform a reclosing operation in response to detecting overcurrent. The recloser includes a sensor, such as a light sensor, directed towards the transformer and detecting a fault event. If the recloser detects overcurrent, but the sensor does not detect the fault event, it is assumed that the fault is internal to the transformer and the recloser is prevented from reclosing.
US11646559B2
This invention relates to configurable electrical receptacles and more particularly to electrical receptacles that accept in-situ replacement of an insert providing a specific functionality within an electrical receptacle which is configurable to function or user accessible feature.
US11646553B2
A method for installing a heavy and bulky switching module, in particular a static transfer switch, in an electrical cabinet, by way of an installation kit to make the switching module easily removable and interchangeable, regardless of its size and weight. The electrical cabinet is equipped with the installation kit including at least two support rails, extendable between an extended position outside, and a retracted position inside, the electrical cabinet, and forming two parallel rolling paths. The switching module is equipped with rollers in two parallel rows, arranged to circulate on the rolling paths to enable movement of the switching module relative to the electrical cabinet by pushing and pulling with minimal effort. A raised transport pallet is also used to facilitate handling of the switching module outside of the electrical cabinet by a simple industrial truck, without resorting to a lifting device.
US11646545B2
The present invention provides methods and an apparatus for monitoring the optical output power of a laser diode (LD) having an associated photodiode (PD), and a particle sensor apparatus. The photodiode (PD) is operable together with the laser diode (LD), wherein it detects the light (LS) of the laser diode (LD) and converts it into an electrical current, and is thermally coupled to the laser diode (LD). Monitoring of the optical output power P is effected during the operation of the laser diode (LD) and is based on current measurements and/or voltage measurements at the laser diode (LD) and at the photodiode (PD).
US11646544B2
A method of manufacturing an optical member includes: providing a conversion member and a holding member connected to the conversion member; removing a portion of the conversion member and a portion of the holding member to obtain a first surface of the conversion member and a second surface of the holding member; and heat-treating the first surface of the conversion member and the second surface of the holding member.
US11646543B2
A laser system including a seed laser, a laser beam splitting and combining subsystem receiving an output from the seed laser and providing a combined laser output having noise and a noise cancellation subsystem operative to provide a noise cancellation phase correction output based on taking into consideration the noise at intermittent times, the laser beam splitting and combining subsystem varying a phase of the combined laser output during time interstices between the intermittent times.
US11646541B2
Disclosed is a femtosecond laser device. The femtosecond laser device includes a pulse oscillator configured to generate a laser pulse, a pulse width stretcher configured to stretch a width of the laser pulse, a pulse width compressor connected to the pulse width stretcher to compress the width of the laser pulse, a pulse amplifier disposed between the pulse width compressor and the pulse width stretcher to amplifier an intensity of the laser pulse, and a nonlinear pulse attenuator including an optical fiber connected between the pulse width amplifier and the pulse width stretcher and deformed to have a spiral shape, a stretched length, or a twist.
US11646540B2
Variable optical attenuator assisted control of optical devices is provided. A device comprises: an uncooled laser and ring resonator modulator, an optical waveguide configured convey an optical signal of the laser from an input to an output, a heater that heats the ring resonator modulator, a variable optical attenuator that attenuates the optical signal on the optical waveguide, one or more power monitors and a controller. The controller is configured to: in response to determining that one or more of: heater power overhead is unavailable to reduce heater power for laser wavelength tracking; and the heater power is at or below a given lower heater power; and determining that that laser current is increased to assist with ring resonator modulator control for the laser wavelength tracking: control, using the one or more power monitors, attenuation of the VOA to control the output power into a target output power range.
US11646539B2
A crimping tool with a crimping opening extending at an angle to the axial direction of the tool. The tool can include jaws with multiple crimping openings cooperatively defined thereby at different angles relative to the longitudinal axial direction of the tool. For example, the crimping openings can begin at a respective faces of the jaw and such faces can extend at different angles relative to the longitudinal axial direction of the tool. In this manner, the tool can allow crimping of connectors at a variety of different angles, reduce jaw length and width, and improve the leverage of the crimpers.
US11646534B2
A cable connector includes a housing, a terminal module and a cable connected to the terminal module. The terminal module includes multiple groups of conductive terminals. At least one group of conductive terminals include two signal terminals, a first ground terminal and a second ground terminal. The at least one group of conductive terminals include a connecting portion connecting the first ground terminal and the second ground terminal. The cable includes signal wires electrically connected to the signal terminals and a ground shielding layer wrapped around a periphery of the signal wires. The connecting portion is at least partially wrapped and fixed on the ground shielding layer. With this arrangement, it is easy to connect the ground terminals and the cable ground shielding layer in order to achieve a better shielding effect.
US11646532B1
A connector includes a connector base with a first end that may be inserted in a port, and a second end located opposite the connector base from the first end. A connector release tab extends from the connector base adjacent the first end and moves relative to the connector base. A connector securing feature on the connector release tab may engage a port to secure the connector base in that port. A connector release system includes a connector release linkage coupled to the connector release tab and extending through the connector base, and a connector release actuator adjacent the second end of the connector base and coupled to the connector release linkage. The connector release actuator may be actuated to move, via the connector release linkage, the connector release tab to disengage the connector securing feature from a port such that the connector base may be removed from that port.
US11646529B2
The present disclosure provides a charging gun including a cable, an outer casing and a strain relief structure. The outer casing includes a first case and a second case, wherein the first case is detachably assembled with the second case. The strain relief structure includes a first portion, a second portion and a plurality of first ring-shaped protrusions. The first portion is detachably assembled with the second portion, the first portion is disposed on the first housing, and the second portion is disposed on the second housing. When the first case is assembled and connected with the second case, the first portion is assembled and connected with the second portion, and at least a part of a surface of the cable is covered by the strain relief structure, and the strain relief structure is clamped between the cable and the outer casing.
US11646527B2
An electric tool includes a body, a battery pack, and a guide portion including a primary guide unit and a secondary guide unit. The primary guide unit and the secondary guide unit each extend in a preset direction and the primary guide unit and the secondary guide unit each are arranged in the longitudinal direction between a connecting portion of the battery pack and a mounting portion of the body. The primary guide unit and the secondary guide unit implement rigid mating. The primary guide unit includes primary mating surfaces mating with each other in the transverse direction, the secondary guide unit includes secondary mating surfaces mating with each other in the transverse direction, and a ratio of a width of a transverse gap between the primary mating surfaces to a width of a transverse gap between the secondary mating surfaces is greater than or equal to 0.3.
US11646526B2
An electrical connector having a first connector part and a second connector part, the first connector part with at least one electrically conductive pin and the second connector part with at least one shuttle pin, the conductive pin having two or more electrically conductive cores, each conductive core being provided with an external electrical contact and an insulating material forming a watertight seal with the conductive core and the electrical contact. The conductive cores include two or more cores spaced from one another to form the conductive pin. Facing surfaces of the two or more cores are spaced by an air gap with insulating material in the air gap and overmoulded insulating material is in contact with other surfaces of the conductive cores.
US11646520B2
A contact device for receiving a plug end includes a first contact, which has a first coupling end and a first contact end, and a second contact, which has a second coupling end and a second contact end. The coupling ends are configured to electrically couple the respective contact to a receiving device, and the contact ends are configured to electrically connect the respective contact to a contact element of the plug end. The shortest distance between the first coupling end and the first contact end is not equal to the shortest distance between the second coupling end and the second contact end. The total length of the first contact is equal to, or is within a predetermined tolerance from, the total length of the second contact.
US11646503B2
An antenna apparatus may include: first patch antenna patterns arrayed in an N×1 structure, the first patch antenna patterns each having a polygonal shape having an oblique side with respect to an array direction of the N×1 structure; feed vias electrically connected to the first patch antenna patterns; and guide vias arrayed along the oblique side, wherein N is a natural number greater than or equal to 2.
US11646500B2
An array antenna (A) in a medium (M) comprises a plurality of radiating elements (ERT) ensuring the transition between the antenna and the medium, the reflectivity of each element depending on a parameter, the reflectivity of a first element being close to that of the medium, the reflectivity of a last element being close to that of the antenna, the reflectivity parameter of the elements varying from one element to the next. A method comprises calculation of a path equal to the sum of the variations of the reflectivity from one element to the next element, optimization of the variation of the reflectivity parameter so that equivalent radar cross-section of the antenna is the lowest possible or the antenna best observes the radiation objectives, determination of the different elements as a function of said parameter, and simulation of the overall reflectivity and/or of the radiation of the antenna.
US11646498B2
Embodiments include semiconductor packages and methods of forming the semiconductor packages. A semiconductor package includes a die over a substrate, a first conductive layer over the die, and a cavity resonator antenna over the first conductive layer and substrate. The cavity resonator antenna includes a conductive cavity, a cavity region, and a plurality of interconnects. The conductive cavity is over the first conductive layer and surrounds the cavity region. The semiconductor package also includes a second conductive layer over the cavity resonator antenna, first conductive layer, and substrate. The conductive cavity may extend vertically from the first conductive layer to the second conductive layer. The cavity region may be embedded with the conductive cavity, the first conductive layer, and the second conductive layer. The plurality of interconnects may include first, second, and third interconnects. The first interconnects may include through-mold vias (TMVs), through-silicon vias (TSVs), conductive sidewalls, or conductive trenches.
US11646497B2
A wireless communication device for transmitting/receiving a high-frequency signal having a predetermined communication frequency. The wireless communication device includes an antenna pattern having an inductance component, an RFIC element connected electrically to the antenna pattern and a capacitive coupling portion capacitively coupling specific confronting regions facing each other of the antenna pattern at multiple points on the antenna pattern, to make up an LC parallel resonant circuit.
US11646490B2
A system includes one or more antennas; and a processor coupled to the antennas in communication with a predetermined target using 5G protocols.
US11646489B2
The present disclosure provides a phase shifter and a manufacturing method thereof, and an antenna. The phase shifter includes a first substrate including a reference electrode, and a second substrate including a delay line and a bias line. An orthographic projection of the bias line on the first substrate and that of the delay line, at least partially overlap with that of the reference electrode respectively. The orthographic projection of the bias line on the first substrate does not overlap with that of the delay line. The delay line is used for transmitting a microwave signal and defining a microwave transmission region. When electrical signals are applied to the reference electrode, the delay line and the bias line, electric field areas formed respectively between the reference electrode and the delay line, and between the reference electrode and the bias line, cover the microwave transmission region.
US11646487B2
This document describes a dual-antenna system for a video-recording doorbell and associated devices and systems. The described antenna system may be implemented on an elongated printed circuit board and can be used for wideband and ultra-wideband applications. For low-cost devices, the dual-antenna system may implement diversity antennas by including first and second substantially orthogonal antennas connected to a chipset configured for single-input single-output (SISO) functionality. The dual-antenna system described herein achieves high antenna isolation and efficiency without a decoupling structure between the first and second antennas. Further, the dual-antenna system achieves high isolation while in proximity to a battery (e.g., a battery within a housing of a battery-powered, video-recording doorbell) and a metal plate for mounting the device to a wall or other structure.
US11646480B2
A terahertz hollow core waveguide includes several successively cascaded waveguide units, and the waveguide units includes fiber core and cladding. The fiber core is composed of air, and the cladding is composed of dielectric rings, air rings, support strips, and an outer cladding. The medium rings and the air rings are successively surrounded on the outside of the fiber core, and the outer cladding is surrounded on the outside of the outermost air ring. All support strips in the same air ring of the same waveguide unit form a support strip group, and the support strips in the support strip group are arranged along the circumferential direction to connect two adjacent dielectric rings in the same waveguide unit or to connect the outermost dielectric ring and the outer cladding in the same waveguide unit.
US11646478B2
A meta-surface water load includes a waveguide section, a water load section and two meta-surface plates; the water load section is arranged at a rear end of the waveguide section; the two meta-surface plates are arranged opposite on inner walls of two narrow sides of the waveguide section; the water load section includes a metal casing, a ceramic partition, a water inlet and a water outlet; the metal casing is mounted at the rear end of the waveguide section; cooling liquid flows in the metal casing, entering from the water inlet and leaving from the water outlet; the ceramic partition is for separating interior of the waveguide section and interior of the metal casing; a relative permittivity of materials from front to rear of each meta-surface plate is progressively increased, so that microwave in the waveguide section is propagated to the water load section in one direction.
US11646475B2
An electrode body of a secondary battery described herein includes: a core portion where electrode mixture layers of a plurality of electrode sheets are laminated; terminal connecting portions where respective current collector foil exposed portions are laminated, and a mixture layer non-facing portion where the electrode mixture layer faces the current collector foil exposed portion, the mixture layer non-facing portion being formed in a boundary between the terminal connecting portion and the core portion. In the secondary battery described herein, a short-circuit promoting portion having a predetermined depth (d) is formed in a separator provided between the electrode sheets in the mixture layer non-facing portion. Hereby, before a battery temperature rapidly increases to a high-temperature range due to occurrence of internal short-circuit between the electrode mixture layers, internal short-circuit is caused between the electrode mixture layer and the current collector foil exposed portion, so that charging can be stopped.
US11646474B2
A secondary battery module includes a plurality of battery blocks each obtained by stacking a plurality of battery cells. The secondary battery module includes a holding member adapted to hold the plurality of battery blocks and including a pair of opposed end plates, a pair of opposed side plates, and a section plate arranged between the adjacent battery blocks to partition the battery blocks; and an inter-block bus bar provided across the section plate and adapted to electrically connect the adjacent battery blocks. The inter-block bus bar has a fuse portion.
US11646459B2
Recombination system having a recombination device for catalytically recombining hydrogen and oxygen arising in storage batteries to form water, wherein the recombination device comprises at least one catalyst material in at least one subregion above a center line of the recombination device in relation to a position of a retainer of the recombination system for the recombination device has a first partial amount of the catalyst material, wherein the first partial amount is greater than a second partial amount of the catalyst material, which second partial amount is located originating from the center line of the recombination device toward the retainer.
US11646451B2
The present disclosure provides a semiconductor device, a manufacturing method thereof, and a power generating device. The semiconductor device includes a substrate and a thin film battery on the substrate. The thin film battery includes at least one anode structure and at least one cathode structure on the substrate, and a solid electrolyte layer spacing the at least one anode structure apart from the at least one cathode structure. Each anode structure includes an anode current collector on a surface of the substrate and an anode layer on the surface of the substrate and connected to a side surface of the anode current collector. Each cathode structure includes a cathode current collector on the surface of the substrate and a cathode layer on the surface of the substrate and connected to a side surface of the cathode current collector.
US11646438B2
A method of manufacturing an electrode plate for a battery of the present disclosure includes: a step (A) of forming a through hole (20) in a strip-shaped electrode plate (10); and a step (B) of cutting the strip-shaped electrode plate along a width direction. In the step (A), the through hole is formed at a position on a cutting line (21) which extends in the width direction of the strip-shaped electrode plate, in the step (B), cutting of the strip-shaped electrode plate is performed by multiple cutting blades (30A, 30B) disposed along the cutting line, and at least one cutting blade of the multiple cutting blades is disposed at the position of the through hole.
US11646430B2
The present disclosure relates to a fuel cell hot box for improving the system efficiency of a fuel cell, wherein all of a fuel cell stack part, an afterburner, a reformer, and an air-heat exchange unit are provided inside a main chamber, fuel may be reformed and preheated using heat of the fuel cell stack part and heat of combustion gas generated by the afterburner, and at the same time, air may be also preheated. Thus, wasting energy can be prevented, the lifetime of the entire system can be increased by cooling the fuel cell stack part and increasing the durability of the fuel cell stack part against thermal stress, and a plurality of fuel cell stack parts share the center chamber, thereby simplifying a configuration of the fuel cell hot box. Further, since the reformer is configured to be vertically slidable, a heat exchange area of the reformer may be controlled in a predetermined manner, and thus a flexible system that may adjust a reforming rate of the fuel according to an operation state of the fuel cell may be configured.
US11646425B2
A battery having an electrode assembly comprising a cathode having a cathode collector coated, partially or entirely, with a cathode active material, an anode having a nano-web layer on both sides of an anode collector coated, partially or entirely, with an anode active material, and a separation membrane interposed between the cathode and the anode; an electrolytic solution; and an exterior material which encapsulates the electrolyte solution and the electrode assembly together. Since the battery has a porous nano-web layer, even if the temperature inside the battery increases to cause shrinkage or melting of the separation membrane, a contact between the cathode and the anode is prevented such that ignition and/or explosion of the battery does not occur, ion exchange is not disturbed such that the battery performance does not deteriorate, and the nano-web layer is not molten or released towards the separation membrane even at high temperatures.
US11646390B2
A device for transferring micro light-emitting diodes includes a collection tube and an elastic port. The collection tube has a first end and a second end arranged oppositely, and a caliber of the collection tube is greater than a diameter of the micro light-emitting diodes. The elastic port is disposed at the first end, and a caliber of the elastic port is less than the diameter of the micro light-emitting diodes. The micro light-emitting diodes are pressed into the collection tube from the elastic port. The collection tube can store the micro light-emitting diodes. The device can effectively improve transfer speed.
US11646385B2
Photovoltaic cells which comprise a back plane comprising a polyester film and an adhesive coating derived from an ethylene vinyl acetate copolymer and an oxazoline crosslinking agent and methods for forming the same are described.
US11646378B2
A transistor with stable electrical characteristics. A semiconductor device includes a first insulator over a substrate, a second insulator over the first insulator, an oxide semiconductor in contact with at least part of a top surface of the second insulator, a third insulator in contact with at least part of a top surface of the oxide semiconductor, a first conductor and a second conductor electrically connected to the oxide semiconductor, a fourth insulator over the third insulator, a third conductor which is over the fourth insulator and at least part of which is between the first conductor and the second conductor, and a fifth insulator over the third conductor. The first insulator contains a halogen element.
US11646371B2
A lateral DMOS transistor structure includes a substrate of a first dopant polarity, a body region of the first dopant polarity, a source region, a drift region of a second dopant polarity, a drain region, a channel region, a gate structure over the channel region, a hybrid contact implant, of the second dopant polarity, in the source region, and a respective metal contact on or within each of the source region, gate structure, and drain region. The hybrid contact implant and the metal contact together form a hybrid contact defining first, second, and third electrical junctions. The first junction is a Schottky junction formed vertically between the source metal contact and the body. The second junction is an ohmic junction formed laterally between the source metal contact and the hybrid contact implant. The third junction is a rectifying PN junction between the hybrid contact implant and the channel region.
US11646359B2
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a fin. A first isolation structure separates a first end of a first portion of the fin from a first end of a second portion of the fin, the first end of the first portion of the fin having a depth. A gate structure is over the top of and laterally adjacent to the sidewalls of a region of the first portion of the fin. A second isolation structure is over a second end of a first portion of the fin, the second end of the first portion of the fin having a depth different than the depth of the first end of the first portion of the fin.
US11646355B2
The present application provides a shielded gate trench (SGT) semiconductor apparatus and a manufacturing method thereof. The SGT semiconductor apparatus includes a heavily N-type doped semiconductor substrate; an N-type epitaxial layer formed on the semiconductor substrate; at least one trench structure formed on the epitaxial layer and accommodating at least one gate polysilicon layer, where the trench structure includes a shielding polysilicon layer and an inter-polysilicon oxide layer; a P-type doped body and an N-type doped source layer formed on the epitaxial layer; a contact region formed for the source and the shield polysilicon connected to a source metal and the gate polysilicon connected to a gate meal. The SGT semiconductor apparatus is surrounded by a shield polysilicon termination trench; the gate polysilicon connected to the gate metal bus line is made outside the active region across the shield polysilicon termination trench.
US11646353B1
A semiconductor device structure includes a substrate, a first gate structure, a second gate structure, a first well region, and a first structure. The substrate has a first surface and a second surface opposite to the first surface. The first gate structure is disposed on the first surface. The second gate structure is disposed on the first surface. The first well region is in the substrate and between the first gate structure and the second gate structure. The first structure is disposed in the first well region. A shape of the first structure has an acute angle.
US11646350B2
A p-type semiconductor region is formed in a front surface side of an n-type semiconductor substrate. An n-type field stop (FS) region including protons as a donor is formed in a rear surface side of the semiconductor substrate. A concentration distribution of the donors in the FS region include first, second, third and fourth peaks in order from a front surface to the rear surface. Each of the peaks has a peak maximum point, and peak end points formed at both sides of the peak maximum point. The peak maximum points of the first and second peaks are higher than the peak maximum point of the third peak. The peak maximum point of the third peak is lower than the peak maximum point of the fourth peak.
US11646345B2
A semiconductor structure and a manufacturing method thereof is provided. The semiconductor structure includes a high-resistance silicon substrate and a compound layer located on the high-resistance silicon substrate, by performing a way such as local n-type ion implantation, local n-type ion diffusion, selective region epitaxy growth and the like to the high-resistance silicon substrate, an upper part of the high-resistance silicon substrate is formed into a plurality of local n-type semiconductor regions, p-type semiconductor conductive regions formed in the upper part of the high-resistance silicon substrate due to a diffusion of Al, Ga atoms in the compound layer are eliminated, thereby parasitic capacitance caused by a conductive substrate is greatly reduced, and a resistivity of the high-resistance silicon substrate may be improved under high temperature conditions, and then efficiencies and radio frequency characteristics of a microwave device constituted by the entire semiconductor structure are improved.
US11646343B2
A capacitor structure comprises a substrate having a first side and a second side opposite to the first side; a plurality of first trenches formed on the first side of the substrate; a plurality of second trenches formed on the second side of the substrate; a first capacitor extending along the first side and into the first trenches; and a second capacitor extending along the second side and into the second trenches.
US11646342B2
The present disclosure relates to an imaging device and an electronic device that make it possible to obtain a better pixel signal. A photoelectric conversion part that converts received light into a charge; a holding part that holds a charge transferred from the photoelectric conversion part; and a light shielding part that shields light between the photoelectric conversion part and the holding part are provided. The photoelectric conversion part, the holding part, and the light shielding part are formed in a semiconductor substrate. The light shielding part of a transfer region that transfers the charge from the photoelectric conversion part to the holding part is formed as a non-penetrating light shielding part that does not penetrate the semiconductor substrate. The light shielding part other than the transfer region is formed as a penetrating light shielding part that penetrates the semiconductor substrate. The present technology is applicable to an imaging device.
US11646338B2
An operating method of an imaging device comprising a plurality of shared pixels that share a floating diffusion node and each comprising sub-pixels covered by a micro-lens. The method involves generating a capture image from the plurality of shared pixels that receive light reflected from an object; compensating for the capture image using static phase information based on misalignment of the micro lens of each of the plurality of shared pixels; performing auto exposure control based on the compensation of the capture image; performing auto focus control based on the compensated capture image; and generating an output image by processing the compensated capture image.
US11646335B2
An imaging device may include single-photon avalanche diodes (SPADs). The single-photon avalanche diodes may be arranged in an array of microcells (such as a silicon photomultiplier). Each microcell may have an aspect ratio that is greater than 1. Each microcell may be covered by a microlens that also has an aspect ratio that is greater than 1. The microlens may have curvature in a first direction (parallel to the width of the microcell/microlens) and less curvature in a second direction that is orthogonal to the first direction (parallel to the length of the microcell/microlens). Forming non-square, rectangular microcells and microlenses in this fashion may allow for larger microcells that still have satisfactory microlens performance.
US11646333B2
In an imaging element including a polarizer, accuracy of obtained polarization information is improved. The imaging element includes a polarizer and a photoelectric conversion element, from the incident light side. A plurality of types of polarizing members is arranged on the polarizer. The plurality of types of polarizing members is polarizing members having the same internal structures, and is formed as the plurality of types of polarizing members by rotationally moving or symmetrically moving one of the polarizing members. The photoelectric conversion element converts light incident through each of the plurality of types of polarizing members into electric charges.
US11646330B2
A unit pixel arranged along with a display pixel in each pixel of a display panel is provided. The unit pixel may include a thin-film transistor (TFT) photodetector including an active layer formed of amorphous silicon or polycrystalline silicon on an amorphous transparent substrate, and at least one transistor electrically coupled to the TFT photodetector and configured to generate a voltage output from photocurrent generated from the active layer.
US11646324B2
A display panel includes first signal lines, second signal lines, first conductive patterns, second conductive patterns, at least one first switching unit and at least one second switching unit. An area of the first signal line is greater than that of the second signal line. Each first signal line is electrically connected to at least one first conductive pattern through at least one first switching unit. Each second signal line is electrically connected to at least one second conductive pattern through at least one second switching unit. The first switching unit includes at least one first thin film transistor, and the second switching unit includes at least one second thin film transistor. A channel width-to-length ratio of each first thin film transistor is greater than that of each second thin film transistor.
US11646321B2
A protective circuit includes a non-linear element which includes a gate electrode, a gate insulating layer covering the gate electrode, a first oxide semiconductor layer overlapping with the gate electrode over the gate insulating layer, and a first wiring layer and a second wiring layer whose end portions overlap with the gate electrode over the first oxide semiconductor layer and in which a conductive layer and a second oxide semiconductor layer are stacked. Over the gate insulating layer, oxide semiconductor layers with different properties are bonded to each other, whereby stable operation can be performed as compared with Schottky junction. Thus, the junction leakage can be reduced and the characteristics of the non-linear element can be improved.
US11646309B2
A semiconductor device including: a first silicon level including a first single crystal silicon layer and a plurality of first transistors; a first metal layer disposed over the first silicon level; a second metal layer disposed over the first metal layer; a third metal layer disposed over the second metal layer; a second level including a plurality of second transistors, the second level disposed over the third metal layer; a fourth metal layer disposed over the second level; a fifth metal layer disposed over the fourth metal layer, where the fourth metal layer is aligned to the first metal layer with a less than 40 nm alignment error; a via disposed through the second level, where each of the second transistors includes a metal gate, where a typical thickness of the second metal layer is greater than a typical thickness of the third metal layer by at least 50%.
US11646299B2
A semiconductor package includes a first sub-package and a second sub-package. The first sub-package is stacked atop the second sub-package. Each of the first sub-package and the second sub-package includes at least two first semiconductor dies, a second semiconductor die, a plurality of molding pieces, a bond-pad layer, a plurality of redistribution layers (RDLs) and a plurality of bumps. The bumps of the first sub-package are attached to the bond-pad layer of the second sub-package.
US11646281B2
A semiconductor structure includes a first substrate including a first pad thereover, a second substrate including a bump thereover and a dielectric material. The first pad includes an inner portion and an outer portion being higher than and surrounding the inner portion. The bump is bonded to the inner portion and surrounded by the outer portion. The dielectric material is disposed between the first substrate and the second substrate to encapsulate the first pad and the bump.
US11646278B2
The present disclosure provides a package structure and a packaging method. The package structure provided by the present disclosure includes: a package base and a redistribution layer disposed on the package base; where the package base includes a plurality of device areas; and a channel set is provided in the device area, where the channel set is used to connect an electronic device, and the redistribution layer is used to lead a subset of to-be-protected channels that needs electrostatic protection in the channel set out to a preset area on the package base, so that all or part of channels in the subset of to-be-protected channels form a series circuit in the preset area, and the series circuit is used to connect with an electrostatic discharge end. The package structure of the present disclosure can provide electrostatic protection for the channel that needs to be protected during a packaging process.
US11646277B2
According to certain aspects, a chip includes a pad, a power amplifier, a transformer coupled between an output of the power amplifier and the pad, a transistor coupled between the transformer and a ground, and a first clamp circuit coupled between a gate of the transistor and a drain of the transistor.
US11646269B2
Semiconductor devices having recessed edges with plated structures, semiconductor assemblies formed therefrom, and associated systems and methods are disclosed herein. In one embodiment, a semiconductor assembly includes a first semiconductor device and a second semiconductor device. The first semiconductor device can include an upper surface and a first dielectric layer over the upper surface, the second semiconductor device can include a lower surface and a second dielectric layer over the lower surface, and the first and second dielectric layers can be bonded to couple the first and second semiconductor devices. The first and second dielectric layers can each include a plurality of inwardly extending recesses exposing a plurality of metal structures on the respective upper and lower surfaces, and the upper surface recesses and metal structures can correspond to the lower surface recesses and metal structures. The metal structures can be electrically coupled by plated structures positioned in the recesses.
US11646267B2
Implementations of semiconductor packages may include a die having a first side and a second side opposite the first side, a first metal layer coupled to the first side of the die, a tin layer coupled to the first metal layer, the first metal layer between the die and the tin layer, a backside metal layer coupled to the second side of the die, and a mold compound coupled to the die. The mold compound may cover a plurality of sidewalls of the first metal layer and a plurality of sidewalls of the tin layer and a surface of the mold compound is coplanar with a surface of the tin layer.
US11646265B2
A semiconductor device is disclosed, which relates to a three-dimensional (3D) semiconductor memory device. The semiconductor device includes a first connection pattern, a bit line disposed over the first connection pattern in a vertical direction, and a bit-line contact pad, disposed in a first layer between the bit line and the first connection pattern to electrically couple the bit line to the first connection pattern so that the bit-line contact pad, and formed as an island when viewed along the vertical direction.
US11646259B2
Provided is a forming method of a redistribution structure including: forming a first redistribution layer and a first compensation circuit layer on a substrate, wherein the first compensation circuit layer surrounds the first redistribution layer, and the first compensation circuit layer and the first redistribution layer are electrically insulated from each other; forming a first dielectric layer on the first redistribution layer and the first compensation circuit layer; and forming a second redistribution layer and a second compensation circuit layer on the first dielectric layer, wherein the second compensation circuit layer surrounds the second redistribution layer, the second compensation circuit layer and the second redistribution layer are electrically insulated from each other, the second compensation circuit layer is connected to the first compensation circuit layer, and the second redistribution layer is connected to the first redistribution layer.
US11646255B2
A chip package structure includes an interposer structure that contains a package-side redistribution structure, an interposer core assembly, and a die-side redistribution structure. The interposer core assembly includes at least one silicon substrate interposer, and each of the at least one silicon substrate interposer includes a respective silicon substrate, a respective set of through-silicon via (TSV) structures vertically extending through the respective silicon substrate, a respective set of interconnect-level dielectric layers embedding a respective set of metal interconnect structures, and a respective set of metal bonding structures that are electrically connected to the die-side redistribution structure. The chip package structure includes at least two semiconductor dies that are attached to the die-side redistribution structure, and an epoxy molding compound (EMC) multi-die frame that laterally encloses the at least two semiconductor dies.
US11646254B2
An electronic device may include a substrate, and the substrate may include one or more layers. The one or more layers may include a first dielectric material and one or more electrical traces. A cavity may be defined in the substrate, and the cavity may be adapted to receive one or more electrical components. One or more lateral traces may extend through a wall of the cavity. The lateral traces may provide electrical communication pathways between the substrate and the electrical components.
US11646253B2
Embodiments include a microelectronic package structure having a substrate with one or more substrate pads on a first side of the package substrate. A ball interconnect structure is on the substrate pad, the ball interconnect structure comprising at least 99.0 percent gold. A discrete component having two or more component terminals is on the ball interconnect structure.
US11646245B2
The waterproof casing has a housing and a grommet. The grommet is disposed in a hole of the housing. The grommet has a body, a flange, and a lip. The flange extends radially outward from the body. The lip protrudes from an outer peripheral part of the body and extends in a circumferential direction. The lip has a high compression portion in contact with a wall surface of the hole and a low compression portion adjacent to the high compression portion at a further side from the flange. The low compression portion has a lower compressed state than the high compression portion. The housing has a recess to allow the low compression portion to escape radially outward.
US11646242B2
The present disclosure relates to a thermally enhanced package, which includes a carrier, a thinned die over the carrier, a mold compound, and a heat extractor. The thinned die includes a device layer over the carrier and a dielectric layer over the device layer. The mold compound resides over the carrier, surrounds the thinned die, and extends beyond a top surface of the thinned die to define an opening within the mold compound and over the thinned die. The top surface of the thinned die is at a bottom of the opening. At least a portion of the heat extractor is inserted into the opening and in thermal contact with the thinned die. Herein the heat extractor is formed of a metal or an alloy.
US11646237B2
In some embodiments, a method of processing a substrate disposed atop a substrate support in a physical vapor deposition process chamber includes: (a) forming a plasma from a process gas within a processing region of the physical vapor deposition chamber, wherein the process gas comprises an inert gas to sputter silicon from a surface of a target within the processing region of the physical vapor deposition chamber; and (b) depositing an amorphous silicon layer atop a first layer on the substrate, wherein the first layer comprises one or more metal oxides of indium (In), gallium (Ga), zinc (Zn), tin (Sn) or combinations thereof.
US11646231B2
A semiconductor device and method includes: forming a gate stack over a substrate; growing a source/drain region adjacent the gate stack, the source/drain region being n-type doped Si; growing a semiconductor cap layer over the source/drain region, the semiconductor cap layer having Ge impurities, the source/drain region free of the Ge impurities; depositing a metal layer over the semiconductor cap layer; annealing the metal layer and the semiconductor cap layer to form a silicide layer over the source/drain region, the silicide layer having the Ge impurities; and forming a metal contact electrically coupled to the silicide layer.
US11646224B2
The present disclosure provides a method of fabricating a semiconductor structure with a reduced pitch (half-pitch feature) and a method of fabricating the same. The method includes providing a substrate; forming a dielectric layer disposed on the substrate; forming at least one main feature disposed in the dielectric layer and contacting the substrate; forming at least one first conductive feature disposed in the dielectric layer and on the main feature; forming at least one first spacer interposed between the dielectric layer and a portion of the first conductive feature; forming a plurality of second conductive features disposed in the dielectric layer and on either side of the first conductive feature; and forming a plurality of second spacers interposed between the dielectric layer and portions of the second conductive features.
US11646217B2
Embodiments of the present disclosure generally relate to methods and apparatus for processing substrates. More specifically, embodiments of the present disclosure relate to transfer apparatus and substrate-supporting members. In an embodiment, an apparatus for transferring a substrate is provided. The apparatus includes a hub and a plurality of transfer arms extending from the hub. The apparatus further includes a plurality of substrate-supporting members, wherein each of the transfer arms has a first end coupled to the hub and a second end coupled to a respective one of the plurality of substrate-supporting members. The apparatus further includes a first electrical interface connection for electrostatically chucking a substrate and located at a first position on each substrate-supporting member, and a second electrical interface connection for electrostatically chucking the substrate and located at a second position on each substrate-supporting member. Substrate processing modules are also described.
US11646214B2
A substrate storage container comprises a container body capable of containing a plurality of substrates, and an air supply member capable of supplying gas from outside of the container body to an internal space, wherein for the substrate storage container the container body is formed in a front open box and the air supply member is attached to the bottom surface, and wherein a functional unit that changes the environment of the internal space to different states are connected with the air supply member so as to be able to be exchanged.
US11646211B2
A measuring device includes a measuring stage on which a subject is placed, an X-ray irradiation unit, an X-ray detection unit that detects scattered X-rays generated from the subject and an analysis unit that analyzes the diffraction image obtained by photo-electrically converting scattered X-rays and presumes (estimates) the three-dimensional shape of the subject. In the subject, holes are formed in the ON stack film from the opening of the etching mask film formed on the ON stack film. The analysis unit presumes the three-dimensional shape of the subject based a plurality of the diffraction images acquired while changing a rotation angle of the measuring stage and the measurement data of the subject by at least one of measuring methods of a multi-wavelength light measurement and a laser ultrasonic wave measurement.
US11646201B1
A method for preparation of orientation-patterned (OP) templates comprising the steps of: depositing a first layer of a first material on a common substrate by a far-from-equilibrium process; and depositing a first layer of a second material on the first layer of the first material by a close-to-equilibrium process, wherein a first assembly is formed. The first material and the second material may be the same material or different materials. The substrate material may be Al2O3 (sapphire), silicon (Si), germanium (Ge), GaAs, GaP, GaSb, InAs, InP, CdTe, CdS, CdSe, or GaSe. The first material deposited on the common substrate may be one or more electronic or optical binary materials from the group consisting of AlN, GaN, GaP, InP, GaAs, InAs, AlAs, ZnSe, GaSe, ZnTe, CdTe, HgTe, GaSb, SiC, CdS, CdSe, or their ternaries or quaternaries. The far-from-equilibrium process is one of MOCVD and MBE, and the close-to-equilibrium process is HVPE.
US11646200B2
A method for forming a III-V construction over a group IV substrate comprises providing an assembly comprising the group IV substrate and a dielectric thereon. The dielectric layer comprises a trench exposing the group IV substrate. The method further comprises initiating growth of a first III-V structure in the trench, continuing growth out of the trench on top of the bottom part, growing epitaxially a sacrificial second III-V structure on the top part of the first III-V structure, and growing epitaxially a third III-V structure on the sacrificial second III-V structure. The third III-V structure comprises a top III-V layer. The method further comprises physically disconnecting a first part of the top layer from a second part thereof, and contacting the sacrificial second III-V structure with the liquid etching medium.
US11646193B2
A method for forming a foreign oxide or foreign nitride layer (6) on a substrate (1) of a semiconductor comprises providing a semiconductor substrate (1) having an oxidized or nitridized surface layer (3), supplying a foreign element (5) on the oxidized or nitridized surface layer; and keeping the oxidized or nitridized surface layer (3) at an elevated temperature so as to oxidize or nitridize at least partially the foreign element by the oxygen or nitrogen, respectively, initially present in the oxidized or nitridized surface layer (3).
US11646190B2
A device of detecting a current from a sensor is disclosed. The device includes an integrating circuit including a network of capacitors for providing a gain setting and configured to convert the current to a voltage ramp over a length of integration time, the integrating circuit further including a reset switch configured to connect an input and an output of the network of capacitors; an ADC configured to digitize the voltage ramp into a plurality of voltage samples; and a set of modules including an analyzing module configured to analyze the plurality of voltage samples to determine a slope of the voltage ramp; an outputting module configured to determine a magnitude of the current based on the slope of the voltage ramp and the gain setting; and a reconfiguring module that is configured to reconfigure the network of capacitors and reset the voltage ramp via the reset switch.
US11646170B2
According to one embodiment, a MEMS element includes a first member, and an element part. The element part includes a first fixed electrode fixed to the first member, a first movable electrode facing the first fixed electrode, a first conductive member electrically connected to the first movable electrode, and a second conductive member electrically connected to the first movable electrode. The first movable electrode is supported by the first and second conductive members to be separated from the first fixed electrode. The first conductive member has a meandering structure. The second conductive member includes a first conductive region and a second conductive region. The second conductive region is between the first movable electrode and the first conductive region. A second width of the second conductive region along a second direction is less than a first width of the first conductive region along the second direction.
US11646167B1
A keyboard device includes plural key structures. Each key structure includes a base plate, a keycap, a membrane circuit board, a connecting member and an elastic element. The keycap includes a pressing post. The membrane circuit board is arranged between the base plate and the keycap. The connecting member is penetrated through the membrane circuit board and connected between the keycap and the base plate. The keycap is movable upwardly or downwardly relative to the membrane circuit board. The elastic element is arranged between the keycap and the membrane circuit board. The elastic element includes a resilience piece and plural supporting ribs. The plural supporting ribs are arranged between the resilience piece and the keycap. The plural supporting ribs are contacted with the pressing post of the keycap. Consequently, there is a gap between the pressing post and the resilience piece.
US11646163B2
An electronic device includes first and second capacitors, a case, a coil, and first to fourth conductive terminals. The first capacitor includes first and second terminal electrodes. The second capacitor includes third and fourth terminal electrodes. The case includes an accommodation recess for accommodating the first and second capacitors. The coil is separated from the first and second capacitors by a part of the case and disposed outside the accommodation recess. The first terminal is connected to the first electrode and partly disposed on a mounting-side bottom surface of the case. The second terminal is connected to one end of the coil and the second electrode and partly disposed on the surface. The third terminal is connected to the other end of the coil and the third electrode and partly disposed on the surface. The fourth terminal is connected to the fourth electrode and partly disposed on the surface.
US11646162B2
A multilayer ceramic capacitor includes a stacked body and external electrodes. The stacked body includes stacked dielectric layers and internal electrodes. The external electrodes are disposed on lateral surfaces of the stacked body and are connected to the internal electrodes. The dielectric layers include outer layer portions and an effective layer portion. Each outer layer portion is adjacent to a corresponding main surface of the stacked body. Each outer layer portion is a dielectric layer located between a corresponding main surface and an internal electrode closest to the main surface. A ratio of a dimension of the effective layer portion in a stacking direction to a dimension of the stacked body in the stacking direction is not less than about 53% and not more than about 83%.
US11646160B2
An electronic component includes an element body including a side surface and an end surface adjacent to each other, and an external electrode disposed on the side surface and the end surface. The external electrode includes a metal layer disposed on the side surface and the end surface and made of sintered copper, a conductive resin layer that is disposed on the metal layer in such a manner that a partial region of the metal layer is exposed and contains a plurality of copper particles and a resin, and a plating layer disposed on the partial region of the metal layer and the conductive resin layer. The conductive resin includes a first portion located on the side surface. The plating layer includes a second portion located on the side surface. A thickness of the first portion is smaller than a thickness of the second portion.
US11646159B2
A multilayer ceramic capacitor includes a stacked body and external electrodes. The stacked body includes stacked dielectric layers and internal electrodes. The external electrodes are disposed on lateral surfaces of the stacked body and are connected to the internal electrodes. A ratio of min to max is not less than about 36% and not more than about 90%, where A1, A2, A3, and A4 respectively denote the surface areas of first, second, third, and fourth external electrodes that are located on the first or second main surface of the stacked body.
US11646157B2
A component built-in substrate includes a multilayer body and a substrate including a multilayer ceramic electronic component embedded therein. The multilayer ceramic electronic component includes a first connection portion that protrudes from the first external electrode, and a second connection portion that protrudes from the second external electrode. The substrate includes a core material. The multilayer ceramic electronic component including the first connection portion and the second connection portion includes a surface covered by the core material and embedded in the substrate. The first connection portion protrudes toward a surface of the substrate, and is not exposed at the surface of the substrate. The second connection portion protrudes toward the surface of the substrate, and is not exposed at the surface of the substrate.
US11646156B2
A dielectric ceramic composition comprising a main component comprising an oxide represented by:
UaXbYcZd((Ca1-x-ySrxMy)m(Zr1-u-vTiuHfv)O3)1-a-b-c-d
wherein the elements defined by U, X, Y, Z and M and subscripts a, b, c, d, x, y, m, u and v are defined.
US11646141B2
A solenoid valve includes a valve portion and a solenoid portion. The valve portion has a sleeve and a valve body. The solenoid portion includes a tubular coil portion, a magnetic yoke having a side surface portion and a bottom portion, a columnar plunger, a shaft, a stator core having a core shaft hole for sliding the plunger in the axial direction, and a base portion having a base shaft hole. In a radial thickness of the sleeve, a thickness of a part corresponding to an end outer peripheral surface is smaller than a thickness of a sliding portion of an inner peripheral surface of the sleeve, which is a portion on which the valve body slides.
US11646139B2
The present disclosure provides a stellarator magnet based on cubic permanent magnet blocks and an arrangement optimization method thereof. For the characteristic that a three-dimensional magnet coil of a stellarator is complex in structure, the present disclosure provides the stellarator magnet based on the cubic permanent magnet blocks with uniform magnetization, same magnetization and same size; the magnetization directions of the cubic permanent magnet blocks are defined in a limited number of fixed alternative directions; the magnetic field configuration of the stellarator is generated by dipole magnetic fields provided by the permanent magnet blocks and planar coils, so that the device complexity of the stellarator is reduced, and the difficulty and cost of the machining and installation of the magnet are reduced. The shape of the permanent magnet blocks can be replaced by other regular shapes, and the permanent magnet is still formed by the permanent magnet blocks with same shape, same size, uniform magnetization and same magnetization. For the magnet, the present disclosure provides a magnet arrangement optimization method of ‘local compensation’ and related optimization strategies of ‘threshold truncation,’ ‘global fine tuning,’ etc., for meeting different optimization requirements on accuracy of the magnetic fields, usage qualities of magnets, etc., and a magnetic field meeting designing requirements can be obtained.
US11646135B1
A high performance differential cable comprises a bulk differential cable formed with a dielectric core having a central cavity and a plurality of wire guides on the outer perimeter. A pair of differential signal conductors (DSC) may be divided into two sets of wires. The smaller wires provide higher signal transmission speeds with lower losses. A paddle board at each end of the bulk differential cable comprises an interconnecting structure for combining signals from the two sets of wires into the two DSCs.
US11646134B2
A method can include extruding polyethylene about a lead (Pb) barrier layer disposed about a conductor to form an assembly; and armoring at least one of the assemblies with metallic armor to form a cable. A power cable can include a conductor; a lead (Pb) barrier layer disposed about the conductor; a cushion layer disposed about the lead (Pb) barrier layer where the cushion layer includes crosslinked polyethylene (XLPE); and metallic armor wrapped about the cushion layer.
US11646129B2
A harness assembly may include a cable having a cable shielding around at least a portion of a plurality of wires, a connector with an integrated backshell arranged at an angle with respect to the cable, an external braid disposed around at least a portion of the backshell and the cable, and an overbraid around at least a portion of the external braid, the overbraid having two layers.
US11646125B2
The present invention relates to a process for manufacturing a composite material comprising a non-pulverulent carbon-based conductive material and metal nanoparticles dispersed within said non-pulverulent carbon-based conductive material, to said composite material, to the use of the composite material for manufacturing an electrically conductive element, and to an electric cable comprising at least one such composite material, as electrically conductive element.
US11646124B2
The present invention relates to a prevention device for loss of coolant accident (LOCA) and a nuclear reactor having the same. The prevention device for LOCA includes a nozzle portion integrally formed in a reactor vessel and having a communication hole communicating with the inside of the reactor vessel, a nozzle finishing portion assembled to the nozzle portion and an injection line for injecting a fluid to the inside of the reactor vessel respectively on both sides thereof in a communicating manner, and a check valve mounting portion installed to be embedded inside the nozzle portion and having at least one check valve opened by flow such that the fluid is injected into the reactor vessel, wherein the check valve blocks outflow of a reactor coolant from the reactor vessel in case of failure of the injection line.
US11646115B2
A system and method of confirming administration of medication is provided. The method comprises the steps of receiving information identifying a particular medication prescription regimen, determining one or more procedures for administering such prescription regimen and identifying one or more activity sequences associated with such procedures. Activity sequences of actual administration of such prescription regimen are captured and then compared to the identified activity sequences to determine differences therebetween. A notice is provided if differences are determined.
US11646114B2
An electronic payment system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for processing of the electronic medical invoices and reimbursement of medical costs is disclosed herein. The electronic payment system comprises a server operable for execution of an application management component and a set of server applications comprising receiver applications and processing applications, wherein the server comprises a processing unit and a memory storing computer executable code which when executed by the processing unit cases the server to execute the computer-implemented method.
US11646111B2
A medical image processing apparatus includes an acquisition unit and a processing unit. The acquisition unit acquires volume data of a subject. The processing unit displays a three-dimensional image by rendering the acquired volume data, on a display unit. The processing unit displays a first object showing (i) a point on a body surface of the subject and (ii) a direction to the volume data in the three-dimensional image, and displays a two-dimensional image of a surface including the point on the body surface and being defined based on the direction, in the volume data. The processing unit acquires information of a first operation to change display of the two-dimensional image, and moves the point on the body surface along the body surface of the subject based on the first operation to update display of the first object and the two-dimensional image.
US11646110B2
A system for improving an emotional mindset of a person, the system includes a server to receive and process data; a computing device in data communication with the server; one or more software rules implemented through the server and computing device; a platform implemented through the computing device, the platform to perform the steps of: receive a user identified need; a meditation packet created by the computing device, server, and one or more software rules, the meditation packet having resources complied based on the user identified need, the meditation packet to aid the user with the user identified need; the meditation packet is provided to the user through the platform.
US11646099B2
In embodiments of the invention, the invention provides a method for distinguishing between lymphoma types based on gene expression measurements. In embodiments, the invention distinguishes between PMBCL and DLBCL based on gene expression signatures, and can further distinguish between DLBCL subtypes. In embodiments of the invention, the distinctions are used in methods of treatment.
US11646098B1
Technologies are disclosed for determining or predicting the occurrence of a macrophage activation syndrome, such as hemophagocytic lymphohistiocytosis (HLH). A detection of the emergence of and/or a reliable estimation of the likelihood of future significant macrophage activation syndromes, such as HLH, may be determined or predicted from a time series of laboratory and physiologic values to be measured in a patient. Root mean square of successive deviations (RMSSD) is utilized as a surrogate non-parametric measure of the high-frequency power spectral density (PSD) to identify strong statistical associations with the presence and/or near-term future emergence of macrophage activation syndromes. Utilizing these input variables, a model having satisfactory predictive accuracy is constructed using linear discriminant analysis (LDA), gradient boosting, random forest (RF), neural network, logistic regression, or the like, and may be used for the prediction.
US11646094B2
A memory controller generates error codes associates with write data and a write address and provides the error codes over a dedicated error detection code link to a memory device during a write operation. The memory device performs error detection, and in some cases correction, on the received write data and write address based on the error codes. If no uncorrectable errors are detected, the memory device furthermore stores the error codes in association with the write data. On a read operation, the memory device outputs the error codes over the error detection code link to the memory controller together with the read data. The memory controller performs error detection, and in some cases correction, on the received read data based on the error codes.
US11646086B2
A memory device comprising: a plurality of memory blocks each including a plurality of word lines arranged between a first and second select line, a peripheral circuit performs an erase operation by applying an erase voltage to a source or drain line of a selected memory block, and a control logic controls, in a period in which the erase operation is performed, the peripheral circuit to: sequentially select the plurality of word lines included in the selected memory block at least one by one from a word line closest to the first and second select line to a word line farthest from the first and second select line, apply a first erase permission voltage to the selected word lines, and apply a second erase permission voltage, which have a higher potential level than the first erase permission voltage, to remaining word lines except the selected word lines.
US11646083B2
Control logic in a memory device initiates an erase operation on a memory array and causes an erase voltage signal to be applied to a source terminal of a string of memory cells in a data block of the memory array during the erase operation. The control logic further causes a first voltage signal to be applied to a first select line of the data block and a second voltage signal to be applied to a second select line of the data block, wherein the first select line is coupled to a first device in the string of memory cells and the second select line is coupled to a second device in the string of memory cells, and wherein the first voltage signal and the second voltage signal both have a common first voltage offset with respect to the erase voltage signal during a first stage of the erase operation. The control logic further determines an end of the first stage of the erase operation and causes the first voltage signal to decrease to a second voltage offset with respect to the erase voltage signal and causes the second voltage signal to decrease to a third voltage offset with respect to the erase voltage signal during a second stage of the erase operation, wherein the second offset is greater than the third offset.
US11646076B2
A memory system includes a nonvolatile memory which comprises a plurality of memory cells capable of storing 4-bit data represented by first to fourth bits by sixteen threshold regions, and a memory controller configured to cause the nonvolatile memory to execute a first program for writing data of the first bit, the second bit, and the fourth bit and then causes the nonvolatile memory to execute a second program for writing data of the third bit. In fifteen boundaries existing between adjacent threshold regions among the first to sixteenth threshold regions, a maximum value of the number of first boundaries used for determining a value of the data of the first bit, the number of second boundaries used for determining a value of the data of the second bit, the number of third boundaries used for determining a value of the data of the third bit.
US11646070B2
Methods, systems, and devices for memory cell sensing using an averaged reference voltage are described. A memory device may generate the averaged reference voltage that is specific to operating conditions or characteristics. The averaged reference voltage thus may track variations in cell use and cell characteristics. The memory device may generate the averaged reference voltage by shorting together reference nodes to determine an average of values associated with the reference nodes. The reference nodes may be associated with a codeword, which may store values corresponding to the reference nodes. The codeword may be balanced or nearly balanced to include equal or nearly equal quantities of different logic values.
US11646067B2
A data storage device includes a nonvolatile memory device and a controller including a command parser configured to match a clock corresponding to each of a plurality of memory access types to generate a clock index matched with each of the memory access types and configured to determine, when a command is received, a memory access type of the command and the clock index matched with the determined memory access type by analyzing the command, and a memory interface configured to determine a locking value and the clock index corresponding to each of a plurality of clocks having different frequencies and change the locking value for processing of a command according to the clock index determined by the command parser.
US11646060B1
Various illustrative aspects are directed to a system comprising: an actuator; a control object, controlled by the actuator; and one or more processing devices, configured to perform positioning control of the control object via the actuator, wherein performing the positioning control comprises: generating a trajectory control signal for a trajectory that comprises a polydyne acceleration ramp; and outputting the trajectory control signal to the actuator.
US11646059B2
Components are extracted from user data being read from a reader of a hard disk drive. The components collectively indicate both a magnitude and direction of a read offset of the reader over a track. The components are input to a machine-learning processor during operation of the hard disk drive, causing the machine-learning processor to produce an output. A read offset of the reader is estimated during the operation of the hard drive head based on the output of the machine learning processor. While reading the user data, a radial position of the reader over the track is adjusted via an actuator based on the estimated read offset.
US11646058B1
A heat-assisted magnetic recording head includes a near-field transducer, a heat sink, a diffuser, and a diffusion barrier. The near-field transducer is configured to produce a hot spot on a proximate magnetic disk. The heat sink is configured to draw heat away from the near-field transducer. The heat sink is disposed in a down-track direction relative to and coupled to the near-field transducer. The diffuser is configured to draw heat away from the heat sink. The diffuser is disposed in a down-track direction relative to the heat sink. The diffusion barrier includes a metal. The diffusion barrier is disposed between and coupled to the heat sink and the diffuser.
US11646054B2
The present disclosure generally relates to a tape drive including a tape head. The tape head comprises at least one same gap verify (SGV) module comprising a plurality of write transducer and read transducer pairs disposed on a substrate. Each pair comprises a null shield disposed between the write transducer and the read transducer. The null shield is used to create a null region, or a region where write flux goes to zero, and comprises laminated antiferromagnetic coupling materials to protect writer flux from going to the read transducer. The read transducer is disposed in the null region. The SGV module is configured to write data to a tape using the write transducer of each pair and read verify the data written on the tape using the read transducer of each pair such that the write transducer and read transducer of each pair are concurrently operable.
US11646051B2
According to one embodiment, a magnetic disk device includes a disk that includes a first track, a head that includes a heater, writes data to the disk, and reads data from the disk, and a controller configured to set a variation of a parameter related to a write process for the disk within one round of the first track to suppress a variation of an evaluation index corresponding to a write/read processing characteristic within one round of the first track.
US11646049B2
A vehicle device may receive audio data and other vehicle data associated with a vehicle and may transform the audio data to transformed audio data in a frequency domain. The vehicle device may segment the transformed audio data into a plurality of audio segments and may process the plurality of audio segments, with different feature extraction techniques, to extract a plurality of feature vectors. The vehicle device may merge the plurality of feature vectors into a merged feature vector and may create an audio signature for the audio data based on the merged feature vector. The vehicle device may process the audio signature and the other vehicle data, with a model, to determine a classification of the audio signature and may perform one or more actions based on the classification of the audio signature.
US11646046B2
A device includes a memory configured to store directivity data of one or more audio sources corresponding to one or more input audio signals. The device also includes one or more processors configured to determine one or more equalizer settings based at least in part on the directivity data. The one or more processors are also configured to generate, based on the equalizer settings, one or more output audio signals that correspond to a psychoacoustic enhanced version of the one or more input audio signals.
US11646034B2
An information processing system includes: a first device configured to acquire a user's uttered voice, transfer the user's uttered voice to at least one of a second and a third devices each actualizing a voice interaction agent, when a control command is acquired, convert a control signal based on the acquired control command to a control signal that matches the second device, and transmit the converted control signal to the second device; a second device configured to recognize the uttered voice transferred from the first device, and output, to the first device, a control command regarding a recognition result obtained by recognizing the uttered voice and response data based on the control signal; and a third device configured to recognize the uttered voice transferred from the first device, and output, to the first device, a control command regarding a recognition result obtained by recognizing the uttered voice.
US11646011B2
Methods and systems for training and/or using a language selection model for use in determining a particular language of a spoken utterance captured in audio data. Features of the audio data can be processed using the trained language selection model to generate a predicted probability for each of N different languages, and a particular language selected based on the generated probabilities. Speech recognition results for the particular language can be utilized responsive to selecting the particular language of the spoken utterance. Many implementations are directed to training the language selection model utilizing tuple losses in lieu of traditional cross-entropy losses. Training the language selection model utilizing the tuple losses can result in more efficient training and/or can result in a more accurate and/or robust model—thereby mitigating erroneous language selections for spoken utterances.
US11646004B2
A snare drum throw off has handle that is rotatable between a positive engaged position and a positive disengaged position for engaging and disengaging a snare of a snare drum. The tension on the snare when in the positive engaged position is adjustable by a tensioner.
US11645998B2
A system and a method for adjusting brightness of a content are provided. The method includes: receiving a camera feed based on a visible-light; measuring a light sensor value indicating an intensity of the visible-light; detecting a translucent surface over a display screen based on capturing a plurality of visible-light parameters from the camera feed and the light sensor value; predicting a reflectance value of the translucent surface using an artificial neural network model based on the plurality of visible-light parameters and an input brightness level associated with the display screen; determining a proportionality of a change in at least one of a camera feed value and the light sensor value with respect to the input brightness level; verifying the reflectance value through a statistical function based on the determined proportionality; and determining an output brightness level for the display screen based on the reflectance value.
US11645995B2
An array substrate has a display area and a bonding region. The display area includes a distal region away from the bonding region. The array substrate includes a base, a common electrode located in the display area, and at least one first common signal line and at least one feedback signal line that are disposed on the base. The at least one first common signal line and the at least one feedback signal line are coupled to a portion of the common electrode located in the distal region, and extend to the bonding region to be coupled to a circuit board. A feedback signal line transmits a common voltage signal of the portion of the common electrode located in the distal region to the circuit board. A first common signal line transmits a first compensation common voltage signal to the portion of the common electrode located in the distal region.
US11645991B2
The present application discloses methods for debugging and using an overdrive brightness value look-up table, and a display panel. The debugging method includes the following steps: measuring actual brightness by exhaustively enumerating all gray scales in an available gray scale range at a preset gray scale interval as a gray scale M of a previous frame, and exhaustively enumerating all the gray scales in the available gray scale range at the preset gray scale interval as a target gray scale N of a current frame, and correspondingly recording all actual brightness values in the overdrive brightness value look-up table.
US11645990B2
A method for controlling a display panel includes: controlling polarities of data signals transmitted to pixel circuits in partial columns in a target display region to be inverted when a (KN−1)th frame is displayed; and controlling polarities of data signals transmitted to pixel circuits in other columns than the partial columns in the target display region to be inverted when a KNth frame is displayed.
US11645987B2
An apparatus includes a vibration member and a first cover disposed at a rear surface of the vibration member. The apparatus also includes a first vibration apparatus disposed at a rear surface of the first cover and configured to vibrate the vibration member. The apparatus includes a first enclosure member disposed at the rear surface of the first cover and at the rear surface of the vibration member. The apparatus also includes a first rear vibration member disposed at the first enclosure member.
US11645976B2
Local passive matrix displays and methods of operation are described. In an embodiment, the display includes a pixel driver chip coupled with a matrix of rows and columns of LEDs. The pixel driver chips may be arranged in rows across the display with separate portions to operate separate matrices of LEDs.
US11645969B2
A display device, a gate drive circuit, a shift register and a control method are disclosed. The shift register includes a first shift register unit and a second shift register unit, the first shift register unit is configured to write a first control signal to the first node, and write a first clock signal to the first signal output terminal under control of a voltage of the first node; the second shift register unit is configured to write a second clock signal to the second signal output terminal under control of the voltage of the first node; during time of a frame, the first clock signal and a first input signal provided by a first signal input terminal are pulse signals, and the second clock signal is a DC signal.
US11645966B2
A display panel and a display device. The display panel has a first display area and a second display area. The first display area includes a central region and an edge region adjacent to the central region. The first display area has a light transmittance greater than that of the second display area. The display panel includes a plurality of repetitive units, each of which includes at least two pixels, each pixel including a plurality of sub-pixels in at least three colors. Each of the sub-pixels includes a first electrode, a light-emitting structure, and a second electrode stacked in sequence. In the first display area, the first electrodes of adjacent sub-pixels of an identical color in the repetitive unit are electrically connected via an interconnection structure in order to form at least three pixel groups and each of the pixel groups is in a same color.
US11645959B2
An exemplary embodiment of the present inventive concept provides a display device including: a display area where an image is displayed; a peripheral area disposed outside the display area; a hole area disposed within the display area; a hole crack detection line disposed adjacent to the hole area to surround the hole area and having a first end and a second end that is separated from the first end; a first detection line extending from the peripheral area and connected to the hole crack detection line to constitute a first closed circuit; a second detection line extending from the peripheral area and connected to the hole crack detection line to constitute a second closed circuit; and a circuit portion connected to the first detection line and the second detection line.
US11645953B2
The present disclosure provides a method for manufacturing the flexible display device. The method for manufacturing the flexible display device includes the following steps. First, a flexible substrate and a bonding structure are provided, in which the bonding structure is disposed on the flexible substrate. Subsequently, an anisotropic conductive film is provided on the bonding structure. Then, a driving circuit is provided on the anisotropic conductive film. Thereafter, the anisotropic conductive film is cured at a bonding temperature greater than or equal to 140° C. and less than or equal to 165° C.
US11645943B2
An approach is proposed to support user-specific real time anti-phishing training of email recipients using real phishing attacks. When a recipient triggers an active content such as an URL link embedded in and/or opens an attachment to an email arrived at the recipient's account, the triggered active content is synchronously intercepted and examined in real time for potential malicious intent of a phishing attack. If the triggered active content is determined to be safe, the recipient is allowed to access the content. If the active content is determined to be malicious, the active content is blocked and the recipient is redirected a safe blocking mechanism. The recipient is then provided with an anti-phishing training exercise, which is specifically customized for the recipient based on the blocked active content in the payload of the email and/or the recipient's security posture and awareness.
US11645942B2
One embodiment of the present invention sets forth a technique for facilitating the learning of a new software application. The technique includes causing a first user interface to be displayed on a display, wherein the first user interface is based on a user interface associated with a first software application; receiving a user input via the first user interface from a user; determining a first function associated with a second software application that should be provided to the user based on the user input; and causing the first user interface and a portion of a second user interface associated with the second application and incorporated into the first user interface to be displayed on the display, wherein the portion of the second user interface provides the first function to the user to enable the user to perform one or more subsequent operations relative to the first function.
US11645938B2
A method and system for simulating pilot controls in a cockpit simulator by controlling one or more arms on which is/are mounted a control grip, pedal or the like, to locate the grip at different positions and allow movement of the grip in a plurality of movement directions and trajectories while allowing varying force feedback.
US11645934B2
A computer-implemented method according to various aspects of the present disclosure includes modifying a lesson module, by a computer system. The modifying the lesson module includes generating an activity. The activity includes a coding puzzle and a puzzle runner mode. The method also includes, in the puzzle runner mode, displaying an indication that the coding puzzle is solved after the coding puzzle is solved and displaying a code runtime area showing a step-by-step execution of manipulated code of the lesson module.
US11645932B2
A mixed reality (MR) training system includes an identification algorithm (ML1) that identifies incidents of concern (IOCs) based on an incident report data set and related contextual data. Each IOC occurs in the data set with a frequency at least equal to a pre-determined threshold or the resulting consequence is at least equal to a different pre-determined threshold. The system also includes a prediction algorithm (ML2) configured to identify predicted changes in the frequency or contextual data of incidents, an experience generation algorithm (ML3) configured to generate an MR training experience based on IOCs identified by ML1 and the predictions of ML2. A fourth algorithm (ML4) tailors and optimizes MR generated training experiences based, in part, on (i) changes in the incident report data or contextual data or (ii) performance data or biometric response data received during or after a user's interaction with the MR training experience.
US11645925B2
Computer-implemented methods, systems, and program products are provided that assist in aspects of aerial surveying, including selective display of planned flight path segments, marking of ground conditions, monitoring coverage of a planned flight path, and providing guidance information for aircraft navigation, including speed and turns.
US11645912B2
A cooperative intelligent traffic system is provided for use between bicycles, motorcycles, and other vehicles. Sensor data from mobile devices and other sensor devices associated with the vehicle can be sent to an edge network computing device (e.g., a multi-access edge computing device) and be processed at the edge network to identify threats and hazards, and then transmit the threat assessment data to other bicycles, motorcycles, and vehicles nearby. The threat assessment data can be used by the operators of the other vehicles to warn them of upcoming threats, hazards, road conditions, and other pertinent conditions.
US11645903B2
A detection and reporting device for determining a usage event indicating a use of a piece of hygiene equipment, the detection and reporting device comprising a positioning section that allows determining positional information indicating a position of the detection and reporting device; a sensor section configured to sense over a time span an observable indicating a use of the piece of hygiene equipment and to generate usage event information on the basis of the sensed observable; and a reporting section configured to generate and transmit a message on the basis of said usage event information and on information allowing an association to said positional information.
US11645902B2
A method of preventing loss of headphones configured to communicate with a cell phone enables an alarm setting using an app on the cell phone; the app responding by continuously measuring a received magnitude of a wireless signal transmitted between the cell phone and the headphones. If the measured received magnitude is lower than a predetermined threshold value for a first predetermined time, an audible alarm is activated at the headphones. The continuous measurement and the activation of the alarm dependent on the measured received magnitude occur automatically, independent of any user interaction with the app after the alarm setting enablement.
Another method addresses a corresponding issue in a similar way to prevent loss of one earbud of a pair.
US11645899B2
A variety of methods, medical devices, responder network servers, emergency services interfaces and call center related processes are described that can help improve responder networks designed to get a medical device such as an automated external defibrillator and/or volunteer responders to the scene of a potential medical incident.
US11645876B2
Disclosed is a method of providing active services based on big data using a remote start device of a vehicle. The method includes the steps of: collecting information related to the vehicle and a driver; deriving a behavior prediction value for predicting driver's behavior based on the collected information; operating an active service determination unit when the derived behavior prediction value meets a preset condition; determining, by the active service determination unit, proposal of an active service to the driver based on the collected vehicle-related information; determining a type of the active service and a time of providing the active service; transmitting proposal of the determined active service to a driver terminal to be displayed; and starting execution of the determined active service according to a change in the state of the driver terminal.
US11645873B1
Described herein are platforms, systems, media, and methods for providing golf swing analysis and coaching by receiving a video of an individual performing a golf swing; applying an image processing algorithm to identify a plurality of body nodes of the individual in a plurality of frames of the video and generate a virtual skeleton by connecting the plurality of body nodes in the plurality of frames of the video; identifying a plurality of key frames of the video; applying at least one mathematical swing flaw evaluation to each key frame of the video to identify any swing flaws of the individual; generating a swing score for the individual; and providing access to one or more training modules based at least on any swing flaws of the individual identified and the swing score for the individual.
US11645872B2
A scoring method executed by a processor, includes: acquiring sensor data obtained by measuring a competitor in a scoring competition; extracting joint information of the competitor, based on an analysis result of the sensor data; acquiring an evaluation item and an evaluation index that correspond to the joint information of the competitor, based on a rule in which a posture specified by a series of joint motions and joint angles, the evaluation item, and the evaluation index for performance evaluation are associated with each other; and evaluating a success or failure of a skill and a degree of perfection of the skill in a performance of the competitor, based on the analysis result, the evaluation item, and the evaluation index.
US11645868B2
A monitoring system includes a memory, and a processor coupled to the memory and configured to detect a face area of a subject from a captured image divided into a plurality of blocks according to a number of light emitting elements that irradiate an image capturing range, and control a light emission intensity of a light emitting element corresponding to a block including the face area among the plurality of blocks according to one of a position of the face area and a size of the face area.
US11645864B2
To provide an imaging device capable of reducing discomfort caused by visible light. A light source can emit the visible light and invisible light as irradiation light. An imaging unit captures an image of an irradiation region irradiated with the irradiation light to acquire an image. A processor causes the imaging unit to acquire a detection image in a first irradiation mode in which the invisible light is emitted from the light source, and determines whether a biometric object is presented in the irradiation region based on the detection image. When the biometric object is presented, the processor causes the imaging unit to acquire the biometric image obtained by copying the biometric object as the image in a second irradiation mode in which the visible light and the invisible light are emitted from the light source.
US11645863B2
Disclosed by the embodiment of the present disclosure is a display device, wherein a collimation structure is formed by a first imaging aperture in a pixel defining layer and a second imaging aperture in a light shielding layer, the first imaging aperture and the second imaging aperture may screen out light rays reflected by a fingerprint in a nearly collimated manner so that the light rays may reach a fingerprint recognition component below, the fingerprint recognition component may detect and read intensities of the light rays, and the intensities of the light rays detected by the fingerprint recognition component are different because of different energies of the light rays transmitted downward from the valley and the ridge of the fingerprint, thereby acquiring fingerprint information and achieving fingerprint recognition. Moreover, the fingerprint recognition component is integrated in a display area to achieve large-area fingerprint recognition.
US11645862B2
Aspects of this disclosure relate to a biometric sensing device that combines sensing with an actuator for two way communication between a finger on a surface and the device. The sensor can also function as an actuator. A finger can be authenticated based on an image of the finger generated by the sensor and also based on a response to energy delivered to the finger by the actuator. Two way communication can provide more robust authentication than fingerprint sensing alone.
US11645861B2
The present disclosure describes a method for occupancy class prediction, such as for occupancy class detection in a vehicle. In aspects, the method includes determining, for a plurality of points of time, measurement data related to an area and determining, for a plurality of points of time, occlusion values based on the measurement data. The method further includes selecting, for a present point of time, one of a plurality of modes for occupancy class prediction based on the occlusion values for at least one of the present point of time and a previous point of time and/or based on one of the plurality of modes for occupancy class prediction selected for the previous point of time. The method additionally includes determining, for the present point of time, one of a plurality of predetermined occupancy classes of the area based on the selected mode for the present point of time.
US11645860B2
Briefly, embodiments of methods and/or systems of generating preference indices for contiguous portions of digital images are disclosed. For one embodiment, as an example, parameters of a neural network may be developed to generate object labels for digital images. The developed parameters may be transferred to a neural network utilized to generate signal sample value levels corresponding to preference indices for contiguous portions of digital images.
US11645847B2
A vehicle control system includes: a possible user determination section that allows a first camera having a first resolution to capture an image around a vehicle to determine whether or not the captured image includes a possible facial image of a user; a user determination section that allows a second camera having a second resolution which is higher than the first resolution and consuming more power than the first camera to capture an image around the vehicle to determine whether or not the captured image includes a facial image of the user in a case where the possible user determination section determines that the possible facial image of the user is included; and an entry permission section that permits the user to enter the vehicle in a case where the user determination section recognizes that the facial image of the user is included.
US11645843B2
A mobile device can generate real-time complex visual image effects using asynchronous processing pipeline. A first pipeline applies a complex image process, such as a neural network, to keyframes of a live image sequence. A second pipeline generates flow maps that describe feature transformations in the image sequence. The flow maps can be used to process non-keyframes on the fly. The processed keyframes and non-keyframes can be used to display a complex visual effect on the mobile device in real-time or near real-time.
US11645833B2
Mechanisms are provided to implement a machine learning training model. The machine learning training model trains an image generator of a generative adversarial network (GAN) to generate medical images approximating actual medical images. The machine learning training model augments a set of training medical images to include one or more generated medical images generated by the image generator of the GAN. The machine learning training model trains a machine learning model based on the augmented set of training medical images to identify anomalies in medical images. The trained machine learning model is applied to new medical image inputs to classify the medical images as having an anomaly or not.
US11645831B2
There is provided a method and a system configured obtain an image of a semiconductor specimen including one or more arrays, each including repetitive structural elements, and one or more regions, each region at least partially surrounding a corresponding array and including features different from the repetitive structural elements, wherein the PMC is configured to, during run-time scanning of the semiconductor specimen, perform a correlation analysis between pixel intensity of the image and pixel intensity of a reference image informative of at least one of the repetitive structural elements, to obtain a correlation matrix, use the correlation matrix to distinguish between one or more first areas of the image corresponding to the one or more arrays and one or more second areas of the image corresponding the one or more regions, and output data informative of the one or more first areas of the image.
US11645829B2
A Shape Based Modeling Segmentation fits generated Bézier curves on to edges parsed from an object in an image, identifies the Bézier curves in predefined proximity having at least one of a geometric relationship and a reporting relationship with other Bézier curves in the predefined proximity; generates MetaBézier curves from the identified Bézier curves; and connects the MetaBézier curves to identify the object in the image.
US11645827B2
The present invention relates to a detection method for an assembly body multi-view change based on feature matching, comprising the following steps: S1, acquiring a first image and a second image; S2, performing feature point extraction and feature matching on the first image and the second image to obtain a matching pair set, a first unmatched point set of the first image and a second unmatched point set of the second image; S3, acquiring a first to-be-matched area set of the first image according to the first unmatched point set; acquiring a second to-be-matched area set of the second image according to the second unmatched point set; S4, performing feature matching on each first unmatched area and each second unmatched area one by one to obtain a plurality of matching results; and S5, outputting the assembly body change type according to the plurality of matching results.
US11645822B2
When a theme park that is a facility configured based on a specific theme is set as a departure point, an AR display device transmits information of the theme park of the departure point to a server. The server includes a theme park-specific character storage unit and a transmission unit. The theme park-specific character storage unit stores information on a character set for the theme park of the departure point. The transmission unit transmits, to the AR display device, image data of the character set for the theme park of the departure point, with the character being set as a virtual object of the departure point.
US11645820B2
Operation of a head-worn display device in a motor vehicle includes a control device checking a condition of whether there is a vehicle occupant in the motor vehicle other than a driver, when the motor vehicle is not operated in an autonomous driving mode. If the condition is satisfied then a display of all content by the head-worn display device is stopped by the control device if the display device is virtual reality glasses and the display of exclusively traffic-relevant content by the display device is enabled by the control device if the display device is augmented reality glasses.
US11645812B2
A device for decoding encoded point cloud data can be configured to, for a point of a point cloud, determine a first color value for a first color component based on a first predicted value and a first residual value; apply a scaling factor to the first residual value to determine a predicted second residual value, wherein the scaling factor has one or both of a non-integer value or an absolute value greater than one; for the point of the point cloud, receive a second residual value in the encoded point cloud data; determine a final second residual value based on the predicted second residual value and the received second residual value; and for the point of the point cloud, determine a second color value for a second color component based on a second predicted value and the final second residual value.
US11645806B2
This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
US11645801B2
A method for synthesizing a figure of a virtual object includes: obtaining a figure image of the virtual object, and original face images corresponding to a speech segment; extracting a first face key point of the face of the virtual object, and a second face key point of each of the original face images; processing the first face key point to generate a position and posture information of a first three-dimensional 3D face; processing each second face key point to generate vertex information of a second 3D face; generating a target face image corresponding to each original face image based on the position and the posture information of the first 3D face and the vertex information of each second 3D face; and synthesizing a speaking figure segment of the virtual object, corresponding to the speech segment, based on the figure image of the virtual object and each target face image.
US11645790B2
In implementations of systems for generating accessible color themes, a computing device implements an accessibility system to receive an input color palette including original colors defined in a color space. The accessibility system generates color vision deficiency simulations that correspond to pairs of the original colors and computes perceptual color differences between the color vision deficiency simulations. Candidate colors are determined for corresponding original colors based at least partially on the perceptual color differences and a conflicting perceptual color difference. The accessibility system outputs an output color palette including replacement colors defined in the color space that are generated at least partially based on distances between the candidate colors and the corresponding original colors computed in a CIELAB color space.
US11645783B2
Calibration with high accuracy can be realized even when performing the calibration while running on the actual road. Specifically, the calibration apparatus is mounted in a vehicle and includes: an image acquisition unit configured to acquire captured images obtained by a camera, which is mounted in the vehicle, capturing images of surroundings of the vehicle; a feature point extraction unit configured to extract a plurality of feature points from the captured images; a tracking unit configured to track the same feature point from a plurality of the captured images captured at different times with respect to each of the plurality of feature points, which are extracted by the feature point extraction unit, and record the tracked feature point as a feature point trajectory; a lane recognition unit configured to recognize an own vehicle's lane which is a driving lane on which the vehicle is running, from the captured images; a sorting unit configured to sort out the feature point trajectory, which is in the same plane as a plane included in the own vehicle's lane recognized by the lane recognition unit, among feature point trajectories tracked and recorded by the tracking unit; and an external parameter estimation unit configured to estimate external parameters for the camera by using the feature point trajectory sorted out by the sorting unit.
US11645781B2
Techniques are described for computing devices to perform automated operations to determine the acquisition locations of images, such as within a building interior based on automatically determined shapes of rooms of the building, and for using the determined image acquisition location information in further automated manners. The image may be a panorama image or of another type (e.g., a rectilinear perspective image) and acquired at an acquisition location in a multi-room building's interior, and the determined acquisition location for such an image may be at least a location on the building's floor plan and optionally an orientation/direction for at least a part of the image—in addition, the automated image acquisition location determination may be further performed without having or using information from any depth sensors or other distance-measuring devices about distances from an image's acquisition location to walls or other objects in the surrounding building.
US11645779B1
An apparatus includes an interface and a processor. The interface may be configured to receive pixel data of an area external to a vehicle. The processor may be configured to generate video frames from the pixel data, perform computer vision operations on the video frames to detect objects in the video frames and determine characteristics of the objects, analyze the characteristics of the objects to determine elevation characteristics of a driving surface with respect to the vehicle, perform a comparison of the elevation characteristics to clearance data of the vehicle and determine an approach angle for the vehicle in response to the comparison. The approach angle may be determined to prevent an impact between the vehicle and the driving surface. The approach angle may be presented to a vehicle system.
US11645776B2
A system and method for generating recommendations during image capture are provided. The method comprises obtaining a camera live stream from a camera in a user device, the camera live stream including image data of a particular product; determining one or more baseline image features common to images of one or more products of a collection based at least on image analysis of image data of the images of the one or more products of the collection; comparing the one or more baseline image features to one or more image features of the image data of the particular product to generate one or more recommendations; and generating, for display together with the camera live stream on the user device, the one or more recommendations.
US11645770B2
One embodiment can provide a system for detecting occlusion at an orifice of a three-dimensional (3D) printer nozzle while the printer nozzle is jetting liquid droplets. During operation, the system uses one or more cameras to capture an image of the orifice of the printer nozzle while the 3D printer nozzle is jetting liquid droplets. The system performs an image-analysis operation on the captured image to identify occluded regions within the orifice of the 3D printer nozzle, compute an occlusion fraction based on the determined occluded regions, and generate an output based on the computed occlusion fraction, thereby facilitating effective maintenance of the 3D printer.
US11645769B2
A method of determining macrotexture of an object is presented which includes obtaining a plurality of stereo images from an object, generating a local coordinate system for each image, detecting one or more local keypoints each having a local coordinate, generating a global coordinate system based on a plurality of ground control points (GCPs) with apriori position knowledge of each of the plurality of GCPs, transforming the one or more local keypoints in each image to one or more global keypoints each having a global coordinate, generating a sparse point cloud based on the one or more global keypoints, reconstructing a 3D dense point cloud of the object based on neighboring pixels of each of the one or more local keypoints and calculating the global coordinates of each pixel of the 3D dense point cloud, and obtaining the macrotexture based on the reconstructed 3D dense point cloud of the object.
US11645767B2
Systems and method for providing misaligned image features. A method includes receiving a first and a second image data set, wherein the first and the second image data sets map at least partially a shared examination region of an examination object, registering the first image data set with the second image data set, determining a distance data set based on the registered first image data set and the second image data set, identifying the misaligned image features in the distance data set that are caused by a misalignment between the registered first and the second image data sets, and providing the identified misaligned image features.
US11645760B1
Embodiments disclosed herein include, but are not limited to, methods for capturing video sampling data comprising a plurality of video images of a moving object, for example using one or more cameras positioned on a stationary frame of reference adjacent to the mechanical component under investigation, in which a change in motion of the moving object is correlated to an origin frame obtained from the sampling data and representing a point at which the change in motion first occurs.
US11645746B2
A system and method are disclosed for representing and studying anatomy in the oral region such as parts of a subject's teeth and adjoining tissues. Types of inputs are used to form segmented outputs representing the teeth and can include segmented crown and root portions of the teeth. Machine learning methods are used for optimum and accurate results and to generate data objects corresponding to respective anatomical features of the subject.
US11645743B2
A method of detecting a potato virus in a crop image depicting at least one potato plant includes storing the crop image in a memory, identifying a first region of the crop image depicting potato plant leaves, identifying a plurality of edges within the first region, determining whether an image segment of the crop image within the first region satisfies one or more leaf creasing criteria symptomatic of leaf creasing caused by the virus based on the edges that are located within the image segment, determining whether the image segment satisfies one or more color criteria symptomatic of discoloration caused by the virus, and determining whether the segment displays symptoms of potato virus based on whether the image segment satisfies one or more of the leaf creasing criteria and the color criteria. A system and computer readable medium are also disclosed.
US11645742B2
An electronic device for optically detecting an appearance of a product for defects includes a first camera device, a second camera device, at least one white light source, and at least one red light source. The first camera device is perpendicular to a plane of the product to be detected. When the red light source is activated, the first camera device captures images of edges of the plane of the product, when the white light source is activated, the second camera device captures images of the plane of the product. The electronic device detects the appearance of the plane of the product for defects according to the images captured by the first and second camera devices, the defects can include stair slope errors, scratches, sanding marks, and gas marks.
US11645731B2
A key and an advertisement identifier are received from a share server responsive to a request for a ride. The advertisement identifier is utilized to execute a share application installed to the memory. A local connection is established to a vehicle sending an advertisement that matches the advertisement identifier. Access is gained to the vehicle for the ride using the local connection.
US11645730B2
Embodiments described herein relate to establishing a privacy risk score between two datasets based on features common to the datasets. Methods may include: receiving a first dataset of probe data points defining a trajectory; receiving a second dataset of the probe data points defining the trajectory; identifying a plurality of features common to the first dataset and the second dataset; computing a privacy risk value for the identified features common to the first dataset and the second dataset; and computing an aggregate privacy risk score between the first dataset and the second dataset.
US11645724B2
Systems and methods for crowdsourcing information on loan collateral are disclosed. An example system may include a crowdsourcing request circuit to configure at least one parameter of a crowdsourcing request related to obtaining information on a condition of a collateral for a loan; a crowdsourcing publishing circuit to publish the crowdsourcing request to a group of information suppliers; and a crowdsourcing communications circuit to collect and process at least one response from the group of information suppliers, and to provide a reward to at least one of the group of information suppliers in response to a successful information supply event.
US11645722B2
A system and method for the capture, storage and usage of specific insurance underwriting and/or loss validation data includes a handheld mobile computer device containing one or more master forms in which insurance data is entered into the handheld device, normally at the location of the insured home along with an electronic signature of the insured and a geocode and time/date stamp. The data is uploaded to a secure, structured database. Insurance data can also be entered, in a secure manner, via a customer portal by the insured or from third party data sources. The system includes software with the ability to pre-populate standardized underwriting forms based on the collected data. The system also manages electronic insurance quotes and bind orders as well.
US11645720B2
An anthropomorphic, artificial intelligence-based system and method to quote, compare, and purchase personal lines and commercial lines property and casualty insurance or benefits products and services and quoting, comparing, purchasing, or transferring residential services using a cognitive virtual assistant. The system and method collects information from an online advertising platform during the process and returns the collected information to the online advertising platform for optimization of the online advertising platform.
US11645709B2
A graphical user interface (GUI) for a financial planning system includes at least one planning engine in communication with a database storing participant profiles for a plurality of participants each having a respective financial account. A dashboard page displays, to an advisor, an account-snapshot widget, a recommended-estimated-income widget, and a current-estimated-income widget. The GUI is programmed to call the at least one planning engine to generate (i) recommended values for the at least one investment composition field and the savings-rate field, based on first values for a salary field, an expected-time-of-retirement field, and a participant goal field, and (ii) a first comparison, based on the recommended values for the at least one investment composition field and the savings-rate field and the first values for the expected-time-of-retirement field and the participant goal field.
US11645708B2
A smart contract clause can be generated with a processor communicatively coupled to a blockchain supported by a peer-to-peer network. The smart contract clause can be automatically invoked in response to a sensor-generated signal, wherein the sensor-generated signal corresponds to at least one or more predefined contract variance conditions. The smart contract clause can be embedded in a smart contract in the blockchain.
US11645707B2
A computer-implemented system comprising a processor for an electronic data exchange using Internet to facilitate request for bids from prospective restaurant customers which become binding upon restaurants when the prospective customer honors, in full, his conditional promises to a restaurant. The processor receives offer from the restaurant's system including a minimum dollar amount, a range of time for which the offer is valid, and a customer discount associated with the offer, which are matched with the received RFB from the consumer's device, the RFB including a geographic location of restaurant, a minimum amount of money to spend and a range of time at which the consumer will promise to honor a deal. The processor searches the restaurant offers database to match one or more restaurant offers with the RFB criteria and serves said identified one or more restaurant offers to the consumer for acceptance.
US11645704B2
A transactional chat platform including a customer sub-system and customer interface, a client sub-system and client interface, and a server sub-system and database is provided. The sub-systems may be configured to transmit data between the customer sub-system and the client sub-system, between the client sub-system and the server sub-system, and between the customer sub-system and the server sub-system. The client sub-system may be configured to initiate a transaction in response to customer communications via the chat box by identifying products from the product list based on keywords used by the customer and displaying those products as thumbnails in the chat box, receiving confirmation from the customer that the customer desires the products, and displaying a purchase prompt embedded interface entirely within graphical boundaries of the chat box, the purchase prompt embedded interface comprising billing and mailing address fields to be completed by the customer.
US11645696B2
An autonomous robot vehicle in accordance with aspects of the present disclosure includes a conveyance system and a compartment coupled to the conveyance system. The conveyance system autonomously drives the autonomous robotic vehicle between one or more storage locations and one or more delivery locations. The compartment receives one or more items stored at the one more storage locations. The compartment includes a temperature control module configured to maintain the compartment within a predetermined temperature range to provide temperature control for the one or more items as the conveyance system drives between the one or more storage locations and the one or more delivery locations.
US11645690B2
According to one aspect of the present disclosure, a method of delivering a self-directed user experience includes encoding access to an intermediate menu in at least one matrix bar code, developing an intermediate menu that facilitates a self-directed user experience, and presenting the at least one matrix bar code to a user via placement on a product. Further in accordance with this aspect, the method may include directing the user to the intermediate menu via the at least one matrix bar code such that the self-directed user experience is responsive to user interaction with intermediate menu.
US11645683B1
A method including receiving natural language text. A negative review is extracted from the natural language text using a first machine learning model (MLM). A first input to the first MLM is the natural language text and a first output of the first MLM is a first probability that the negative review has a negative sentiment. The negative review includes an instance of the natural language text having a corresponding negative sentiment probability above a threshold value. The negative review is categorized by executing a second MLM. A second input to the second MLM is the negative review. A second output of the second MLM is a second probability that the negative review is assigned to a category. A name of a target of the negative review is identified using the name recognition controller and the negative review. The name of the target and the category are provided.
US11645682B2
A system and method to generate substantive and quality responses to end user reviews for publication via an online review platform. A review associated with a merchant system is identified, the review including multiple review elements. Extracting a set of key review elements from the multiple review elements. A sentiment score associated with a first key review element of the set of key review elements is determined. A review response is generated to include a set of values corresponding to a set of response components, wherein a first value of the set of values comprises the first key review element. The review response including the sentiment score associated with the first key review element is displayed.
US11645677B2
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for serving content to a user. A method includes: receiving a request for content from a user, the content to be displayed in a slot associated with an online resource; determining an expected activity score for the user based at least in part on one or more criteria associated with a context of presenting the online resource to the user; comparing the expected activity score for the user to a threshold; selecting one or more content items to serve to the user based at least in part on the comparison; and serving the selected content items to the user responsive to the request.
US11645670B2
In an embodiment, a computer-implemented method providing improvements in clearance of offers, comprising receiving payout transaction metadata from a first computing device controlled by a first entity, the payout transaction metadata relating to a point of sale transaction using a coupon associated with a coupon campaign; in response to approving the coupon for payout, posting a payout transaction to be written on two independent payout blockchains including a first payout blockchain associated with the first entity and a second payout blockchain associated with the coupon campaign, the payout transaction including at least a portion of the payout transaction metadata; receiving payout transaction metadata from a second computing device controlled by a second entity associated with the coupon campaign, the payout transaction metadata relating to a payout event that corresponds with a payout transaction written on the second payout blockchain.
US11645659B2
An aspect of the present disclosure facilitates customers to define policies for their clouds. In one embodiment, a policy data specifying respective policies defined by customers in their corresponding clouds is maintained. Upon receiving deployment details of a cloud (e.g., their cloud) from a customer, a set of policies of potential interest to the customer is determined based on the deployment details of the cloud and the policy data. The determined set of policies is then recommended to the customer for definition in the/their cloud. According to another aspect of the present disclosure, a machine learning (ML) model is generated based on a policy data specifying respective policies defined by customers in their corresponding clouds. As such, a set of policies of potential interest to a customer is predicted based on the ML model.
US11645658B2
Disclosed is a system, method, and computer program product for determining solvency of a digital asset exchange system. The method includes identifying a plurality of blockchain addresses corresponding to a plurality of users of the digital asset exchange system, generating a first commitment to an amount of digital assets corresponding to the plurality of blockchain addresses, generating a second commitment to a balance of each user of the plurality of users, generating a first component of a zero-knowledge algorithm configured to receive, as input, the first commitment, and to output a value generated based on each public key, generating a second component of the zero-knowledge algorithm configured to receive, as input, the second commitment, and to output a value generated based on each user balance, and determining, with at least one processor, that the digital asset exchange system is solvent based on the zero-knowledge algorithm.
US11645654B2
Disclosed are various embodiments for verifying a consumer's identity during card-not-present (CNP) transactions using biometric data (e.g., fingerprint, retina scan, iris scan, handprint, voice sample, face scan, etc.) of the consumer obtained using a biometric security device. A zero-knowledge proof algorithm is used to verify the identity of a user initiating a transaction without disclosing personal information (e.g., biometric data) of the user to the issuer, merchant, recipient and/or other party, thereby preserving the privacy of the user.
US11645645B2
Systems, methods, articles of manufacture, and computer-readable media for secure authentication based on identity data stored in a contactless card associated with an account. An application may receive an indication specifying to perform an operation. The application may receive encrypted data from the card. The application may receive an indication that the authentication server decrypted the encrypted data. The application may determine a type of data required to authorize the operation. The application may receive data comprising passport data or driver license data from the card. The application may determine that the data satisfies a rule for authorizing the operation and authorize performance of the operation based on the authentication server verifying the encrypted data and the data satisfying the at least one rule.
US11645644B2
According to the present disclosure, a mobile terminal comprises: a display unit; a sensing unit configured to sense a code scanning situation indicating the situation in which a code scanner scans a code; and a controller configured to control the display unit to automatically display a code for a first payment task when the code scanning situation is sensed and adjust a direction in which the code is displayed according to a direction of light outputted from the code scanner.
US11645640B2
Disclosed herein are an authentication and payment system and method. The authentication and payment system of the present invention includes an issuer server, an issuer information management intermediate server, an acquirer server and a payment server. The issuer server issues, manages and operates payment means.
US11645628B2
A computer-implemented method for translating time between calendar systems is described herein. The method includes accessing a first tree structure for a first calendar system, where data corresponding to the first tree structure include time intervals for the first calendar system that are arranged into layers of nodes, and where the layers of nodes are mapped to universal time. The method also includes scheduling a calendar content item corresponding to a time fragment relative to the universal time. The method further includes translating the calendar content item to a first human-readable time fragment for the first calendar system by traversing the first tree structure corresponding to the first calendar system to convert the time fragment to the first human-readable time fragment based on the mapping of the layers of nodes of the first tree structure to the universal time.
US11645623B1
A system automatically manages remote and local data through a declarative client that retrieves, tracks, and caches data in response to a transmission from an interface. The declarative client sits on an immutable image served by a secure private cloud platform. A serverless compute engine receives the immutable image and a plurality of tasks that process the immutable image in a container. An application programming interface in communication with the declarative client extracts data via queries from a database. The declarative client includes a normalized in-memory cache that breaks up results of the queries into individual objects that are each associated with a unique identifier and a unique name. The extracted data is deconstructed downloaded content in which original computer assigned links between data elements are intercepted and mapped to redirected computer-generated local links that locate the downloaded content in a local database.
US11645622B1
Systems and methods for facilitating virtual collaboration between users within virtual environments are disclosed. A plurality of users access a collaborative virtual environment system at various times using interface devices to establish an asynchronous virtual collaboration session in which users collaborate in real-time and/or asynchronously. To enable asynchronous collaboration, data from virtual collaboration session is stored and presented to later users, including user movements and interactions with the environment, user annotation, and audio communications or comments. Other users may then access the data at a later time, and later user interactions, annotations, and audio may likewise be stored for further review by other users.
US11645616B1
Technologies are described for verifying the integrity of data transmitted between a firmware and a baseboard management controller (“BMC”). During a first verification phase, a data integrity tool compares system inventory data provided by firmware protocols to a system inventory module to system inventory data in a device instance format. During a second verification phase, the data integrity tool verifies operation of a firmware conversion module by comparing the system inventory data in the device instance format to the system inventory data in a JavaScript Object Notation (“JSON”) format. During a third verification phase, the data integrity tool retrieves the system inventory data from a management server and compares the system inventory data retrieved from the management server to the system inventory data previously transmitted to the management server. Identified discrepancies can be utilized to modify the system inventory module, the firmware conversion module, or the management server.
US11645614B2
A system and a method for the automated fulfillment of retail orders in a facility is disclosed. A sorting control device aggregates a plurality of orders into a master picklist divides the master picklist into sub-picklists based on a location of the items. The sub-picklists, a first location of an item, and the location of a dock to a conveyor system are transmitted to an autonomous guided vehicle (AGV). The AGV navigates to the first location and obtains the item. The AGV iterates the sub-picklist navigating and retrieving each item. The AGV navigates to the AGV dock of a conveyor system and deposits the items at an inlet of the conveyor system. The conveyor system scans each of the items as they pass through a scan tube. Based on the scanning, each item is directed by a set of computer controlled rollers and actuated platforms to a destination isolation wing.
US11645603B1
An example system configured to assess risk includes a server, an end-user system that generates an activity report in response to an employee performing an action via a computer device communicatively coupled to the end-user system, and a data warehouse that assigns a category to the activity report and populates a data table in a report database based the category of activity report. The server applies a rule to the populated data table. The rule is selected based on the category of the activity report. When the rule indicates that the action represents risky behavior, the server generates a current alert report. After performing validation checks on the current alert report, when the alert report passes the validation checks, the server transmits the current alert report in accordance with the rule. Additionally, the server stores a response to the alert report.
US11645601B2
A system and method for a psychological-based approach for organizational growth of a business is described herein. The method is executed by an engine, an application, a software program, a service, or a software platform on a computing device. The engine includes an artificial intelligence (AI) component. The method includes: capturing data associated with a project continuously and in real-time, combining the captured data with other data to create a data set, utilizing the data set to better predict and drive a resolution of one or more problems associated with the project, outputting a plurality of frameworks to address the one or more problems, receiving a selection from a user of a framework from the plurality of frameworks to address the one or more problems, executing a base build using the selected framework to address the one or more problems.
US11645589B2
A system is described that infers that a user will need to complete a trip and selects a transportation service that the user can use to complete the trip. The system predicts a time to request a vehicle associated with the transportation service for completing the trip such that the request has sufficiently high degree of likelihood, of causing the vehicle to arrive at a future location by a final departure time; the final departure time being a latest time at which the user is predicted to need to begin traveling. Responsive to determining that a current time is within a threshold amount of time of the predicted time, the system sends, to a reservation system associated with the transportation service, a reservation request for the vehicle associated with the transportation service for completing the trip.
US11645565B2
There is a need for solutions for more efficient predictive data analysis systems. This need can be addressed, for example, by a system configured to receive temporal inferences for a predictive task, where each temporal inference is associated with a temporal benchmark and the temporal benchmarks include a base temporal benchmark and supplemental temporal benchmarks; generate a cross-temporal prediction for the predictive task by applying one or more cross-temporal probabilistic updates to the base temporal inference, where each cross-temporal probabilistic update is associated with a supplemental temporal benchmark; and display the cross-temporal prediction using a cross-temporal prediction interface.
US11645564B2
Aspects of the present disclosure provide techniques for classifying a trip. Embodiments include receiving, from a plurality of users, a plurality of historical trip records. Each of the plurality of historical trip records may comprise one or more historical trip attributes and historical classification information. Embodiments include training a predictive model, using the plurality of historical trip records, to classify trips based on trip records. Training the predictive model may comprise determining a plurality of hot spots based on the historical trip records, each of the plurality of hot spots comprising a region encompassing one or more locations, and associating, in the predictive model, the plurality of hot spots with historical classification information. Embodiments include receiving, from a user, a new trip record comprising a plurality of trip attributes related to a trip and using the predictive model to predict a classification for the trip based on the trip record.
US11645561B2
Provided are systems, methods, and media for handling dialogs based on user behavior data. An example method includes receiving an input paragraph having one or more factual sentences, in which each of the one or more factual sentences includes one or more words. Receiving an input question comprising one or more words. Performing word-level gaze prediction on the input paragraph to identify one or more predicted gaze attributes for the input paragraph. Extracting an answer to the input question based, at least in part, on the input paragraph, the input question, and the one or more predicted gaze attributes of the input paragraph. Transmitting the extracted answer.
US11645555B2
A machine learning system that implements Sobolev Independence Criterion (SIC) for feature selection is provided. The system receives a dataset including pairings of stimuli and responses. Each stimulus includes multiple features. The system generates a correctly paired sample of stimuli and responses from the dataset by pairing stimuli and responses according to the pairings of stimuli and responses in the dataset. The system generates an alternatively paired sample of stimuli and responses from the dataset by pairing stimuli and responses differently than the pairings of stimuli and responses in the dataset. The system determines a witness function and a feature importance distribution across the features that optimizes a cost function that is evaluated based on the correctly paired and alternatively paired samples of the dataset. The system selects one or more features based on the computed feature importance distribution.
US11645551B2
Systems and methods for presenting inference models based on interrelationships among inference models are provided. For example, information related to a group of at least three inference models may be obtained. Further, in some examples, a plurality of interrelationship records may be obtained, wherein each interrelationship record may correspond to one subgroup of the group of at least three inference models, and each subgroup may comprise at least two inference models. Further, in some examples, the plurality of interrelationship records may be used to determine information related to a first inference model of the group of at least three inference models. Further, in some examples, the determined information may be used to present the first inference model to a user.
US11645550B2
One embodiment provides a method for generating a digital standard utilizing a trained machine-learning model, the method including: receiving an underlying standard; extracting conceptual units from the underlying standard; classifying, using at least one trained machine-learning model, at least a portion of the extracted conceptual units into one of a plurality of classification groups, wherein each of the classification groups identifies a function of the extracted conceptual units, included within a given classification group, within the underlying standard; wherein the classifying comprises classifying conceptual units from the underlying standard based upon sections of a schema corresponding to a digital standard; and storing the classified extracted conceptual units into a data repository based upon the schema. Other aspects are described and claimed.
US11645543B2
Provided is a computer-implemented method for generating a machine learning model to classify an account based on merchant activation, including providing an input to a generator network of a generative adversarial network (GAN) to generate an output; providing the output as input to a discriminator network; providing a training dataset as input to the discriminator network; and updating the generator network based on a first output of the discriminator network having a label that indicates whether a set of values of each of the plurality of features is a real set of values or a fake set of values. The method may include updating the discriminator network based on a second output of the discriminator network having a label that indicates whether a selected account of the plurality of accounts is going to conduct a first payment transaction. A system and computer program product are also provided.
US11645534B2
An embodiment of a semiconductor package apparatus may include technology to embed one or more trigger operations in one or more messages related to collective operations for a neural network, and issue the one or more messages related to the collective operations to a hardware-based message scheduler in a desired order of execution. Other embodiments are disclosed and claimed.
US11645522B2
A method for providing stock predictive information by a cloud-based computing system implementing a random forest algorithm via a machine learning model by receiving a set of stock data from multiple sources of stock data wherein the set of stock data at least comprises stock prices at the open and close of a market, changes in stock prices during the open and close of a market, and real-time stock data; defining a range in time contained in a window defined of an initial selected month, a day or real-time period and an end of the selected month, day and real-time period; applying the random forest model to the set of stock data by creating multiple decision trees to predict a stock price in a quantified period, amount or percentage change in a stock price; and presenting the predicted stock price in a graphic user interface to an user.
US11645518B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a simulation of an environment that is being interacted with by a plurality of agents over a plurality of time steps, wherein the simulation comprises a respective simulation state for each time step that specifies a respective state of each agent at the time step. In one aspect, a method comprises, for each time step: obtaining a current simulation state for the current time step; generating a plurality of candidate next simulation states for a next time step; determining, for each candidate next simulation state, a discriminative score characterizing a likelihood that the candidate next simulation state is a realistic simulation state; and selecting a candidate next simulation state as the simulation state for the next time step based on the discriminative scores for the candidate next simulation states.
US11645505B2
There is described a computer-implemented method for generating a vector representation of an image, the computer-implemented method comprising: receiving a given image and semantic information about the given image; generating a first vector representation of the given image using an image embedding method; generating a second vector representation of the semantic information using a word embedding method; combining the first vector representation of the image to be embedded and the second vector representation of the semantic information together, thereby obtaining a modified vector representation for the image to be embedded; and outputting the modified vector representation.
US11645504B2
A convolutional engine is configured to process input data that is organized into vertical stripes.
US11645500B2
The present disclosure provides a system for improving performance of a neural network model. The system receives the neural network model and a training data associated with the neural network model. In addition, the system examines a first plurality of neuron activations inside the neural network model for the training data. The system examines the first plurality of neurons for creating a statistical profile of the first plurality of neuron activations. Further, the system receives a new set of data samples to improve the neural network model. Furthermore, the system examines a second plurality of neuron activations of each new sample of the new set of data samples. Moreover, the system extracts one or more data samples from the new set of data samples with largest novelty measurements. Also, the system adds the extracted one or more samples to the training data for re-training of the neural network model.
US11645499B2
A model calculating unit for calculating a neural layer of a multilayer perceptron model having a hardwired processor core developed in hardware for calculating a definitely specified computing algorithm in coupled functional blocks. The processor core is designed to calculate, as a function of one or multiple input variables of an input variable vector, of a weighting matrix having weighting factors and an offset value specified for each neuron, an output variable for each neuron for a neural layer of a multilayer perceptron model having a number of neurons, a sum of the values of the input variables weighted by the weighting factor, determined by the neuron and the input variable, and the offset value specified for the neuron being calculated for each neuron and the result being transformed using an activation function in order to obtain the output variable for the neuron.
US11645492B2
Apparatuses, systems, and techniques to infer a sequence of actions to perform using one or more neural networks trained, at least in part, by optimizing a probability distribution function using a cost function, wherein the probability distribution represents different sequences of actions that can be performed. In at least one embodiment, a model predictive control problem is formulated as a Bayesian inference task to infer a set of solutions.
US11645481B2
A method and an apparatus for invoking a radio frequency card function are provided. The method includes: monitoring a feature input event, and obtaining feature information of a user from the feature input event obtained through monitoring; determining, based on a mapping relationship between the feature information and a radio frequency card type, a target radio frequency card type corresponding to the feature information of the user; and invoking a radio frequency card function corresponding to the target radio frequency card type. According to the method, different radio frequency card types may be distinguished based on the feature information of the user, so that the radio frequency card function corresponding to the target radio frequency card type corresponding to the feature information of the user can be invoked based on the feature information of the user. This further improves a card swiping success rate and improves user experience.
US11645471B1
Various embodiments of the present application set forth a computer-implemented method that includes processing a first natural language (NL) request, where the first NL request includes a first artifact. The method further includes determining that a first relationship, associated with the first artifact and useable to process the first NL request, is unavailable in a first NL language processing system. The method further includes generating a first data relationship recommendation based on the first NL request. In addition, the method includes causing the first data relationship recommendation to be provided to a user.
US11645466B2
A messaging system may receive a plurality of messages in a conversation. It may be determined that one or more of the messages comprise information indicative of a topic. An association of the information indicative of the topic and the conversation may be stored in a database. An input may be received indicating a selection of the topic. In response to receiving the input, at least a subset of the conversation, such as one or more of the messages, may be sent to a messaging application. The messaging application may display the subset of the conversation.
US11645459B2
Techniques for computer-generated conversation are disclosed. In an example, a method identifies text postings from a conversation. The method creates, for each text fragment of each text posting, a syntactic tree and a discourse tree. The method creates parse thickets, each parse thicket including the syntactic tree and discourse tree of a unique pair of text postings. The method extracts, from each parse thicket, a common text segment and obtains a set of candidate search results by providing the common text segments to a search engine. The candidate search results can be further refined for relevancy and mental state and posted as a response to a conversation.
US11645453B2
A system including first computer memory storing a full data set representable in rows and columns, a second computer memory storing executable instructions, and processors configured to execute the instructions to cause presentation of data of the full data set on a display including columns of data each having data fields, receive user input identifying a column of the data set, determine items to modify in information in the data fields of the identified column, generate and cause display of an indication of a proposed change action to modify the determined items, and in response to a user input indicating a selection of the indication of the proposed change action, update the presentation of the data based on the change action to modify information displayed in the data fields of the identified column of the data, and store a log of the change action.
US11645433B2
Computer implemented techniques for simulating a fluid flow about a surface of a solid are disclosed. These techniques involve receiving a model of a simulation space including a lattice structure represented as a collection of voxels and a representation of a physical object, with the voxels having appropriate resolutions to account for surfaces of the physical object. The techniques also involve simulating movement of particles in a volume of fluid, with the movement of the particles causing collisions among the particles, identifying faces between two voxels where at least one of the faces violates a stability condition, computing a modified flux using a spatially averaged gradient in the vicinity of the two voxels where the at least one of the faces violates the stability condition, and performing by the computing system, advection operations on the particles to subsequent voxels.
US11645430B2
Communication buses enable devices to communicate and exchange information and control signals. There is a growing concern over the security of such types of buses. Since any device can transmit any message, and device on the bus which can be compromised poses a threat for the bus. Described is a system to authenticate the source of messages from various devices on a communication bus.
US11645421B2
A data retrieval server includes a non-transitory computer-readable storage medium and at least one processor to execute instructions stored in the non-transitory computer-readable storage medium to extract at least one data value from a record in a remote data store as a primary key that uniquely represents the record in the remote data store; encrypt the primary key using a secret key to create a reversible public identifier that represents the primary key and the record in the remote data store; store the secret key in a local data store associated with the data retrieval server; transmit the reversible public identifier from the data retrieval server to a client computing device; receive the reversible public identifier from the client computing device in a request for data from the record; retrieve the secret key for the record from the local data store; decrypt the reversible public identifier using the secret key from the local data store to determine the primary key; query at least one data value different from the primary key in the remote data store using the primary key; and receive the at least one data value different from the primary key from the remote data store for transmission to the client computing device.
US11645418B2
In particular embodiments, a Personal Data Deletion System is configured to: (1) at least partially automatically identify and delete personal data that an entity is required to erase under one or more of the conditions discussed above; and (2) perform one or more data tests after the deletion to confirm that the system has, in fact, deleted any personal data associated with the data subject. The system may, for example, be configured to test to ensure the data has been deleted by: (1) submitting a unique token of data through a form to a system; (2) in response to passage of an expected data retention time, test the system by calling into the system after the passage of the data retention time to search for the unique token.
US11645417B2
This disclosure relates to personal information management. Various embodiments disclosed herein relate to a personal information management device, a personal information management system, a personal information management method, and a computer-readable non-transitory medium that records the personal information. In an example, a personal information management method based on a blockchain or by using a smart contract based on a blockchain is provided. In another example, a portable electronic device and a system operating to manage personal information are provided. In another example, a computer-readable non-volatile recording medium having a computer code recorded therein, required for the personal information management, is provided.
US11645415B2
Provided are an augmented reality (AR) remote communication method and system for providing a security function for a 3D space. An AR remote communication method of providing, by a computing device, communication within an AR environment based on an image of a three-dimensional (3D) space whose give area is secured includes obtaining a physical space image of a physical space around a user, setting a 3D security area based on the obtained physical space image, performing security processing for converting the physical space image based on the set 3D security area, and providing a security image generated by performing the security processing.
US11645412B2
A method includes receiving a data capture event affecting personal data of a user stored in at least one storage device of a computing system and mapped in a privacy graph database. Personal data of the user may be identified in the data capture event and classified into the data categories. In response to the data capture event, a mapping of user-centric nodes associated with the at least one user associated with other users in the privacy graph database is automatically updated using the classified personal data in the data capture event. A request by a requester for personal data of at least one specific user stored in the at least one storage device is received. The privacy graph database is queried to provide the requested personal data and locations of the requested personal data of the at least one specific user in the request stored in the computing system.
US11645411B2
In an example embodiment, using several computerized innovative data anonymization techniques, sensitive and personal data can be anonymized so that it can be used in further analysis without revealing the individuals to which the data applies. More particularly, a privacy view is created for a microdata table by generating one or more transformations, based on an anonymization method. Only once a request for data in the microdata table is received from a data consumer is the privacy view populated or repopulated with the most recent data from the microdata table by transforming it using the one or more transformations.
US11645405B2
A Secure Fetch feature can be included with any file sharing or transfer service that allows access to files, folders and digital content where the party that is to gain access or possession of the materials (the requestor) desires to utilize an application that facilitates access or transfer of the materials and the party in possession of the materials (the requestee) is not required to log in to an application or even to download or open it.
US11645404B2
A system, method, and computer program product are provided for preventing access to data associated with a data access attempt. In use, a data access attempt associated with a remote data sharing session is identified. Further, access to the data is prevented.
US11645399B1
Disclosed are various embodiments for searching encrypted data. A search query containing a plaintext key can be received from a client device or other application. A request can then be sent to a storage engine for a ciphertext key of a node of a binary tree, the node representing an encrypted key-value pair that includes the ciphertext key. The ciphertext key can be decrypted using a cryptographic key to generate a decrypted ciphertext key. Then, the decrypted ciphertext key can be compared to the plaintext key. A determination can then be made as to whether the encrypted key-value pair represented by the node of the binary tree satisfies the search query based at least in part on a comparison of the decrypted ciphertext key to the plaintext key.
US11645388B1
Disclosed herein are embodiments of systems, methods, and products that execute tools to identify non-malicious faults in source codes introduced by engineers and programmers. The tools may execute a machine learning model on the source codes to perform sentiment analysis and pattern analysis on information associated with the source codes to generate annotated source code files identifying anomalies based on the sentiment analysis and the pattern analysis. One or more threat levels are then identified and ranked based on the one or more anomalies and a ranked list of the one or more threat levels is displayed on a graphical user interface of a computer.
US11645380B2
The exemplified methods and systems provide hardware-circuit-level encryption for inter-core communication of photonic communication devices such as photonic network-on-chip devices. In some embodiments, the hardware-circuit level encryption uses authentication signatures that are based on process variation that inherently occur during the fabrication of the photonic communication device. The hardware level encryption can facilitate high bandwidth on-chip data transfers while preventing hardware-based trojans embedded in components of the photonic communication device such as PNoC devices or preventing external snooping devices from snooping data from the neighboring photonic signal transmission medium in a shared photonic signal transmission medium. In some embodiments, the hardware-circuit-level encryption is used for unicast/multicast traffic.
US11645379B2
The present disclosure provides a security verification method and a relevant device, to increase the difficulty of cracking. The method includes: receiving, from a verification requester, a request for pulling a sliding verification code; acquiring the sliding verification code which includes a slider and a second endpoint image obtained by performing filter processing on a first endpoint image; and returning the sliding verification code to the verification requester. The first endpoint image and the slider are generated from the same original image, and the slider and the second endpoint image are returned to the verification requester finally. The second endpoint image is obtained by performing image processing on the first endpoint image, and after the image processing, in an area outside the slider placement area, pixel values of pixels in the second endpoint image are different from pixel values of corresponding pixels in the original image.
US11645377B1
Techniques are disclosed to provide enhanced online security. A network server actively monitors data between a network server hosting a website and a computing device. Some of the disclosed techniques leverage “cookie stitchers” to associate user data, which may include a website identifier, to the user's computing devices. These techniques allow the network server to block access to explicitly identified computing devices, or to trigger two-factor authentication.
US11645370B1
Techniques for transferring registration of a domain name from a first registrant to a second registrant for cryptocurrency in a blockchain network and in the Domain Name System (DNS) are disclosed. The techniques can include receiving a purchase request message comprising the domain name, at least one purchase parameter, and a second registrant network identifier, and sending a purchase instruction message to an executable program on a blockchain for the blockchain network, the purchase instruction message including the domain name and the second registrant network identifier, such that the executable program writes at least the domain name, the second registrant network identifier, and an identifier of a gaining registrar to a deed contract for the domain name and emits an event representing a request to transfer registration of the domain name.
US11645364B2
Systems and methods for object detection. The methods comprise, by a computing device: obtaining a plurality of intensity values denoting at least a difference in a first location of at least one object in a first image and a second location of the at least one object in a second image; converting the intensity values to 3D position values; inputting the 3D position values into a classifier algorithm to obtain classifications for data points of a 3D point cloud (each of the classifications comprising a foreground classification or a background classification); and using the classifications to detect at least one object which is located in a foreground or a background.
US11645361B2
An apparatus includes a modified image generator generating modified images by modifying each unlabeled image, a pre-trainer to generate a feature vector for each modified image by using an artificial neural network-based encoder and train the encoder based on the feature vector for each modified image, a pseudo-label generator to generate a feature vector for each unlabeled training image, cluster the training images based on the feature vector for each training image, and generate a pseudo-label for at least one training image among the training images based on the clustering result, and a further trainer to generate a predicted label by using the trained encoder and a classification model including a classifier to generate a predicted label for an image input to the trained encoder based on a feature vector, and train the classification model based on the pseudo-label and predicted label for the at least one training image.
US11645355B1
A system for evaluating a piecewise linear function includes a first look-up table with N entries, and a second look-up table with M entries, with M being less than N. Each of the N entries contains parameters that define a corresponding linear segment of the piecewise linear function. The system further includes a controller configured to store a subset of the N entries from the first look-up table in the second look-up table. The system further includes a classifier for receiving an input value and classifying the input value in one of a plurality of segments of a number line. A total number of the segments is equal to M, and the segments are non-overlapping and contiguous. The system further includes a multiplexor for selecting one of the M entries of the second look-up table based on the classification of the input value into one of the plurality of segments.
US11645344B2
Improved entity identification is provided. Reference data sourced from various data sources may be used to more accurately identify an individual to improve the ability for multiple transaction processing systems to more effectively match identities for the transmission, receipt, and linking of data records. Accordingly, various enterprises are enabled to communicate about a particular entity without each enterprise having the same identifier or having the same, accurate entity demographic information.
US11645342B2
Embodiments provide procurement code data management. A data store stores unified code entries, each linked to one or more codebook procurement codes. A user interface engine is configured to receive a search parameter corresponding to the description from a user computing device and to present one or more search results each search result comprising a code entry to the user computing device. A search engine is configured to identify the unified code entry based on the search parameter and the description. A code translation engine is configured to receive the unified code entry, access the code link entry having the unified code identifier as the primary code entry. The one or more search results is determined by selecting references equivalent code entries of the code link entries.
US11645340B2
Methods and systems for facilitating distribution of application functionality across a multi-tier architecture are provided. According to one embodiment, responsive to initialization of an application running on a server computer system, an instance of a data source object that implements program logic is created by the application. One or more hierarchical data maps in a form of random access memory-resident data structures are populated and retained indefinitely according to the application by the data source object by instantiating multiple data points within the hierarchical data maps and setting a name and a value of each data point based on data gathered from an arbitrary source and an optional format established by the application. Requests to store or retrieve information to or from the hierarchical data maps issued by a client computer system communicating with the server computer system via a network are responded to by the application.
US11645323B2
A method, computer program, and computer system is provided for multimodal content retrieval. A search query corresponding to a request for content is received. Content features corresponding to a subset of content items from among a plurality of content items are retrieved based on receiving the search query. Similarity values are calculated between the search query and the retrieved content features. Attention scores are determined for the calculated similarity values. A content item is selected from among the subset of content items of the plurality of content items. The selected content item contains a content feature corresponding to a highest attention score of the attention scores.
US11645321B2
Methods, systems, and devices for analyzing communication messages (e.g., emails or activities) to determine relationship strength using a distributed graph are described. In some systems, a user may be associated with a specific tenant. A database server of the system may receive communication messages associated with the user and a target user. The server may perform a natural language processing (NLP) analysis on the communication messages to extract metadata, and may generate or update a distributed graph indicating connections between users based on the extracted metadata. Using the connections of the graph, the server may calculate a closeness score between the user and the target user. Additionally, the server may calculate closeness scores between the target and other users associated with the tenant, and may determine the users with the greatest closeness scores. The server may send a suggestion for the determined users to initiate communication with the target.
US11645315B2
Clustering a set of natural language queries NLQs based on a set of significant events retrieved from a corpus stored in a computer system is described. A set of NLQs is used by a search engine for searching a selected corpus to retrieve respective sets of significant events. The set of NLQs is clustered into a plurality of NLQ clusters according to a number of common significant events being returned by the search engine for respective members of an NLQ cluster.
US11645312B2
Among pieces of attribute information contained in a document, user-designated attribute information and other attribute information that may give additional value to the user-designated attribute information are accurately and efficiently presented. An attribute extraction apparatus includes a storage section that stores a document; and a computing section that executes a process for calculating a predetermined index on the basis of the document's structure with respect to a relationship between a plurality of pieces of attribute information described in the document, and a process for calculating an importance degree of each piece of the attribute information other than predetermined attribute information for the predetermined attribute information on the basis of at least one of the index and a predetermined statistical property with respect to a relationship between the predetermined attribute information and the attribute information other than the predetermined attribute information among the plurality of pieces of the attribute information.
US11645301B2
Methods, systems and computer program products are provided for cross-media recommendation by store a plurality of taste profiles corresponding to a first domain and a plurality of media item vectors corresponding to a second domain. An evaluation taste profile in the first domain is applied to a plurality of models that have been generated based on relationship among the plurality of taste profiles and the plurality of media item vectors, and obtain a plurality of resulting codes corresponding to at least one of the plurality of media item vectors in the second domain.
US11645300B2
Provided is a method and system for normalizing catalog item data to create higher quality search results. In one example, the method may include receiving a record comprising an unstructured description of an object, identifying a type of the object from among a plurality of object types and identifying a predefined attribute of the identified type of object, extracting a value from the unstructured description corresponding to the predefined attribute and modifying the extracted value to generate a normalized attribute value, and storing a structured record of the object in a structured format comprising a plurality of values of a plurality of attributes of the object from the unstructured description including the normalized attribute value for the predefined attribute of the object.
US11645299B2
A data management device is communicably connected to a first database and a second database in a different structure from the first database. The second database is converted to the structure of the first database, and is stored as a conversion table based on first data schema information defining the structure of the first database and second data schema information defining the structure of the second database. For which database a query that is received from the outside and described corresponding to the structure of the first database is a query is determined with reference to the conversion table. When the query is determined to be a query for the second database, the query is converted and is introduced into the second database, and a query result in response to the query is converted into a format corresponding to the structure of the first database and output.
US11645297B2
Various methods, apparatuses/systems, and media for implementing a smart database driver are disclosed. A receiver receives a request for establishing a connection between an application and a target database. A processor, operatively coupled to the receiver via a communication network, authenticates the application by implementing a java authentication authorization service (jaas). Authentication of the application is performed at runtime with connection properties and configuration details provided via system properties or environment variables. The processor also generates a database connection uniform resource locator (URL), validates the URL; and establishes a connection between the application and the target database based on the validation of the URL and successful authentication of the application.
US11645296B1
In example embodiments, techniques are provided for decoupling user access to infrastructure models from proprietary software that maintains and updates the infrastructure models. A backend application may include an infrastructure modeling backend module that, among other functions, handles communication with an infrastructure modeling frontend module of a frontend application that provides user access to the infrastructure model, infrastructure modeling hub services that maintain repositories for the infrastructure model, and an infrastructure modeling native module that creates, performs operations upon, and updates local instances of a database that stores the infrastructure model. While the infrastructure modeling backend module may pass information obtained from the infrastructure modeling frontend module and infrastructure modeling hub services to the infrastructure modeling native module, it may be functionally separated from the software of the infrastructure modeling native module that understands how to maintain and update infrastructure models, including interacting with local instances of the database.
US11645292B2
A system for measuring similarity between a binary query vector and a plurality of binary candidate vectors includes a storage unit and a processor. The storage unit stores the binary query vector and the plurality of candidate vectors, and the processor performs Tanimoto calculations in terms of Hamming distances. The processor includes a Tanimoto to Hamming threshold converter, a Hamming measurer, and a Hamming comparator. The Tanimoto to Hamming threshold converter converts a Tanimoto threshold into a Hamming threshold. The Hamming measurer measures the Hamming distances between the candidate vectors and the query vector. The Hamming comparator selects candidate vectors whose Hamming distance from the query vector is less than or equal to the Hamming threshold.
US11645291B2
A provision method provides plurality of pieces of advice pertaining to household appliances of a user on a tablet 103. A priority of each piece of advice is changed by determining whether an advice-specific standard for the user the reference that piece of advice is met by an auto-log or overall user information. The pieces of advice are displayed in accordance with determination results. The format of display according to determination results is a list of advice sorted by priority.
US11645288B2
The present invention provides a method, computer program product, and system of performing personality profile automated measurements. In an embodiment, the method, computer program product, and system includes receiving, by a computer system, gaming history data associated with a gamer profile, assigning, by the computer system, the gamer profile to a first cluster of gamers, recording, by the computer system, game play data associated with the gamer profile, and based on the game play data associated with the gamer profile and the gaming history data associated with the gamer profile, reassigning the gamer profile into a second cluster of gamers.
US11645275B2
Aspects of the present disclosure address systems, methods, and devices for tracking object dependencies in a cloud database system. An object dependency created between a referencing object and a referenced object is detected. Based on detecting the object dependency, a dependency record is generated. The dependency record includes dependency information describing the object dependency between the reference object and the referenced object. The dependency record is stored in a database of dependency records.
US11645269B2
Embodiments provide a computer-implemented method for automatic detection of an event from an enterprise application, comprising: initiating a CRUD action connector of an integration platform; providing a business object name to the action connector; randomly obtaining a sample record from the enterprise application; creating a dummy record in the enterprise application, wherein the dummy record has a dummy record ID and a first time range within which the dummy record is created; and searching for a first timestamp field in a business object schema to determine whether the first timestamp field is queryable, wherein the first timestamp field indicates when the dummy record is created. If the first timestamp field exists, and the first timestamp field is queryable, then a first event indicating creation of the dummy record is detectable; if the first timestamp field does not exist, then the first event is undetectable.
US11645264B2
The present embodiments relate to systems and methods for using a blockchain to record information related to processes and services in the vehicle industry. The systems and methods may include (1) receiving an indication of vehicle being involved a vehicle collision and a vehicle VIN; (2) accessing, at a memory, a loss history blockchain associated with the vehicle using the VIN as a key; (3) receiving vehicle sensor data generated or collected prior to, during, and/or after the vehicle collision; (4) creating a block to add to the loss history blockchain that includes the vehicle sensor data, or otherwise updating the loss history blockchain with the vehicle sensor data associated with the vehicle collision; (5) analyzing the vehicle sensor data to reconstruct the vehicle collision; and/or (6) updating the loss history blockchain to include and/or indicate the reconstructed vehicle collision by including the created block.
US11645263B2
Systems and methods for managing a highly available distributed database comprising: a memory storing instructions; and one or more processors configured to execute the instructions to: determine that a source node, in a distributed database comprising the source node and one or more replica nodes, is not available; select a most-updated replica node from the one or more replica nodes; switch a role of the most-updated replica node to source; update a data store to label the source node as unavailable and the selected replica node as being a promoted source node; send a notification to a user device to update a database topology based on the updated data store; determine whether the user device has updated the database topology; and upon determining the user device has not updated the database topology, continue to send the notification to the user device until the user device has updated the database topology.
US11645260B2
A database management engine provides a user interface that allows users to access and modify employee information in a database. The database includes entries for employees, and each database entry includes identifying information about the associated employee. A user can request to modify data within database entries, for instance in order to update information associated with an employee. Responsive to the request, the database management engine identifies liabilities associated with the database modification stemming from associated tax laws. Based on the identified tax liabilities, the engine computes the aggregate tax liability owed by the employer and/or employee. Before modifying a database entry, the engine modifies the user interface to include interface elements detailing the computed aggregate tax liability. The user explicitly can be required to confirm the database modification in view of the aggregate tax liability. Once a user gives explicit confirmation, the engine modifies the database entry.
US11645249B1
This disclosure is directed to a system and method that detects duplicated content and/or media items. A media item can be split into media item portions. Based on the media item portions, features can be determined. Using the features, media item portion signatures can be determined to generate a media item signature. The media item signature can be compared with a different media item signature to determine duplicated content within the media items.
US11645245B2
In an approach to discovering software in a container, one or more computer processors identify one or more sets of filesystem structure information for an active container. The one or more computer processors create a virtual filesystem based on the one or more identified sets of filesystem structure information. The one or more computer processors discover one or more sets of software by comparing a set of catalog entries to the created virtual filesystem. The one or more computer processors report the one or more sets of discovered software.
US11645241B2
Techniques herein store database blocks (DBBs) in byte-addressable persistent memory (PMEM) and prevent tearing without deadlocking or waiting. In an embodiment, a computer hosts a DBMS. A reader process of the DBMS obtains, without locking and from metadata in PMEM, a first memory address for directly accessing a current version, which is a particular version, of a DBB in PMEM. Concurrently and without locking: a) the reader process reads the particular version of the DBB in PMEM, and b) a writer process of the DBMS replaces, in the metadata in PMEM, the first memory address with a second memory address for directly accessing a new version of the DBB in PMEM. In an embodiment, a computer performs without locking: a) storing, in PMEM, a DBB, b) copying into volatile memory, or reading, an image of the DBB, and c) detecting whether the image of the DBB is torn.
US11645234B2
A computer-implemented method according to one embodiment includes monitoring for occurrence of trigger events corresponding to creation of metadata in a computing environment, and detecting occurrence of a trigger event. The method further includes loading a rule that is associated with the detected trigger event in response to detecting occurrence of the trigger event. The rule includes a condition and an action, and the action defines a subset of metadata associated with processing a job in the computing environment. The method further includes collecting the defined subset of metadata in accordance with the action in response to the condition of the rule being met, and storing the collected subset of metadata. A system according to another embodiment includes a processor, and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
US11645228B2
A file management system may include a file server that performs calculations of a spreadsheet file instance to generate a dataset that includes values in the spreadsheet file instance. The file management system also may include an application operating at a client device that is in communication with the file server via a network. The application may receive, via the network, a version of the dataset comprising the values generated by the calculations performed by the server. The application may visualize a spreadsheet at the user interface. The visualized spreadsheet may display at least a subset of the values. In one case, protected contents of one or more cells in the spreadsheet may be converted to other values when displayed at the user interface.
US11645227B2
A file management system may include a file server that performs calculations of a spreadsheet file instance to generate a dataset that includes values in the spreadsheet file instance. The file management system also may include an application operating at a client device that is in communication with the file server via a network. The application may receive, via the network, a version of the dataset comprising the values generated by the calculations performed by the server. The application may visualize a spreadsheet at the user interface. The visualized spreadsheet may display at least a subset of the values. In one case, protected contents of one or more cells in the spreadsheet may be converted to other values when displayed at the user interface.
US11645225B2
A computer, including a plurality of processing nodes arranged in two-dimensional arrays in respective front and rear layers. Each processing node has a set of activatable links. When activated, transmission of data items between the nodes connected via the activated link is enabled. When not activated, transmission of data items between the nodes is prevented. The set of activatable links including a respective link which connects the processing node to each adjacent node in the array, and to a facing processing node in the other layer. An allocation engine is configured to receive an allocation instruction and connected to the processing nodes to selectively activate the links in a configuration.
US11645223B2
A distributed storage system including memory hosts and at least one curator in communication with the memory hosts. Each memory host has memory, and the curator manages striping of data across the memory hosts. In response to a memory access request by a client in communication with the memory hosts and the curator, the curator provides the client a file descriptor mapping data stripes and data stripe replications of a file on the memory hosts for remote direct memory access of the file on the memory hosts.
US11645219B2
A method for generating a hybrid BMC system and a hybrid BMC system are provided. The method includes: selecting, among a plurality of BMCs, one BMC to be a host BMC; selecting, among the plurality of BMCs, another BMC to be a client BMC, wherein the client BMC uses a first communication protocol different from a second communication protocol used by the host BMC, the client BMC being configured to perform a first task, and the host BMC being configured to perform a second task different from the first task; and configuring an adapter module of the host BMC to interface with the client BMC through the first communication protocol and interface with the host BMC through a second communication protocol such that the host BMC performs the first task through the adapter module.
US11645218B2
A network architecture including a streaming array that includes a plurality of compute sleds, wherein each compute sled includes one or more compute nodes. The network architecture including a network storage of the streaming array. The network architecture including a PCIe fabric of the streaming array configured to provide direct access to the network storage from a plurality of compute nodes of the streaming array. The PCIe fabric including one or more array-level PCIe switches, wherein each array-level PCIe switch is communicatively coupled to corresponding compute nodes of corresponding compute sleds and communicatively coupled to the network storage. The network storage is shared by the plurality of compute nodes of the streaming array.