Document Document Title
US11044839B2 Electric power inverter
An electric power inverter may include a capacitor board having a plurality of capacitors, and at least one semiconductor board having a plurality of power semiconductors. The capacitor board and the at least one semiconductor board may be mutually stacked in a stacking direction, with a clearance, in a stack formation, and may be electrically interconnected. The capacitors may be arranged in the stacking direction, and may be fitted to a side thereof facing the at least one semiconductor board. The capacitors may be arranged on the capacitor board to form at least one open location space between the capacitors, each location space positioned to accommodate a respective one of the at least one semiconductor board. The at least one semiconductor board may be arranged within the respective location space, with a clearance to the capacitor board. The power semiconductors may constitute a power circuit with at least one phase terminal, which, via a respective phase terminal stud, may extend to the capacitor board in the stacking direction and may be brought out to the exterior through the stack formation. The respective phase terminal stud may penetrate the stack formation through a respective phase terminal opening.
US11044838B2 Railway equipment inspecting and measuring apparatus, and railway equipment inspecting and measuring method
Effectively control the temperature of a control unit of a railway equipment inspecting and measuring apparatus, and install the control unit of the railway equipment inspecting and measuring on the roof of the passenger car. The first space is formed between the control unit and the heat insulating case. The second space is formed between the heat insulating case and the cover. In the first space, heat is conducted between the air in the first space and the heat exchange element by the first heat conducting member, and the first fan causes circulation of the air in the first space. In the second space, heat is conducted between the air in the second space and the heat exchange element by the second heat conducting member, and the air inside the second space is diffused by blowing the air from a suction port into the second space with the second fan.
US11044836B2 Refrigerant distribution device, cooling system, and refrigerant distribution method in refrigerant distribution
A refrigerant distribution device includes: a distribution vessel in which a refrigerant liquid flows; a refrigerant inflow pipe connected to a top portion of the distribution vessel and supplied with a refrigerant liquid; a first refrigerant outflow pipe and a second refrigerant outflow pipe connected to a bottom portion of the distribution vessel to discharge the refrigerant liquid; and a float channel switching valve that floats in the refrigerant liquid in the distribution vessel. The flow channel switching valve switches a passage to the first refrigerant outflow pipe when an amount of the refrigerant liquid in one heat receiver does not reach a reference amount of liquid, and cuts off the passage communicating with the first refrigerant outflow pipe and switches the passage to the second refrigerant outflow pipe when the amount of the refrigerant liquid in the one heat receiver reaches the reference amount of liquid.
US11044835B2 Cooling electronic devices in a data center
A server tray package includes a motherboard assembly that includes a plurality of data center electronic devices, the plurality of data center electronic devices including at least one heat generating processor device; a vapor chamber mounted on and in conductive thermal contact with the at least one heat generating processor device, the vapor chamber including a housing that defines an inner volume and encloses a working fluid; and a liquid cold plate assembly that includes a top portion mounted to at least one of the vapor chamber or the motherboard assembly and including a heat transfer member that includes an inlet port and an outlet port that are in fluid communication with a cooling liquid flow path defined through the heat transfer member and formed on a top surface of the housing of the vapor chamber.
US11044827B2 Adapters for rack-mounted computing equipment
Provided is an adapter for rack-mounted computing equipment, the adapter including: a chassis; two mounts coupled to the chassis, each of the two mounts having a respective hole shaped to receive and support rack-mountable computing equipment, wherein centers of the holes are between 460 and 470 mm (millimeters) apart from one another in a side-to-side direction of the chassis; two members extending from front of the chassis, the two members being less than 18 mm tall and being between 530 and 550 mm apart in the side-to-side direction; a channel extending at least half a distance along the chassis in a front-to-back direction, the channel defining a volume configured to hold cables extending from a back side of the chassis to a front side of the chassis; and a bus-bar connector mount configured to position a bus-bar connector extending from a back of the chassis.
US11044823B2 Positioning pins for foldable printed circuit board
An electronics device includes a folded printed circuit board which is folded about at least one fold region which defines a first section and a second section. A housing has a plurality of side portions. The first section of the folded printed circuit board is secured along an outer surface of a first side portion of the plurality of side portions. The housing further includes an interior. At least one first slot is defined within the interior and disposed along or near a second side portion arranged opposite the first side portion. At least one first pin member is disposed partly within the at least one first slot and extends therefrom. A distal end portion of the at least one first pin member engages with the second section of the folded printed circuit board so as to hold the second section in position over the interior of the housing.
US11044808B2 Printed circuit board
A printed circuit board includes a core layer, a plurality of conductive pattern layers disposed on one side and the other side of the core layer, a plurality of insulating layers disposed on the one side and the other side of the core layer, and a plurality of via layers disposed on the one side and the other side of the core layer. The printed circuit board has a wiring region and a dummy region surrounding at least a portion outside of the wiring region on a plane. A metal ratio in the dummy region on one side and a metal ratio in the dummy region on the other side are different from each other.
US11044807B2 Polyurethane, curable composition, overcoat film, and flexible wiring board and production method therefor
Provided are a polyurethane and a curable composition capable of obtaining an overcoat film for a flexible wiring board that is excellent in low-warpage properties, flexibility, long-term insulation reliability, and wiring disconnection preventing properties. The polyurethane has: a structural unit of formula (1) (in formula (1), an n-number of R1 each independently represents a 1,2-phenylene group or a 1,2-phenylene group having a substituent, an (n+1)-number of R2 each independently represents a hydrocarbon group having 3-9 carbon atoms, and n represents an integer from 1 to 50); a structural unit of formula (2) (in formula (2). R3 represents a divalent organic group having 6-14 carbon atoms); and a structural unit of formula (3) (in formula (3), R3 represents a divalent organic group having 6-14 carbon atoms, and R4 represents a methyl or ethyl group).
US11044803B2 Flexible circuit board
A flexible circuit board including at least two electrical conducting layers, at least two non-electrical conducting layers, and at least one adhesion layer is provided. The non-electrical conducting layers are disposed between the electrical conducting layers. The non-electrical conducting layers are adhered together via the adhesion layer. A sum of thickness of the non-electrical conducting layers is greater than 4 mil, and there is no electrical conducting layer sandwiched between the at least two non-electrical conducting layers.
US11044802B2 Circuit board
A circuit board includes a first insulating structure, a first redistribution layer, a second insulating structure, and a second redistribution layer. The first insulating structure has an upper surface and includes a first liquid crystal polymer layer. The first redistribution layer is disposed on the upper surface of the first insulating structure. The second insulating structure is disposed on the upper surface of the first insulating structure and covers the first redistribution layer. The second insulating structure has a top surface opposite to the upper surface and includes a second liquid crystal polymer layer. The second redistribution layer is disposed on the top surface of the second insulating structure.
US11044779B2 Network node, a first communications device and methods therein for monitoring of an information signal in monitoring time periods of different time durations
A network node and a method therein for configuring a first communications device to monitor reception of an information signal in monitoring time periods of different time durations. One monitoring time period being relatively shorter than another, longer monitoring time period. The information signal is repeatedly transmitted by a Radio Network Node (RNN) with a first periodicity during the longer monitoring time period and with a second periodicity during the shorter monitoring time period, the first periodicity being longer than the second periodicity. The network node determines that the first communications device is to be configured for monitoring reception of the information signal within one or more shorter monitoring time periods. Further, the network node configures the first communications device with a Discontinuous Reception cycle indicating a monitoring time point falling within the one or more shorter monitoring time periods.
US11044777B2 Method for processing data on basis of network slice, and apparatus therefor
Provided are a method of a base station for controlling transmission and reception of data through a network slice. The method includes: receiving network slice request information from a terminal in which a network slice is configured; controlling so as to deliver the network slice request information to a core network entity; and receiving, from the core network entity, specific network slice information configured on the basis of the network slice request information.
US11044775B2 Data path selection post connection re-establishment
Aspects of the present disclosure provide techniques and apparatus for wireless communication. In one aspect, a method is provided which may be performed by a wireless device such as a user equipment (UE). The method generally includes: performing connection reestablishment in response to a triggering condition, the connection reestablishment comprising: suspending operation of at least one data radio bearer (DRB) for carrying user data, transmitting a connection reestablishment request to a base station (BS), receiving from the BS a connection reestablishment message, and transmitting a connection reestablishment complete message to the BS; and transmitting at least a portion of the user data over non-access stratum (NAS) signaling, before the operation of the at least one suspended DRB is resumed.
US11044770B2 Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and non-transitory computer-readable recording medium storing computer-readable instructions for first external device
A communication device may supply a first public key and specific information to a first wireless interface, send a first authentication response to the first external device in a case where a first authentication request is received from the first external device after the first public key and the specific information have been sent to the first external device. The communication device may receive first connection information from the first external device after the first authentication response has been sent to the first external device, establish the second wireless connection in a case where the first connection information is received from the first external device, and establish the third wireless connection in a case where a specific signal including the specific information is received from the first external device after the first public key and the specific information have been sent to the first external device.
US11044768B2 User equipment apparatus and signal reception method
A user equipment apparatus for performing user equipment-to-user equipment communication includes a synchronization signal detection unit configured to detect a user equipment-to-user equipment synchronization signal transmitted from a user equipment apparatus in another cell or another carrier; a control unit configured to set reception timing based on the user equipment-to-user equipment synchronization signal; and a reception unit configured to receive scheduling information or a discovery signal transmitted from the user equipment apparatus in the other cell or the other carrier within a time window defined based on the user equipment-to-user equipment synchronization signal.
US11044767B2 Method and network node of setting up a wireless connection
A method of setting up a wireless connection for a communication device. The method is performed in a network node and comprises receiving, from the communication device, a service request, the request comprising a destination identifier of a destination providing a service, and configuring, based on the destination identifier, the communication device for one of: multi-connectivity and single-connectivity.
US11044765B2 Terminal apparatus, communication system, storage medium, and method of controlling terminal apparatus
A terminal apparatus includes a communication circuit, a display unit, and a processor. The processor acquires a first SSID of an access point to which the communication circuit already made a connection, and a second SSID that is obtained by electronic equipment by performing scanning processing. The processor obtains the degree of the sameness of the first SSID and the second SSID, and performs display processing on the display unit in a mode in which display is performed in a manner that is more emphasized for visibility or the display is performed in a manner that takes precedence.
US11044756B2 Supplementary uplink random access channel procedures
Certain aspects of the present disclosure provide techniques for ordering a plurality of potential base stations to serve a user equipment on a supplemental uplink and providing random access channel (RACH) configuration parameters for each of the plurality of potential base stations to the user equipment. Certain aspects provide a method for wireless communication. The method generally includes communicating, by a user equipment (UE), with a first base station (BS) on a downlink on a first frequency band. The method further includes receiving, by the UE from the first BS, a list comprising RACH configuration parameters for each of a plurality of BSs. The method further includes selecting a second BS from the plurality of BSs based on an ordering of the plurality of BSs in the list and performing a RACH procedure with the second BS.
US11044754B2 Wireless communication system and wireless communication method
A wireless user equipment performing wireless communication in a primary and a secondary frequency bands, a first wireless access point AP performing the wireless communication in the primary frequency band, and a second wireless base transceiver station BTS performing the wireless communication in the secondary frequency band are included. The AP and the BTS are connected to each other through a network. A UD report transfer unit transfers a UD report including information relating to transmission-waiting user data destined for a receiving node. The receiving node includes a transmission opportunity control unit which sets a fixed transmission prohibition time in a channel in the primary frequency band for a wireless communication device in a vicinity, obtains a transmission opportunity, grants the transmission opportunity to the transmitting node, and causes the user data to be transmitted from the transmitting node according to the transferred UD report.
US11044746B2 Base station and user equipment for mobile communication system
A base station (BS) and a user equipment (UE) for a mobile communication system are provided. The BS generates first downlink information (DCI) related to a first service type and transmits the first DCI indicating a first physical uplink control channel (PUCCH) resource to the UE. The BS further generates second DCI related to a second service type and transmits the second DCI indicating a second PUCCH resource to the UE. The first service type and the second service type have different priorities. The starting symbol of the first PUCCH resource is located within a first type assigned sub-slot of a plurality of first type sub-slots of a slot, and the starting symbol of the second PUCCH resource is located within a second type assigned sub-slot of a plurality of second type sub-slots of the slot.
US11044732B2 Method and apparatus for providing zone based cooperation to user equipment (UE) in a wireless communication network
A method and an apparatus are provided for allocating a resource by a first base station using a plurality of beams in a wireless communication system. The method includes determining a plurality of zones within a cell coverage of the first base station; receiving channel state information (CSI) from a user equipment (UE), wherein resources of the UE are allocated by the first base station; identifying a first zone in which the UE has entered from the plurality of zones based on the CSI at a time domain; estimating if the UE might enter a second zone among the plurality of zones based on a status of the second zone and a moving direction of the UE; and transmitting, to a second base station, a message requesting allocation of additional resources for the second zone to the UE, if the UE might enter the second zone.
US11044720B2 Beam sweep configuration
A beam sweep configuration of at least one beam sweep is exchanged between nodes of a network. The beam sweep configuration may be indicative of a time-duplex configuration of a plurality of beams of the at least one beam sweep. A beam configuration may be determined based on a receive property of pilot signals transmitted and/or received in the beam sweep.
US11044714B2 Method for transmitting downlink control information, terminal device and network device
A method for transmitting downlink control information, terminal device and network device are provided. The method includes: a terminal device determines a plurality of candidate resource sets for transmitting first control information; the terminal device detects the first control information sent by a network device in the plurality of candidate resource sets; the terminal device determines a target resource set in the plurality of candidate resource sets according to a detection result of the first control information; the terminal device determines a target control channel resource corresponding to the target resource set according to the target resource set and a first mapping relationship, wherein the first mapping relationship is used for indicating a corresponding relationship between the plurality of candidate resource sets and a plurality of control channel resources; and the terminal device detects second control information sent by the network device in the target control channel resource.
US11044705B2 Method for configuring uplink semi-persistent scheduling, terminal, and network side device
Embodiments of the present application relate to the technical field of wireless communications, and in particular to a method for configuring uplink semi-persistent scheduling (SPS), a terminal, and a network side device, for use in solving the problem in the prior art of increased service delay caused by long waiting time after the arrival of a service data packet due to the fact that current uplink SPS may not match the arrival time of the service data packet. In the embodiments of the present application, a terminal sends SPS configuration auxiliary information to a network side device, so that the network side device configures uplink SPS information for the terminal according to the received SPS configuration auxiliary information. Because the terminal can send the SPS configuration auxiliary information to the network side device for the network side device to refer when performing uplink SPS configuration, the possibility of occurrence of mismatching between uplink SPS and the arrival time of a service data packet is reduced, so that the waiting time after the arrival of the service data packet is shortened, and the service delay is reduced.
US11044704B2 Method and system for WiFi access point utilizing full spectrum capture (FSC)
A WiFi access point (AP) includes a receive radio frequency (RF) front end and a baseband processor that controls operation of the receive RF front end. The RF front end captures signals over a wide spectrum that includes a plurality of WiFi frequency bands (2.4 GHz and 5 GHz) and channelizes one or more WiFi channels from the captured signals. The baseband processor combines a plurality of blocks of WiFi channels to create one or more aggregated WiFi channels. The receive RF front end may be integrated on a first integrated circuit and the baseband processor may be integrated on a second integrated circuit. The first and second integrated circuits may be integrated on a single package. The RF front end and the baseband processor may be integrated on a single integrated circuit. The WiFi access point comprises a routing module that is communicatively coupled to the baseband processor.
US11044699B2 Multi-radio access technology paging
Systems and methods for improved paging are described. In one embodiment, a method is described, comprising: providing a combined database in a heterogeneous radio access network at a coordinating gateway between a plurality of radio access network nodes and a plurality of core network nodes; at the coordinating gateway, storing a first location of a user device in the combined database in association with a user device identifier and based on receiving a first user device registration request at a first radio access network; at the coordinating gateway, storing a second location of the user device in the combined database in association with the user device identifier and based on receiving a second user device registration request at a second radio access network; and querying the combined database for a last known location of the user device across both the first and the second radio access network.
US11044695B1 Infrasonic alert and notification system
The systems, methods, and devices disclose a transducer system located in a room or in an area to provide an alert to one or more persons. The transducer system includes at least a receiver, a processor and a speaker. The receiver receives an alert message sent from an alarm system or from another transducer system. The processor is configured to determine, from a plurality of notification messages, a notification message based on the alert event indicated by the alert message. Each of the plurality of notification messages corresponds to a different alert event, and each of the plurality of notification messages includes information to vibrate a speaker according to a different pre-determined vibration pattern. The speaker is moveable to generate a vibration pattern according to the determined notification message to inform a person about the alert event, wherein the speaker generates the vibration pattern in a low-frequency range.
US11044675B2 Methods, apparatuses and systems for adaptive uplink power control in a wireless network
Methods, apparatuses, and systems directed to adaptive uplink power control in a wireless network are provided. Among the apparatuses is a wireless transmit/receive unit that may include any of a receiver, a transmitter, and a processor coupled to the receiver and the transmitter. The processor may identify, from a plurality of transmissions, a first group of transmissions for transmission during a first transmission opportunity of a first uplink. The processor may determine a first power level for the first group of transmissions based, at least in part, on a characteristic of the first transmission opportunity and a characteristic of a second transmission opportunity of a second uplink, wherein the second transmission opportunity may be usable for transmission of a second group of the plurality of transmissions. The first and second characteristics may define respective time resources, where at least some of the first and second time resources overlap. The transmitter may transmit the first group of transmissions at least at the first power level.
US11044667B2 Network node power control
A method is disclosed for a centralized unit (CU) of a wireless communication network, wherein the CU is associated with each of one or more remote units (RU) of the wireless communication network via a respective communication interface. The CU is adapted to operate in one of a plurality of modes including at least a normal operation mode and a power saving operation mode, and the normal operation mode defines a plurality of functions to be performed by the CU. The method comprises (when the CU is in the normal operation mode) determining that a traffic load associated with the one or more RU fulfills a power saving operation criterion, configuring—via the respective communication interface—each of the RU for autonomous operation, whereby each of the RU is configured to execute at least one of the plurality of functions, and transferring from the normal operation mode to the power saving operation mode. Corresponding method for a remote unit, computer program products, network node, and arrangements for CU and RU, respectively, are also disclosed.
US11044665B2 APN for connecting to a virtual home network
A device associated with a home network may receive an access point name (APN) request from a device associated with a visitor network, wherein the APN request is associated with a user device. The device associated with the home network may cause, based on the APN request, a virtual home network to be instantiated that includes a virtual gateway, wherein the virtual home network is physically closer to the user device than the home network. The device associated with the home network may generate an APN that identifies the virtual home network and the virtual gateway. The device associated with the home network may cause the APN to be sent to the device associated with the visitor network to cause a gateway associated with the visitor network to connect to the virtual gateway.
US11044664B2 Enhanced interfaces for network slice selection based on charging rules
Systems and methods of a network that implements network slicing. In one embodiment, the system includes an account charging server that determines a plurality of charging rules for a UE that are each mapped to a different network slice of the network, a policy control server that identifies the charging rules, and a slice selection server that selects a network slice for the UE based on the charging rules. The system further includes an interface between the policy control server and the account charging server that supports a transaction based on Diameter protocol that includes a request/response. A first Attribute Value Pair (AVP) is defined for the response to identify a charging rule, and a second AVP is defined for the response to identify a network slice that is mapped to the charging rule.
US11044658B2 Electronic apparatus and control method thereof
An electronic apparatus connectable with a network, includes a communication interface configured to communicate with a first device and a second device; and a processor configured to store network connection setting information of the first device, determine, in response to receiving, from the second device, a signal requesting network connection setting information, whether the second device is capable of using the network connection setting information of the first device, and transmit the stored network connection setting information of the first device to the second device in accordance with a result of the determination.
US11044645B2 Sidelink-assisted handover in cellular networks
A first user equipment (UE) comprising a processor adapted to execute the following operations to assist a handover of a second UE from a source network apparatus to a target network apparatus: maintain a sidelink connection with the second UE, maintain and/or establish a cellular connection, in particular with the target network apparatus, report to the target network apparatus a link state information, based on the link state information received from the second UE through the sidelink connection, receive from the target network apparatus a first control information calculated based on the link state information and send to the second UE through the sidelink connection a second control information, based on the first control information, to assist the handover of the second UE to the target network apparatus.
US11044639B2 Techniques for transmission control protocol aware handover type determination
Methods, systems, and devices for wireless communication are described. A serving base station may determine a handover loss metric associated with a UE that is a candidate for handover. The handover loss metric may be based on connection parameters associated with the serving base station and a target base station, respectively. The serving base station may identify, based on the handover loss metric, a type of handover procedure to perform. The serving base station may perform the handover procedure of the UE to the target base station according to the identified handover type.
US11044632B2 Header compression handling during handover
Aspects of the present disclosure relate to wireless communications, and more particularly, handling header compression in scenarios with concurrent connections, such as make-before-break (MBB) handover or dual connectivity (DC) scenarios. A method of wireless communication performed by a user equipment (UE) can include concurrently communicating with a first base station (BS) on a connection with the first BS and with a second BS on a connection with the second BS during a handover procedure. The UE maintains a context for a header compression protocol for the connection with the first BS and the connection with the second BS. The concurrently communicating includes using the header compression protocol context for sending one or more packets, receiving one or more packets, or both.
US11044614B2 Downlink control information processing method and apparatus
This application provides a downlink control information (DCI) obtaining method and apparatus. The method includes: determining, by a terminal, predefined search space based on aggregation levels supported by the terminal, where the predefined search space includes search space corresponding to at least one of an aggregation level 16 and an aggregation level 24; and performing, blind detection to obtain the DCI. Alternatively, the method includes: determining, by a terminal, blind detection search space of the terminal from predefined search space based on a quantity of resource blocks (RBs) occupied by an enhanced physical downlink control channel (EPDCCH) and aggregation levels supported by the terminal, where the predefined search space includes corresponding search space obtained when the RB quantity is 16; and performing, blind detection to obtain the DCI. According to this application, a downlink coverage gain can be increased, and diversity of implementations of downlink coverage enhancement can be improved.
US11044613B2 Method of processing image, computer-readable storage medium recording method, and apparatus for processing image
An apparatus for processing an image is provided. The apparatus includes at least one processor, and a memory electrically connected to the at least one processor, wherein the memory stores instructions causing the at least one processor to perform a process of identifying a first image and a second image collected in a time series, acquiring first layer information corresponding to a first object from the first image, acquiring second layer information corresponding to a second object from the second image, acquiring a radio propagation parameter based on the first layer information and the second layer information, and acquiring radio frequency design information based on the radio propagation parameter.
US11044610B2 Internet of things location spoofing detection
A network device receives primary location data, associated with a device connect to an Internet of Things (IoT) device service, generated by a first location determining source that is located in the device. The network device further receives secondary location data, associated with the device, generated by a second location determining source that is located external to the device. The network device performs location spoofing detection of the device based on the primary location data and the secondary location data.
US11044595B2 Flip phone with direct access to emergency service providers
A method and apparatus of communication via a hand held device that includes receiving an indication at the device to initiate an emergency call via a wireless network; determining whether the device is configured with a subscriber identity module (SIM) card, wherein the SIM card includes a plurality of numbers; and sequentially calling the plurality of numbers stored on the SIM card based on the determination that the device is configured with the SIM card. Further, the method and apparatus include detecting an emergency indication; connecting to a wireless network; and establishing a communication with one or more emergency service providers based at least in part on detecting the emergency indication, wherein the communication is established via the wireless network.
US11044594B2 Enhanced procedures for sending emergency messages to multiple mobile devices
In a method of device-to-device communication, a user device initially sends an emergency message repeatedly at a first repeating frequency. When a specified number acknowledgement (ACK) messages are received, the user device sends the emergency message repeatedly at a reduced repeating frequency. The repeating frequency may be further reduced when more ACK messages are received.
US11044593B2 Method and devices for managing constrained devices
A method (30) performed in a client device (16) is provided for managing constrained devices (14a, 14b, 14c), which to at least some extent fail to support a Lightweight Machine to Machine, LWM2M, protocol. The client device (16) is compatible with a LWM2Mprotocol for communicating with a LWM2M server (17) and comprises a LWM2Mcontroller object (22) for management of any discovered constrained device (14a, 14b, 14c). The method (30) comprises discovering (31) one or more constrained devices (14a, 14b, 14c); creating (32), for each discovered constrained device (14a, 4b, 14c), a respective LWM2M connected device object (23), wherein the LWM2M controller object (22) points at the one or more created LWM2Mconnected device 10 objects (23); and exposing (33) the LWM2M controller object (22) to the LWM2M server (17). A method (40) in a server device (17), client device (16), server device (17), computer programs and computer program products are also provided.
US11044585B2 Multicast expert system information dissemination system and method
Multicast expert system information dissemination systems and methods making use of artificial intelligence are provided. The systems and methods include a wireless device for receiving RF multicast information messages from a content provider wherein said information is descriptive of objects potentially of interest to users of the device. Received multicast messages may include information parameters about objects of potentially interest to the user. The wireless device also includes a knowledge base prestored in the wireless device descriptive of the user's level of interest in various objects. Artificial intelligence expert system control is used to evaluate a combination of the user's level of interest in the object information and distance from the user to the location where the object may be obtained. The artificial intelligence expert system derives a user advisory action index. In one embodiment the artificial intelligence may be implemented using fuzzy logic inference engine apparatus.
US11044583B2 Advanced switching policies for eMBMS mood
The invention relates to a BMSC in an MBMS system with improved unicast/broadcast switching comprising a broadcast decision, counting and aggregation functions taking into account resources available for broadcasting, importance and priority of content, QoS requirements for content as well as trends in consuming of content. The invention further relates to a BMSC server and software products implementation as well as a watchdog implementation providing the improvements.
US11044581B2 Signaling for round trip time (RTT) based positioning using stronger path tracking
The disclosed methods and apparatuses for round trip time (RTT) based positioning include generating or receiving a measurement report. The measurement report includes, for at least one transmission-reception point (TRP), a user equipment (UE) time difference and an offset of the at least one TRP. The UE time difference is a difference of a UE transmission time of an uplink reference signals (UL RS) to the at least one TRP and an earliest reception time representing a time of arrival (TOA) at the UE of an earliest path of a downlink reference signal (DL RS) from the at least one transmission-reception point (TRP). The offset is a difference of a stronger reception time representing a TOA at the UE of a stronger path of the DL RS from the at least one TRP and the earliest reception time.
US11044578B2 Detecting a location of motion using wireless signals that propagate along two or more paths of a wireless communication channel
In a general aspect, a method is presented for detecting a location of motion using wireless signals that propagate along two or more paths of a wireless communication channel. The method includes storing a set of eigenvectors derived from first motion-sensing data associated with a first time frame. The first motion-sensing data is associated with a first motion-sensing topology of a wireless mesh network. The method also includes obtaining a motion vector based on wireless signals transmitted between access point nodes in the wireless mesh network during a second, subsequent time frame. The wireless mesh network operates in a second, distinct motion-sensing topology during the second time frame. The motion vector is compared with the respective eigen vectors, and a probability vector is generated based on the comparison. A location of the motion of the object during the second time frame is determined based on the probability vector.
US11044568B2 Head-wearable apparatus to generate binaural audio
Head-wearable apparatus to generate binaural audio content includes a first stem coupled to a first microphone housing that encases first front microphone and first rear microphone that generates acoustic signals, respectively. First microphone housing includes a first front port that faces downward and a first rear port that faces backwards. Apparatus includes second stem coupled to second microphone housing that encases second front microphone and second rear microphone that generate acoustic signals, respectively. Second microphone housing includes second front port that faces downward and second rear port that faces backwards. Apparatus includes binaural audio processor that includes beamformer and storage device. Beamformer generate first beamformer signal based on acoustic signals from first front microphone and first rear microphone, and second beamformer based on acoustic signals from second front microphone and second rear microphone. Storage device stores first and second beamformer signals as a two-channel file.
US11044567B1 Microphone degradation detection and compensation
Systems and methods for microphone degradation detection and compensation are disclosed. For example, microphones of an electronic device may capture audio and generate corresponding audio data, such as during a period of time where only ambient noise is present. Sound intensity level value differences between audio data from the various microphones may be determined and when one or more of the sound intensity level value differences satisfies a threshold amount, the microphone associated with the variant sound intensity level value may be determined to be degraded. The sound intensity level value difference may be compensated for, such as by utilizing sound boosting techniques and/or modifying parameters of a beamforming component.
US11044566B2 Vehicle external speaker system
A system includes a microphone mounted inside a vehicle, a speaker mounted outside a passenger cabin of the vehicle and directed outside the vehicle, a camera with a field of view encompassing a seat in the passenger cabin of the vehicle, and a computer in communication with the microphone, speaker, and camera. The computer is programmed to, in response to data from the camera indicating a gesture by an occupant of the seat, activate the speaker to broadcast based on data transmitted by the microphone; and prevent the speaker from activating in response to data indicating that a biometric characteristic of a pedestrian outside the vehicle either matches a stored biometric characteristic or fails to match any of a plurality of stored biometric characteristics.
US11044563B2 Film surface sound receiving type sound sensor module
A base member with wiring and a microphone are provided. In the base member with wiring, an insulation adhesive layer, which is elastically deformable, is provided on one surface of a film, which has flexibility, and a conductor pattern is formed on the insulation adhesive layer. The microphone is mounted on the base member with wiring. A terminal of the microphone is in touch with the conductor pattern in face-to-face manner, and a part, on which the terminal is not formed, of a surface of the microphone and a part, on which the conductor pattern is not formed, of a surface of the insulation adhesive layer are bonded and mechanically coupled with each other.
US11044561B2 Acoustic panel assembly with suspension system
An acoustic panel assembly has only one acoustic panel with a back surface, a frame that peripherally surrounds the acoustic panel, a support integral with the frame, only one magnetic unit fixed to said support, only a voice coil fixed to the acoustic panel, a supporting structure integral with the frame, and a plurality of springs connected to the supporting structure. The springs are connected in different points of the back surface of the acoustic panel in such a way to elastically support the acoustic panel.
US11044557B2 Method for determining a response function of a noise cancellation enabled audio device
In a method for determining a response function of a noise cancellation enabled audio device, the audio device is placed onto a measurement fixture, wherein a loudspeaker of the audio device faces an ear canal representation of the measurement fixture. A first and a second response function between an ambient sound source and a test microphone located within the ear canal representation are measured while parameters of a noise processor of the audio device are set to a proportional transfer function with respective first and second gain factors being different from each other. A model response function is determined based on the first and the second response function and on the first and the second gain factor.
US11044555B2 Apparatus, method and computer program for obtaining audio signals
An apparatus, electronic device, method and computer program wherein the apparatus includes: processing circuitry; and memory circuitry including computer program code, the memory circuitry and the computer program code configured to, with the processing circuitry, enable the apparatus to perform: obtaining spatial information relating to a captured sound field from a first set of microphones; obtaining one or more signals from a second set of microphones where the one or more signals relate to the captured sound field; and using the obtained spatial information from the first set of microphones to process the one or more signals obtained from the second set of microphones; wherein the first set of microphones is provided within an electronic device and the second set of microphones is provided external to the electronic device.
US11044549B1 Supercoupling power dividers, and methods for making and using same
Supercoupling power dividers are provided, in which acoustic impedance at an acoustic input port matches the combined acoustic impedance at two or more acoustic output ports, and the phase of the input signal matches the combined phases of the two or more acoustic output ports. Methods for achieving impedance matching using a uniform-phase acoustic power divider are also provided. The devices and methods achieve acoustic supercoupling without requiring embedded membranes or resonators.
US11044544B2 Headphones with interactive display
A novel headphone system includes a first speaker assembly, a second speaker assembly, and an interactive visual display system. The interactive visual display system includes a display operative to output visual contents according to interaction with a user. In one embodiment, one of the displays can be a transparent display placed in front of the user's eyes. Live images passing through the transparent display can be merged with the digital image generated by the transparent display to give the user an augmented reality experience. In another embodiment, the headphone system includes an external device interface that enables a user to interact with the contents displayed from the screen via an external device or via the Internet. In another embodiment, the interactive visual display system is removable from the rest of the headphone system and can optionally be installed in another compatible non-headphone device.
US11044538B2 Environmental sensor or semiconductor device
To provide an environmental sensor with reduced power consumption. A semiconductor device includes a first sensor, a second sensor, a control circuit, a transmission amplifier, a modulation circuit, a memory device, an analog-to-digital converter circuit, and an antenna. The memory device and the analog-to-digital converter circuit each include a transistor in which an oxide semiconductor is formed in a channel region. The second sensor is an optical sensor, and has a function of transmitting a trigger signal to the control circuit when receiving laser light. The control circuit has a function of transmitting a control signal to the first sensor, the transmission amplifier, the modulation circuit, the memory device, and the analog-to-digital converter circuit when receiving the trigger signal. The first sensor is a sensor that senses a physical or chemical quantity, and the measured data is subjected to digital conversion by the analog-to-digital converter circuit and stored in the memory device. In addition, the data is transmitted as an electromagnetic wave signal from the antenna through the modulation circuit and the transmission amplifier.
US11044536B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method of transmitting broadcast signals and method of receiving broadcast signals
The present invention is related to a method of processing a broadcast service in an apparatus. The method may comprise: receiving a broadcast signal; receiving, from an application running on the apparatus, a request based on a first Application Programming Interface (API); generating a first JavaScript Object Notation (JSON) object by including the URL for the requested OSN; and delivering, to the application, the first JSON object in response to the first API.
US11044535B2 Video distribution system for live distributing video containing animation of character object generated based on motion of distributor user, distribution method, and storage medium storing video distribution program
One embodiment of the invention relates to a video distribution system for live distributing a video containing animation of a character object generated based on a motion of a distributor user. The video distribution system includes one or more computer processors that execute computer-readable instructions to: display a display instruction object on a distributor user device that is used by the distributor user in response to reception of a first display request for a first gift from a viewing user; and display the first gift in the video in response to operation on the display instruction object.
US11044534B2 Method in support of video impression analysis including interactive collection of computer user data
A method of initiating and controlling computer user behavioural data (e.g., emotional state information) collection and processing within the structure of a video ad response provides an analysis of video ad effectiveness as a result of interaction with the computer user. A behavioural data collection and processing module is caused to nut by the execution of a Video Ad Standard Template (VAST) compliant video ad response in a video player. The data collection and processing module may be obtained by calling a resource identifier contained in the video ad response, or by providing an executable application within the served video ad response itself. In more particular methods according to the invention, processing of collected data is managed so as to improve the efficiency of media playback at the client computer and communications with remote servers.
US11044532B2 Content transfer device and content transfer method, content reproduction device and content reproduction method, content distribution system and computer program
An apparatus may include a control unit to control transmission of a transformed video stream over a network, in response to a reproduction control command for a video stream realized by an application executed by a browser at a client device.
US11044531B2 Personalized home shopping providing apparatus
In accordance with the technique described herein, a home shopping content suitable for a specific viewer can be dynamically selected and provided using a product classification group of interest extracted based on the time at which a viewer selects a home shopping channel and the time at which the viewer leaves the home shopping channel. In particular, since the product classification group of interest can be extracted using an interest index calculated based on a bounce rate defined according to the technique described herein, the more personalized home shopping content can be provided to the viewer.
US11044525B2 Systems and methods for dynamically adjusting media output based on presence detection of individuals
Systems and methods are disclosed herein for detecting a presence of a second user inside an aural range of the video but outside of a visual range of the display device, determining that a profile of the second user indicates a conflict for the second user with respect to the video, in response to determining that the profile of the second user indicates the conflict, and dynamically adjusting a volume of the video so that the second user is outside of an adjusted aural range of the video. The systems and methods may determine that the second user has entered the visual range of the display device, and, in response to determining that the second user has entered the visual range of the video, may alter a visual component of the video.
US11044524B2 Systems and methods for improved availability for DTH satellite broadcasting service using IPTV signal source as fall back mechanism for delivery
Systems and methods relating to a dual-mode Set-Top Box (STB) providing improved availability of a Linear Television (LTV) channel by using an Internet Protocol (IP) Television (IPTV) service as a fallback mechanism for a Direct-To-Home (DTH) satellite service. In some embodiments, a method of operation of a dual-mode STB that consumes content from a DTH satellite system when operating in a DTH satellite mode and consumes content from an IPTV system when operating in an IPTV mode comprises consuming content on a LTV channel in the DTH satellite mode and deciding whether to switch to the IPTV mode before consumption of content on the LTV channel in the DTH satellite mode is compromised. The method further comprises, upon deciding to switch modes, switching from the DTH satellite mode to the IPTV mode. The method further comprises, after switching modes, consuming content on the LTV channel in the IPTV mode.
US11044521B2 Modifying digital video content
Systems and methods of combining digital video are described. A system can receive digital video comprising frames. The system can analyze the frames to identify a subset of consecutive frames that have a static portion defined by a spatial region with matching pixels across two or more frames. The system can tag the digital video with an indication of the subset and a trigger that causes transmission, at a temporal offset during playback prior to the subset, of a request for content used to overwrite the static portion. The system can receive the request from the client device, the request transmitted by the client device based on the temporal offset during playback prior to the subset. The system can select and transmit a content item responsive to the request to cause the client device to render the content item at the static portion of the subset.
US11044520B2 Handling of video segments in a video stream
There is provided mechanisms for determining a time offset for a video segment of a video stream using metadata. The metadata comprises time information of at least one of a start time and an end time of the video segment. A method is performed by a video network node. The method comprises extracting a first video part and a second video part from the video stream. Each of the first video part and the second video part comprises a common video segment. The method comprises identifying a sequence of video frames in the first video part that represents the common video segment. The method comprises determining the time offset based on a time difference between an end-point frame of the Identify sequence of video identified sequence of video frames and the time information in the metadata.
US11044508B2 Publishing disparate live media output streams in mixed mode
A system generates disparate live output stream manifests. For a disparate live media output stream manifest generated based on a first live input stream, programming schedules and/or events in a first live input stream manifest are identified. Based on a transition due to the identification, a second live input stream manifest and/or a pre-encoded media asset manifest is inserted in the disparate live output stream manifest. For the disparate live media output stream manifest s generated based on a first pre-encoded media asset, the programming schedules and/or the events in a first pre-encoded media asset manifest, and/or events in the second live input stream manifest defined in the programming schedules are identified. Based on another transition due to the identified events, a second pre-encoded media asset manifest and/or a live input stream manifest is inserted in the disparate live output stream manifest. The disparate live output stream manifest is published.
US11044503B1 Systems and methods for autonomous broadcasting
Computer-implemented systems and methods provide for the autonomous broadcasting of video data, audio data, or video and audio data during an event, wherein the broadcasting can be schedule in advance and from a remote location (i.e., over a network).
US11044495B1 Systems and methods for variable length codeword based data encoding and decoding using dynamic memory allocation
A data compression system includes an encoder for receiving a binary string of data which is partitioned into one or more binary segments and assigned Variable Length Codewords (VLCs) to be stored to a file or transmitted over a medium, such as a wired network or a wireless network. The system can also include a decoder for receiving the VLCs from a file or network and reproducing a binary string of data substantially identical to that which was input to the encoder. The system can also include a processor, a memory and/or a coder/decoder (CODEC) for compressing/decompressing a raw or compressed data stream received from a file or network.
US11044493B2 Prediction image generation device, moving image decoding device, and moving image coding device
Coding efficiency is improved. A motion compensation filter unit acts on a motion vector applied image obtained by acting a motion vector on a reference image. The motion compensation filter unit causes filter coefficients mcFilter[i][k] designated by a phase i and a filter coefficient position k to act on the motion vector applied image. The filter coefficients mcFilter[i][k] includes filter coefficients calculated by using filter coefficients mcFilter[p][k] (p≠i) and filter coefficients mcFilter[q][k] (q≠i).
US11044492B2 Residual coding for transform skip mode and block differential pulse-code modulation
A method of video decoding performed in a video decoder is provided. A bit stream including bins of syntax elements is received. The syntax elements correspond to coefficients of a region of a transform skipped block in a coded picture. The syntax elements include a first flag indicating whether an absolute coefficient level of one of the coefficients is greater than a first threshold value, and a second flag indicating a parity of the absolute coefficient level. The second flag is decoded in a pass. The pass satisfies at least one of: (1) no other syntax elements is decoded in the pass; (2) a third flag indicating whether the absolute coefficient level is greater than a second threshold value is decoded in the pass; and (3) a fourth flag indicating sign information of the coefficient level of the one of the coefficients is decoded in the pass.
US11044489B2 Image coding method, image decoding method, memory managing method, image coding apparatus, image decoding apparatus, memory managing apparatus, and image coding and decoding apparatus
With an image coding method which allows reduction of processing loads, when pictures included in a video signal are classified into layers so as to belong to their respective layers, a picture that belongs to the second layer that is located in a range restricted according to the first layer to which a current picture to be coded that is one of the pictures belongs, is referred to as a reference picture for the current picture, and the current picture is coded based on the reference picture.
US11044486B2 Split framebuffer encoding
A virtual desktop can be remoted to a client device by transmitting a video stream using a video coding format, such as H.264, where higher resolution video can be streamed than natively supported by the encoder or decoder. The encoder framebuffer is divided into a plurality of equal size child buffers, each child buffer is assigned an identifier for identifying the child buffer. Padding pixels can be added to the child buffers to make the child buffer size acceptable for the video coding format. The child buffers are encoded using the video coding format and the encoded frames are transmitted to a client. On the decoder side, the encoded child frames are decoded, padding pixels are removed, and the data is used to update corresponding child buffers in a framebuffer on the client display system.
US11044481B2 Encoder, encoding method, decoder, and decoding method
An encoder which encodes a current block of a picture includes a processor and memory. Using the memory, the processor: determines whether intra prediction is to be used for the current block; and when it is determined that intra prediction is to be used for the current block, generates first transform coefficients by performing first transform of residual signals of the current block using a first transform basis; quantizes the first transform coefficients when an intra prediction mode for the current block is a determined mode and the first transform basis is different from a determined transform basis; and generates second transform coefficients by performing second transform of the first transform coefficients using a second transform basis, and quantizes the second transform coefficients, when the intra prediction mode for the current block is not the determined mode or when the first transform basis matches the determined transform basis.
US11044479B2 Method of palette predictor signaling for video coding
Methods for coding syntax related to palette coding generated in a video coding system are disclosed. According to one embodiment, the current block size checked against the pre-defined block size. If the current block size is larger than the pre-defined block size, a current coding mode is selected from a coding group excluding a palette coding mode. If the current block size is smaller than or equal to the pre-defined block size, the current coding mode is selected from a coding group including the palette coding mode. In another embodiment, if the current block size is greater than a maximum transform size, a current coding mode is selected from a coding group excluding a palette coding mode. If the current block size is smaller than or equal to the maximum transform size, the current coding mode is selected from a coding group including the palette coding mode.
US11044478B2 Compression with multi-level encoding
A system comprises an encoder configured to compress images, such as image frames comprising attribute information and/or spatial for a point cloud and/or an occupancy map for the point cloud. Also, a system includes a decoder configured to decompress compressed image frames, such as image frames comprising compressed attribute and/or spatial information for the point cloud or an occupancy map for the point cloud. Additionally, the encoder may map N-bit data to M-bit code words, where M is less than N. Alternatively the encoder may map N-bit data to M-bit code words, where M is greater than N. In a similar manner, a decoder may map the M-bit code words back to the N-bit data.
US11044466B2 Image processing device
An image processing device for performing a data decompression is provided. The image processing device includes a decoder circuit having a plurality of stages for decompressing compressed image data of a plurality of pixels. The decoder circuit is configured to divide the pixels into a plurality of groups. The first stage performs prediction compensation on the compressed image data of a first pixel of the first group at a first time to generate first prediction data, and performs the prediction compensation on the compressed image data of a second pixel of the first group at a second time using the first prediction data. The second stage performs the prediction compensation on the compressed image data of a first pixel of the second group at the second time using the first prediction data, to generate second prediction data.
US11044463B2 Image processing device and image processing method
Provided is an image processing device that acquires a stereo image captured by a plurality of cameras each including a wide-angle lens, divides viewing angles of the cameras with reference to optical axes corrected to be parallel to each other, generates a plurality of base images in each of which a range of each divided viewing angle is reflected and a plurality of reference images on a basis of wide-angle images constituting the stereo image, applies projective transformation to the reference images, and calculates a distance to a predetermined object on a basis of corresponding image pairs of the plurality of base images and the plurality of reference images after projective transformation.
US11044462B2 Self-supervised training of a depth estimation model using depth hints
A method for training a depth estimation model with depth hints is disclosed. For each image pair: for a first image, a depth prediction is determined by the depth estimation model and a depth hint is obtained; the second image is projected onto the first image once to generate a synthetic frame based on the depth prediction and again to generate a hinted synthetic frame based on the depth hint; a primary loss is calculated with the synthetic frame; a hinted loss is calculated with the hinted synthetic frame; and an overall loss is calculated for the image pair based on a per-pixel determination of whether the primary loss or the hinted loss is smaller, wherein if the hinted loss is smaller than the primary loss, then the overall loss includes the primary loss and a supervised depth loss between depth prediction and depth hint. The depth estimation model is trained by minimizing the overall losses for the image pairs.
US11044461B2 Dynamic image generation system
An electronic communications method includes receiving, by a device, electronic information associated with a two-dimensional image. The electronic communications method also includes analyzing, by the device, the electronic information. The electronic communications method includes generating, by the device, a three-dimensional electronic image based on the electronic information.
US11044460B1 Polychromatic object imager
A three-dimensional object imager uses infrared light at different wavelengths to triangulate depth information of the object from wavelength-dependent detection of the infrared image of the object. The depth information is obtained by determining wavelength of infrared light impinging on different pixels of the array. The wavelength may be determined by breaking each pixel into a plurality of sub-pixels, each sub-pixel having its own spectral selectivity to light at different infrared wavelength. For eye imaging or eye tracking applications, this enables the preservation of an unobstructed field of view of the eye while obtaining real-time, dynamic information about eye position and orientation in an non-intrusive, inconspicuous manner.
US11044458B2 Methods, systems, and computer-readable storage media for generating three-dimensional (3D) images of a scene
Disclosed herein are methods, systems, and computer-readable storage media for generating three-dimensional (3D) images of a scene. According to an aspect, a method includes capturing a real-time image and a first still image of a scene. Further, the method includes displaying the real-time image of the scene on a display. The method also includes determining one or more properties of the captured images. The method also includes calculating an offset in a real-time display of the scene to indicate a target camera positional offset with respect to the first still image. Further, the method includes determining that a capture device is in a position of the target camera positional offset. The method also includes capturing a second still image. Further, the method includes correcting the captured first and second still images. The method also includes generating the three-dimensional image based on the corrected first and second still images.
US11044457B2 Method for processing data, server and computer storage medium
A method for processing data, a server and a computer storage medium are provided. The method includes: three-Dimensional (3D) video data is received from a terminal, and an initial model is established based on the 3D video data; the initial model is matched with models in a preset model set, here, the preset model set includes overall models of multiple target objects; and indication information is sent to the terminal based on a matching result.
US11044455B2 Multiple-viewpoints related metadata transmission and reception method and apparatus
Disclosed is a 360-degree video data processing method performed by a 360-degree video transmission apparatus, the method comprising: obtaining 360-degree video data captured by at least one image obtaining device; deriving a two-dimensional (2D) picture comprising omnidirectional image by processing the 360-degree video data; generating metadata for the 360-degree video data; encoding information on the 2D picture; and performing encapsulation based on the encoded picture and the metadata, wherein the metadata comprises information on viewpoint group ID, and wherein multiple-viewpoints related to the 360-degree video data are categorized into at least one viewpoint group based on the viewpoint group ID.
US11044450B2 Image white balancing
Techniques are described for white balancing an input image by determining a color transformation for the input image based on color transformations that have been computed for training images whose color characteristics are similar to those of the input image. Techniques are also described for generating a training dataset comprising color information for a plurality of training images and color transformation information for the plurality of training images. The color information in the training dataset is searched to identify a subset of training images that are most similar in color to the input image. The color transformation for the input image is then computed by combining color transformation information for the identified training images. The contribution of the color transformation information for any given training image to the combination can be weighted based on the degree of color similarity between the input image and the training image.
US11044441B2 Integrated audio/video collaboration system for video conference meetings
In one embodiment, the meeting device, comprising, a housing, a processor disposed in the housing, at least one presence detector disposed in the housing and coupled to an environment processor to detect presence within a predetermined distance of the meeting device, provides to the environment processor at least one presence detection signal based on the detected presence, wherein the processor turns on at least one meeting device component when the at least one presence detection signal is detected and at least one wireless transceiver coupled to the environment processor to provide at least one wireless signal.
US11044433B2 Imaging device
An imaging device including an imaging cell including a photoelectric converter including a first electrode, a second electrode, and a photoelectric conversion layer between the first electrode and the second electrode, and a first transistor one of a source and a drain of which is coupled to the first electrode; and voltage supply circuitry coupled to the other of the source and the drain of the first transistor, the voltage supply circuitry being configured to supply a first voltage in a first period and a second voltage different from the first voltage in a second period different from the first period.
US11044430B2 Image sensor and electronic camera
An image sensor includes a first voltage source that supplies a first voltage and a plurality of pixels supplied with the first voltage. The pixel includes a photoelectric conversion unit that photoelectrically converts incident light, an accumulation unit to which an electric charge resulting from photoelectric conversion by the photoelectric conversion unit is transferred and accumulated, a transfer unit that transfers the electric charge from the photoelectric conversion unit to the accumulation unit; a second voltage source that supplies a second voltage, and a supply unit that supplies the transfer unit with a transfer signal based on either the first voltage supplied by the first voltage source or the second voltage supplied by the second voltage source.
US11044423B2 Mobile gas and chemical imaging camera
In one embodiment, an infrared (IR) imaging system for determining a concentration of a target species in an object is disclosed. The imaging system can include an optical system including an optical focal plane array (FPA) unit. The optical system can have components defining at least two optical channels thereof, said at least two optical channels being spatially and spectrally different from one another. Each of the at least two optical channels can be positioned to transfer IR radiation incident on the optical system towards the optical FPA. The system can include a processing unit containing a processor that can be configured to acquire multispectral optical data representing said target species from the IR radiation received at the optical FPA. Said optical system and said processing unit can be contained together in a data acquisition and processing module configured to be worn or carried by a person.
US11044419B2 Image processing device, imaging processing method, and program
[Object] To reproduce an image to which an effect desired by a user is added. [Solution] There is provided an image processing device including: an image reverse stabilization processing unit configured to add an effect of expressing shaking to an image on the basis of shaking information on shaking of the image. In addition, there is provided an image processing device including: an image reverse stabilization processing unit configured to decide a degree of an effect of expressing shaking to be added to an image, on the basis of an expectation value of an immersed feeling of an observer with respect to the image.
US11044414B2 Electronic device and control method therefor
An electronic device according to various embodiments comprises a camera module, a communication module, and a processor electrically connected to the camera module and the communication module, wherein the processor acquires an exposure value for an image inputted using the camera module, acquires lighting control-related information from at least one lighting device on the basis of a network connected using the communication module, and can generate a signal for adjusting at least one piece of the lighting control-related information of the at least one lighting device on the basis of the exposure value and a preset lighting control-related information set value. In addition, other embodiments are possible.
US11044413B2 Light emitting apparatus and image pickup apparatus used for photographing, control methods therefor, storage media storing control programs therefor, and image pickup system
A light emitting apparatus that is capable of photographing a proper exposure image by utilizing light control performance of a flash at the maximum even in photographing under a minute flash emission amount. The light emitting apparatus is connected with an image pickup apparatus communicably. The light emitting apparatus includes a receiving unit and a sending unit. The receiving unit receives a request from the image pickup apparatus. The sending unit sends information about a first emission amount lower limit value that is settable by the image pickup apparatus as an emission amount lower limit value to the image pickup apparatus in a case where the receiving unit receives the request from the image pickup apparatus in a first emission mode in which light is emitted at a time of photographing with an emission amount set by the image pickup apparatus in a case where automatic light control is performed.
US11044405B1 Location systems for electronic device interactions with environment
An electronic device may be provided with control circuitry, wireless transceiver circuitry, and a display. The electronic device may be used to provide information to a user in response to being pointed at a particular object. The control circuitry may determine when the electronic device is pointed at a particular object using wireless control circuitry and/or motion sensor circuitry. In response to determining that the electronic device is pointed at a particular object, the control circuitry may take suitable action. This may include, for example, displaying information about an object when the electronic device is pointed at the object, displaying control icons for electronic equipment when the electronic device is pointed at the electronic equipment, and/or displaying a virtual object when the electronic device is pointed at real world object.
US11044404B1 High-precision detection of homogeneous object activity in a sequence of images
A first image is aligned with a second image. A first motion value is computed based at least in part on a sum of differences between corresponding pixels in the first image and the second image. A second motion value is computed further based at least in part on a third image. An impact score is generated based at least in part on a difference between values derived from the first motion value and the second motion value and an action is performed depending at least in part on whether the impact score indicates that damage has occurred among objects represented in the first image and the second image.
US11044401B1 Panoramic camera capable of acquiring a region of particular interest in a panoramic image
A panoramic camera includes a casing, at least two independent camera units fixed on the casing, a first image processor electrically connected to each image sensor, and a device to sense level of ambient light. The camera units acquire images captured by each of the camera units and can stitch the images together to form a panoramic image. A second image processor is electrically connected to the first image processor, the second image processor obtains the panoramic image from the first image processor and by training or deep learning can focus on and zoom into a region of particular interest (ROPI) in the panoramic image. The ROPI can be edited and clipped out and the clipped images can be synthesized to form close-up images of the ROPI.
US11044397B2 Image capturing device and image processing device, control methods of the same, and storage medium
An image capturing device includes image sensor, capturing a first image in a first image capturing region, capturing a second image in the first image capturing region at a shorter exposure time than that of the first image, after capturing the first image, capturing a third image in a second image capturing region at a shorter exposure time than that of the first image, after capturing the second image; and capturing a fourth image in the second image capturing region at a longer exposure time than those of the second and third images, after capturing the third image; and combining unit configured to carry out alignment processing between the images using the second image and the third image, and combine the first image and the fourth image on the basis of a result of the alignment processing.
US11044392B2 Electronic apparatus, method for controlling same, enabling a user to easily identify the amount of zooming operation
Processing content is assigned and set for each of a plurality of levels of an amount of operation on a specific operation member. In response to a user operation made on the specific operation member, processing content set for a level corresponding to the amount of operation of the user operation is executed. A setting screen for assigning the processing content to be set to each of the plurality of levels of the amount of operation on the specific operation member based on a setting operation by a user is displayed. In response to a user operation made on the specific member while the setting screen is displayed, a display indicating the amount of operation of the user operation is provided.
US11044391B2 Electronic device having sliding mechanism
An electronic device includes a body, a functional assembly, and a sliding mechanism. The body may define a receiving cavity. The functional assembly may be rotatably connected to the body. The sliding mechanism may be received inside the body. The sliding mechanism may include a sliding rail arranged on one of the body and the functional assembly, and a sliding element arranged on the other of the body and the functional assembly. The sliding element may be slidable along the sliding rail, such that the functional assembly is able to rotate from an inside of the receiving cavity to an outside of the receiving cavity or rotate from the outside of the receiving cavity to the inside of the receiving cavity.
US11044388B2 Lens moving apparatus
Embodiments provide a lens moving apparatus including a first magnet, a housing, a bobbin, around which a coil is wound and which moves in a first direction in the housing, an upper elastic member disposed on upper surfaces of the bobbin and the housing, a lower elastic member disposed under lower surfaces of the bobbin and the housing, and a damping member disposed between the upper or lower elastic member and the bobbin.
US11044387B2 Stacked imaging device and solid-state imaging apparatus
A stacked imaging device includes a polarizer and a plurality of photoelectric conversion units that is stacked, and the polarizer and the plurality of photoelectric conversion units are stacked, with the polarizer being disposed closer to the light incident side than the plurality of photoelectric conversion units.
US11044384B2 Color prediction method
First, a color close to a prediction target color is selected as a similar color from among a plurality of sample colors for which spectral reflectances of a plurality of patches are obtained. Next, for a similar color, a relational equation representing the relationship between the spectral reflectances of a solid patch (a patch with the highest ink density) and the spectral reflectances of a color prediction target patch is obtained. Finally, the spectral reflectances of the solid patch for the prediction target color are applied to the relational equation, by which predicted values of spectral reflectances of the color prediction target patch for the prediction target color are obtained.
US11044373B2 Image forming apparatus and image forming method
According to an embodiment, an image forming apparatus, comprises a document feeder to feed a document page by page, a scanner to scan the document fed by the document feeder and generate image data of the document, a printing apparatus to print images on recording media. An interface is configured to receive print settings and a test printing command. A controller is configured to control the document feeder to feed pages of the document according to the print settings when the test printing command is received, acquire image data of the pages of the document fed by the document feeder, and control the printing apparatus to print images in a test printing. The images in the test printing comprising image data of the pages of the document fed by the document feeder.
US11044367B2 Single interface for provisioning collected data to requesting systems
Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.
US11044366B2 Techniques for benchmarking pairing strategies in a contact center system
Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one embodiment, the techniques may be realized as a method for benchmarking pairing strategies in a contact center system comprising: determining for each contact of a plurality of contacts, an associated plurality of historical contact assignments; determining, for each contact, an associated outcome value; partitioning, for each contact, the associated plurality of historical assignments into a first associated subset assigned using a first pairing strategy and a second associated subset assigned using a second pairing strategy; determining, for each contact, a first portion of the associated outcome value attributable to the first associated subset and a second portion of the associated outcome value attributable to the second associated subset; outputting a difference in performance between the first and second pairing strategies according to the first and second associated portions of the associated outcome value for each contact.
US11044360B1 Dynamic direction of incoming calls
Apparatus and methods concerning call routing are disclosed. In an example embodiment, a call alert message, indicative of the call answer options, is communicated from the VoIP server to the communication device, determined in response to receiving an incoming VoIP call for a communication device at a VoIP server. A selected option is received from the communication device. In response to the selected option indicating the first call answer option, the call is routed to the communication device as a VoIP call via a data network. In response to the selected option indicating the second call answer option, the call is routed to the communication device via a PSTN.
US11044343B2 Method and apparatus for serving and managing storage of data streams in a surveillance and/or monitoring system
The invention relates to methods and apparatuses for managing storage and serving of data streams generated by peripheral devices in a system for surveillance and/or monitoring. According to one aspect, the method comprises the steps of obtaining a configuration table, the configuration table comprising a list of one or more recording servers storing data segments generated by the peripheral device; building an association table, the association table comprising, for each recording server of the list, identifiers of data segments of the data stream stored therein; determining, based on the association table, the recording server storing a requested data segment; obtaining the requested data segment from the determined recording server and serving the obtained data segment.
US11044336B2 Systems, methods, and apparatuses for capturing data change events in a cloud based computing environment
A software application executing on a selected application server in a cluster of application servers stores in a buffer in a memory of the selected application server a payload of data and a corresponding key. The application transfers a copy of the payload of data and the corresponding key to a selected second application server in the cluster, and creates a record in an entry in a transaction log stored in a database to which the cluster of applications servers has access, the record including: the corresponding key, a first value identifying the selected second application server to which the copy of the payload of data and corresponding key were transferred, and a second value identifying the selected first application server in which the payload of data and corresponding key were stored.
US11044332B2 Automatic service linkage based on discovered user activity patterns
A pattern of user activity is discovered and linked to a network service. The pattern is populated with information relevant to an expected activity of the user, and the populated pattern is provided in an automated message to the user. When the user accepts the message, the expected activity is performed on behalf of the user by the network service with the populated information or the expected activity is automatically scheduled for future performance on behalf of the user by the network service with the populated information.
US11044330B2 Method, device, terminal equipment and system for monitoring user's access behavior
The present invention discloses a method, device, terminal equipment and system for monitoring user's access behavior, relates to the Internet technical field, and has the main object to solve the problem that depending on the user unique ID, a sever will be caused to monitor the same session separately when different session IDs of different terminal equipment are associated by the sever. The main technical solution of the present invention comprises: a second terminal equipment acquires a first session ID and a URL of the target landing page when a first terminal equipment is switched to the second terminal equipment to carry on accessing the same website; the second terminal equipment jumps according to the URL of the target landing page, and replaces the second session ID with the first session ID; the second terminal equipment sends the first session ID to a server, so that the server can monitor user's access behavior based on the first session ID. The present invention is generally applied to the process of monitoring by the server the user's access behavior across the equipment.
US11044325B2 System for determining action based on context, vehicle for performing action determined based on context, and method of determining action based on context
A context-based action determination system includes: a first terminal device; a server device communicably connected with the first terminal device and configured to receive a service provision request from the first terminal device; and a second terminal device, different from the first terminal device, communicably connected with the server device and configured to transmit context information to the server device. The server device determines whether a service associated with the service provision request is providable to the first terminal device in response to the service provision request based on the context information received from the second terminal device, and the server device provides the service to the first terminal device when the server device determines that the service is providable.
US11044324B2 Method and device for maintaining session of network storage device
The present disclosure involves a method and device for maintaining a session of a network storage device. As an example, there is provided a method of maintaining a session of a network storage device, comprising: storing a profile of the session in a network storage device, the profile describing attributes of the session; migrating a first virtual server associated with the session and managed by a first storage processor in the network storage device to be managed by a second storage processor, the migration causing the session to be disconnected; recovering the session using attributes based on the stored profile; and updating signature of the session. Thus, when migration occurs in a virtual server, the associated session can be maintained.
US11044320B2 Data distribution method for a process automation and internet of things system
A distribution system that provides for multicast transmission of the most important data that is of highest interest and value to client applications including HMI stations, historians, trend views, alarm management functions, advanced process controls, peer-peer communications and supervisory control. A blast list containing the types of data that are to be collected is formulated and stored in a system server and sent to embedded controllers which then multicasts that data to the system server and all console stations in the system.
US11044315B1 File access service
Systems and methods for facilitating access to files that are stored by network-accessible file storage services. An example system comprises a plurality of file access nodes including a control node, wherein the control node is configured to: receive a file access request initiated by a client, wherein the file access request comprises an identifier of a file, an identifier of a file storage service, and an access token associated with the file stored by the file storage service; request, using the access token, metadata associated with the file from the file storage service; define, using the metadata, a plurality of portions forming the file; and forward, to the plurality of file access nodes, identifiers of the plurality of portions.
US11044311B2 Systems and methods for managing the scheduling and prioritizing of data in a network of moving things
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things). More specifically, systems and methods for managing the scheduling and prioritizing of data in a network of moving things.
US11044310B2 Automatic scaling of resource instance groups within compute clusters
A service provider may apply customer-selected or customer-defined auto-scaling policies to a cluster of resources (e.g., virtualized computing resource instances or storage resource instances in a MapReduce cluster). Different policies may be applied to different subsets of cluster resources (e.g., different instance groups containing nodes of different types or having different roles). Each policy may define an expression to be evaluated during execution of a distributed application, a scaling action to take if the expression evaluates true, and an amount by which capacity should be increased or decreased. The expression may be dependent on metrics emitted by the application, cluster, or resource instances by default, metrics defined by the client and emitted by the application, or metrics created through aggregation. Metric collection, aggregation and rules evaluation may be performed by a separate service or by cluster components. An API may support auto-scaling policy definition.
US11044304B2 Apparatus and method for selecting a content distribution network entity to improve resource utilization
A selecting apparatus configured to select out of a set of content distribution network (CDN) entities a CDN entity for distributing content to a client device is described. Content distribution by a CDN entity is associated with a resource consumption, for example in regard of processing load. The selecting apparatus is configured to receive service performance reports for multiple CDN entities of the set of CDN entities and to select, upon determining from one or more of the service performance reports that a service performance of a first CDN entity is above a first result, a second CDN entity for content distribution to a client device. The selection is performed subject to the constraints that a service performance of the second CDN entity is below a second threshold and resource consumption in regard of the second CDN entity is lower than a resource consumption in regard of the first CDN entity.
US11044297B2 Apparatus and method for constant quality optimization for adaptive streaming
An apparatus is provided. The apparatus has an interface for receiving media information, wherein the media information indicates a segment data rate for each of a plurality of media data segments and further indicates a quality value for each of the plurality of media data segments. Moreover, the apparatus has a processor for selecting one or more selected segments from the plurality of the media data segments depending on the segment data rates of the plurality of media data segments, depending on the quality values of the plurality of media data segments and depending on an available data rate of a communication resource. The interface is configured to transmit a request requesting the one or more selected segments. Moreover, the interface is configured to receive the one or more selected segments being transmitted on the communication resource.
US11044292B2 Apparatus and method for playing back media content from multiple sources
An apparatus is provided which has a receiver configured to receive a media stream from a broadcast source and a circuitry. The circuitry is configured to obtain a specific media content included in the received media stream from a second source.
US11044291B2 Enhanced anchor protocol for event stream processing
Described herein is a system and method for startup and/or recovery for stream processing. During a startup phase: start anchor request(s), each identifying a particular time, are accumulated until request(s) are pending from downstream nodes. A minimum time of the accumulated start anchor request(s) is determined. If the processing system is an input node, an anchor associated with the determined minimum time is generated. Otherwise, a start anchor request is provided to an upstream node identifying the determined minimum time. Once the anchor associated with the determined minimum time is received (or generated), the anchor is provided in response to a polled start anchor request for the determined minimum time from a downstream node. Asynchronous requests for batches of data bounded by two specific anchors are performed in accordance with information stored in an ordered collection of anchors during a recovery phase.
US11044287B1 Caption assisted calling to maintain connection in challenging network conditions
Systems are provided for managing and coordinating STT/TTS systems and the communications between these systems when they are connected in online meetings and for mitigating connectivity issues that may arise during the online meetings to provide a seamless and reliable meeting experience with either live captions and/or rendered audio. Initially, online meeting communications are transmitted over a lossy connectionless type protocol/channel. Then, in response to detected connectivity problems with one or more systems involved in the online meeting, which can cause jitter or packet loss, for example, an instruction is dynamically generated and processed for causing one or more of the connected systems to transmit and/or process the online meeting content with a more reliable connection/protocol, such as a connection-oriented protocol. Codecs at the systems are used, when needed to convert speech to text with related speech attribute information and to convert text to speech.
US11044286B2 Information exchange method and terminal
This application relates to the communications field, and discloses an information exchange method and a terminal. The method includes: determining target content in a current interface according to an operation instruction entered by a topic initiator for the current interface; determining a discussion topic title based on the target content, and setting up a topic discussion group; adding a topic participant to the topic discussion group based on the target content and/or the discussion topic title; and receiving discussion content entered by the topic initiator and/or the topic participant, and displaying the discussion content.
US11044284B2 Common interest network for sharing information
A method of sharing information includes: determining, in response to input of a keyword, whether a common interest network corresponding to the keyword exists; generating the common interest network corresponding to the keyword in response to determining that the common interest network corresponding to the keyword does not exist; locating first common content associated with the keyword; and outputting the located first common content to the generated common interest network corresponding to the keyword. The located first common content may be output to the generated common interest network in real time.
US11044281B2 Virtual three-dimensional user interface object having a plurality of selection options on its outer surface for interacting with a simulated environment, and system for providing a simulated environment that uses same
A virtual user interface for a user-controlled device is provided that allows a person who is associated with the user-controlled device to make user selections from a plurality of selection options to interact with a simulated environment. The virtual user interface is a virtual three-dimensional user interface object having the plurality of selection options on its outer surface. The plurality of selection options is distributed over different portions of the outer surface of the virtual three-dimensional user interface object, and the plurality of selection options are grouped into a plurality of subsets of selection options. The virtual three-dimensional user interface object is rotatable by user interaction of the person with the virtual three-dimensional user interface object to a predefined position in space that causes one of the subsets of selection options to be in focus, thereby enabling the selection options of the subset in focus to be enabled for user selection. The remaining subsets of selection options are not in focus and thus are not enabled for user selection.
US11044278B2 Transcoding capability configuration method and device and computer storage medium
A transcoding capability configuration method that includes: separately obtaining capability information reported by at least two terminals, where the capability information includes first transcoding capability data and a service type of a service executed by the at least two terminals, and the at least two terminals belong to a same service group; determining, based on the first transcoding capability data and the service type of each of the at least two terminals, second transcoding capability data satisfying the at least two terminals; and sending the second transcoding capability data to each of the at least two terminals, so that each terminal configures a transcoding parameter based on the second transcoding capability data.
US11044264B2 Graph-based detection of lateral movement
A lateral movement application identifies lateral movement (LM) candidates that potentially represent a security threat. Security platforms generate event data when performing security-related functions, such as authenticating a user account. The disclosed technology enables greatly increased accuracy identification of lateral movement (LM) candidates by, for example, refining a population of LM candidates based on an analysis of a time constrained graph in which nodes represent entities, and edges between nodes represent a time sequence of login or other association activities between the entities. The graph is created based on an analysis of the event data, including time sequences of the event data.
US11044257B1 One-time access to protected resources
A technology is described for one-time access to a protected resource. In one example, a resource security API (Application Programming Interface) may receive a request for a protected resource. The request may be associated with a launch of a software container in a service provider environment to host a process associated with a customer account. The resource security API may identify a single-use token linked to the software container that allows the resource security API to provide the protected resource. The resource security API may send the protected resource to the software container in response to the request when the single-use token is identified, and the resource security API may disable the single-use token linked to the software container to prevent additional requests associated with the software container from accessing the protected resource.
US11044255B1 Method and system for identifying security risks using graph analysis
Methods, systems, apparatus, and non-transitory computer readable media are described for identifying users who are likely to have unauthorized access to secure data files in an organizational network. Various aspects may include presenting the identified users on a display for a system administrator and/or security analyst to resolve. For example, the display may include a graph data structure with users represented as nodes and connections between users represented as edges. Each connection may be a pair of users belonging to the same security group. Nodes of the graph data structure may be clustered to indicate that each of the users in the cluster belong to the same security group. Moreover, the users who are connected to multiple clusters may be identified as a potential risk of having unauthorized access to secure data files. The authorized access may then be remedied or taken away.
US11044251B2 Method and system for authentication via audio transmission
A method for remote authentication aided by an audio signal includes: storing, in a memory of a computing device, at least first authentication data; receiving, by a first input device of the computing device, an audio signal electronically transmitted by a separate computing system; decoding, by a decoding module of the computing device, the received audio signal to identify a server identification value; receiving, by a second input device of the computing device, second authentication data submitted by a user of the computing device; authenticating, by an authentication module of the computing device, the received second authentication data based on the stored first authentication data; and electronically transmitting, by a transmitting device of the computing device, a result of the authentication and a profile identifier to an external processing server based on the server identification value.
US11044249B2 Secure authentication using biometric input
A method is disclosed. The method includes receiving, by a computing device, one or more inputs caused by at least one left-eye wink by a user or at least one right-eye wink by the user. The method further includes converting the one or more inputs into a numeric value. The method further includes authorizing the user based on the numeric value of the one or more inputs.
US11044248B2 Method and device for facilitating mutual authentication between a server and a user using haptic feedback
A method is provided for facilitating mutual authenticating between a server and a user of a haptic enabled device. The method comprises providing identity information of a user to a server, and in response, providing a haptic feedback output to the user corresponding to the identity information. Further, the user compares the haptic feedback output received from the server to a haptic feedback pattern as predefined by the user, to determine whether the server is authenticated or not.
US11044245B2 System and control method therefor
A system includes an authentication unit configured to authenticate the user based on the user information received at the access by the access unit, and a setting unit configured to set an authentication token indicating that the user has logged in and identification information indicating that the user has logged in via the integrated entrance server into cookie information on the web browser in response to a success in the authentication of the user by the authentication unit, and wherein a transition of the web browser in the system is controlled based on the cookie information on the web browser.
US11044244B2 Authenticating devices via one or more pseudorandom sequences and one or more tokens
Aspects of the disclosure relate to a system and method for securely authenticating a device via token(s) and/or verification computing device(s). A verification computing device may generate a pseudorandom number or sequence. Based on the pseudorandom number or sequence, the verification computing device may select a first plurality of parameters associated with a user of a device to be authenticated. The verification computing device may transmit, to the device, the pseudorandom number or sequence, and the device may select a second plurality of parameters. The device may generate a token based on the second plurality of parameters. The device may send the token to another device, and the other device may send the token to the verification computing device. The verification computing device may authenticate the device based on the token.
US11044242B1 Integrating patient portal access into EHR graphical user interfaces
Described herein are various technologies pertaining to a patient portal interface application for a hub application that is displayed concurrently on a display with a graphical user interface (GUI) for a client electronic health record application (EHR). The hub application facilitates access to supplement applications, wherein at least one of the supplement applications is a patient portal interface application. The patient portal interface application communicates with a patient portal server to facilitate presentment of patient portal data to a user of the client EHR. The patient portal interface application provides a current context of the EHR to the patient portal server, and receives contextually-based patient portal data from the patient portal server. The contextual patient portal data is then displayed by way of a GUI of the patient portal interface application.
US11044241B2 Systems and methods for providing services
Systems and methods for providing one or more services to a device are disclosed. The device may be remote from a first network. The one or more services may be associated with the first network.
US11044238B2 Secure communications among tenant virtual machines in a cloud networking environment
A first encryption key associated with a first tenant is created. The first encryption key is configured in a host where a virtual machine associated with the first tenant is executing, the host including a network interface controller configured to have a virtual network interface function, the virtual network interface function executing on the host and being associated with the virtual machine of the first tenant. The virtual network interface function is caused to bind the first encryption key to the virtual machine of the first tenant. The virtual network interface function is caused to encrypt outgoing network traffic of the first tenant using the first encryption key. The virtual network interface function is caused to decrypt incoming network traffic for the first tenant using the first encryption key.
US11044236B2 Protecting sensitive information in single sign-on (SSO) to the cloud
A method to protect sensitive information during a single sign-on (SSO) process flow initiated from a client and directed to an authorization server configured to issue an access token upon verification of a credential. The technique leverages a first proxy that monitors a packet flow issued from the authorization server, and a second proxy that monitors a redirect packet flow issued from the client (in response to the packet flow). A message that includes the access token is modified by the first proxy to include a data string, and the modified message is delivered to the client; concurrently, the first proxy provides the data string/access token pair to the second proxy. When the client receives the modified message, it issues a response (that includes the data string) back to a resource server. As the response traverses the second proxy, it removes the data string and re-inserts the access token, and the resulting modified response is forwarded to the resource server.
US11044226B2 Conversion device, communication system, method for controlling conversion device, and method for controlling communication system
A conversion device for interconversion of wired communication and wireless communication includes a wired IF, a wireless IF, a converter that retains a first MAC address of a communication terminal connected to the wired IF and uses the first MAC address to convert wired communication in which the communication terminal is a destination into wireless communication and convert wireless communication in which the communication terminal is a source into wired communication between the wired IF and the wireless IF, and a controller that receives a communication packet including an IP address and a second MAC address through the wireless IF, and when the second MAC address included in the received communication packet is the same as the first MAC address, sets the IP address included in the received communication packet as an IP address of the conversion device.
US11044222B2 Automated connection of electronic messaging and social networking services method and apparatus
Disclosed are systems and methods for improving interactions with and between electronic mail services and other services, such as social networking service and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatic linking of an electronic messaging service and another service, such as a social networking service. The disclosed systems and methods form a connection between an electronic messaging system and another service external to the electronic messaging system and uses the formed link to perform a number of actions on behalf of the user of the electronic messaging system and the other service.
US11044214B2 Multimedia file adaption across different communication platforms
The disclosure sets forth techniques that enable mobile devices to send and receive multimedia files across dissimilar communication platforms. Multimedia files being sent between mobile devices may be subject to file size limits, based on the communication platform being used and the capability metrics of the mobile devices. This disclosure describes techniques for transmitting a multimedia file as a plurality of segment files, for the purpose of conforming with file size limits associated with a sending device or a recipient device. A multimedia file may be partitioned into a plurality of segment files that may be re-combined into a single multimedia file that substantially reproduces the multimedia content of the original multimedia file. Further, a multimedia file may be partitioned into a plurality of playable segment files that, when executed or played individually and in sequential order, substantially reproduce the multimedia content of the original multimedia file.
US11044213B2 Systems and methods for invisible identification of agents participating in on-line communication sessions
A computerized-method for identification of a particular agent within a contact center that participates in an on-line chat session with a customer is provided. An on-line chat system can receive a request from the customer to initiate the on-line chat session. An invisible identifier can be inserted into a message for the online-chat session that uniquely identifies a particular agent handling the chat.
US11044208B2 System and method for maximizing throughput using prioritized efficient bandwidth sharing
Systems and methods are disclosed, and one includes determining a network resource state, based at least in part on a delay level of the network resource, determining a first priority user demand and a second priority user demand for the network resource, and upon the network resource state meeting a condition, adjusting an allocation of network resource bandwidth to the first priority user and an allocation of network resource bandwidth to the second priority user adjusting. The update of the allocation of network resource bandwidth to the first priority user is based at least in part on a combination of the first priority user demand, the second priority user demand, a first priority user guaranteed bandwidth, and a capacity of the network resource. The update of the allocation of network resource bandwidth to the second priority user is based at least in part on the adjusted allocation of network resource bandwidth to the first priority user.
US11044201B2 Traffic control method and electronic device thereof
The present invention generally relates to a method for traffic control, and an electronic device therefor. An operation method of an electronic device may comprise the steps of: measuring the temperature of the electronic device through at least one sensor; checking an operation state of at least one application being executed in the electronic device; and controlling data throughput for each of the at least one application on the basis of the operation state of the at least one application if the measured temperature is equal to or greater than a reference value. Other various embodiments are possible.
US11044197B2 System and method for protecting resources using network devices
In general, embodiments of the invention relate to processing network traffic data units (NTDUs). More specifically, embodiments of the invention relate to processing NTDUs transmitted between client device and the one or more protected resources. The protected resources are logically surrounded by a perimeter, which is implemented as a set of network devices that manage the flow of NTDUs between client devices and the protected resources. The perimeter works in conjunction with a set of filtering devices to determine whether a given NTDU can ultimately be transmitted to, and processed by, a protected resource.
US11044188B2 Automated testing of push notification service in cloud computing system
Techniques are provided for automatically testing and verifying the functionality of push notification services of a cloud computing system. For example, a computing system performs an automated push notification test to test a push notification service of the computing system. The computing system sends a test push message over a communications network to a plurality of test devices that are located in different geolocations. The test devices are configured to automatically generate a response message in response to receiving the test push message. The computing system determines if a response message is received from each test device within a predefined response timeout period associated with the test device. The computing system determines that the push notification test fails in response to determining that a response message is not received from at least one test device within the predefined response timeout period associated with the at least one test device.
US11044186B2 Technologies for link capability estimation
Technologies for link capability estimation are disclosed. A compute device may determine a maximum radio bitrate for a certain connection, such as an LTE connection to a specific cell antenna. The compute device may also determine a maximum downlink bitrate for that connection, and store both the maximum radio bitrate and the maximum downlink bitrate in a database on the compute device. At a later time, an application of the compute device may want to know an estimate of the current maximum downlink bitrate, such as for the purpose of selecting a bitrate in streaming a video. The compute device can determine the current maximum radio bitrate, and look for similar entries in the database. Based on entries in the database, a link capability estimation can be determined and provided to the application.
US11044184B2 Data packet loss detection
The representative embodiments discussed in the present disclosure relate to techniques with which data packet loss, such as Transmission Control Protocol (TCP) packet loss, may be detected. More specifically, in some embodiments, by detecting a TCP packet with an enabled selective acknowledgement (SACK) signal, the loss (e.g., drop) of an additional TCP packet may be determined. Moreover, using information included in the detected TCP packet, an operational efficiency of a cloud computing system and/or a component of the cloud computing system may be determined.
US11044180B2 Collecting samples hierarchically in a datacenter
Some embodiments of the invention provide a method for collecting metric values relating to operations of a set of one or more resources executing on host computers in a datacenter. In some embodiments, the method hierarchically collects and analyzes samples, with a first set of samples collected and analyzed in the data plane, and a second set of samples collected and analyzed in the control plane by aggregating the samples collected in the data plane. In some embodiments, the data plane includes host computers on which sample collecting engines (e.g., service engines) execute, while the control plane includes a set of one or more servers that obtains sample data collected by the host computers, and aggregates and analyzes this data.
US11044174B2 Systems and methods for disabling services in a cluster
Disclosed herein includes a system, a method, and a device for disabling services in a cluster. A master node of a plurality of nodes of a cluster can receive a disable instruction for a service of the cluster. The master node can transmit to the plurality of nodes a transition instruction to instruct the other nodes to stop accepting requests from one or more client devices for the service. The master node can receive, from each of the plurality of nodes, a client count value indicative of a number of current client connections from the one or more client devices to one or more respective nodes of the plurality of nodes. The master node can determine that the client count value is a zero value for each node of the plurality of nodes. The master node can transmit an out of service instruction to each node of the plurality of nodes to disable the service on the cluster.
US11044171B2 Efficient access to user-related data for determining usage of enterprise resource systems
An example embodiment may involve a method performed by a software application executable on a central enterprise resource planning (ERP) client of a plurality of ERP clients. The ERP clients may be contained within a managed network. Each ERP client may be associated with one or more computing devices of the managed network on which ERP software is executable. Each ERP client may include a database that stores user-related data for individual users of the managed network whom are authorized to access the ERP client. The method may involve communicating with other ERP clients of the plurality of ERP clients to retrieve the user-related data stored in databases of the other ERP clients, storing the user-related data from the other ERP clients, and transmitting the user-related data to a computing device of a computational instance contained in a remote network management platform associated with the managed network.
US11044168B2 Fingerprinting application traffic in a network
In one embodiment, a device obtains telemetry data regarding a plurality of traffic flows in a network. The device forms a directed graph based on the telemetry data, wherein nodes of the graph represent devices in the network. The device simulates traffic for one or more of the devices by performing random walks starting at a particular node on the directed graph to generate a set of trails, each trail representing a sequence of one or more flows. The device clusters the set of trails to form one or more clusters. The device generates an application fingerprint for an application based on one of the one or more clusters. The device uses the application fingerprint to identify traffic in the network as associated with the application.
US11044161B2 Method and system for latency-aware embedding of a virtual network onto a substrate optical network
The disclosed s, structures, and methods are directed to a method and a system for embedding a virtual network onto the substrate optical network comprising embedding the plurality of virtual nodes onto the plurality of substrate nodes in accordance with the plurality of location constraints, computing end-to-end latency associated with a plurality of substrate paths connecting a source substrate node and a destination substrate node, wherein the plurality of substrate paths contain the plurality of substrate links and the plurality of substrate nodes, and embedding a virtual link connecting a source virtual node and a destination virtual node onto the one of the plurality of substrate paths connecting the source substrate node and the destination substrate node, wherein the end-to-end latency associated with the one of the plurality of substrate paths is less than or equal to a maximum allowable latency for the virtual link.
US11044155B2 Utilizing unstructured data in self-organized networks
A method, computer system, and a computer program product for optimizing user experience by utilizing at least one self-organizing network (SON) is provided. The present invention may include generating one or more predictions associated with one or more optimizations for a plurality of unstructured data associated with one or more combined data sets. The present invention may then include transferring the generated one or more predictions associated with the one or more optimizations to at least one SON controller. The present invention may further include implementing the one or more optimizations to an antennae signal to determine a relationship with the implemented one or more optimizations and the plurality of unstructured data.
US11044153B1 System, method, and computer program for damping a feedback load-change in a communication network managed by an automatic network management system
A system, method, and computer program product are provided for damping a feedback load-change in a communication network managed by an automatic network management system. In use, a first load change of a first communication network is determined of a first communication network. Additionally, a first configuration change is determined of a first communication network based on the first load change of the first communication network. A first tag record is created of the first communication network based on the first load change of the first communication network and the first configuration change of the first communication network. The first tag record of the first communication network is communicated to a second communication network.
US11044150B2 Consistent hashing for network traffic dispatching
A method is provided that uses a consistent hashing technique to dispatch incoming packets in a stable system prior to adding of a node. The method uses a hash table and assigns hash buckets in the table to each network node. A set of fields in each incoming packet is hashed and is used to identify the corresponding hash bucket. The packets are then dispatched to the network nodes based on the nodes' hash buckets. During an observation period, the method identifies the ongoing sessions by creating a bit vector table that is used to identify the old and new sessions during a re-dispatching period. The method uses the consistent hashing method and the probabilistic method dispatch the incoming packets such that each packet that belongs to an old session is dispatched to the same old node that has been processing the other packets of the session.
US11044135B2 NR-SS LBT gap optimizations
New radio (NR) shared spectrum (NR-SS) listen before talk (LBT) gap optimizations are disclosed in which an indication, such as the preemption indicator, may provide an indication of a communications gap, in which preemptive communications may occur, to a user equipment (UE) currently engaged in communications, whether the preemptive communications are to another UE or network node or through different signal channels. The gap and preemptive communication may be measured in full symbol lengths, sub-symbol lengths, or interlaces. The communication gap may provide sufficient resources for the preempting node to adequately obtain the shared channel via listen before talk (LBT) procedures, and for the original UE to resume communications after the gap. The communication gap may also be optimally configured in order to provide both the UE and preempting node as much communication resources as possible within the scheduled communication opportunities.
US11044134B2 Method and device of estimating timing location of round trip time
Disclosed in the present application is a method and a device of estimating a timing location. The method includes: for each preamble subsequence, acquiring a detection window in which a peak value of a correlation value power of each preamble subsequence is located; accumulating the correlation value powers of all corresponding locations in the acquired detection window of each preamble subsequence, to obtain a cumulative sum of the correlation value powers corresponding to each location, wherein, in the accumulation, the correlation value powers of the preamble subsequence are within detection window in which peak values of respective correlation value powers are located; determining, according to the cumulative sum of the correlation value powers, peak power and noise power; and estimating, according to the peak power and the noise power, a timing location. The present application can solver the problem of a current M-stage preamble sequence solution in which a larger large frequency offset greatly impacts timing location estimation precision.
US11044133B2 Combining synchronization sequences of different lengths
A system and method for generating a composite synchronization sequence in a communication system. In one embodiment, the apparatus is configured to provide a first synchronization sequence and a second synchronization sequence in a first domain, transform the first synchronization sequence and the second synchronization sequence into a second domain, and extend the first synchronization sequence and the second synchronization sequence in the second domain to a common length to produce an extended first synchronization sequence and an extended second synchronization sequence. The apparatus is also configured to transform the extended first synchronization sequence and the extended second synchronization sequence into the first domain, and multiply elementwise the extended first synchronization sequence by the extended second synchronization sequence in the first domain to obtain a composite synchronization sequence.
US11044130B2 Device, method, and program
To provide a device, a method, and a program which are capable of further improving decoding accuracy in a case in which multiplexing/multiple-access using non-orthogonal resources is performed. A device includes: a processing unit configured to apply a second constellation corresponding to a symbol position of a first bit string in a first constellation applied to the first bit string, to a second bit string in regard to a plurality of bit strings to be multiplexed for each of transmission signal sequences to be multiplexed in resource blocks for which at least a part of frequency resources or time resources overlap.
US11044127B2 Data transmitter modifying a standard-based radio signal
Embodiments of the present invention provide a data transmitter for transmitting a radio signal, the data transmitter being configured to modify a standard-based radio signal in order to transmit a modified radio signal, the amplitude of which, in a frequency band, additionally has a bit sequence.
US11044120B2 Antenna port multiplexing
Embodiments can provide an apparatus for a User Equipment (UE) for processing a Channel State Information Reference signal (CSI-RS) associated with a prescribed CSI-RS resource configuration, comprising CSI-RS resources, relating to a predetermined plurality of antenna ports; the apparatus comprising circuitry to: process data associated with the prescribed CSI-RS resource configuration relating to the predetermined plurality of antenna ports, said CSI-RS resource configuration comprising multiplexing data to provide an indication of the multiplexing of the CSI-RS signal over the CSI-RS resources; process data associated with a CSI-RS signal conveyed using the CSI-RS resources according to the CSI-RS resource configuration to support a channel estimation using the data associated with the CSI-RS signal.
US11044117B2 Intelligent and dynamic overlay tunnel formation via automatic discovery of citrivity/SDWAN peer in the datapath in a pure plug and play environment with zero networking
Described embodiments provide systems and methods of forming overlay tunnels for delivery of data between networked devices. A first intermediary device may transmit, responsive to a connection request from a client, a request having a source IP address corresponding to a first virtual IP address of the first device and a first payload including first security hash information to be processed by a second intermediary device. The first device may receive, from the second intermediary device, a response. The response may have a source IP address corresponding to the IP address of the server and a second payload including a virtual IP address of the second device, responsive to second security hash information corresponding to the first security hash information. The first device may establish an overlay tunnel using the first virtual IP address and the second virtual IP address for communicating data between the client and the server.
US11044101B2 Secure exchange of cryptographically signed records
Systems and methods for securely exchanging cryptographically signed records are disclosed. In one aspect, after receiving a content request, a sender device can send a record to a receiver device (e.g., an agent device) making the request. The record can be sent via a short range link in a decentralized (e.g., peer-to-peer) manner while the devices may not be in communication with a centralized processing platform. The record can comprise a sender signature created using the sender device's private key. The receiver device can verify the authenticity of the sender signature using the sender device's public key. After adding a cryptography-based receiver signature, the receiver device can redeem the record with the platform. Upon successful verification of the record, the platform can perform as instructed by a content of the record (e.g., modifying or updating a user account).
US11044094B2 Secure distributed information system
A method of sharing encrypted data includes, by an electronic device, receiving a password from a user to perform an action, receiving a salt value, generating a user key using the password and salt value, receiving an encrypted key location identifier value, decrypting the encrypted key location identifier value to obtain a key location identifier, receiving an encrypted read token value, decrypting the encrypted read token value using the user key to obtain a read token value, and transmitting the read token value and the key location identifier to a server electronic device.
US11044091B1 System and method for securely transmitting non-pki encrypted messages
An embodiment of an automatic key delivery system is described, An automatic key delivery system comprises the following operations. Herein, a first token is generated and provided to a first network device. Thereafter, a first key value pair, including the first token and a first key segment of a cryptographic key, is received by a first relay server and a second key value pair, including the first token and a second key segment of the cryptographic key, is received from a second relay server. In response, a second token to be provided to the first relay server and the second relay server. Thereafter, the first and second key segment are returned from the first and second relay servers based on usage of the second token as a lookup in order to recover the cryptographic key for decryption of an encrypted content from the first network device.
US11044089B2 Security context escrowing
Methods, systems, and computer program products for security context escrowing are provided herein. According to one aspect, a method of operation of a network node for a telecommunications network comprises storing security context information associated with a small data, fast path connection between a wireless device and a first gateway that is serving the wireless device, determining a change in the gateway that is serving the wireless device from the first gateway to a second gateway, and, in response to determining the change, providing the stored security context information to the second gateway for use with the wireless device.
US11044086B2 Apparatus for generating identification key and management method thereof
Provided are an apparatus and a method for generating an identification key with improved reliability by: providing a plurality of resistances which are generated according to a random connection state between conductive layers of a semiconductor due to process variation of the semiconductor; discriminating a first group which has a resistance value greater than a first threshold value and less than a second threshold value among the plurality of resistances; and reading at least one resistance which does not belong to the first group out of the plurality of resistances and reading an identification key in the form of a digital value.
US11044083B2 Secure session capability using public-key cryptography without access to the private key
A first server establishes a secure session with a client device where a private key used in the handshake when establishing the secure session is stored in a different, second, server. The first server transmits messages between the client device and the second server where the second server has access to a private key that is not available on the first server. The first server receives from the second server a set of session key(s) used in the secure session for encrypting/decrypting communication between the client device and the first server. The session key(s) are generated using a master secret that is generated using a premaster secret generated using Diffie-Hellman public values selected by the client device and the second server. The first server uses the session key(s) to encrypt/decrypt communication with the client device.
US11044082B2 Authenticating secure channel establishment messages based on shared-secret
Systems and processes are described for establishing and using a secure channel. A shared secret may be used for authentication of session initiation messages as well as for generation of a private/public key pair for the session. A number of ways of agreeing on the shared secret are described and include pre-sharing the keys, reliance on a key management system, or via a token mechanism that uses a third entity to manage authentication, for example. In some instances, the third party may also perform endpoint selection by providing a particular endpoint along with the token. The particular cipher suite applied in a particular implementation may be configurable. The process is applicable to either implicit key confirmation (e.g., handshake negotiation) or explicit key confirmation (e.g., full negotiation).
US11044076B2 Encrypted data processing
The technology includes processes, computer program products, and systems for encrypted data processing. In a system of the technology, an arithmetic logic unit is arranged to receive encrypted data presented at said inputs, generate encrypted data based upon data presented at said inputs and provide said generated encrypted data to said output. The arithmetic logic unit performs operations on encrypted data and the processor does not require encryption or decryption to be carried out within it.
US11044074B2 Method and system for state associated device identification for digital payments using blockchain technology
A method for maintaining state and event information for all of a user's devices associated in a common location using a blockchain where each block includes an event block and a device block within it, where each event and device block refers to an earlier block of the respective type, resulting in a blockchain-in-a-blockchain architecture. The device and event blocks store data regarding each device associated with a user and events related to the devices/user, respectively. Any time a new event occurs, or a device is registered or removed, a new set of blocks is created, where submissions regarding device changes or events can be made by any participant due to the decentralized and public nature of a blockchain. The result is a system where all data regarding a user's registered devices and events is kept in a common location in a manner that is auditable and verifiable.
US11044066B2 Method and apparatus transmitting sidelink CSI
According to an embodiment of the present disclosure, there may be provided a method of transmitting SL CSI by a first apparatus. The method may include generating the SL CSI related to a channel state between the first apparatus and a second apparatus in a MAC CE format, and transmitting the SL CSI to the second apparatus.
US11044061B2 Terminal apparatus, communication method, and integrated circuit
A terminal apparatus includes a monitor unit configured to monitor qualities of a plurality of links, each being associated with at least one reference signal, a controller configured to send an indication to a higher layer in a case that qualities of a prescribed number of links among the qualities of the plurality of links are worse than a threshold, and a higher layer processing unit configured to perform a recovery request to a base station apparatus in a case of receiving a prescribed number of the indications, and end the recovery request in a case of receiving a prescribed physical downlink control channel.
US11044058B2 Methods and apparatuses for media access control (MAC)—control element (CE) activation timing
Procedures for activation timing for a media access control (MAC)-control element (CE) are disclosed. A first network entity may receive a MAC-CE activation message transmission from a second network entity, and may transmit an acknowledgement (ACK) message to the second network entity in response to receiving the MAC-CE activation message. The first network entity may determine a time to activate the MAC-CE based on the transmitted ACK message, and/or based on a detected interruption associated with the MAC-CE activation message. In aspects, the MAC-CE activation message transmission mat be received in at least one code block group (CBG). Various aspects provide for different rules for identifying interruptions associated with the MAC-CE activation message, and for determining the time to activate the MAC-CE based on the interruptions.
US11044054B2 Automatic retransmission of damaged data in wireless networks
A technique may include scheduling, by a base station, a block of data for transmission to a user device, transmitting, by a base station to a user device, a data packet that includes at least a portion of the block of data, estimating, by the base station, that a reception by the user device of the data packet will be subject to errors, and pro-actively retransmitting, by the base station based on the estimating, at least a portion of the block of data without waiting for feedback from the user device regarding the data packet.
US11044052B2 Method and apparatus for transmitting and receiving status report in a mobile communication system
Methods and apparatuses are provided for transmitting a status report by a receiving device including an automatic repeat request (ARQ) entity and a hybrid ARQ (HARQ) processor, in a mobile communication system. The method includes receiving, by the ARQ entity, a packet from a transmitting device through the HARQ processor; determining, by the ARQ entity, whether a status report is triggered based on at least one triggering condition; generating, by the ARQ entity, the status report including a reception status of the received packet at a transmission opportunity indicated by the HARQ processor, in response to the status report being triggered; and transmitting, by the HARQ processor, to the transmitting device, a packet including the status report.
US11044051B2 Adaptive guards for mixed numerology systems and associated method of use
A system and method for reducing the OFDM out-of-band emissions (OOBE) and Inter-Numerology Interference (INI) in a mixed-numerology OFDM-based system by utilizing a transmitter windowing operation that smooths the inherent rectangular pulse shape of the OFDM signals. The technique retains the main design of the OFDM receivers and provides backward compatibility for the existing OFDM-based systems. The guard band and the multi-window parameters that control the guard duration are jointly optimized regarding the numerology, the use case and the power offset between the users. To fully exploit and further increase the potential of adaptive guards, an interference-based scheduling algorithm is proposed as well.
US11044049B1 Hybrid unequal error protection (UEP) for heterogeneous multi-service provisioning
A method and system are discussed for providing Unequal Error Protection (UEP) for heterogeneous multi-service provisioning. A transmitter in a network may determine a current status of the network. The transmitter may adaptively adjust a current asymmetric signal constellation and a current channel Forward Error Correction (FEC) coding rate based on the determined current status of the network, and initiate transmission of multi-service data, using the adaptively adjusted asymmetric signal constellation and the adaptively adjusted FEC coding rate for transmission of the multi-service data, based on hybrid Unequal Error Protection (UEP) transmission.
US11044034B2 Light wavelength separation device and light wavelength separation method
To provide a light wavelength separation device and a light wavelength separation method that can be flexibly adapted for various channel intervals of a wavelength-division multiplexed (WDM) signal, a light wavelength separation circuit is provided with: an optical coupler which splits a wavelength-multiplexed optical signal in which optical signals of a plurality of channels are multiplexed; a band-pass filter which is arranged for each of output ports of the optical coupler, separates optical signals included in the wavelength-multiplexed optical signal inputted from the output ports of the optical coupler into channels of which the central frequencies are not adjacent to each other, and outputs the separated optical signals from respectively different output ports; and an optical switch which selects one of paths of the optical signals inputted from the output ports of each band-pass filter.
US11044030B2 Reception apparatus, transmission apparatus, and data processing method
The present technology relates to a reception apparatus, a transmission apparatus, and a data processing method that enable a frequency scan to be performed at a higher speed. The reception apparatus can receive a broadcast wave, perform the frequency scan on the broadcast wave on the basis of the number of providers information indicating the number of broadcasting providers providing a service in the same frequency band, and generate channel selection information for selecting the service, thereby enabling the frequency scan at a higher speed. The present technology is applicable to, for example, a receiver capable of receiving digital broadcasting.
US11044029B2 Method for the locationally selective transmission of a signal by radio, method for the locationally selective reception of a signal by radio, and transmitter/receiver unit for carrying out such a method
A method is described for the locationally selective transmission of a signal by radio. Both a transmitter and a receiver are synchronized to the same time reference. The receiver receiving and demodulating, at a time that is one of the specified times of the time reference, a signal transmitted by the transmitter, if the receiver has received the signal at a time that is one of the specified times. The method includes the transmitter determining a receive location within a receive zone to which it wishes to transmit the signal in selective fashion, a position in the receive zone being a function of a position of the transmitter and a signal runtime. The method also includes the transmitter transmitting the signal; and the receiver, which is situated inside the receive zone, receives and demodulates the signal.
US11044028B2 Apparatus for radio-frequency receiver with interference detection and associated methods
An apparatus includes a radio-frequency (RF) receiver, which includes an automatic gain-control (AGC) circuit to use a gain signal to set a gain of front-end circuitry of the RF receiver. The RF receiver further includes an interference-detection circuit to use a value of the gain signal to detect an interference signal.
US11044026B1 System and method of emulating radio device
A system and method of emulating radio device includes a multi-radio unit, a multi-radio unit controller and an under-test radio system. The multi-radio unit includes multiple radio circuits, in which the radio circuits are configured to generate multiple radio emulated signals. The multi-radio unit controller coupled to the multi-radio unit is configured to generate multiple control signals to the multi-radio unit, in which the control signals are configured to control the radio emulated signals sent by the multi-radio unit. The under-test radio system is configured to receive the radio emulated signals generated by the multi-radio unit, and configured to generate multiple data corresponding to the radio emulated signals.
US11044019B2 Method and device for chromatic dispersion compensation
A tunable optical dispersion compensator (TODC) for providing chromatic dispersion (CD) compensation of optical signals in a plurality of optical channels comprises: a plurality of CD compensation fibers; a tunable optical switch configurable for directing an optical signal in any of the plurality of optical channels to one of the plurality of fibers, dependent on a central wavelength of the optical signal; a first switch configurable for directing all signals in the plurality of optical channels to a first CD compensation fiber, in a first mode of operation, and for bypassing the first CD compensation fiber in a second mode of operation; and, the first CD compensation fiber, wherein the first switch and the tunable optical switch are connected so as to enable combining CD compensation provided by the first CD compensation fiber and CD compensation provided by any one of the plurality of CD compensation fibers.
US11044009B2 Methods and apparatus for networking using a proxy device and backchannel communication
Embodiments include methods and apparatus for wireless network communication between a device that operates a radio in compliance with a wireless communication standard and another device that may not be capable of complying with the wireless communication standard. In an embodiment a sender of a wireless standard compliant message modulates backchannel data on a wireless standard compliant message. The wireless standard compliant message may be addressed to an IP address of a compliant device. However the compliant message may have no meaning for the addressee. A noncompliant device within wireless range of the compliant message receives the message and demodulates the backchannel information. The noncompliant device this does not require a wireless standard radio to be on in order to receive messages and can operate at very low power.
US11044002B2 Beam control method, base station and user equipment
A beam control method, a base station and a user equipment are provided. The method includes: determining, by a base station, a type of a physical channel; and transmitting or receiving, by the base station, a signal of the physical channel by using a corresponding type of beam according to the type of the physical channel.
US11044001B2 Steering vector weighting
A method is provided. The method includes computing a beamforming weight matrix W; and using the beamforming weight matrix W to transmit and/or receive data. The beamforming matrix W is computed from a weighted channel estimate matrix Formulae (A): and a channel estimation error matrix Formulae (B): the weighted channel estimate matrix Formulae (C): satisfying a condition, and where Ĥ is a channel estimate matrix and ρ is a weighting factor matrix and ∘ denotes a matrix operation. The weighting factor matrix ρ is such that zeroes of the rows or columns of the weighted channel estimate matrix Formulae (C): are moved as compared to zeroes of the rows or columns of the channel estimate matrix Ĥ.
US11043997B2 Electronic device, communication method and storage medium in wireless communication system
The present disclosure relates to an electronic device in a wireless communication system, a communication method and storage medium. Provided is a method for estimating a channel angle of departure (AOD) that includes, by means of multiple antenna arrays, using the same analog beam formation parameters to transmit a reference signal so as to form a first combined beam and a second combined beam having different directions. The method further includes determining the relative beam gain for the two combined beams, and determining the channel AOD on the basis of a mapping relationship between the relative beam gain and the channel AOD.
US11043994B2 Communication method, network device, and terminal device
A communication method, including performing, by a terminal device, in response to a value of a resource bundling granularity being a first-type value, determining at least one resource block bundling group in a scheduling resource corresponding to a terminal device according to the first-type value of the resource bundling granularity, wherein, the first-type value comprises 2 or 4, and receiving, using the at least one resource block bundling group, data transmitted by a network device. The method further includes performing, by the terminal device, in response to the value of the resource bundling granularity being a second-type value, determining a scheduling resource corresponding to the terminal device as a same resource block bundling group, wherein, the second-type value comprises a size of a consecutive scheduling bandwidth of the terminal device, and receiving, using the resource block bundling group, data transmitted by the network device.
US11043992B2 Antenna apparatus and method of driving the same
An antenna apparatus includes a number of antenna devices disposed to surround a center. M switches are connected to the plurality of antenna devices, M being an integer equal to or greater than 1. The of antenna devices include N antenna device groups and each of the N antenna device groups includes M antenna devices. N is an integer equal to or greater than 1. For each of the M switches, the mth switch is connected to the mth antenna device of the each of the N antenna device groups, m being an integer ranging from 1 to M.
US11043991B2 Method and device for feeding back downlink channel feedback information, and method and device for user pairing
A method and device for feeding back downlink channel feedback information, and a method and device for user pairing. The method for feeding back downlink channel feedback information includes: calculating the multi-user channel quality indication error of a user, which error is used to reflect the difference in channel quality indication between the situation of multi-user multiple input multiple output transmission and the situation of single user multiple input multiple output transmission; adding the multi-user channel quality indication error into the downlink channel feedback information which includes a pre-coding matrix indication and a channel quality indication, and feeding the same back to a base station for scheduling. Therefore, the bit error rate of demodulation in the MIMO system can be reduced and the system performance can be improved.
US11043981B2 Method for performing communication with external electronic device using resonant frequency modified according to proximity of external object, and electronic device supporting same
According to various embodiments of the present invention, an electronic device comprises: an emitter; a communication circuit electrically connected to the emitter and configured to transmit or receive a signal by using the emitter; a sensor circuit electrically connected to the emitter and configured to measure a capacitance corresponding to an external object adjacent to the emitter; a frequency adjustment circuit electrically connected to the emitter and capable of adjusting a resonance frequency of the emitter; and a processor, wherein, the processor is configured to: confirm the capacitance corresponding to the external object by using the sensor circuit while performing communication with an external device by using the communication circuit; set the frequency adjustment circuit to a first mode when the capacitance falls under a specified first range, and perform the communication by using the communication circuit in a state in which the frequency adjustment circuit is set to the first mode; and set the frequency adjustment circuit to a second mode when the capacitance falls under a specified second range, and perform the communication by using the communication circuit in a state in which the frequency adjustment circuit is set to the second mode. Other embodiments are possible.
US11043980B2 Method for controlling earphone switching, earphone, and earphone system
A method for controlling earphone switching, an earphone, and an earphone system are provided. The method includes the following. A first earphone determines whether the first earphone is switched to a non-wearing state from a wearing state. The first earphone is coupled with a second earphone and an electronic device and serves as a master earphone, and the second earphone serves as a slave earphone. When the first earphone is determined to be switched to the non-wearing state from the wearing state, the first earphone switches the first earphone to serve as the slave earphone and the first earphone switches the second earphone to serve as the master earphone. Switching between master and slave earphones can be achieved according to changes between the wearing state and the non-wearing state of the master earphone, such that user experience can be improved.
US11043961B2 Analog-to-digital converter and associated chip
The present application discloses an ADC (10). The ADC has an A/D conversion operation mode and a measurement operation mode. The ADC includes an input terminal (100), a DAC (104), and an output terminal (102). The input terminal is configured to receive an analog signal. The output terminal is configured to output a digital signal. The DAC includes a plurality of D/A conversion units. When the ADC operates in the A/D conversion operation mode, the ADC is configured to convert the analog signal into the digital signal, and when the ADC operates in the measurement operation mode, the digital signal related to a ratio of a capacitance of the D/A conversion unit to be measured to a total capacitance of the plurality of D/A conversion units.
US11043956B1 Analog to digital converting system, time-skew calibration method, and related computer program product
An analog-to-digital converting system includes multiple stages of analog-to-digital converters (ADCs) and a skew calibration circuit. The multiple stages of ADCs are configured to sample a test signal according to multiple interleaved clock signals, respectively, so as to respectively generate multiple stages of quantized outputs. The analog-to-digital converting system has a sampling frequency resulting from operations of the multiple stages of ADCs. The test signal has a first frequency and the sampling frequency is N times the first frequency, and N is an odd number larger than 1. The skew calibration circuit is configured to sequentially analysis, for every N stages, the multiple stages of quantized outputs to generate multiple digital codes. The skew calibration circuit is further configured to calibrate a time skew of the analog-to-digital converting system according to a comparison result between the multiple digital codes and a reference code.
US11043947B1 Energy efficient power distribution circuits for protection of sensitive information
A power distribution circuit can include a comparator circuit that is formed of an inverter. The inverter can be configured with a trip voltage value (Vtrip) different than half a supply voltage value (VDD/2) for further energy efficiencies in discharging a charge storage device used in the power distribution circuit to gain security.
US11043944B1 System and method employing low distortion and low loss switch with anti-series diodes
A switch comprising a first switching circuit assembly having a first pair of identical diodes in first anti-series configuration. The first switching circuit assembly constructed and arranged to cancel capacitance change wherein capacitance increases in a first diode of the first pair of identical diodes and, simultaneously, capacitance decreases in a second diode of the first pair of identical diodes with a first selectively applied radio frequency (RF) voltage input. The switch comprises a second switching circuit assembly having a second pair of identical diodes in second anti-series configuration. The second switching circuit assembly constructed and arranged to cancel capacitance change wherein capacitance increases in a first diode of the second pair of identical diodes and, simultaneously, capacitance decreases in a second diode of the second pair of identical diodes with a second selectively applied RF voltage input. A system and method are also provided.
US11043943B2 Switching of paralleled reverse conducting IGBT and wide bandgap switch
A semiconductor module comprises reverse conducting IGBT connected in parallel with a wide bandgap MOSFET, wherein each of the reverse conducting IGBT and the wide bandgap MOSFET comprises an internal anti-parallel diode. A method for operating a semiconductor module with the method including the steps of: determining a reverse conduction start time, in which the semiconductor module starts to conduct a current in a reverse direction, which reverse direction is a conducting direction of the internal anti-parallel diodes; applying a positive gate signal to the wide bandgap MOSFET after the reverse conduction start time; determining a reverse conduction end time based on the reverse conduction start time, in which the semiconductor module ends to conduct a current in the reverse direction; and applying a reduced gate signal to the wide bandgap MOSFET a blanking time interval before the reverse conduction end time, the reduced gate signal being adapted for switching the wide bandgap MOSFET into a blocking state.
US11043937B1 Reduced area, reduced power flip-flop
A flip-flop having first and second shared transistors. The flip-flop including a tri-state inverter and a master latch configured to receive an output of the tri-state inverter. The flip-flop also having a slave latch coupled to the master latch, the slave latch including a slave tri-state inverter. The flip-flop further having an output inverter coupled to receive one of an output of the slave latch and an output of the master latch and configured to generate a flip-flop output. The first shared transistor configured to receive a clock signal and having a drain terminal coupled a first transistor in the tri-state inverter and a second transistor in the slave tri-state inverter. The second shared transistor configured to receive an inverted clock signal and having a drain terminal coupled a third transistor in the tri-state inverter and a fourth transistor in the slave tri-state inverter.
US11043936B1 Tuning method for current mode relaxation oscillator
A relaxation oscillator includes an adjustable reference circuit generator to produce a reference current which is applied to a charging circuit. The charging circuit is configured to charge a capacitive node as a function of the reference current and a capacitance of an adjustable capacitor that is operably coupled to the capacitive node. A comparator having inputs operatively coupled to a reference voltage node and to the capacitive node, generates a comparator output. A control circuit alternatively enables the charging circuit to charge the capacitive node and to discharge the capacitive node in response to changes in the comparator output. Also, the control circuit outputs and oscillator output signal have an oscillator period as a function of the adjustable capacitance and the adjustable reference current.
US11043934B2 Multiplexer, radio-frequency front-end circuit, and communication device
A multiplexer (10) includes a common terminal (100c), a filter (21) that supports Band 41, a filter (22) that supports Band 40, and a filter (23) that supports Band 1Rx. A matching circuit (11) includes a capacitor (C1) connected in a path (111), a switch (SW1) connected between a ground and a node in the path (111) between the capacitor (C1) and the filter (21), a resonant circuit connected in a path (112) and having a resonant frequency in Band 40, the resonant frequency being a frequency at which an impedance is minimum, a switch (SW2) connected between the ground and a node in the path (112) between the resonant circuit and the filter (22), an inductor (L1) connected in a path (113), and a switch (SW3) connected between the ground and a node in the path (113) between the inductor (L1) and the filter (23).
US11043931B2 Power combiner/divider
A power combiner/divider circuit can be structured having a base structure with the addition of an odd-mode capacitor and a low pass network at an end of the base structure or structured having a base structure with the addition of an inductor and a high pass network at an end of the base structure. The power combiner/divider circuit can be implemented as a port coupled to multiple ports with low pass networks or high pass networks arranged at the ends of paths to the multiple ports. In embodiments using low pass base structures or low pass networks coupled to the base structures, inductors in such low pass sections can be positively coupled on a pair-wise basis.
US11043926B2 Audio power source with improved efficiency
Example embodiments provide a device that includes a power transformer with a first output voltage terminal providing a first voltage and a second output voltage terminal providing a second voltage, a voltage regulator coupled to one or more of the first output voltage terminal and the second output voltage terminal, and a power storage element that stores power supplied by the second output voltage, and the first output voltage terminal supplies power to a remote entity until a load power requirement of the remote entity exceeds a threshold power level at which time the power storage element is used to provide power from the second output voltage terminal to the remote entity.
US11043925B2 High-frequency module and communication device
A radio frequency module includes a substrate having first and second main surfaces; a first filter; third and fourth switches connected to the filter; an amplifier; and/or a matching circuit element connected to the first filter. In various embodiments, the matching circuit element may be on the first main surface while the amplifier may be on the second main surface; the matching circuit element may be on the first main surface while the third switch may be on the second main surface; and/or the filter may be on the first main surface while the fourth switch may be on the second main surface.
US11043922B2 Amplification circuit
An amplification circuit includes: a power supply terminal that is connected to a power supply; a first transistor that has a first source terminal, a first drain terminal, and a first gate terminal to which a high-frequency signal is inputted; a second transistor that has a second source terminal that is connected to the first drain terminal, a second drain terminal that outputs a high frequency signal, and a second gate terminal that is grounded; a capacitor that is serially arranged on a second path that connects the second gate terminal and the power supply terminal; and a switch that is serially arranged on a first path, which connects the second drain terminal and the power supply terminal, or the second path. The second drain terminal and the second gate terminal are connected to each other via the switch and the capacitor.
US11043919B2 Power amplifier
A power amplifier includes a first bias circuit including a first and third transistor, a first sub-bias circuit, and an amplifying circuit including a fourth transistor. In the first bias circuit, a second terminal of the first transistor and a second terminal of the first sub-bias circuit are grounded, a control terminal of the first transistor is connected to a control terminal of the first sub-bias circuit, a first terminal of the first sub-bias circuit is connected to a constant voltage terminal, a first terminal of the first transistor is connected to a second terminal of the third transistor, a first terminal of the third transistor is connected to a control terminal of the third transistor. The amplifying circuit amplifies an input signal power based on a first bias signal from the first bias circuit to a control terminal of the fourth transistor.
US11043917B2 Optoelectronic oscillator
Embodiments of the present disclosure disclose an optoelectronic oscillator including an optical chip and a microwave chip. The optical chip is implemented by fabricating different optoelectronic devices on an integrated optical substrate, comprising: a laser assembly; a mode selection device coupled to the laser assembly, and configured to receive the laser and perform mode selection; an optical delay module coupled to the mode selection device; and a detector coupled to the optical delay module. The microwave chip is a microwave integrated circuit formed by fabricating microwave elements on a semiconductor substrate, comprising: a microwave processing circuit configured to receive microwave signal and perform signal processing; a coupler coupled to the microwave processing circuit, and configured to provide a part of the microwave signal to a phase shifter and output the other part thereof; and a phase shifter configured to feed the phase-shifted microwave signal to the laser assembly.
US11043915B2 Roof panel, roof assembly and roof
Roof panel comprising a photovoltaic module having a top surface, a bottom surface and lateral edges, and at least one rib fixedly connected to the photovoltaic module and transversely, preferably perpendicularly, projecting away from the bottom surface and extending along a lateral edge of the photovoltaic module. The height (h, h1, h2) of the at least one rib increases, preferably continuously increases, in direction along the lateral edge, such that the lower edge of the at least one rib is inclined with respect to the bottom surface and/or the top surface of the photovoltaic module.
US11043909B2 Piezoelectric driving device, electronic-component conveying apparatus, and robot
A piezoelectric driving device includes a supporting section, a first moving section movable in a first direction relative to the supporting section, a second moving section movable in a second direction relative to the first moving section, a first driving section configured to drive a first piezoelectric actuator to move the first moving section relative to the supporting section and stop the first piezoelectric actuator to hold the first moving section on the supporting section, and a second driving section configured to drive a second piezoelectric actuator to move the second moving section relative to the first moving section and stop the second piezoelectric actuator to hold the second moving section on the first moving section. A first holding force for holding the first moving section on the supporting section and a second holding force for holding the second moving section on the first moving section are different from each other.
US11043908B2 Ultrasonic motor having a diagonally excitable actuator plate
An ultrasonic motor, is disclosed having an ultrasonic actuator in the form of a rectangular piezo-electric plate, which has two generators for acoustic standing waves and on which at least two friction elements are arranged, an element to be driven, and an electric excitation device. The piezoelectric plate of the actuator is divided into two pairs of diagonally oppositely disposed sections by two virtual planes which extend perpendicularly to each other and which extend through the center line of the main surfaces of the actuator, wherein each of the generators includes two parts which can be operated in an antiphase manner and each of which is arranged in a diagonal section of the piezoelectric plate, and the friction elements are arranged on one or two end faces of the piezoelectric plate.
US11043906B2 Bus bar structure and power conversion apparatus using the same
A power conversion apparatus PWCS includes a smoothing capacitance element Cxp connected between a positive terminal and a negative terminal of a power source and configured to smooth a voltage change superimposed on a DC voltage, a switching circuit SWC converting the DC voltage into an AC voltage, a first bus bar BSB1 configured to electrically connect between the positive terminal of the power source and a terminal TCx1 of the smoothing capacitance element Cxp, a second bus bar BSB2 configured to electrically connect between the negative terminal of the power source and a terminal TCx2 of the smoothing capacitance element Cxp, and a filtering capacitance elements C1 and C2 electrically connected between the first bus bar BSB1 and the second bus bar BSB2. The first bus bar BSB1 and the second bus bar BSB2 include opposing portions and are disposed to allow the current to flow through the opposing portions in the same direction.
US11043905B2 AC-AC power converter
An AC-AC power convertor converts a first AC voltage to a second AC voltage. A PFC rectifier circuit rectifies an AC voltage (vG) so as to generate a rectified voltage. An inverter generates the second AC voltage from the rectified voltage. A controller controls the PFC rectifier circuit and the inverter such that power generated by the first AC voltage and the pulsations of power generated by the rectified voltage are output to an external device.
US11043898B2 Switched tank converter with low voltage stress
A switched tank converter includes: a first conversion unit and a second conversion unit, each having a clamp capacitor coupled between a first terminal and a third terminal, a high side switch coupled between the first terminal and a switch node, a low side switch coupled between the switch node and a second terminal, and a resonant tank coupled between the switch node and a fourth terminal; and a rectification unit having four rectification switches, wherein a second terminal of the first rectification switch and a first terminal of the third rectification switch are coupled to the fourth terminals of the first and second conversion units, a second terminal of the fourth rectification switch and a first terminal of the second rectification switch are coupled to the third terminals of the first and second conversion units.
US11043897B2 Current regulator
A current regulator and a method for regulating a current flowing through a device such as a semiconductor light source is presented. The current regulator has a voltage controller coupled to a current steering circuit. The voltage controller is adapted to operate the current steering circuit in a linear mode.
US11043889B2 Methods and apparatus for kinetic energy harvesting
Kinetic energy harvesting methods and devices are disclosed. A portable kinetic energy harvesting device includes a housing with a plurality of magnets fixed at spaced-apart locations in the housing. A wire coil is movably positioned in the housing for reciprocating movement past the magnets. The reciprocating movement of the wire coil through magnetic fields of the magnets generates an alternating current in the wire coil. A circuit electrically connected to the wire coil includes a rectifier to convert the alternating current generated by the wire coil into direct current. The device can be used to charge batteries including, e.g., batteries for powering portable electronic devices.
US11043882B2 Method and apparatus for high frequency common mode (L-G) phenomena and associated affect on ESP and mechnical run life
A common mode line-to-ground filter is disclosed which includes but is not limited to a resistor, capacitor and a ground. The common mode line to ground filter is connected on a high side of a step-up transformer. A low side of the step-up transformer is connected to a variable frequency drive that provides a semi-sinusoidal voltage waveform. The common mode line to ground filter generates a filtered sinusoidal waveform from the output of the step-up transformer. The filtered sinusoidal voltage waveform is supplied via an electrical cable to an electrically submersible pump deployed downhole.
US11043879B2 Electric motor with flux barriers
An electric motor has a stator defining multiple stator poles with associated electrical windings, and a rotor having multiple rotor poles. The rotor has flux barriers between adjacent rotor poles, the flux barriers each having a material with an electrical conductivity higher than the rotor pole material. The flux barriers are electrically isolated from one another external to the ferromagnetic material. Eddy currents are induced in the flux barrier to cause destructive interference of an impending magnetic field, such that the flux barrier effectively acts to inhibit magnetic flux during motor operation, which in some cases will result in a repulsive force that will act to increase an induced motive force on the rotor poles.
US11043875B2 Temperature control assembly for an electric machine
An apparatus for cooling an electric machine includes a plurality of fluid channels disposed in a first surface that surrounds at least part of the electric machine. Each of the plurality of fluid channels defines a circumferential path in the first surface, including a first channel section extending at least substantially parallel to first and second circumferences defined by ends of the electric machine, and including a second channel section configured to direct a cooling fluid between a central region of the first surface and an end region of the first surface. The apparatus also includes an outer shell configured to surround the first surface and define a fluid tight chamber between the first surface and the outer shell, the outer shell having at least one inlet through which the cooling fluid is introduced into the chamber and at least one outlet from which the cooling fluid exits the volume.
US11043871B2 Stator of a waterproof motor and method for manufacturing the same
A method for manufacturing a stator of a waterproof motor includes disposing a first assembly in a mold where the first assembly includes a coil unit wound around an iron core assembly and filling the mold with a thermosetting plastic which forms a housing after curing. The housing envelops the coil unit and the iron core assembly. A recess is formed at one end of the housing. The method further includes disposing a second assembly in the recess of the housing where the second assembly includes a circuit unit and filling the recess of the housing with a waterproof glue which envelops the circuit unit after curing. According to the above, the stator of the waterproof motor is formed.
US11043865B2 Rotor for an electric machine
A rotor for an electric machine having a rotor shaft, a winding support coupled to the rotor shaft in rotationally fixed manner, and at least one winding arranged on the winding support or a squirrel cage arranged on the winding support, wherein the rotor includes at least one heat pipe running at an angle to the rotor shaft.
US11043854B2 Wireless power transfer system and method
In accordance with an embodiment, a wireless power transmitter includes a charging surface, a transmitting antenna configured to generate an electromagnetic field extending above the charging surface, a sensing array disposed between the transmitting antenna and the charging surface, and a controller coupled to the sensing array. The sensing array includes a plurality of sensors. Each sensor of the plurality of sensors is configured to generate a respective signal indicative of a strength of the electromagnetic field. The controller is configured to detect a presence of a metallic object, other than a receiving antenna of a power receiver, in the electromagnetic field based on the respective signal generated by one or more sensors of the plurality of sensors.
US11043843B2 Load adaptive, reconfigurable active rectifier for multiple input multiple output (MIMO) implant power management
Many embodiments provide an implant power management unit (IPMU) that includes a reconfigurable active rectifier (AR) for wireless power transfer (WPT), where the AR is configurable to operate in a plurality of different modes of operation, an adaptive load control (ALC) unit that accommodates power delivery with load requirements, where the ALC unit is configured to control AR voltage based upon a desired value, control circuitry that is configured to enable a full bridge rectifier in a regular mode of operation of the AR, a feedback circuit that adaptively generates offset current to compensate for switch delays in at least one active NMOS diode, and a feedback circuit that adaptively generates offset current to compensate switch delays in at least one active PMOS diode.
US11043842B2 Control device, power receiving device, electronic device, contactless power transmission system, and control method
Provided are a control device, a power receiving device, an electronic device, a contactless power transmission system, and a control method capable of preventing an unintentional shutdown release in an electronic device that charges a secondary battery using a contactless power transmission. The control device includes a charging-system circuit that charges a charging subject based on electric power received from a power transmission device, and a discharging-system circuit that supplies power to a processing device based on electric power from the charging subject. The charging-system circuit has a charging-system control circuit that operates based on electric power received by the charging-system circuit. The charging-system control circuit receives a shutdown release notification sent from the power transmission device after the power receiving device is docked to the power transmission device, and based on the shutdown release notification, releases a shutdown state.
US11043816B2 Energy generation load compensation
An inverter energy system supplies power to a site. The inverter energy system comprises a number of solar strings, each solar string including a solar panel(s) as a renewable energy source and an inverter. The inverter energy system is connected to a mains power supply (grid) and to a site load (sub circuits). The forward or reverse power flow into or out of the mains power supply is monitored at a monitoring point at the site. A rate limit is set for power flow into and/or or out of the mains power supply. The supply of power from the inverter energy system is controlled so that the power flow into or out of the mains power supply is within the set rate limit.
US11043804B2 Over-current protection device
A over-current protection device includes a positive temperature coefficient (PTC) polymeric element having two opposite surfaces, two electrodes respectively connected to the surfaces of the PTC polymeric element, and a power-free trip indicator disposed on at least one of the electrodes for sensing temperature of the over-current protection device.
US11043803B2 Reference signal generating method for distance and directional protection elements
The present disclosure relates to generating reference signals for distance and directional elements in power systems. For example, an intelligent electronic device (IED) may receive A-phase, B-phase, and C-phase electrical measurements of a power system. The IED may transform the A-phase, B-phase, and C-phase measurements to a d-component, a q-component, and a 0-component. The IED may include an adaptive notch filter that reduces or eliminates a double frequency component that may be present when step changes of frequency and/or amplitude occur and/or when the A-phase, B-phase, and C-phase measurements have different amplitudes. By reducing the double frequency component, the IED may generate a more accurate ω which may allow for more accurately tracking changes to the polarizing source. Further, the IED may separately add inertia to the estimated angular frequency used in generating a reference signal.
US11043792B2 Method for GaN vertical microcavity surface emitting laser (VCSEL)
Structures and methods for forming highly uniform and high-porosity gallium-nitride layers with sub-100-nm pore sizes are described. Electrochemical etching of heavily-doped gallium nitride at low bias voltages in concentrated nitric acid is used to form the porous gallium nitride. The porous layers may be used in reflective structures for integrated optical devices such as VCSELs and LEDs.
US11043789B2 Light emitting device
A light emitting device includes a plurality of semiconductor laser elements, a light-transmissive member, and a wavelength conversion member. Each of the semiconductor laser elements is configured to emit light having a first wavelength. The light-transmissive member includes a plurality of first inclined surfaces and a lower surface. The light-transmissive member is positioned with respect to the semiconductor laser elements so that beams of the light emitted from the semiconductor laser elements enter the light-transmissive member respectively through the first inclined surfaces and exit from the lower surface. The wavelength conversion member is disposed in contact with the lower surface of the light-transmissive member and configured to convert at least a portion of the light exiting from the lower surface to wavelength-converted light having a second wavelength.
US11043784B2 Laser apparatus and EUV light generation system
A laser apparatus includes: a plurality of envelope blocks each provided with an optical element and a first temperature sensor and covering part of a laser beam path, the optical element being disposed on the laser beam path, the first temperature sensor being configured to measure a first temperature of gas at a position away from the optical element; an envelope body including the envelope blocks and covering the laser beam path; and a control unit connected with each first temperature sensor and configured to specify an envelope block at which increase of the first temperature is measured in the envelope body as an envelope block at which anomaly is occurring.
US11043777B2 Hard-to-deform card tray and electronic device
A frame-shaped tray body section of a card tray includes: a first extension connected to a lid section; and a second extension opposing the first extension. The second extension has an outer face thereof being composed of a metal material, the outer face being opposite from an inner face of the second extension where the second extension opposes the first extension.
US11043773B2 Electrical connector
Seal portions at two locations communicate with each other and are integrated with each other to realize a waterproof structure. A first seal portion is provided onto an outer surface at a tip of a central cylinder inside a housing main body to realize a waterproof structure where a gap between the outer surface and a housing of a mating electrical connector is sealed in a waterproof manner. The seal portion is also connected to an inner surface of the central cylinder through a communication hole provided in the central cylinder, and a second seal portion is provided on the inner surface, integrally with the seal portion, to realize a waterproof structure where a gap between the inner surface and a terminal holder is sealed in a waterproof manner.
US11043770B2 Cable release device
A cable breakaway device for use with a power cable connector and a power cable, the power cable connector comprising a sheath and a bearing surface. The cable breakaway device comprising a body with an elongate channel passing therethrough, one or more sharp protrusions radially extending from the body to cut the sheath as the cable is pulled through the channel, allowing the bearing surface to engage the breakaway device without impeding the movement of the connecting device.
US11043768B1 Power adapter configured to provide power to a load and method of implementing a power adapter
A power adapter configured to provide power to a load is described. The power adapter may comprise a first plurality of contact elements comprising a first contact element configured to receive power and a second contact element configured to provide power to a load; and a recess adapted to receive a control attachment and comprising a second plurality of contact elements; wherein a third contact element of the second plurality of contact elements is configured to receive power by way of the first contact element of the first plurality of contact elements, and a fourth contact element of the second plurality of contact elements is configured to receive power by way of the control attachment.
US11043762B1 LED light strip with terminal block connector
An LED light strip includes a plurality of LEDs provided at regularly spaced intervals on a printed circuit board (PCB), and a two-port screw-in terminal connector provided at opposite ends of the PCB and electrically connected to the plurality of LEDs for allowing the LED light strip to be connected to a power source, additional LED light strips, as well as other DC powered components via wire conductors.
US11043750B2 Antenna
Provided is an antenna including: a primary radiator configured to radiate radio waves; and a parabolic reflector configured to reflect the radio waves radiated by the primary radiator and has an aperture diameter reduced to be equal to or smaller than an aperture diameter with which no null points are generated in an antenna pattern in a semi-sphere where the radio waves are reflected and radiated.
US11043749B2 Antenna structure
An antenna structure includes a ground plane and at least one series-fed antenna. Each series-fed antenna includes a first patch, a plurality of second patches, a first microstrip line, a first grounding structure group, a plurality of second microstrip lines, and a plurality of second grounding structure groups. The first patch is disposed beside the ground plane. The first patch and the second patch are arranged along a straight line. The first microstrip line extends from the first patch and has a feeding point. The first grounding structure group includes two first grounding traces that extend symmetrically from both sides of the first microstrip line to the ground plane. The second microstrip lines are respectively connected between the first patch and the second patches. The second grounding structure groups are respectively disposed on both sides of the second microstrip lines, and are coupled to the ground plane.
US11043743B2 High performance lens antenna systems
A lens antenna system is disclosed. The lens antenna system comprises a hybrid focal source antenna circuit configured to generate a source antenna beam for integration with different lens structures. In some embodiments, the hybrid focal source antenna circuit comprises a set of antenna elements coupled to one another. In some embodiments, the set of antenna elements comprises a first antenna element configured to be excited in a first spherical mode; and a second antenna element configured to be excited in a second, different, spherical mode. In some embodiments, the first spherical mode and the second spherical mode are co-polarized. In some embodiments, the lens antenna system further comprises a lens configured to shape the source antenna beam associated with the hybrid focal source antenna circuit, in order to provide an output antenna beam.
US11043740B2 Enhanced antenna module with shield layer
Methods and apparatuses for enhancing antenna modules with a shield layer. The apparatus includes an antenna module having an antenna layer. The antenna layer includes an antenna. The antenna module further includes a signal routing layer; a radio frequency (RF) communication component disposed on the signal routing layer; a shield cover encasing the RF communication component; and a shield layer. The antenna module further includes an antenna module side. The antenna module side includes a side of the signal routing layer and a side of the antenna layer. The shield layer covers a portion of the antenna module side such that at least a portion of the side of the antenna layer is uncovered.
US11043737B2 Antenna system for vehicles
The present disclosure refers to an antenna system vehicles, preferably for Vehicle-to-Everything (V2X) communications, comprising a planar reflector and a radiating element placed over the reflector, wherein the radiating element comprises segments, preferably straight segments, arranged to configure two connected quadrilateral frame antenna elements. Each quadrilateral frame antenna element having an inner pair of segments and an outer pair of segments, wherein the segments of the inner pairs are substantially parallel to the reflector, and the segments of the outer pairs are inclined with respect to the segments of the inner pairs. The segments of the outer pairs have one end connected with the reflector.
US11043730B2 Fan-out package structure with integrated antenna
A semiconductor package structure is provided. The semiconductor package structure includes a semiconductor die surrounded by a first molding compound layer. A redistribution layer (RDL) structure is formed on a non-active surface of the semiconductor die and the first molding compound layer. A second molding compound layer is formed on the RDL structure. An insulating capping layer covers the second molding compound layer. An antenna is electrically coupled to the semiconductor die and includes a first antenna element formed in the RDL structure and a second antenna element formed between the second molding compound layer and the insulating capping layer.
US11043726B2 Radio frequency interconnection device
An interconnection system is described including a first printed circuit board, the first printed circuit board including a first portion of a filter, the filter used to communicate a signal between the first printed circuit board and a second printed circuit board, and a mechanical structure for coupling the signal between the first printed circuit board and the second printed circuit board, the second printed circuit board being oriented at an angle with respect to the first printed circuit board.
US11043725B1 Reactive power combiners and dividers including nested coaxial conductors
A power divider/combiner includes a main conductor defining an axis and having an outer surface; an input connector, at a front end, having a center conductor, electrically coupled to the main conductor and having an axis aligned with the main conductor axis; a first hollow cylindrical conductor having an open end facing rearwardly, having an inner cylindrical surface, the main conductor being received in and spaced apart from the inner cylindrical surface, the first hollow cylindrical conductor being electrically coupled to the second conductor of the input connector; a second hollow cylindrical conductor having an open end facing forwardly, the first cylindrical conductor being received in and spaced apart from the inner cylindrical surface of the second cylindrical conductor; a third hollow cylindrical conductor having an open back end facing rearwardly, the second cylindrical conductor being received in and spaced apart from the inner cylindrical surface of the third cylindrical conductor; and a plurality of output connectors, the output connectors being angularly spaced apart relative to each other, the output connectors having center conductors electrically coupled to the third cylindrical conductor. Methods are also provided.
US11043722B2 Flexible rechargeable battery
A flexible rechargeable battery includes a first conductive substrate, a second conductive substrate, and a seal. The first conductive substrate includes a first protrusion. The second conductive substrate faces the first conductive substrate and includes a second protrusion. The seal is located along at least one edge of the first conductive substrate and the second conductive substrate, and includes at least one sealing metal layer and at least one sealing resin layer.
US11043719B2 Barrier for thin film lithium batteries made on flexible substrates and related methods
A thin film solid state battery configured with barrier regions formed on a flexible substrate member and method. The method includes forming a bottom thin film barrier material overlying and directly contacting a surface region of a substrate. A first current collector region can be formed overlying the bottom barrier material and forming a first cathode material overlying the first current collector region. A first electrolyte can be formed overlying the first cathode material, and a second current collector region can be formed overlying the first anode material. The method also includes forming an intermediary thin film barrier material overlying the second current collector region and forming a top thin film barrier material overlying the second electrochemical cell. The solid state battery can comprise the elements described in the method of fabrication.
US11043717B2 Non-aqueous electrolyte secondary battery
A non-aqueous electrolyte secondary battery with improved cycle durability includes a power generating element including a positive electrode obtained by forming a positive electrode active material layer containing a positive electrode active material on a surface of a positive electrode current collector, a negative electrode obtained by forming a negative electrode active material layer containing a negative electrode active material on a surface of a negative electrode current collector, and a separator, a ratio of a rated capacity to a pore volume of the separator being 1.55 Ah/cc or more, a ratio of a battery area to a rated capacity being 4.0 cm2/Ah or more, and a rated capacity being 30 Ah or more, wherein a variation in porosity in the separator is 4.0% or less.
US11043715B2 Casing for battery pack and battery pack
The present disclosure relates to a casing for a battery pack and a battery pack. The casing includes a receiving space and an opening in communication with the receiving space, the receiving space is formed by a wall portion of the casing, and the wall portion is formed from two or more stacked base plates, between which a plurality of cavities are formed. By forming a plurality of cavities in the wall portion, the casing for a battery pack provided by the present disclosure not only can improve the bearing capacity and the impact resistance of the casing, but also can achieve a thermal management of the battery assembly by filling the plurality of cavities with a phase change material or cooling liquid, which can further improve the mechanical property of the casing with a relatively light weight and relatively high reliability.
US11043709B2 Metal-air battery and method of manufacturing the same
A metal-air battery including an anode layer; a solid electrolyte layer; and a cathode layer directly contacting the solid electrolyte layer. The solid electrolyte layer and the cathode layer are a single unitary and indivisible body with no physical interlayer boundary between the solid electrolyte layer and the cathode layer. A portion of the cathode layer may be within the solid electrolyte layer. The cathode layer may protrude from the solid electrolyte layer. The method of manufacturing a metal-air battery may include forming a solid electrolyte layer on an anode layer and chemically reducing solid electrolyte in a part of the solid electrolyte layer.
US11043708B2 Battery pack and spray system for same
The present disclosure provides a spray system for a battery pack and a battery pack. The spray system includes a spray pipeline configured to circulate a spray liquid and form an opening when being heating, a liquid storage device communicating with the spray pipeline, and a driving device including a driving component and an elastic component connected to the driving component. The driving component, under an elastic force applied by the elastic component, drives the spray liquid in the liquid storage device to flow into the spray pipeline. In the present spray system, the spray liquid not only in the spray pipeline but in the liquid storage device can be discharged to spray, thereby improving the spray effect, preventing the heat flow generated when the one battery unit is thermally out of control from spreading to the adjacent battery units, and improving the safety of the battery pack.
US11043706B2 Battery management system
The disclosed battery management system generally includes at least one bi-directional balancing circuit and a power supply including a first battery module and a second battery module, each having at least one battery cell. The balancing circuit may be configured to transfer excess charge from one or more battery cells of the first battery module to one or more battery cells of the second battery module. By redistributing the level of charge within one or more battery cells, the balancing circuit can cause the overall charge of a power supply to last longer by taking advantage of excess charge found within one or more battery cells. Additionally, the balancing circuit may be connected to a bus bar that may be utilized to power additional accessories within a vehicle.
US11043696B2 Metal alloy layers on substrates, methods of making same, and uses thereof
Metal alloy layers on substrates. The metal-alloy layers (e.g., lithium-metal layers, sodium-metal layers, and magnesium-metal layers) can be disposed on, for example, a solid-state electrolyte material. The metal-alloy layers can be used in, for example, solid-state batteries. A metal alloy layer can be an anode or part of an anode of a solid state battery.
US11043694B2 Alkali metal-selenium secondary battery containing a cathode of encapsulated selenium particles
Provided is a rechargeable alkali metal-selenium cell comprising an anode active material layer, an electrolyte, and a cathode active material layer containing multiple particulates of a selenium-containing material selected from a selenium-carbon hybrid, selenium-graphite hybrid, selenium-graphene hybrid, conducting polymer-selenium hybrid, a metal selenide, a Se alloy or mixture with Sn, Sb, Bi, S, or Te, a selenium compound, or a combination thereof and wherein at least one of the particulates comprises one or a plurality of selenium-containing material particles being embraced or encapsulated by a thin layer of an elastomer having a recoverable tensile strain no less than 5% when measured without an additive or reinforcement, a lithium ion conductivity no less than 10−7 S/cm at room temperature, and a thickness from 0.5 nm to 10 μm This battery exhibits an excellent combination of high selenium content, high selenium utilization efficiency, high energy density, and long cycle life.
US11043690B2 Sandwich-parallel micro-battery
Systems and/or techniques associated with a sandwich-parallel micro-battery are provided. In one example, a device comprises a first battery and a second battery. The first battery comprises a first surface and a second surface. The second surface is smaller than the first surface. The second battery comprises a third surface and a fourth surface. The fourth surface is smaller than the third surface. Furthermore, the fourth surface is mechanically coupled to the second surface of the first battery. The third surface of the second battery and the first surface of the first battery comprise a conductive contact that electrically couples the first battery and the second battery.
US11043684B2 Fuel cell system having enhanced CO2 capture
A carbon dioxide capture system for removing carbon dioxide from a flue gas produced by a combustion power plant. The system includes an electrolyzer cell configured to receive a flue gas comprising carbon dioxide and output a first exhaust stream comprising an enriched flue gas comprising carbon dioxide. The system further includes a fuel cell configured to receive the first exhaust stream and output a second exhaust stream comprising carbon dioxide. The second exhaust stream contains a higher concentration of carbon dioxide than the first exhaust stream.
US11043677B2 Secondary battery and electrode member thereof having an electricity generation region with reduced curvature
The present application relates to a secondary battery and an electrode member thereof. The electrode member includes an insulating substrate, a conducting layer and an active material layer. The conducting layer is provided on a surface of the insulating substrate, and the conducting layer includes a main portion and a protruding portion extending from the main portion, the main portion is coated with the active material layer, the protruding portion is not coated with the active material layer. The active material layer includes a first portion and a second portion, the first portion is positioned at an end of the active material layer away from the protruding portion, the second portion is positioned at a side of the first portion close to the protruding portion, and a thickness of the first portion is less than a thickness of the second portion.
US11043676B1 Method and system for silosilazanes, silosiloxanes, and siloxanes as additives for silicon dominant anodes
Systems and methods for silosilazanes, silosiloxanes, and siloxanes as additives for silicon-dominant anodes in a battery that may include a cathode, an electrolyte, and an anode active material. The active material may comprise 50% or more silicon as well as an additive including one or more of: silosilazane, silicon oxycarbides, and polyorganosiloxane. The silosilazane may comprise one or more amine groups, silanols, silyl ethers, sylil chlorides, dialkylamoinosilanes, silyl hydrides, and cyclic azasilanes. The active material may comprise a film with a thickness between 10 and 80 microns. The film may have a conductivity of 1 S/cm or more. The active material may comprise between 50% and 95% silicon. The active material may be held together by a pyrolyzed carbon film. The anode may comprise lithium, sodium, potassium, silicon, and/or mixtures and combinations thereof. The battery may comprise a lithium ion battery. The electrolyte may comprise a liquid, solid, or gel.
US11043673B2 Anode active material for lithium secondary battery and lithium secondary battery comprising same
Provided are an anode active material for a lithium secondary battery and a lithium secondary battery comprising the same, wherein the anode active material comprises at least three types of spherical graphite, and a difference between a 90% volume cumulative diameter (D90) and a 10% volume cumulative diameter (D10) is in the range of 13.0 μm≤(D90−D10)≤35.0 μm.
US11043672B2 Negative electrode material including lead fluoride coated active material and electrolyte battery using same
One aspect of the invention provides a negative electrode material for use in an electrolyte battery including a negative electrode active material and a coating material disposed on a surface of the negative electrode active material. The coating material is a fluoride ion conductor that includes the elements lead and fluorine.
US11043664B2 Negative electrode for alkaline secondary battery, and alkaline secondary battery
A battery comprises an electrode group including a separator, a positive electrode and a negative electrode. The negative electrode comprises a negative electrode core, negative electrode mixture layers retained to the negative electrode core, and a fluorine resin layer disposed on the surface of the negative electrode mixture layers. The negative electrode mixture layers include a first outermost peripheral region located at the outermost periphery of the electrode group and a second outermost peripheral region located opposite to the first outermost peripheral region. When the amount of the fluorine resin constituting a first fluorine resin layer in a portion of the first outermost peripheral region is represented by A, and the amount of the fluorine resin constituting a second fluorine resin layer in a portion of the second outermost peripheral region is represented by B, a relation A>B is satisfied.
US11043659B2 Positive electrode for nonaqueous electrolyte secondary battery and nonaqueous electrolyte secondary battery
A positive electrode for a nonaqueous electrolyte secondary battery includes a positive electrode current collector and a positive electrode mixture layer which contains a positive electrode active material and is disposed on the positive electrode current collector. The void ratio of the positive electrode mixture layer is 30% or less, and the void ratio of secondary particles of the positive electrode active material is within a range of 30% or more and 70% or less of the void ratio of the positive electrode mixture layer.
US11043654B2 Multilayer encapsulation, method for encapsulating and optoelectronic component
A multilayer encapsulation, a method for encapsulating and an optoelectronic component are disclosed. In an embodiment an optoelectronic component includes a first electrode layer, an organic light-emitting layer stack abutting the first electrode layer, a second electrode layer abutting the light-emitting layer stack and a multilayer encapsulation abutting the second electrode layer, wherein the multilayer encapsulation comprises a barrier layer and a planarization layer, wherein the planarization layer abuts the second electrode layer, and wherein the planarization layer is arranged between the second electrode layer and the barrier layer.
US11043651B2 OLED display panel and manufacturing method thereof
An organic light-emitting diode (OLED) display panel is provided. The OLED display panel comprises a substrate, inorganic layers, organic layers, a light emitting layer, an encapsulation layer, and a via hole. The via hole is extended through the inorganic layers and the organic layers. The via hole is in a blocking wall area. A side wall of the via hole includes at least one recess. The light emitting layer is discontinuous at the at least one recess. By forming the deep via hole between a through hole area and a display area and also by forming the recess in the side wall of the via hole, continuity of the organic light emitting layer to the through hole area is interrupted, so that the display area is prevented from being entered by water and oxygen.
US11043649B2 Organic electroluminescence display device
An organic electroluminescence display device includes: a substrate; a first electrode including a first sub-electrode and a second sub-electrode spaced apart from each other and on the substrate; a first light emitting unit on the first electrode; a charge generation unit on the first light emitting unit; a second light emitting unit on the charge generation unit; and a second electrode on the second light emitting unit, wherein the first light emitting unit comprises a first light emitting layer correspondingly on the first sub-electrode; and a second light emitting layer correspondingly on the second sub-electrode, wherein the second light emitting unit comprises a third light emitting layer correspondingly on the first light emitting layer; and a fourth light emitting layer correspondingly on the second light emitting layer.
US11043647B2 Quantum dot film having porous structure and manufacturing method for the same
The present disclosure relates to a quantum dot film including a self-assembled block copolymer, and a quantum dot bonded to the block copolymer, wherein the film has pores with an average diameter of 100-3000 nm inside.
US11043637B2 Light-emitting element, light-emitting device, electronic device, and lighting device
A light-emitting element having a long lifetime is provided. A light-emitting element exhibiting high emission efficiency in a high luminance region is provided. A light-emitting element includes a light-emitting layer between a pair of electrodes. The light-emitting layer contains a first organic compound, a second organic compound, and a phosphorescent compound. The first organic compound is represented by a general formula (G0). The molecular weight of the first organic compound is greater than or equal to 500 and less than or equal to 2000. The second organic compound is a compound having an electron-transport property. In the general formula (G0), Ar1 and Ar2 each independently represent a fluorenyl group, a spirofluorenyl group, or a biphenyl group, and Ar3 represents a substituent including a carbazole skeleton.
US11043635B2 Vapor-deposition mask having frame formed of carbon-fiber reinforced plastic, vapor-deposition method and method for manufacturing organic EL display apparatus
A rigid material whose linear expansion coefficient is small and whose relative density is small is used to provide a vapor-deposition mask using a lightweight and highly dimension-accurate frame. A frame (15) of the vapor-deposition mask disclosed in accordance with the present embodiment is formed with a carbon-fiber reinforced plastic (CFRP).
US11043630B2 Method of manufacturing a magnetoresistive device
A magnetoresistive device may include an intermediate region positioned between a magnetically fixed region and a magnetically free region, and spin Hall channel region extending around a sidewall of at least the magnetically free region. An insulator region may extend around a portion of the sidewall such that the insulator region contacts a first portion of the sidewall and the spin Hall channel region contacts a second portion of the sidewall.
US11043624B2 System, device, and method for generating energy using a thermoelectric generator
A system, a thermoelectric generator, and a method for generating electricity are provided. The system includes a thermoelectric generator, a cooling system, and a heating system. The cooling system includes a cold side module configured to hold a predetermined volume of air, a subterranean heat exchanger including an underground conduit, the underground conduit having a first end configured to receive ambient air and a second end coupled to the inlet of the cold side module, and an air exhaust coupled to the outlet of the cold side module and having one or more valves configured to control an airflow from the subterranean heat exchanger towards the air exhaust. The heating system includes a first solar concentrator to collect light rays, a hot side module, and a fiber optic cable to transport the collected light rays to the hot side module.
US11043623B2 Package including lead component having recess
A method for manufacturing a package includes: preparing a lead frame that, in a region where the package is to be formed, has first and second electrodes, and has a through-hole at a position that spans across outer edges of the region; clamping the first and second electrodes between upper and lower molding dies; injecting a first resin into the molding dies, through an injection opening formed adjacent to the first electrode and on the outside of the region, so that the first resin has a wall that constitutes a side wall of a bottomed concave component with an outer lead component protruding outward from the wall, and a height of the side wall is larger than a thickness of the outer lead component; curing or solidifying the injected first resin; and cutting out an injection mark by cutting the lead frame at the outer edges of the region.
US11043613B2 Light emitting diode device and method for manufacturing the same
A light emitting diode (LED) device includes a light emitting epitaxial layer having opposite first and second surfaces and a plurality of microlenses formed on the first surface. The light emitting epitaxial layer includes a first type semiconductor layer defining the first surface, a second type semiconductor layer defining the second surface, and a light emitting layer disposed between the first and second type semiconductor layers and spaced apart from the first and second surfaces. The microlenses are formed on the first surface and formed of a light transmissible substrate for epitaxial growth of the light emitting epitaxial layer. A method for manufacturing the light emitting diode device is also disclosed.
US11043610B2 Light-emitting device
A light-emitting device includes a light-emitting element which emits ultraviolet light, and a fluorescent layer provided on the light-emitting element. The fluorescent layer includes fluorescent particles. The fluorescent particles are excited by the ultraviolet light emitted by the light-emitting element and the excited fluorescent particles emit ultraviolet light of a wavelength longer than the ultraviolet light emitted by the light-emitting element.
US11043607B2 Horizontal balanced solar tracker
In an example, the present invention provides a solar tracker apparatus. In an example, the apparatus comprises a center of mass with an adjustable hanger assembly configured with a clam shell clamp assembly on the adjustable hanger assembly and a cylindrical torque tube comprising a plurality of torque tubes configured together in a continuous length from a first end to a second end such that the center of mass is aligned with a center of rotation of the cylindrical torque tubes to reduce a load of a drive motor operably coupled to the cylindrical torque tube. Further details of the present example, among others, can be found throughout the present specification and more particularly below.
US11043604B2 Low dark current, resonant cavity-enhanced infrared photodetectors
A resonant cavity-enhanced infrared photodetector has an absorber layer disposed between a first transparent layer and a second transparent layer within an optical cavity. The first transparent layer and the second transparent layer have a bandgap which is larger by at least 0.1 eV compared to the absorber layer. Since the bandgaps of the first and second layer are increased relative to the bandgap of the absorber layer, generation of dark current is limited to the absorber layer. The band profiles of the layers had been designed in order to avoid carrier trapping. In one embodiment, the conduction and valence band offsets are configured to allow unimpeded flow of photogenerated charge carriers away from the absorber layer. The photodetector may be a photoconductor, or a photodiode having n-type and p-type layers. In some embodiments, an interface between the absorber layer and a transparent layer is compositionally graded. In other embodiments, one of a conduction band and a valence band of the absorber layer is aligned with an opposite band of a transparent layer so that a photogenerated charge carrier can tunnel from one band of the absorber layer into the opposite band of the transparent layer.
US11043600B2 Semiconductor device provided with oxide semiconductor TFT
A semiconductor device includes a substrate and an oxide semiconductor TFT supported by the substrate. The oxide semiconductor TFT includes an oxide semiconductor layer containing In, Ga, and Zn, a gate electrode, a gate insulating layer formed between the gate electrode and the oxide semiconductor layer, and a source electrode and a drain electrode that are in contact with the oxide semiconductor layer. The oxide semiconductor layer has a layered structure that includes a first layer, a second layer, and an intermediate transition layer disposed between the first layer and the second layer, and the first layer is disposed closer to the gate insulating layer side than the second layer. The first layer and the second layer have different compositions, and the intermediate transition layer has a continuously changing composition from the first layer side toward the second layer side.
US11043597B2 Method for reducing contact resistance in semiconductor structures
Semiconductor structures and methods reduce contact resistance, while retaining cost effectiveness for integration into the process flow by introducing a heavily-doped contact layer disposed between two adjacent layers. The heavily-doped contact layer may be formed through a solid-phase epitaxial regrowth method. The contact resistance may be tuned by adjusting dopant concentration and contact area configuration of the heavily-doped epitaxial contact layer.
US11043596B2 Semiconductor device and fabrication method thereof
A method for forming a semiconductor device is disclosed. A substrate having at least two fins thereon and an isolation trench between the at least two fins is provided. A liner layer is then deposited on the substrate. The liner layer conformally covers the two fins and interior surface of the isolation trench. A stress-buffer film is then deposited on the liner layer. The stress-buffer film completely fills a lower portion that is located at least below half of a trench depth of the isolation trench. A trench-fill oxide layer is then deposited to completely fill an upper portion of the isolation trench.
US11043592B2 Antiferromagnet field-effect based logic circuits including spin orbital coupling channels with opposing preferred current paths and related structures
An anti-ferromagnetic (AFM) voltage-controlled field effect logic device structure can include an AFM material that extends in a first direction and an input voltage terminal that extends opposite the AFM material. An oxide material can be located between the AFM material and the input voltage terminal. A first spin orbital coupling (SOC) material can extend in a second direction across the AFM material to provide a first SOC channel with a drain voltage terminal at a first end of the first SOC channel and an output voltage terminal at a second end of the first SOC channel that is opposite the first end. A contact can be electrically coupled to the output voltage terminal and configured to electrically couple to a second SOC material extending in the second direction spaced apart from the first SOC material to provide a second SOC channel.
US11043571B2 Insulated gate field effect transistor having passivated schottky barriers to the channel
A transistor having at least one passivated Schottky barrier to a channel includes an insulated gate structure on a p-type substrate in which the channel is located beneath the insulated gate structure. The channel and the insulated gate structure define a first and second undercut void regions that extend underneath the insulated gate structure toward the channel from a first and a second side of the insulated gate structure, respectively. A passivation layer is included on at least one exposed sidewall surface of the channel and metal source and drain terminals are located on respective first and second sides of the channel, including on the passivation layer and within the undercut void regions beneath the insulated gate structure. At least one of the metal source and drain terminals comprises a metal that has a work function near a valence band of the p-type substrate.
US11043566B2 Semiconductor structures in a wide gate pitch region of semiconductor devices
A semiconductor device is provided that includes a substrate, an active region, a pair of gates, a plurality of semiconductor structures and a plurality of pillar structures. The active region is over the substrate. The pair of gates is formed over the active region, and each gate of the pair of gates includes a gate structure and a pair of spacer structures disposed on sidewalls of the gate structure. The plurality of semiconductor structures is arranged between the pair of gates in an alternating arrangement configuration having a first width and a second width. The first width is substantially equal to a width of the gate structure. The plurality of semiconductor structures is separated by the plurality of pillar structures.
US11043556B2 Local epitaxy nanofilms for nanowire stack GAA device
The disclosed technique forms epitaxy layers locally within a trench having angled recesses stacked in the sidewall of the trench. The sizes of the recesses are controlled to control the thickness of the epitaxy layers to be formed within the trench. The recesses are covered by cap layers and exposed one by one sequentially beginning from the lowest recess. The epitaxy layers are formed one by one within the trench with the facet edge portion thereof aligned into the respective recess, which is the recess sequentially exposed for the epitaxy layer.
US11043551B2 Display device
A display device includes a non-display area adjacent a display area, a thin film transistor, a display element, a thin film encapsulation layer, an organic insulating layer, a power voltage line, and a protective layer. The thin film transistor is on the display area and is connected to the display element. The thin film encapsulation layer covers the display element. The organic insulating layer is between the thin film transistor and display element and extends to the non-display area. The organic insulating layer includes a central portion corresponding to the display area, an outer portion surrounding the central portion, and a division region dividing the central portion and the outer portion and surrounding the display area. The power voltage line is in the non-display area and includes a portion corresponding to the division region. The protective layer covers an upper surface of the power voltage line in the division region.
US11043550B2 Display device
A display device includes a substrate, a display area disposed on the substrate and including a plurality of pixels and data lines, a peripheral area disposed outside the display area of the substrate, a pad portion disposed in the peripheral area, an encapsulation layer disposed in the peripheral area and the display area, and disposed on the plurality of pixels of the display area, a crack detection circuit disposed in the peripheral area, and a first crack detection line connected with the pad portion and the crack detection circuit. The first crack detection line is disposed on the encapsulation layer.
US11043546B2 Display panel, fabricating method thereof and display device
The invention discloses a display panel, a fabricating method thereof, and a display device. The display panel improves the covering structure of the metal wirings in the bending area, thereby improving the problem of poor coverage of metal wirings caused by stress concentration at the corners of the organic film layer in the bending area, and further reducing abnormalities such as holes and breaks in metal wirings.
US11043537B2 Three-dimensional phase change memory device including vertically constricted current paths and methods of manufacturing the same
An alternating stack of insulating layers and sacrificial material layers is formed over a substrate. Memory openings are formed through the alternating stack. Protruding tip portions are formed on each of the sacrificial material layers around the memory openings. A plurality of insulating spacers is formed within each memory opening between each vertically neighboring pair of tip portions of the sacrificial material layers. A phase change memory material and a vertical bit line are formed within each of the memory openings. The phase change memory material can be formed as a vertical stack of discrete annular phase change memory material portions, or can be formed as a continuous phase change memory material layer. Each of the sacrificial material layer can be replaced by an electrically conductive layer.
US11043531B2 Semiconductor structure and manufacturing method of the same
The present disclosure provides a semiconductor structure having a memory region. The semiconductor structure includes an Nth metal layer in a memory region and a periphery region, the periphery region spanning a wider area than the memory region, a plurality of magnetic tunneling junctions (MTJs) over the Nth metal layer, the plurality of MTJs having at least one of mixed pitches and mixed sizes, a top electrode via over each of the plurality of MTJs; and an (N+M)th metal layer over the plurality of MTJs. A method for manufacturing the semiconductor structure is also disclosed.
US11043530B2 Light-emitting component having light-absorbing layer, light-emitting device, and image forming apparatus
A light-emitting component includes a light-emitting element, a driving thyristor, and a light-absorbing layer. The light-emitting element emits light of a predetermined wavelength. The driving thyristor causes the light-emitting element to emit light or causes an amount of light emitted by the light-emitting element to increase, upon entering an on-state. The light-absorbing layer is disposed between the light-emitting element and the driving thyristor such that the light-emitting element and the driving thyristor are stacked, and absorbs light emitted by the driving thyristor.
US11043525B2 Transmission circuit and electronic device
A transmission circuit includes a first semiconductor device, a second semiconductor device, a first signal line, a second signal line, a third signal line, and a ground line. A differential signal is composed of a first signal and a second signal. The first signal line is configured to connect the first semiconductor device and the second semiconductor device and used to transmit the first signal. The second signal line is configured to connect the first semiconductor device and the second semiconductor device and used to transmit the second signal. The second signal line, the first signal line, the ground line, and the third signal line are disposed in this order. A distance between the first signal line and the ground line is larger than a distance between the first signal line and the second signal line.
US11043523B1 Multilevel semiconductor device and structure with image sensors
An integrated device, the device including: a first level including a first mono-crystal layer, the first mono-crystal layer including a plurality of single crystal transistors and alignment marks; an overlaying oxide on top of the first level; a second level including a second mono-crystal layer, the second level overlaying the oxide, where the second mono-crystal layer includes a plurality of first image sensors; and a third level overlaying the second level, where the third level includes a plurality of second image sensors, where the second level is aligned to the alignment marks, where the second level is bonded to the first level, and where the bonded includes an oxide to oxide bond.
US11043522B2 Stacked substrate structure with inter-tier interconnection
The present disclosure, in some embodiments, relates to a multi-dimensional integrated chip structure. The structure includes a first interconnect layer within a first dielectric structure on a first substrate, and a second interconnect layer within a second dielectric structure on a second substrate. A bonding structure is between the first dielectric structure and the second substrate. An inter-tier interconnect structure extends through the second substrate and between a top of the first interconnect layer and a bottom of the second interconnect layer. The inter-tier interconnect structure includes a first region having substantially vertical sidewalls extending through the second substrate and a second region below the first region and having tapered sidewalls surrounded by the bonding structure.
US11043521B2 Freeform surface off-axial three-mirror imaging system
A freeform surface off-axial three-mirror imaging system comprising a primary mirror, a secondary mirror, a tertiary mirror, and an image sensor. Each reflective surface of the primary mirror, the secondary mirror, and the tertiary mirror is an xy polynomial freeform surface. A field angle of the freeform surface off-axial three-mirror imaging system is larger than or equal to 60°×1°. An F-number of the freeform surface off-axial three-mirror imaging system is less than or equal to 2.5.
US11043511B2 Display apparatus
Provided is a display apparatus. The display apparatus includes an active area and a bezel area, the display apparatus comprising semiconductor patterns disposed in a third area of the bezel area, an insulating layer disposed on the semiconductor patterns and includes contact holes and dummy holes, a power supply electrode disposed in the third area of the bezel area, overlaps the semiconductor patterns with the insulating layer therebetween, and is connected to the semiconductor patterns through the contact holes, dummy gate lines disposed between the semiconductor patterns and the power supply electrode, overlap the semiconductor pattern to form a first compensation capacitance and overlap the power supply electrode to form a second compensation capacitance, and a dummy semiconductor patterns disposed in the third area of the bezel area, and are connected to the power supply electrode through the dummy holes.
US11043505B2 Three-dimensional memory device having multi-deck structure and methods for forming the same
Embodiments of structure and methods for forming a three-dimensional (3D) memory device are provided. In an example, a 3D memory device includes a substrate, an alternating layer stack on the substrate, and a barrier structure extending vertically through the alternating layer stack. The alternating layer stack includes (i) an alternating dielectric stack having a plurality of dielectric layer pairs enclosed laterally by at least the barrier structure, and (ii) an alternating conductor/dielectric stack having a plurality of conductor/dielectric layer pairs. The 3D memory device also includes a channel structure and a source structure each extending vertically through the alternating conductor/dielectric stack, and a contact structure extending vertically through the alternating dielectric stack. The source structure includes at least one staggered portion along a respective sidewall.
US11043491B2 Semiconductor device and a method for fabricating the same
A semiconductor device includes first-type-channel field effect transistors (FETs) including a first first-type-channel FET including a first gate structure and a second first-type-channel FET including a second gate structure. The first first-type-channel FET has a smaller threshold voltage than the second first-type-channel FET. The first gate structure includes a first work function adjustment material (WFM) layer and the second gate structure includes a second WFM layer. At least one of thickness and material of the first and second WFM layers is different from each other.
US11043482B2 Semiconductor component, package structure and manufacturing method thereof
A package manufacturing having a semiconductor substrate, a bonding layer, at least one semiconductor device, a redistribution circuit structure and an insulating encapsulation. The bonding layer is disposed on the semiconductor substrate. The semiconductor device is disposed on and in contact with a portion of the bonding layer, wherein the bonding layer is located between the semiconductor substrate and the semiconductor device and adheres the semiconductor device onto the semiconductor substrate. The redistribution circuit structure is disposed on and electrically connected to the semiconductor device, wherein the semiconductor device is located between the redistribution circuit structure and the bonding layer. The insulating encapsulation wraps a sidewall of the semiconductor device, wherein a sidewall of the bonding layer is aligned with a sidewall of the insulating encapsulation and a sidewall of the redistribution circuit structure.
US11043481B2 Method of manufacturing semiconductor package structure
A method of manufacturing a semiconductor package structure includes: bonding a die to a wafer; forming a dielectric material layer on the wafer to cover a top surface and sidewalls of the die; performing a removal process to remove a portion of the dielectric material layer, so as to at least expose a portion of the top surface of the die, wherein the dielectric material layer comprises a protruding part over the top surface of the die after performing the removal process; and performing a planarization process to planarize top surfaces of the die and the dielectric material layer, and thereby forming a dielectric layer laterally aside the die.
US11043480B1 Forming and/or configuring stacked dies
Examples described herein generally relate to forming and/or configuring a die stack in a multi-chip device. An example is a method of forming a multi-chip device. Dies are formed. At least two or more of the dies are interchangeable. Characteristics of the at least two or more of the dies that are interchangeable are determined. A die stack comprising the at least two or more of the dies that are interchangeable is formed. Respective placements within the die stack of the at least two or more of the dies that are interchangeable are based on the characteristics.
US11043478B2 Integrated circuit bridge for photonics and electrical chip integration
An optoelectronic assembly and methods of fabrication thereof are provided. The assembly includes a mold compound; a photonic integrated circuit (PIC) embedded in the mold compound, that has a face exposed from the mold compound in a first plane; an interposer embedded in the mold compound, that has a face exposed from the mold compound in the first plane (i.e., co-planar with the exposed face of the PIC); and an electrical integrated circuit (EIC) coupled to the exposed face of the PIC and the exposed face of the interposer, that establishes bridging electrical connections between the PIC and the interposer.
US11043454B2 Low resistivity interconnects with doped barrier layer for integrated circuits
A method of forming an interconnect for an integrated circuit includes: identifying an interconnect barrier material, identifying a plurality of potential dopant elements, creating an ensemble of potential barrier structures including the interconnect barrier material doped at a plurality of doping positions and a plurality of doping amounts for each of the plurality of potential dopant elements, calculating a density of states for each of the barrier structures of the ensemble, selecting a dopant element and a doping amount based on the density of states, and depositing a barrier layer including an alloy, the alloy including the interconnect barrier material and the selected dopant element at the selected doping amount.
US11043442B2 Heat sink, heat dissipation apparatus, heat dissipation system, and communications device
One example heat sink includes a heat dissipation substrate, a connector, and a fastener. The heat dissipation substrate is configured to dissipate heat for a packaged chip located on a circuit board, and the heat dissipation substrate is located on a surface that is of the packaged chip and that is opposite to the circuit board. A first heat dissipation substrate and a second heat dissipation substrate of the heat dissipation substrate each have a heat conduction surface that conducts heat with a chip in the packaged chip. Different heat conduction surfaces correspond to different chips.
US11043441B2 Fan-out semiconductor package
A semiconductor package includes: a semiconductor chip having an active surface, having connection pads disposed thereon, and an inactive surface, opposing the active surface; an encapsulant covering the inactive surface of the semiconductor chip; a thermally conductive via penetrating through at least a portion of the encapsulant on the inactive surface of the semiconductor chip and physically spaced apart from the inactive surface of the semiconductor chip; and a connection structure disposed on the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads.
US11043440B2 Semiconductor package
A semiconductor package includes a semiconductor chip having an active surface, on which a connection pad is disposed, and an inactive surface disposed to oppose the active surface, a heat dissipation member, disposed on the inactive surface of the semiconductor chip, having a plurality of holes and including a graphite-based material, an encapsulant covering at least a portion of each of the semiconductor chip and the heat dissipation member, and a connection member, disposed on the active surface of the semiconductor chip, including a redistribution layer electrically connected to the connection pad. 0
US11043435B1 Semiconductor die with hybrid wire bond pads
Apparatus and methods are provided for bond bads layout and structure of semiconductor dies. According to various aspects of the subject innovation, the provided techniques may provide a semiconductor die that may comprise an outer bond pad elongated in a first direction parallel to an edge of the semiconductor die and an inner bond pad elongated in a second direction perpendicular to the edge of the semiconductor die. The outer bond pad may have a probing area and two wire bond areas aligned in the first direction and the inner bond pad may have one probing area and one wire bond area aligned in the second direction. The outer bond pad may be positioned closer to the edge of the semiconductor die than the inner bond pad.
US11043428B2 Method for designing layout of semiconductor device and method for manufacturing semiconductor device using the same
A method of manufacturing a semiconductor device includes configuring a layout pattern; and forming conductive lines corresponding to the layout pattern on a substrate, wherein configuring the layout pattern includes: arranging pre-conductive patterns and post-conductive patterns for a first logic cell, a second logic cell, and a third logic cell; rearranging the pre-conductive patterns and the post-conductive patterns so that two conductive patterns that are adjacent to a boundary between two adjacent logic cells from among the first logic cell, the second logic cell, and the third logic cell are formed by different photolithography processes; and arranging conductive patterns for a dummy cell arranged between the second logic cell and the third logic cell.
US11043416B2 Gradient atomic layer deposition
A method for forming a semiconductor device includes forming a barrier layer over a dielectric layer, a concentration of an impurity in the barrier layer increasing as the barrier layer extends away from the dielectric layer; and performing a plasma process to treat the barrier layer.
US11043414B2 Microelectronic devices with conductive contacts to silicide regions, and related devices
Microelectronic devices—having at least one conductive contact structure adjacent a silicide region—are formed using methods that avoid unintentional contact expansion and contact reduction. A first metal nitride liner is formed in a contact opening, and an exposed surface of a polysilicon structure is thereafter treated (e.g., cleaned and dried) in preparation for formation of a silicide region. During the pretreatments (e.g., cleaning and drying), neighboring dielectric material is protected by the presence of the metal nitride liner, inhibiting expansion of the contact opening. After forming the silicide region, a second metal nitride liner is formed on the silicide region before a conductive material is formed to fill the contact opening and form a conductive contact structure (e.g., a memory cell contact structure, a peripheral contact structure).
US11043408B2 Method of forming FinFET devices with embedded air gaps
A dummy gate layer is formed over a substrate. A patterned mask is formed over the dummy gate layer. The patterned mask includes an opening. The opening is etched into the dummy gate layer. The patterned mask serves as a protective mask as the opening is etched. A lateral etching process is performed to portions of the dummy gate layer laterally exposed by the opening. The lateral etching process etches away the dummy gate layer without substantially affecting the patterned mask. After the lateral etching process is performed, a dielectric material is formed in the opening. An air gap is formed in the dielectric material. After the air gap is formed, the patterned mask and portions of the dielectric material formed over the patterned mask are removed. The dummy gate layer is replaced with a metal-containing gate.
US11043391B2 Etching method and etching processing apparatus
A method of etching silicon-containing film formed on an electrode layer of a floating potential is provided. The etching is performed in a processing vessel while supplying gas, a first high frequency electric power of a first frequency, and a second high frequency electric power of a second frequency less than the first frequency. The method includes a step of supplying, during etching of the silicon-containing film, the first high frequency electric power as a continuous wave and the second high frequency electric power as a pulse wave having a duty cycle of 20% or less, upon a distance from the electrode layer to a bottom of an etching pattern formed on the silicon-containing film becoming not more than a predetermined distance.
US11043388B2 Integrated circuit fabrication system with adjustable gas injector and method utilizing the same
The present disclosure provides a semiconductor fabrication apparatus. The semiconductor apparatus includes a processing chamber; a substrate stage provided in the processing chamber and being configured to secure and rotate a semiconductor wafer; a gas injector configured to inject a chemical to the processing chamber; a window attached to the gas injector; and an adjustable fastening device coupled with the gas injector and the window.
US11043376B2 Semiconductor device and method
A transistor based on topological insulators is provided. In an embodiment a topological insulator is used to form both the channel as well as the source/drain regions, wherein the channel has a first thickness such that the topological insulator material has properties of a semiconductor material and the source/drain regions have a second thickness such that the topological insulator has properties of a conductive material.
US11043375B2 Plasma deposition of carbon hardmask
A method of forming a transparent carbon layer on a substrate is provided. The method comprises generating an electron beam plasma above a surface of a substrate positioned over a first electrode and disposed in a processing chamber having a second electrode positioned above the first electrode. The method further comprises flowing a hydrocarbon-containing gas mixture into the processing chamber, wherein the second electrode has a surface containing a secondary electron emission material selected from a silicon-containing material and a carbon-containing material. The method further comprises applying a first RF power to at least one of the first electrode and the second electrode and forming a transparent carbon layer on the surface of the substrate.
US11043369B2 Sample analyzer and sample analysis method
A sample analyzer includes a voltage source that applies a voltage to a sample. A laser irradiator irradiates the sample with a laser beam. A detector detects a particle emitted from the sample. An operation device specifies the material of the particle detected by the detection device, by mass spectrometry of the particle and analyzes the structure of the sample. The operation device calculates a ratio in structure between model information indicating the structure of the sample, which is prepared in advance, and analysis information indicating the structure of the sample, which is obtained by the mass spectrometry, and applies the ratio to the analysis information so as to correct the analysis information.
US11043366B2 Method and apparatus for the analysis of molecules using mass spectrometry and optical spectroscopy
A method of analyzing molecules, comprising: generating ions from a sample of molecules; cooling the generated ions below ambient temperature; fragmenting at least some of the cooled ions by irradiating the ions with light at a plurality of different wavelengths (λ) within one or more predetermined spectral intervals; recording a fragment mass spectrum of the fragmented ions comprising a detected signal (I) versus m/z over a predetermined range of m/z values for each of the plurality of different wavelengths (λ), thereby recording a two-dimensional dependency of the detected signal (I) on m/z and irradiation wavelength (λ); and determining from the recorded two-dimensional dependency an identity of at least one of the generated ions and/or relative abundances of different generated ions and thereby determining an identity of at least of one of the molecules and/or relative abundances of different molecules in the sample.
US11043361B2 Symmetric VHF source for a plasma reactor
The disclosure pertains to a capacitively coupled plasma source in which VHF power is applied through an impedance-matching coaxial resonator having a symmetrical power distribution.
US11043352B1 Aligned grain structure targets, systems, and methods of forming
Some embodiments include an x-ray system, comprising: a support structure including a mounting surface; a target attached to the support structure on the mounting surface; wherein the target has a grain structure having a first dimension along an axis perpendicular to the mounting surface is longer than a longest dimension along any axis parallel to the mounting surface.
US11043350B2 Photocathode with nanowires and method of manufacturing such a photocathode
The invention discloses a photocathode comprising an amorphous substrate such as a glass substrate (110) presenting an input face that will receive incident photons and a back face opposite the front face. Nanowires (120) made from at least one III-V semiconducting material are deposited on the back face of the substrate and extend from this face in a direction away from the front face. The invention also relates to a method for manufacturing such a photocathode by MBE.
US11043349B1 Electrochemical solid-state field-emission ion source
Some variations provide an electrochemical solid-state field-emission ion source comprising: (a) an ion conductor comprising a protuberance within a protuberance region, wherein the ion conductor contains mobile ions; (b) a first electrode disposed distally from the ion conductor, wherein the protuberance region is on the same side of the first electrode as the ion conductor; (c) a second electrode in contact with the ion conductor, wherein the second electrode is electrically isolated from the first electrode; and (d) an electrical insulator between the ion conductor and the first electrode. Some variations provide a method of electrochemically emitting ions from a field-emission ion source, comprising: applying an electrode potential between the first electrode and the second electrode; oxidizing or reducing the atoms in the atom reservoir, and transporting the atoms into and through the ion conductor as mobile ions; and emitting the mobile ions from the protuberance.
US11043347B2 Electromagnetic relay
An electromagnetic relay includes a fixed spring, a fixed contact configured to be swaged so as to be attached to the fixed spring, a movable spring, and a movable contact provided on the movable spring so as to be capable of making contact with the fixed contact, wherein a swaged portion of the fixed contact is formed so as not to protrude from a surface of the fixed spring.
US11043344B2 Arc flash reduction maintenance system with pyrotechnic circuit protection modules
An embodiment of an arc flash reduction maintenance system includes a pyrotechnic disconnect module and an overcurrent protection device connected to the pyrotechnic disconnect module. A control line is connected to the at least one pyrotechnic disconnect module and in parallel with one of the pyrotechnic disconnect module and the overcurrent protection device. The control line provides a self-generating control signal to cause the pyrotechnic disconnect module to electrically isolate the overcurrent protection device. A switch is located in the control line to selectively enable or disable at least one arc flash reduction maintenance system mode in the control line.
US11043340B2 Inspection station
An inspection station is capable of being used under harsh conditions. The inspection station includes switch elements to which the inspection station is responsive for generating a predetermined control signal in response to actuation of a switch element. A fluid tight sealing element isolates an interior of the inspection station from an outside of the inspection station, the sealing element including one or more flexible button areas at the locations of the switch elements to provide access from the outside of the inspection station to actuate the switch elements located in the interior of the sealing element.
US11043336B2 Actinic and electron beam radiation curable water based electrode binders and electrodes incorporating same
A process for manufacturing an electrode utilizing electron beam (EB) or actinic radiation to cure the electrode binder is provided. A process is also disclosed for mixing specific actinic or EB radiation curable polymer precursors with electrode solid particles to form an aqueous mixture, application of the mixture to an electrode current collector, followed by the application of actinic or EB radiation to the current collector for curing the polymer, thereby binding the electrode binder to the current collector. Lithium ion batteries, electric double layer capacitors, and components produced therefrom are also provided.
US11043332B2 Multilayer ceramic capacitor
In an embodiment, a multilayer ceramic capacitor 10 includes a capacitor boy 11 which has a sixth face f6 provided with a first tapering face f6a over the entire width direction and at a position adjacent to a first face f1, and which also has a second tapering face f6b over the entire width direction and at a position adjacent to a second face f2. The height-direction dimension of the first tapering face f6a on the sixth face f6 is constituted in a manner accommodating an error in the end height of the first part 12a of the first external electrode 12, while the height-direction dimension of the second tapering face f6b on the sixth face f6 is constituted in a manner accommodating an error in the end height of the first part 13a of the second external electrode 13.
US11043318B2 Multi-layer magnetic nanoparticles for magnetic recording
According to one embodiment, a multi-layer magnetic nanoparticle includes a core; a first magnetic layer deposited on a surface of the core; a second magnetic layer deposited on a surface of the first magnetic layer, and a third magnetic layer deposited on a surface of the second magnetic layer. The core, the first magnetic layer, the second magnetic layer, and the third magnetic layer comprise different magnetic anisotropies and/or saturation magnetizations with respect to each other.
US11043315B2 Fire resistant signalling cable for railway applications
The present disclosure relates to a signalling cable that includes: a cable core, a metallic screen surrounding and in direct contact with the cable core, and at least one flame retardant low smoke zero halogen polymeric sheath surrounding and in radially position with respect to the metallic screen. The cable core includes a plurality of insulated electric conductors and a core wrap. The insulated electric conductors each includes an electric conductor insulated by a fire barrier and a flame retardant low smoke zero halogen polymeric insulating layer.
US11043312B2 Multi-component cask for storage and transport of spent nuclear fuel
A separable multi-component cask for spent nuclear fuel transport and storage includes a vertically elongated outer cylinder having a neutron radiation shielding composition and a vertically elongated inner cylinder having a gamma radiation blocking composition. The inner cylinder includes a cavity configured to hold a spent nuclear fuel canister. The inner cylinder is detachably mounted and nested inside a cavity of the outer cylinder and is separable therefrom during spent fuel cask loading operations in a staged manner. An air ventilation annulus formed between the first and second cylinders forms a heat removal passage to remove heat emitted by the radioactive canister when placed inside the second cylinder. A pair of removably coupled mating top flanges on the inner and outer cylinders supports and suspends the inner cylinder in a cantilevered manner, thereby allowing the directly heated inner cylinder to thermally expand to a greater degree than the outer cylinder.
US11043305B1 Systems and methods for rapid gene set enrichment analysis
Systems and methods for rapid gene set enrichment analysis and applications thereof are described. In certain embodiments, the systems and methods described herein may be used to identify one or more candidate therapies for treatment of a disease (e.g., cancer). These systems and methods enable improved prioritization of relevant gene sets while maintaining a relatively lower false positive rate. Additionally, the ability to accelerate enrichment analysis and analyze hundreds of thousands of gene sets is described.
US11043303B2 Remote communication portal and method of use
The invention is a remote communication portal system and method of use, providing means of real-time, full-body video and audio while a variety of sensors or measurement devices read and communicate electronic data to one or all participants.
US11043299B2 Reducing network security risks in a medical care network
Systems, methods, and software can be used to reduce network security risks in a medical care network. In some aspects, a method includes detecting, at a medical equipment monitor located in a network, an electronic device that is connected to the network; determining, by the medical equipment monitor, that the electronic device comprises a medical equipment; associating, by the medical equipment monitor, a security profile with the medical equipment, wherein the security profile includes one or more security parameters; detecting, by the medical equipment monitor, a conflict between a data transmission activity from the medical equipment and at least one security parameter in the security profile; and in response to detecting the conflict, transmitting, from the medical equipment monitor, a notification of the conflict to a medical equipment controller.
US11043297B2 Neural network-based object detection in visual input
A device to detect an object in a medical image is described. An image analysis application, executed by the device, receives the medical image as an input. The medical image is next partitioned to sub-regions. Parts of the object are detected in a selection of the sub-regions using a deep-learning neural network (DNN) model. Bounding boxes for the selection are also determined. The bounding boxes are evaluated based on a confidence score detected as above a threshold level. The confidence score designates the parts as contained within the selection. Next, a region of interest (ROI) is determined as a group including the selection. Similar orientations associated with the bounding boxes are comparable to similar orientations of a positive training model of the DNN model. Furthermore, the selection is designated as the ROI within the medical image. The medical image is provided with the ROI to a user.
US11043296B2 Systems and methods for semi-automatic tumor segmentation
A method for volumetric segmentation in a plurality of planar medical images includes, receiving, at an electronic processor, the plurality of planar medical images. A boundary of a candidate structure in the plurality of medical images is generated using a segmentation model. A first planar medical image from the plurality of planar medical images is displayed on a display. A user input is received using a user interface indicating a region in the first planar medical image. A first planar contour of the candidate structure is generated. The region is compared to the boundary. Responsive to the region being at least partially within the boundary, the first planar medical image is re-displayed on the display showing the first planar contour of the structure, and a finding record for the candidate structure including the boundary is generated.
US11043289B2 Monitoring, predicting and alerting for census periods in medical inpatient units
Systems and techniques for monitoring, predicting and/or alerting for census periods in medical inpatient units are presented. A system can perform a first machine learning process to learn patterns in patient flow data related to a set of patient identities and a set of operations associated with a set of medical inpatient units. The system can also perform a second machine learning process to detect abnormalities associated with the patterns in the patient flow data. Furthermore, the system can determine patient census data associated with a prediction for a total number of patient identities in the set of medical inpatient units during a period of time based on the patterns and the abnormalities. The system can also generate an alert for a user interface in response to a determination that the patient census data satisfies a defined criterion.
US11043288B2 Automated clinical documentation system and method
A method, computer program product, and computing system for automating role assignment is executed on a computing device and includes obtaining encounter information of a patient encounter. The encounter information is processed to associate a first portion of the encounter information with a first encounter participant. A first role is assigned to the first encounter participant.
US11043275B2 Memory system, read method, program, and memory controller
According to one embodiment, a memory system includes a nonvolatile memory and a memory controller. The nonvolatile memory includes a first word line including a plurality of first cells and a second word line adjacent to the first word line and including a plurality of second cells. The memory controller determines a read voltage to be used with respect to the plurality of the first cells, according to a plurality of adjacent voltages representing respective threshold voltages of the plurality of the second cells. The memory controller reads data from the first word line using a plurality of determined read voltages.
US11043272B2 Memory cell programming with a program pulse having a plurality of different voltage levels
Methods of operating a memory include applying a programming pulse having a particular voltage level to a selected access line connected to a plurality of memory cells selected for programming during a programming operation, concurrently enabling for programming each memory cell of the plurality of memory cells selected for programming while applying the programming pulse, applying a subsequent programming pulse having a plurality of different voltage levels to the selected access line, and, for each group of memory cells of a plurality of groups of memory cells of the plurality of memory cells selected for programming, enabling that group of memory cells for programming while the subsequent programming pulse has a corresponding voltage level of the plurality of different voltage levels.
US11043269B2 Performing a test of memory components with fault tolerance
Test resources of a test platform that are performing a test of memory components are determined. An indication that a particular test resource of the test resources of the test platform has failed can be received. The particular test resource is failed while performing a portion of the test of memory components. A remaining portion of the test of memory components can be performed based on the indication that the particular test resource of the test platform has failed.
US11043263B1 Low offset and enhanced write margin for stacked fabric dies
A device includes an amplifier, a plurality of selector circuitries, and a plurality of fabric dies. The amplifier is configured to output a supply power signal. Each selector circuitry of the plurality of selector circuitries receives the supply power signal from the amplifier. Each fabric die of the plurality of fabric dies has a corresponding selector circuitry of the plurality of selector circuitries. Each selector circuitry corresponding to a die of the plurality of dies is configured to provide the supply power signal received from the amplifier to its corresponding die responsive to a selection signal being asserted. Selector circuitries of the plurality of selector circuitries corresponding to unselected dies of the plurality of dies pull address supply power for the unselected dies to an input other than the supply power signal of the selector circuitries corresponding to the unselected die.
US11043262B2 Write assist circuitry
Various implementations described herein are directed to an integrated circuit having memory circuitry with an array of bitcells. The integrated circuit may include read-write circuitry that is coupled to the memory circuitry to perform read operations and write operations for the array of bitcells. The integrated circuit may include write assist circuitry that is coupled to the memory circuitry and the read-write circuitry. The write assist circuitry may receive a control signal from the read-write circuitry. Further, the write assist circuitry may sense write operations based on the control signal and may drive the write operations for the array of bitcells.
US11043259B2 System and method for in-memory compute
According to various embodiments, an in-memory computation system is disclosed. The system includes a dynamic random access memory (DRAM) module. The system further includes a memory controller configured to violate a timing specification for the DRAM module and activate multiple rows of the DRAM module in rapid succession to enable bit-line charge sharing.
US11043254B2 Semiconductor device having cam that stores address signals
An apparatus may include multiple address registers each storing an address signal and multiple counter circuits each storing a count value corresponding to an associated one of the address registers. The apparatus may include a first circuit cyclically selecting one of the address registers in response to a first signal, a second circuit selecting one of the address registers based on the count value of each of the counter circuits, and a third circuit activating a second signal when the first and second circuits select the same one of the address registers.
US11043253B2 Self reference for ferroelectric memory
Methods, systems, and apparatuses for self-referencing memory cells are described. A reference value for a cell may be created through multiple sense operations on the cell. The cell may be sensed several times and an average of at least two sensing operations may be used as a reference for another sense operation. For example, the cell may be sensed and the resulting charge stored at a capacitor. The cell may be biased to one state, sensed a second time, and the resulting charge stored at another capacitor. The cell may be biased to another state, sensed a third time, and the resulting charge stored to another capacitor. The values from the second and third sensing operations may be averaged and used as a reference value in a comparison with value of the first sensing operation to determine a logic state of the cell.
US11043250B1 Buffer control of multiple memory banks
Disclosed herein are related to operating a memory system including memory banks and buffers. Each buffer may perform a write process to write data to a corresponding memory bank. In one aspect, the memory system includes a buffer controller including a queue register, a first pointer register, a second pointer register, and a queue controller. In one aspect, the queue register includes entries, where each entry may store an address of a corresponding memory bank. The first pointer register may indicate a first entry storing an address of a memory bank, on which the write process is predicted to be completed next. The second pointer register may indicate a second entry to be updated. The queue controller may configure the queue register according to the first pointer register and the second pointer register, and configure one or more buffers to perform the write process, according to the entries.
US11043245B2 System and method for compiling a singular video file from user-generated video file fragments
A system and method are operable within a computer network environment for compiling a singular video file from user-generated video file fragments for playback in tandem with a context-providing audio file. The system includes at least one client operable to generate at least one video file fragment in tandem with audio file content simultaneously consumable via each client. Each video file fragment is generated at or between a select start time and at a select end time during playback of a select audio file content segment, the parent audio file of which segment has a universally unique identifier. A remote service system compiles the video file fragments into a video file fragment compilation for playback progression in tandem with playback of the audio file content based on the select start and end time of the video file fragments as associated with select audio file content segments of the audio file.
US11043244B1 Tap to advance by subtitles
Systems and methods are provided for advancing through video content. The systems and methods include generating playback of a video associated with subtitles comprising a sequence of subtitle segments; receiving a user request to advance playback of the video from a first video play position corresponding to a first subtitle segment of the sequence of subtitle segments; identifying a second subtitle segment of the sequence of subtitle segments that is adjacent to the first subtitle segment in the sequence of subtitle segments; and in response to receiving the user request to advance playback of the video, advancing playback of the video from the first video play position to a second video play position based on a subtitle segment play position associated with the second subtitle segment.
US11043235B2 Assembly that enables reduction in disk to disk spacing
An apparatus includes a plurality of storage media mounted on a rotatable spindle. The apparatus also includes an actuator with at least one actuator arm configured to translate among the plurality of storage media and at least two heads supported on the at least one actuator arm. Each of the at least two heads is configured to communicate with the plurality of storage media.
US11043234B2 Spin transfer torque oscillator (STO) with spin torque injection to a flux generating layer (FGL) from two sides
A spin torque reversal assisted magnetic recording (STRAMR) structure is disclosed wherein a spin torque oscillator (STO) is formed in the write gap (WG) and generates one or both of a radio frequency (RF) field on a magnetic bit to lower the required write field during a write process, and a spin torque on a field generation layer (FGL) in the STO that flips a FGL magnetization to a direction opposing the WG field thereby increasing reluctance in the WG and causing larger write field output from the main pole (MP). The FGL is between two spin preserving layers that each conduct spin polarized current from an adjoining spin polarization (SP) layer. Current is applied from the MP and trailing shield to the SP layers, and returns to a direct current source through a lead from the FGL. STO sidewalls are self-aligned to a MP tip upper portion.
US11043227B2 Coding method, device and recording medium
A coding technology that efficiently codes an input sound signal irrespective of the characteristics thereof and can obtain a decoded sound signal that sounds less artificial to a listener. A coding method codes an input sound signal frame by frame of a predetermined time segment by a selected coding processing from a plurality of types of coding processing in the frequency domain, the coding method makes it possible for a selection unit to select coding processing which is different from the coding processing of the preceding frame as coding processing of the present frame if at least one of the magnitude of the energy of high frequency components of the input sound signal of the preceding frame and the magnitude of the energy of high frequency components of the input sound signal of the present frame is smaller than or equal to a predetermined threshold value.
US11043223B2 Voiceprint recognition model construction
Technologies related to voiceprint recognition model construction are disclosed. In an implementation, a first voice input from a user is received. One or more predetermined keywords from the first voice input are detected. One or more voice segments corresponding to the one or more predetermined keywords are recorded. The voiceprint recognition model is trained based on the one or more voice segments. A second voice input is received from a user, and the user's identity is verified based on the second voice input using the voiceprint recognition model.
US11043214B1 Speech recognition using dialog history
Described herein is a system for rescoring automatic speech recognition hypotheses for conversational devices that have multi-turn dialogs with a user. The system leverages dialog context by incorporating data related to past user utterances and data related to the system generated response corresponding to the past user utterance. Incorporation of this data improves recognition of a particular user utterance within the dialog.
US11043213B2 System and method for detection and correction of incorrectly pronounced words
A system and method are disclosed for capturing a segment of speech audio, performing phoneme recognition on the segment of speech audio to produce a segmented phoneme sequence, comparing the segmented phoneme sequence to stored phoneme sequences that represent incorrect pronunciations of words to determine if there is a match, and identifying an incorrect pronunciation for a word in the segment of speech audio. The system builds a library based on the data collected for the incorrect pronunciations.
US11043211B2 Speech recognition method, electronic device, and computer storage medium
A speech recognition method includes obtaining captured voice information, and determining semantic information of the captured voice information; segmenting the captured voice information to obtain voice segments when the semantic information does not satisfy a preset rule, and extracting voiceprint information of the voice segments; obtaining an unmatched voiceprint information from a local voiceprint database; matching the voiceprint information of the voice segments with the unmatched voiceprint information to determine a set of filtered voice segments having voiceprint information that successfully matches the unmatched voiceprint information; combining the set of filtered voice segments to obtain combined voice information, and determining combined semantic information of the combined voice information; and using the combined semantic information as a speech recognition result when the combined semantic information satisfies the preset rule.
US11043209B2 System and method for neural network orchestration
Methods and systems for training one or more neural networks for transcription and for transcribing a media file using the trained one or more neural networks are provided. One of the methods includes: segmenting the media file into a plurality of segments; extracting, using a first neural network, audio features of a first and second segment of the plurality of segments; and identifying, using a second neural network, a best-candidate engine for each of the first and second segments based at least on audio features of the first and second segments. A best-candidate engine is a neural network having a highest predicted transcription accuracy among a collection of neural networks.
US11043198B1 Acoustical panel subsurface layer
A thermally and hygroscopically stable subsurface layer for supporting an outer (typically visible) surface of an acoustical panel. The subsurface layer comprises a thermally and hygroscopically stable composite, specifically a non-woven or woven fabric impregnated with binder and filler materials. The fabric provides exceptional resistance to thermal expansion and contraction, while the binder and filler materials are naturally very resistant to moisture changes. The result resists warping, cupping, or bowing in response to changes in ambient moisture or temperature, especially in situations in which the laminated surface and subsurface layers are perforated to allow sound to enter the interior or the panel and be absorbed by suitable materials within the panel.
US11043194B2 Image display system, storage medium having stored therein image display program, image display method, and display device
A display device having a display screen and a goggle apparatus to which the display device is attachable are included. In a first display mode, a first image including a content image that is a non-stereoscopic image, and a first user interface image is displayed on a display screen, and in a second display mode, a second image including a content image composed of a left-eye image and a right-eye image having parallax with each other, and a second user interface image corresponding to the first user interface image is displayed on the display screen. Then, in the second display mode, the second user interface image is displayed at a position different from a position on the display screen where the first user interface image is displayed in the first display mode.
US11043192B2 Corner-identifiying gesture-driven user interface element gating for artificial reality systems
An artificial reality system is described that renders, presents, and controls user interface elements within an artificial reality environment, and performs actions in response to one or more detected gestures of the user. The artificial reality system includes an image capture device, a head-mounted display (HMD), a gesture detector, a user interface (UI) engine, and a rendering engine. The image capture device captures image data representative of a physical environment. The HMD outputs artificial reality content. The gesture detector identifies, from the image data, a gesture including a configuration of a hand that is substantially stationary for at least a threshold period of time and positioned such that an index finger and a thumb of the hand form approximately a right angle. The UI engine generates a UI element in response to the identified gesture. The rendering engine renders the UI element as an overlay to the artificial reality content.
US11043188B2 Driving method for pulse width and voltage hybrid modulation, driving device and display device
The present disclosure discloses a driving method for pulse width and voltage hybrid modulation, a driving device and a display device, the method including: after receiving a frame image to be displayed, generating N sub-frame images from the received frame image to be displayed; then controlling a display panel to display each sub-frame image in turn, and controlling, when each sub-frame image is displayed, the sub-pixel that needs to emit light in the sub-frame image to emit light according to the corresponding light-emitting brightness in the light-emitting period corresponding to the sub-frame image. In one sub-frame image, the light-emitting brightness of the sub-pixel is determined by the display brightness corresponding to the sub-pixel in the frame image to be displayed, and the light-emitting time configured for the sub-frame image.
US11043181B2 Display unit
A display unit includes a display panel that includes a plurality of pixels arranged in a matrix. Each of the pixels includes one of an optical modulator and a self-luminescent element, and one of an electrochromic element, an electrophoretic element, and an electrowetting element. Each of the pixels further includes a pixel circuit that is configured to selectively drive the one of the optical modulator and the self-luminescent element, and selectively drive the one of the electrochromic element, the electrophoretic element, and the electrowetting element.
US11043169B2 Organic light emitting display device and driving method thereof
An organic light emitting display device includes: a first pixel region including first pixels coupled to first and second scan lines, and emission control lines; a first scan driver which supplies a first scan signal to each first scan line; a second scan driver which supplies a second scan signal to each second scan line; and an emission driver which supplies a light emission control signal to the emission control lines. The organic light emitting display device is in a second mode when the organic light emitting display device is mounted in a wearable device, and in a first mode otherwise. The second scan driver supplies k second scan signals to each second scan line in the first mode, and supplies j second scan signals to each second scan line in the second mode, where j is greater than k.
US11043166B2 Pixel of an organic light emitting diode display device, and organic light emitting diode display device
A pixel of an organic light emitting diode (“OLED”) display device includes a switching transistor which transfers a data voltage, a storage capacitor which stores the data voltage transferred by the switching transistor, a driving transistor which generates a driving current based on the data voltage stored in the storage capacitor, an emission control transistor which selectively forms a path for the driving current in response to an emission control signal, an OLED which emits light based on the driving current, and a supplemental electrode overlapping a gate electrode of the driving transistor, the supplemental electrode having a first voltage for a predetermined time period from a time point at which the emission control signal has a turn-on level, and having a second voltage after the predetermined time period.
US11043161B2 Control circuit for panel
The invention discloses a control circuit for controlling a panel. The panel includes a plurality of light-emitting elements arranged as an array. Each row of light-emitting elements among the plurality of light-emitting elements are coupled to each other via one of a plurality of scan lines. The control circuit includes a current source, an emission switch, a plurality of scan switches and a level adjustment circuit. The current source is coupled to a column of light-emitting elements among the plurality of light-emitting elements. The emission switch is coupled to the current source and the column of light-emitting elements. Each of the plurality of scan switches is coupled to one of the column of light-emitting elements via one of the plurality of scan lines. The level adjustment circuit is coupled between the plurality of scan lines and the current source.
US11043157B2 System and method for a six-primary wide gamut color system
Systems and methods for a six-primary color system for display. A six-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. The six-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11043144B2 Systems and methods for providing an interactive demonstration of an ultrasound user interface
Systems and methods for providing an interactive demonstration of an ultrasound user interface are generally described herein. The method may include, at a multi-use display device: receiving a demonstration ultrasound dataset from a server; displaying, on the ultrasound user interface, ultrasound data from the demonstration ultrasound dataset; receiving input, on the ultrasound user interface, to interact with the ultrasound data from the ultrasound dataset; and in response to the received input, updating the ultrasound user interface so that the ultrasound user interface corresponds to the received input, the updated ultrasound user interface appearing substantially similar to an appearance of the ultrasound user interface that is displayed if the received input is received during display of a live ultrasound image feed.
US11043134B2 Vertical landing vehicle, situational awareness system, and method thereof
A vertical landing vehicle including an airframe forming a hull and having at least one wing coupled to the airframe, at least one proximity sensor coupled to the airframe, and a flight control system including a control processor and an operator interface, wherein the at least one proximity sensor is coupled to the control processor, wherein the control processor, based on signals from the at least one proximity sensor, is configured to generate, for presentation through the operator interface, situational awareness indications corresponding to portions of the hull sensed by the at least one proximity sensor and obstacles sensed by the at least one proximity sensor, and wherein the situational awareness indications comprise a terrain map overlay including positional relationships between the hull and the obstacles.
US11043126B2 Vehicle, vehicle control method, and vehicle control program
A vehicle includes a communication unit, a storage unit, a control unit, and an image capturing unit. The vehicle is configured to be communicable with a different vehicle via the communication unit. The control unit is configured to acquire a captured image from the image capturing unit and store the captured image in the storage unit. The control unit is configured to receive, from the different vehicle that is an oncoming vehicle, a determined result as to whether the different vehicle is able to pass. The control unit is configured to determine whether the vehicle is able to pass based on a width of the vehicle and an available road width ahead, determined from the captured image.
US11043123B2 Driving assistance device, driving assistance method, and recording medium
A driving assistance device communicates with an information processing device for providing driving assistance. The driving assistance device includes: an electronic control unit configured to: acquire signal information from the information processing device, the signal information indicating a time at which a traffic light on a traveling route displays a stop indication, the traveling route being a route on which a vehicle is traveling; make a prediction whether the vehicle should stop at the traffic light, based on a traveling state of the vehicle and the signal information; and perform the driving assistance and control an operation of the vehicle around the traffic light based on the prediction.
US11043112B2 Integrated security system with parallel processing architecture
An integrated security system that includes a security coprocessor coupled to a conventional security system panel and an interactive security system. The integrated security system enables conventional security system features as well as the consumer-oriented interactive features and functions of an interactive security system without sacrificing reliability or the significant burden and cost associated with frequent software updates associated with conventional security systems. The integrated security system also minimizes or eliminates the need for new battery backup circuitry or larger batteries.
US11043109B2 Fire notification facility
A fire detector is connected to a loop transmission path connected to a receiver. When the loop transmission path is normal, a communication connection is made from a transmitting unit to the fire detector to monitor fire. When a break fault occurs in the loop transmission path, a break monitoring control unit turns switching circuit units ON to connect a termination of the loop transmission path to the transmitting unit. To the loop transmission path, a relay detects a current normal direction at normal and a current reverse direction at the time of occurrence of a break for transmission to the receiver. When a break occurs in the loop transmission path, a break section determining unit of the receiver determines, as a break section, a section in which the current normal direction detected by a plurality of the relays is changed to the current reverse direction.
US11043107B2 Providing internet access through a property monitoring system
Methods and systems, including computer programs encoded on computer storage media, for providing internet access through a control panel of an alarm system, the method including establishing, by a control panel of an alarm system in a property, a first connection to an alarm system monitoring server across a cellular network, determining that a known source of internet within the property is not available, in response to determining that the known source of internet within the property is not available, establishing, by the control panel, a second connection to the internet across the cellular network, providing internet access to one or more devices in the property through the second connection, determining that the known source of internet within the property is available, and in response to determining that the known source of internet within the property is available, terminating, by the control panel, the second connection.
US11043085B2 Self-service point-of-sale terminal
A self-service point-of-sale terminal including a cover section having an inverted U-shape open in a front side and a bottom side, a casing that is movable with respect to the cover section and includes a lock configured to fix a relative position of the casing with respect to the cover section, and a coin and bill depositing and dispensing machine housed within the casing.
US11043080B1 Cooperative card wagering game
A method for playing a cooperative card wagering game for a plurality of players and a dealer using a customer cooperative wagering table and a deck of cards with each card having a numerical value, the cooperative wagering table having a dealer table edge, a community table edge, and a community line positioned therebetween, each player has an individual hand, and contributes a card to form a community hand by placing the card upon the community line, the players cooperate to maximize the value of the community hand, while also maximizing their respective individual hands, whereby the players cannot obtain a player win result if the community hand is less than the dealer's hand in value.
US11043069B2 Skillfull regulated casino games and gaming machines configured to player rewards based upon observed skill level
A computer-implemented method of operating a regulated gaming machine may comprise accepting funds, in the regulated gaming machine, from a player and correspondingly establishing player game credits enabling the player to play a wager-based skillful game and enabling game play and receiving player input from a user interface of the regulated gaming machine as the player interacts with in-game assets. The gaming machine may then determine whether sufficient player input has been received and game play has occurred to determine a skill level of the player. When sufficient game play has occurred, the skill level of the player may be determined, and the determined skill level may be compared to at least a first predetermined threshold skill level and a second predetermined threshold skill level. When the determined skill level is at least as great as the first predetermined threshold skill level, a first animation may be displayed, and a first change may be made to rewards due to the player for achieving in-game objectives, for at least a portion of remaining game play. When the determined skill level is at least as great as the second predetermined threshold skill level, a second animation may be displayed, a second change may be made to rewards due to the player for achieving in-game objectives for at least a portion of remaining game play.
US11043066B2 System and method for centralizing funds to a primary gaming establishment account
The present disclosure relates generally to a system that utilizes a primary or central gaming establishment account to accumulate funds from one or more secondary or peripheral gaming establishment accounts and escrow such funds prior to use.
US11043065B2 Electronic gaming machine including monitor articulation mechanism
An electronic gaming machine includes a cabinet defining an internal compartment and an access opening that provides access to the internal compartment, a monitor positioned within the access opening, and an articulating support frame positioned within the internal compartment and operatively coupled to the monitor. The monitor is moveable by the articulating support frame along a first, linear path of motion from a first, closed position to a second, intermediate position, and along a second, arcuate path of motion from the second position to a third, open position.
US11043063B2 Methods and systems for awarding a jackpot
A gaming machine having a display and a user interface. At least one symbol is spun up on each of a plurality of spinning reels and displayed on the display to form outcomes. If a particular outcome occurs, the gaming machine awards an award. Each reel has an associated set of symbols. The display also displays a plurality of game options, each game option designating a respective number of free games that are each associated with a designated multiplier. A game controller (a) receives an input choosing one of the options; and (b) sequentially plays each of the number of free games according to the chosen game option. If an award is payable as a result of playing the number of free games, that award is modified by the designated multiplier associated with the respective number of free games for the chosen game option.
US11043059B2 Methods and systems for delivering a document
A computer-implemented method for delivering a document to a user may include obtaining, via an automated teller machine (ATM), first identification data of the user, wherein the first identification data of the user includes a card number and a password associated with the card number; determining a notification status of the user based on the first identification data; obtaining, via the ATM, second identification data based on the notification status of the user; determining a delivery status of the user based on the first identification data and the second identification data; and delivering the document to the user based on the delivery status of the user via the ATM.
US11043058B2 Optically detectable marker including luminescent dopants and system and method for reading such markers
An optically detectable marker having a matrix material, which is doped with individual luminescent dopants, including a first luminescent dopant and a second luminescent dopant. The first luminescent dopant includes a first unique absorption band such that the first dopant may be excited by illumination of a first wavelength. The first dopant is distributed in the matrix material so as to form a first spatial pattern in the matrix material, which pattern may be optically detected by illuminating the marker by a light source illuminating light of the first wavelength. The second luminescent dopant includes a second unique absorption band such that the second dopant may be excited by illumination of a second wavelength, different from the first. The second dopant is distributed in the matrix material so as to form a second spatial pattern in the matrix material, which pattern may be optically detected by illuminating the marker by a light source illuminating light of the second wavelength.
US11043055B2 Door lock system with contact sensor
An intelligent door lock system is coupled to a door at a dwelling. A first sensor is at the dwelling. The first sensor is coupled to a drive shaft of a lock device to assist in locking and unlocking a lock of a lock device at a door. The lock device is coupled to the first sensor and the lock device includes a bolt. An engine, an energy source and a memory are coupled together. A magnetic sensor provides a reading or measurement used to determine a door open or closed status.
US11043049B2 Access control system bypass for audit and electronic safe locks
The disclosed system and method allows opening of a safe by either the safe's electronic lock, and/or by any on-site or remote access control systems. The system and method provides a data audit of all safe opening and closing, with user, time and date recordings, allows for exceptions reporting of any safe openings with a keyed bypass, and utilizes a variety of electronic high security safe locks and audit locks. An access control relay powers the safe lock's internal actuator, bypassing the safe lock's logic decoding, allowing the safe to be opened. A diode may prevent feedback to lock's logic circuits.
US11043042B2 Generating a shape profile for a 3D object
According to an example, a processing device may slice a 3D model along a first direction to generate a plurality of layers in parallel planes defined across a second direction and a third direction, in which each of the plurality of layers is composed of respective polygons representing portions of the 3D model. The plurality of layers may be partitioned into a plurality of stacked boxes containing the respective polygons and for each stacked box of the plurality of stacked boxes, the polygons in the stacked box may be assembled into a superset polygon and the superset polygon may be partitioned into bounding shapes. A shape profile of the 3D object may be generated using the bounding shapes.
US11043039B1 3D point cluster correlation for content alignment on augmented reality platforms
A method of aligning reference frames for an augmented reality display is provided. The method comprises receiving three or more target images positioned at predefined physical reference points in a specified physical space, wherein the physical reference points are part of a reference frame of the physical space. Distances between the physical reference points of the target images are calculated and compared with distances between virtual reference points comprising a reference frame of a three-dimensional virtual model to create a number of distance comparisons. The physical reference points are correlated with virtual reference points according to the distance comparisons. The reference frame of the physical space is then aligned with the reference frame of the three-dimensional virtual model according to the correlation of the physical reference points and virtual reference points.
US11043036B2 Artificial intelligence enhanced system for adaptive control driven AR/VR visual aids
Interactive systems using adaptive control software and hardware from known and later developed eyepieces to later developed head-wear to lenses, including implantable, temporarily insertable and contact and related film based types of lenses including thin film transparent elements for housing cameras lenses and projector and functional equivalent processing tools. Simple controls, real-time updates and instant feedback allow implicit optimization of a universal model while managing complexity.
US11043033B2 Information processing device and information processing method capable of deciding objects arranged in virtual space generated based on real space
An information processing device including a decision unit that determines, on the basis of a predetermined reference, a shared object arranged in a virtual space that is generated for communication between a first user and a second user on the basis of a sensing result of a first real space including at least one first actual object in relation to the first user and a sensing result of a second real space including at least one second actual object in relation to the second user.
US11043032B2 Visual display systems and method for manipulating images of a real scene using augmented reality
The present disclosure relates to a visual display system for manipulating images of a real scene using augmented reality. In one implementation, the system may include at least one processor in communication with a first mobile device; and a storage medium storing instructions that, when executed, configure the at least one processor to perform operations. The operations may include receiving a request from a mobile device to access an account of a user, receiving a first image depicting a real scene from an image sensor of the mobile device, receiving a selection of a virtual object, receiving an augmented reality image comprising the virtual object overlaid on the first image, comparing the augmented reality image to one or more stored augmented reality images, authenticating the user based on the comparison, and authorizing access to the user account based on the authentication.
US11043023B2 Surround monitoring system for vehicles
A surround view system for a vehicle includes: a three-dimensional geometry unit configured to receive vehicle surrounding environment data and generate a three-dimensional model of a vehicle surrounding environment based on the received vehicle surrounding environment data; and a view generation unit configured to receive visual data and map the visual data to portions of the three-dimensional model based on the spatial and/or temporal information of the visual data and the vehicle surrounding environment data to form a virtual surround view.
US11043011B2 Image processing method, apparatus, terminal, and storage medium for fusing images of two objects
The present disclosure discloses an image processing method, including: recognizing basic feature points of a source object in a source image and basic feature points of a base object in a base image; determining, according to distribution of the basic feature points in each of the images, auxiliary feature points that meet a filling condition according to the distribution in a corresponding image; determining feature points of a same type in the source object and the base object, the feature points of the same type including basic feature points of a same type and auxiliary feature points of a same type in the source object and the base object; determining average feature points according to positions of the feature points of the same type; deforming the source object and the base object according to the average feature points; and fusing the deformed source object with the deformed base object. The present disclosure further discloses an image processing apparatus, a terminal, and a storage medium.
US11043009B2 Method and device for calibrating depth of 3D camera, and computer device
A method for calibrating a depth of a 3D camera includes selecting a calibration plane and obtaining a first depth image of the calibration plane using a 3D camera when a distance between the 3D camera and a calibration plane is a standard distance. A first depth image, represented by a first phase values of pixel points, is obtained. Then obtaining a second depth image of the calibration plane using the 3D camera when a distance is a testing distance, and intercepting the phase values of the pixel points of the two-dimensional image region and deleting the phase values of the pixel points of the non two-dimensional image region in the second depth image. Calculating and outputting predicted phase values of pixel points in the non two-dimensional image region of the second depth image and calibrating the second depth image.
US11043005B2 Lidar-based multi-person pose estimation
An apparatus and method for estimating the pose of one or more persons is described. An example technique may include receiving a point cloud from a LiDAR sensor, the point cloud including a plurality of points representing positions of objects relative to the LiDAR sensor, processing the point cloud to produce a voxelized frame including a plurality of voxels, processing the voxelized frame using a deep neural network to determine one or more persons relative to the LiDAR sensor and a pose for each of the one or more persons, and outputting a location of the determined one or more persons and the pose for each of the determined one or more persons.
US11043004B2 Resolving region-of-interest (ROI) overlaps for distributed simultaneous localization and mapping (SLAM) in edge cloud architectures
An illustrative, non-limiting method for resolving Region-On-Interest (ROI) overlaps includes receiving Simultaneous Localization and Mapping (SLAM) data obtained by a plurality of co-located Head-Mounted Devices (HMD), where the SLAM data comprises a plurality of landmarks and each HMD has an Information Handling System (IHS) in communication therewith. Each IHS may produce a subset of the plurality of landmarks based upon a respective HMD's SLAM data, and each IHS is: local with respect to the plurality of HMDs, at an edge of a network serving an HMD, or on a cloud. The method may include identifying an overlap between a first landmark produced by a first IHS and a second landmark produced by a second IHS, selecting between the first and second landmarks, at least in part, based upon the locations of the first and second IHSs, and rendering a map for display by a given HMD using the selected landmark.
US11042997B2 Panoramic photographing method for unmanned aerial vehicle and unmanned aerial vehicle using the same
A panoramic photographing method for an unmanned aerial vehicle (UAV) and an UAV using the same are provided. The panoramic photographing method includes steps of: disposing a digital camera on an UAV; recording a flying altitude and a flying angle of the UAV of each of photographed pictures when a panoramic photographing process is performed; performing an image stitching process, determining overlapped regions of the two photographed pictures, and obtaining a feature operation region by way of division according to the flying altitude and the flying angle of the UAV; and performing a feature operation in the overlapped regions of the two photographed pictures to determine an image stitching location, and thus generate a panoramic picture.
US11042996B2 Recognition apparatus
A recognition apparatus is provided which includes an input section that receives image information from a front camera and a rear camera, and a calculation section that performs a forward recognition process that is a recognition process targeting the image information from the front camera received by the input section and a rearward recognition process that is a recognition process targeting the image information from the rear camera received by the input section. The calculation section includes an acquisition section that acquires first information representing whether an own vehicle is in a state of moving forward or a state of moving rearward and second information representing a traveling condition of the own vehicle, and a process selection section that selects processes to be performed as the forward recognition process and the rearward recognition process, based on the first and second information acquired by the acquisition section.
US11042993B2 Soft tissue stereo-tracking
The disclosed method encompasses reconstruction of a three-dimensional position of a tracking structure (which may comprise a target of radiation treatment) as reconstructed tracking structure data from pairs of two-dimensional tracking images which are input as tracking image data. Each tracking image contained in a pair of tracking images is compared to a tracking representation of the tracking structure contained in a search template image generated from the same perspective onto the tracking structure as the associated tracking image and input as search template data. The tracking image having the highest at local degree of similarity to its associated search template image is selected as a starting point (the first tracking image) for computing a corresponding image position (a complement point) in the other tracking image (the second tracking image) on the basis of applying epipolar geometry outgoing from the position in the first tracking image associated with the highest local degree of similarity. The method then continues with determining whether there is a point in the second tracking image having a higher degree of similarity than the complement point. Depending on the result of this analysis, an accumulated value of similarity is determined for each pair of tracking images depending on the sum of similarity values of the maximum similarity points in the first and second tracking images so determined. The position of the tracking structure is determined as the intersection of back-projection lines of the points being associated with the highest sum of associated similarity values. Thereby, the reliability of position determination from stereoscopic two-dimensional x-ray images can be enhanced.
US11042989B2 Image segmentation of complex structures
Image segmentation of a structure of complex shape proceeds by acquiring by circuitry, a plurality of training images of the structure. A shape model of the structure is formed by fusing the plurality of training images. The shape model is partitioned by circuitry into a predetermined number of portions, an appearance and shape of each portion being determined by a classifier.
US11042988B2 Boundary detection evaluation
Illustrative embodiments are directed to a method and apparatus for evaluating boundary detection in an image. A processed image is received, wherein a detected boundary of an image of an object is identified in the processed image. A Radon transform is applied to the processed image for a plurality of angles to form a processed image histogram corresponding to the detected boundary for each of the plurality of angles. The processed image histogram for each of the plurality of angles and a corresponding ground truth histogram for each of the plurality of angles is normalized to provide a normalized processed image histogram and a normalized ground truth histogram for each of the plurality of angles, wherein the ground truth histogram corresponds to a ground truth boundary of the object for a corresponding angle. An indication of the edges of the normalized processed image histogram for each of the plurality of angles is plotted to form a boundary detection evaluation visualization.
US11042980B1 Method and apparatus for using quantative and qualitative data from medical imaging examinations for precise dosing regimen
This patent includes a method for utilizing imaging biomarkers to improve pharmacologic dosing strategies. Specifically, biomarker specific CT and MRI examination protocols are disclosed. Dose adjustments based on imaging biomarkers are discussed. Longitudinal analysis of imaging biomarkers is disclosed assess effectiveness of pharmacotherapy and dosing strategies thereof. Finally, manufacturing of a combination pill with day-to-day variations of drug quantities is disclosed.
US11042978B2 Method and apparatus for performing damage segmentation on vehicle damage image
One embodiment provides a method and system for performing segmentation on vehicle damage images. During operation, the system obtains a plurality of labeled segmentation and target detection samples. A labeled segmentation sample includes an image of a target object, a classification of the target object, and an outline of the target object; and a labeled target detection sample includes an image of a target object and a classification of the target object. The system trains a segmentation model, which comprises determining, based on labeled segmentation samples, mapping between a target detection parameter associated with target objects of a classification and a target segmentation parameter associated with outlines of the target objects; determining a target detection parameter for each classification; and obtaining a target segmentation parameter for each classification based on the corresponding target detection parameter and mapping, thereby determining the segmentation model for performing segmentation on vehicle damage images.
US11042977B2 Image inspection apparatus and setting method for image inspection apparatus
To enable inspection setting flows appropriate for a rule-based inspection mode and a learning-based inspection mode to be easily created when these modes are implemented in an image inspection apparatus. The rule-based inspection mode and the learning-based inspection mode are implemented in the image inspection apparatus. In the setting mode in a rule-based inspection, the user can set an imaging condition, select an image processing tool, set the application range of an image processing tool, and adjust the parameters of the image processing tool. In the setting mode in a learning-based inspection, a non-defective product image and a defective product image are input to generate a distinguishing device.
US11042976B2 Image inspection apparatus
To suppress erroneous input in inputting a non-defective product image and a defective product image, thereby increasing accuracy of distinguishing between a non-defective product image and a defective product image. An additional image that is added with an attribute as either one of a non-defective product and a defective product by a user is plotted in a feature space, and the probability that the attribute of the additional image is wrong is estimated. In the case in which the additional image is expected to have a wrong attribute, this result is notified. Result of selection whether to correct the attribute of the additional image by a user who receives the notification is received. A classifier generator 22 determines the attribute of the additional image on the basis of the result of selection and corrects a classification boundary in accordance with the determined attribute.
US11042974B2 Method and system for determining a degree of correlation between a simulated camera image and an actual camera image
A method of determining a correlation between a simulated camera image and an actual camera image includes obtaining, from a camera field of view simulator, a simulated camera image of a scene, where the scene includes a view area and a reference pattern that is overlaid on the view area. The reference pattern segregates the view area into at least one region, and each region is further segregated into sections that together define a uniform orthogonal grid. The method also includes obtaining, from a camera, an actual camera image of the scene, analyzing the images to determine differences in image intensity between regions of the simulated camera image and the corresponding regions of the actual camera image; and determining a degree of correlation between the simulated camera image and the actual camera image based on the differences in image intensity.
US11042966B2 Method, electronic device, and storage medium for obtaining depth image
The present disclosure provides a method, an electronic device, and a storage medium for obtaining a depth image. The method includes: mapping a depth image having a first resolution into a color image having a second resolution to obtain a processed image, the first resolution being smaller than the second resolution; establishing an objective function with respect to the processed image and a depth image having the second resolution, pixels in the processed image having one-to-one correspondence with pixels in the depth image having the second resolution, the objective function aiming to minimize an error with respect to the processed image and the depth image having the second resolution; and solving the objective function to obtain the depth image having the second resolution.
US11042956B2 Monitoring apparatus and monitoring method
In a monitoring apparatus, a first analysis unit and a second analysis unit analyze inputted data. A first reception unit receives data of a first data stream and outputs the data of the received first data stream to the first analysis unit. A second reception unit receives data of a second data stream and outputs the data of the received second data stream to the second analysis unit. When an updating request indicating updating of the first analysis unit has been received, a control unit instructs the second reception unit to perform a sampling process on the second data stream and output data after the sampling process, and also changes an output destination of the first reception unit so that the data of the first data stream is at least partially outputted to the second analysis unit.
US11042954B2 System and method for communication between devices
A system and method for communication between devices are provided. According to the embodiments of the present disclosure, it is possible to easily authenticate a counterpart device using a one-time key HN(T) for a D2D communication between a first device and a second device, without using a separate secure channel (e.g., secure sockets layer (SSL), transport layer security (TLS), or the like) in an environment where it is difficult to synchronize the first device with the second device without intervention of a server.
US11042950B2 Automated content transmission system
In some implementations, techniques are described for automatically providing service/maintenance-related content to a resident of a property in response to receiving a service request from the resident. Data indicating a service request submitted by a computing device of a user is initially obtained. The service request identifies a property associated with the computing device. Contents of the service request are processed. A service topics indicated by the service request and a request type of the service request are identified based on processing the contents of the service request. Content is selected among a collection of content for the property based on the identified service topic and the identified request type. A communication that includes the communications is provided for output on the computing device.
US11042948B1 Computing component arrangement based on ramping capabilities
Examples relate to a method includes monitoring a set of parameters. The set of parameters are associated with a first set of computing components and a second set of computing components. The first set of computing components is located in a first region and the second set of computing components is located in a second region. The first region is positioned proximate a generation station control system associated with a generation station and the second region is positioned remotely from the generation station control system. Each computing system of the second set of computing components is configured to adjust power consumption during operation. The method also include adjusting power consumption at one or more computing components of the second set of computing components based on the set of parameters.
US11042943B2 Methods and systems for providing digital identification cards for mobile applications
The disclosed embodiments include methods and systems for providing digital identification cards are disclosed. In one aspect, the disclosed embodiments may provide digital identification cards, such as proof of insurance cards, to mobile devices that are compliant with one or more standards set by identification-requiring organizations, such as a department of motor vehicles. Certain disclosed embodiments may update digital identification cards based on changes to user information or formatting information associated with one or more identification-requiring organizations.
US11042942B1 Systems and methods for determining cause of loss to a property
Methods and systems for assessing damage to a property associated with an insurance-related event are provided. According to certain aspects, a smart home controller or insurance provider remote processor may store data received from a plurality of smart devices disposed on or proximate to a property. The stored data may be used to develop a baseline for normal conditions associated with the property. When the insurance-related event is occurring, the smart home controller or insurance provider remote processor may receive a second set of data from the plurality of smart devices. The second set of data may be compared to the baseline to determine a sequence of events associated with the insurance-related event that caused the damage to the property. Subsequently, according to certain aspects, the smart home controller or insurance provider remote server may automatically generate an insurance claim for damage associated with the insurance-related event.
US11042939B2 Methods for vehicle valuation utilizing automated integration of build sheet data and devices thereof
A method, non-transitory computer readable medium and apparatus for vehicle valuation includes integrating with an insurance claim application executed by an agent device in response to an electronic request for a claim for a vehicle. Automated valuation of the claim vehicle in the insurance claim application executed by an agent computing device is managed. Corresponding build sheet data from a build sheet data server device for the comparable vehicles and the vehicle based on a corresponding vehicle identifier for each is obtained. A comparable base value of each of the comparable vehicles to the claim vehicle is adjusted based on differences between the obtained build sheet data for each. A claim base value for the claim vehicle is determined based on the adjusted comparable base values for each of the identified comparable vehicles. The determined claim base value is set in the insurance claim application executed by the agent device.
US11042933B1 System for processing withholding payments
Systems and methods are provided for efficiently processing withholding payments for constructive dividends. A party that receives constructive dividend payments also has a corresponding short position in a withholding financial instrument. A clearing house computer system adjusts the value of a withholding financial instrument in response to receipt of constructive dividend payments. The clearing house computer system determines a variation margin amount for the short party and processes a variation margin payment from the short party to a withholding account through the variation margin settlement system.
US11042928B2 Offline to online management system
O2O (Offline to Online) Management System is a computer-implemented service which manages the operation and interaction among the brick-and-mortar stores, merchants, warehouse and product providers. It also manages the purchase transactions by the customers at online marketplace and the brick-and-mortar stores. Unlike the online shopping services which provide only storefront Web access, the O2O Management System integrates the transaction and operation of online marketplace, brick-and-mortar retail stores, merchants, warehouses and product providers with a network of computer systems, such as internet. The transaction of O2O Management System occurs in the combination of physical retail facility (retail store) and internet.
US11042916B1 Computer-based marketplace for information
At least one database is organized as a plurality of records, wherein each record contains information associated with one individual person, and a portion of the information is customizable into at least one dynamically productizable dataset. When a request for a plurality of productized datasets is received, and when the request defines fields common to each of the plurality of productized information sets, the database is searched to find records that match the defined fields of the request. Information is retrieved from at least some of the found records that match the defined fields, and at least some of the retrieved information is formed into the plurality of productized datasets. The plurality of productized datasets is communicated to a source of the request.
US11042909B2 Target identification using big data and machine learning
A device may obtain, from a collection of data sources, personal information and activity information for a group of individuals. The device may generate profile information by associating the personal information and the activity information for each individual in the group of individuals. The device may determine a set of features capable of being used to train a set of machine learning models by using one or more feature identification techniques to analyze the profile information. The set of features may include generic features and contextualized features associated with the group of individuals. The device may train the set of machine learning models using one or more subsets of features of the set of features. The device may use the set of machine learning models to process a request from a client device for a list of prospective targets for a campaign.
US11042901B1 Multi-channel distribution of digital items
Techniques and arrangements for generating, distributing and managing promotion campaigns are described. A promotion server may generate the promotion campaigns based on input from a merchant. The input may include a request to generate the promotion campaign, a merchant preference, or other information shared between the merchant and the promotion server. The promotion campaign may include promotions, such as coupons, discounts, or the like, to encourage transactions with a merchant. The promotions may be generated based on merchant specified criteria, a merchant transaction history, customer preferences, a customer transaction history, and/or other information processed by the promotion server. The promotions of the promotion campaign may be distributed via one or more channels, such as electronic mail, website publication, receipts, etc. Each promotion of the promotion campaign may be linked to a particular customer, thereby limiting the number of times a particular customer can take advantage of the promotion campaign.
US11042895B2 Automatic resolution of the explore-exploit decision in omnichannel settings
A method including tracking usage data for users using a first channel and a second channel. The method also can include performing a classification of first users of the users into a first group and second users of the users into a second group. The classification can be based on the usage data. The method additionally can include, for each impression of a content element of content elements being displayed on a website to a user of the users, tracking impression response data including (a) whether the user is grouped into the first group or the second group, and (b) response data including: (i) a first response by the user to the content element in the first channel, and (ii) a second response by the user to the content element in the second channel. The method further can include receiving a request from a first user of the users to display a webpage of the website. The method additionally can include generating the webpage to include a selected content element from among the content elements. The selected content element can be selected based on the classification of the first user and the impression response data for the content elements. Other embodiments of related systems and methods are disclosed.
US11042892B1 Triggering and throttling access to reward card supplier interfaces
A reward card platform includes a database storing funding accounts, reward card purchase transactions, reward card brand options, and denomination options. The platform provides a user interface for purchasing reward cards from multiple third party suppliers. The user interface commits reward card purchase transactions using the funding accounts and specified reward card brand and denomination options. The platform obtains reward card items from supplier APIs corresponding to specified reward card brand and denomination options. The platform includes a buffer storing reward card inventory items. The platform also includes a provisioning module configured to: (i) select specified reward card inventory items to complete reward card purchase transactions when the specified reward card items are in the buffer; (ii) invoke a third party provider API to obtain reward card items when unavailable in the buffer; and (iii) replenish the buffer with the specified reward card items according to secondary supplier rate limits.
US11042886B2 Systems and methods for determining user actions
A system tracks user actions associated with advertisements. The system may receive information in response to a user action. The system may then determine whether the action performed by the user resulted from an advertisement.
US11042883B2 Integrated online and offline inventory management
Techniques for integrated online and offline sales management are described. A merchant application executing on a merchant device can present options for selling an item of a merchant. The options can include (i) a first option wherein an amount for the item is payable using a payment object at a payment object reader coupled to the merchant device and (ii) a second option wherein the amount for the item is payable using a customer application. An input associated with the second option can be received via the merchant application and, responsive to the input, a payment transaction link can be generated. The payment transaction link can be presented for sharing by the merchant with at least one customer, wherein the payment transaction link enables the at least one customer to pay the amount for the item using the customer application.
US11042880B1 Authenticating users in the presence of small transaction volumes
A method involves performing a mathematical estimation operation identifying a risk score threshold. The operation identifies the risk score threshold as a point on a curve rather than a value of a particular risk score. Such a curve approximates the distribution of risk score values output over a time interval and represents a function embodied by a plot of risk score percentile vs. risk score value. The risk engine, rather than selecting a particular risk score, selects a curve from a family of curves that is known to accurately represent such risk score distributions. For example, the risk engine may choose the curve that provides the best fit to the previous week's risk scores over the family of curves. The risk engine identifies the risk score threshold by finding a risk score value such that the function evaluated at that risk score value produces a specified risk score percentile.
US11042865B2 Web page action guidance system
A web server device is configured for communicating with a user device over a network via a web page. The web server device can receive an indication from the user device and can determine an action indicated by the user device among multiple actions that include transfer money, bill payment, direct deposit, person-to-person payment, and wire transfer. The web server device can determine the action indicated by the user device among the multiple actions by identifying a type of action solely from an identification of a recipient received from the user device and using stored data that includes associations of types of actions with a plurality of recipients. The web server can generate information for a user interface that is displayable by the user device for guiding the user via the web page to input information needed for the action determined from the multiple actions.
US11042856B2 System and method for geo-aware transportation billing verification
A geo-aware transportation verification system and is disclosed. A processor receives a billing request for payment, including an actual geolocation and an actual time and date. The processor compares a service request to a billing request to determine whether a driver is within a field of acceptability. There are at least three types of fields of acceptability for assisting billing verification, where one may be active at a time. The processor automatically adjusts the billing request to match the service request if the driver is within a field of acceptability for geolocation and time. The processor conditionally rejects a billing request if the driver is not within the field of acceptability and provides a user engagement panel on which the user is allowed to submit billing relevant data for further verification. The field of acceptability is updated dynamically based on collected data.
US11042851B2 Token based transactions
In an example embodiment, there is described in here a method for pre-staging transactions that permit a banking customer to either transfer money to a third party or to themselves. In particular embodiments, a token is generated that can be used multiple times by the recipient.
US11042838B1 Merging events in interactive data processing systems
This disclosure describes interactive data processing systems configured to facilitate selection by a human associate of tentative results generated by an automated system from sensor data. In one implementation, an event may take place in a materials handling facility. The event may comprise a pick or place of an item from an inventory location, movement of a user, and so forth. The sensor data associated with the event is processed by an automated system to determine tentative results associated with the event. In some situations, an uncertainty may exist as to which of the tentative results accurately reflects the actual event. The system may then determine whether the event is to be merged with one or more temporally and spatially proximate events and, if so, the sensor data and tentative results for the merged event is sent to a human associate. The associate may select one of the tentative results.
US11042831B2 Paired drone-based systems and methods for conducting a modified inspection of a delivery vehicle
Drone-based systems and methods for conducting a modified inspection of a delivery vehicle are described. A system has a delivery vehicle transceiver and an inspection drone paired to the vehicle that aerially inspects the vehicle. The delivery vehicle transceiver has a user interface and a wireless radio, while the paired inspection drone has a housing, onboard controller, memory storage, lifting engines, and a communication interface. The drone's onboard controller is operative to identify different existing delivery vehicle inspection points from an inspection profile record; receive an inspection update message from the communication interface; update the existing delivery vehicle inspection points with additional inspection points to yield a targeted inspection points corresponding to respective parts of the delivery vehicle; and conduct the modified inspection of the delivery vehicle by gathering the detected sensor-based inspection information related to each of the targeted inspection points.
US11042830B2 Supply chain event management
Systems and methods are directed to supply chain management. In particular, the tracking, tracing, authenticating, and reporting of supply chain events for products, is disclosed. Various embodiments can store, analyze, and track supply chain events and help to coordinate and maintain trading partner connections. Various embodiments also help to enhance patient safety, secure the supply chains for pharmaceuticals, medical devices, and other healthcare products, and help users to follow regulatory requirements.
US11042818B2 Method and system for allocating seats in ride-sharing systems
A method and a system for allocating seats in a vehicle for a share-ride in a ride-sharing system are provided. The vehicle is detected in a geographical area and includes one or more seats that are available for the share-ride. A share-ride fare for each available seat is determined based on a defined fare range associated with each available seat. The one or more seats of the vehicle are allocated to one or more passengers based on preferences of the one or more passengers for one or more seat types. The preferences of each passenger are determined based on at least historical travel data or a real-time booking request.
US11042810B2 Similarity learning-based device attribution
Methods and systems for attributing browsing activity from two or more different network-connected devices to a single user are disclosed. In one aspect, cookies generated by the browsing activity of different unidentified devices at a website are received. A random forest classifier trained on probabilities output from a Gaussian mixture model is applied to the unidentified cookies to determine a probability that two different cookies were generated by the same user. In some embodiments, personalized content is then delivered to the user based on the characteristics of the paired cookies.
US11042800B2 System and method for implementing an artificially intelligent virtual assistant using machine learning
Systems and methods for implementing an artificially intelligent virtual assistant includes collecting a user query; using a competency classification machine learning model to generate a competency label for the user query; using a slot identification machine learning model to segment the text of the query and label each of the slots of the query; generating a slot value for each of the slots of the query; generating a handler for each of the slot values; and using the slot values to: identify an external data source relevant to the user query, fetch user data from the external data source, and apply one or more operations to the query to generate response data; and using the response data, to generate a response to the user query.
US11042799B2 Cohort based adversarial attack detection
Mechanisms are provided to provide an improved computer tool for determining and mitigating the presence of adversarial inputs to an image classification computing model. A machine learning computer model processes input data representing a first image to generate a first classification output. A cohort of second image(s), that are visually similar to the first image, is generated based on a comparison of visual characteristics of the first image to visual characteristics of images in an image repository. A cohort-based machine learning computer model processes the cohort of second image(s) to generate a second classification output and the first classification output is compared to the second classification output to determine if the first image is an adversarial image. In response to the first image being determined to be an adversarial image, a mitigation operation by a mitigation system is initiated.
US11042796B2 Training a joint many-task neural network model using successive regularization
The technology disclosed provides a so-called “joint many-task neural network model” to solve a variety of increasingly complex natural language processing (NLP) tasks using growing depth of layers in a single end-to-end model. The model is successively trained by considering linguistic hierarchies, directly connecting word representations to all model layers, explicitly using predictions in lower tasks, and applying a so-called “successive regularization” technique to prevent catastrophic forgetting. Three examples of lower level model layers are part-of-speech (POS) tagging layer, chunking layer, and dependency parsing layer. Two examples of higher level model layers are semantic relatedness layer and textual entailment layer. The model achieves the state-of-the-art results on chunking, dependency parsing, semantic relatedness and textual entailment.
US11042794B2 Extensible validation framework for question and answer systems
Mechanisms are provided for validating a candidate answer to an input question. A candidate answer to an input question is identified using a natural language processing of the input question and a corpus of information from which the candidate answer is identified. A validator is selected to apply to the candidate answer based on a characteristic of a correct answer for the input question. The validator is applied to the candidate answer to evaluate whether or not criteria of the validator are met by the candidate answer. Validation information is generated based the evaluation of whether or not criteria of the validator are met by the candidate answer. The validation information is stored in a validation status object associated with the input question.
US11042789B2 Normalization method for machine-learning and apparatus thereof
A normalization method for machine learning and an apparatus thereof are provided. The normalization method according to some embodiments of the present disclosure may calculate a value of a normalization parameter for an input image through a normalization model before inputting the input image to a target model and normalize the input image using the calculated value of the normalization parameter. Because the normalization model is updated based on a prediction loss of the target model, the input image can be normalized to an image suitable for a target task, so that stability of the learning and performance of the target model can be improved.
US11042787B1 Automated and periodic updating of item images data store
This disclosure describes a system for automatically updating item image information stored in an item images data store and used for processing captured images to identify items represented in those images. In one implementation, once an identity of an item has been verified, captured images of that item are associated with the item and stored in the item images data store. As a result, the item images data store is updated each time an image of the item is captured and the identity of the item is verified.
US11042780B2 Learning method and learning device of recurrent neural network for autonomous driving safety check for changing driving mode between autonomous driving mode and manual driving mode, and testing method and testing device using them
A method for learning a recurrent neural network to check an autonomous driving safety to be used for switching a driving mode of an autonomous vehicle is provided. The method includes steps of: a learning device (a) if training images corresponding to a front and a rear cameras of the autonomous vehicle are acquired, inputting each pair of the training images into corresponding CNNs, to concatenate the training images and generate feature maps for training, (b) inputting the feature maps for training into long short-term memory models corresponding to sequences of a forward RNN, and into those corresponding to the sequences of a backward RNN, to generate updated feature maps for training and inputting feature vectors for training into an attention layer, to generate an autonomous-driving mode value for training, and (c) allowing a loss layer to calculate losses and to learn the long short-term memory models.
US11042778B2 Generating realistic organ x-ray angiography (XA) images for deep learning consumption
A method, computer system, and a computer program product for generating one or more realistic x-ray angiography (XA) images for deep learning is provided. The present invention may include generating at least one three-dimensional (3D) model associated with a subject. The present invention may then include projecting the generated 3D model associated with the subject into one or more two-dimensional (2D) images associated with the subject. The present invention may also include creating the one or more realistic XA images of the subject from the one or more 2D images associated with the subject by utilizing a trained deep convolutional neural network.
US11042777B2 Classification method and classification device of indoor scene
The present disclosure provides a classification method and a classification device of an indoor scene. The classification method includes steps: receiving an input scene picture to be classified; obtaining a current local observation area from the scene picture to be classified according to a observation area positioning model; processing image information of the current local observation area to obtain a feature vector; obtaining a classification prediction result according to the feature vector; determining Whether the classification prediction result satisfies a predetermined scene picture classification condition; if not, obtaining a next local observation area from the scene picture to be classified and setting the next local observation area to be the current local observation area, then skipping to the step of processing the image information of the current local observation area; if yes, obtaining a classification label of the scene picture to be classified.
US11042763B2 Method, device and sensor system for monitoring the surroundings for a vehicle
A method for monitoring vehicle surroundings, including: reading in first and second surrounding-area information-items respectively with first and second detectors. The first and second surrounding-area information-items represent information items receivable from the vehicle surroundings and is about at least one object in the surroundings; processing the first surrounding-area information-item with the first detector, to provide first sensor-data, and processing the second surrounding-area information-item with the second detector, to provide second sensor-data; merging the first sensor-data and the second sensor-data, using a time-difference information item, to provide a measuring-signal. The time-difference information item represents a time-difference between a first latency-time, which is needed by the first detector for the processing, up to the provision of the first sensor-data, and a second latency-time, which is needed by the second detector for the processing, up to the provision of the second sensor-data. The measuring signal represents monitored surroundings of the vehicle.
US11042758B2 Vehicle image generation
A computer, including a processor and a memory, the memory including instructions to be executed by the processor to generate a synthetic image and corresponding ground truth and generate a plurality of domain adapted synthetic images by processing the synthetic image with a variational auto encoder-generative adversarial network (VAE-GAN), wherein the VAE-GAN is trained to adapt the synthetic image from a first domain to a second domain. The instructions can include further instructions to train a deep neural network (DNN) based on the domain adapted synthetic images and the corresponding ground truth and process images with the trained deep neural network to determine objects.
US11042756B1 Semi-supervised grouping and classifying groups from images
A semi-supervised computer-implemented method for group and group activity detection is provided. The method includes detecting, by a hardware processor, entity areas in an image. The method further includes extracting relative position features from pairs of the entity areas. The method also includes extracting pixel features from the pairs of the entity areas. The method additionally includes combining the relative position features and the pixel features to generate edge features. The method further includes identifying, using a display device, groups formed from the entity areas by processing the edge features using an Edge-Labeling Graph Neural Network. The method also includes identifying, using the display device, for each of the groups of the entity areas, a group activity performed by the persons therein based on a result of a voting scheme.
US11042754B2 Summarizing video content
Systems and methods of automatically extracting summaries of video content are described herein. A data processing system can access, from a video database, a first video content element including a first plurality of frame. The data processing system can select an intervallic subset of the first plurality of frames of the first video content element. The data processing system can calculate, for each of a plurality of further subsets comprising a predetermined number of frames from the intervallic subset, a score for the further subset. The data processing system can identify, from the plurality of further subsets, a further subset having a highest score. The data processing system can select a portion of the first video content element comprising the frames of the further subset having the highest score. The data processing system can generate a second video content element comprising the selected portion of the first video content element.
US11042753B2 Video ingestion framework for visual search platform
This invention includes a framework and method to enable the transformation of video content into a format that allows for mapping and, hence, identification of individual sections (scene segments or otherwise) of the media content. It includes a means of ingesting images and video frames into a database. Consumer products can be matched with the images and/or objects in the images. A consumer can access the content by submitting a digital image taken on a mobile device. One or more objects in the user submitted image can be matched with products and/or commercial/promotional materials.
US11042751B2 Augmented reality assisted pickup
A network system, such as a transport management system, uses augmented reality (AR) to identify an approaching vehicle. Responsive to receiving a trip request, a trip management module matches the rider with an available driver and instructs a trip monitoring module to monitor the location of the driver's vehicle as it travels to the pickup location. When the driver's vehicle is within a threshold distance of the pickup location, an AR control module instructs the rider client device to begin a live video stream and instructs an image recognition module to monitor the video stream for the driver's vehicle. Responsive to the driver's vehicle entering the field of view of the camera on the rider client device, the AR control module selects computer-generated AR elements and instructs the rider client device to visually augment the video stream to identify the driver's vehicle as it approaches the pickup location.
US11042743B2 Information processing device, information processing method, and program for preventing deterioration of visual recognition in a scene
There is provided an information processing device, an information processing method, and a program, capable of preventing the deterioration of visual recognition in a scene where a plurality of content items associated with a real object are displayed, the information processing device including: a display control unit configured to output display information used to cause content associated with a real object to be displayed. The display control unit, in a case where a first area on which first content is displayed and a second area on which second content is displayed overlap at least partially, adjusts layout of the first content or the second content on a basis of layout information determined for each of the first content and the second content.
US11042742B1 Apparatus and method for detecting road based on convolutional neural network
Disclosed are convolutional neural network-based road detecting apparatus and method and a convolutional neural network-based road detecting method according to an exemplary embodiment of the present disclosure includes applying a dilation operation to a ground truth for a road image of a learning image, training an inference model which detects a road region from a satellite image based on the learning image and the ground truth to which the dilation operation is applied, and receiving a prediction target image and generating an original segmentation map in which a road region is detected from the prediction target image by means of the inference model.
US11042730B2 Method, apparatus and device for determining an object, and storage medium for the same
A method for determining an object comprises: determining a reference representation based on positions of a first reference point and a second reference point of a first object in a reference image, which indicates a distance and a relative direction between the first and second reference points in the reference image; determining a detection representation based on positions of the first and second reference points in a detection frame including the first object in a video, which indicates a distance and a relative direction between the first and second reference points in the detection frame; determining rotation parameters associated with a first predetermined point and a second predetermined point in a second object associated with the first object based on the reference representation and the detection representation; and adjusting a target representation between the first and second predetermined points in the second object based on the rotation parameter.
US11042722B2 Artificial neural network
An apparatus comprises memory configured to store, at least partly, labelling information of a convolutional artificial neural network, and at least one processing core configured to generate, from an input data item, partial feature maps of the convolutional artificial neural network in accordance with the labelling information, generate, from the partial feature maps, inputs to a plurality of weak classifiers to generate a classification decision, wherein the labelling information identifies at least one of the following: elements of the feature maps that generate the inputs, and elements of the feature maps that are used to generate the elements that generate the inputs.
US11042720B2 Systems and methods to determine motion parameters using RFID tags
Systems and methods to determine motion parameters of physical objects using radio frequency identification (RFID) tags attached to the objects. In one embodiment, a method implemented in a radio frequency identification (RFID) system includes determining a motion parameter of the RFID tag based on detecting a Doppler frequency shift in a radio frequency signal received from the RFID tag.
US11042719B2 Digital identity system
A method of a digital identity system generating a sharing token for authenticating a bearer to a validator, wherein a data store of the digital identity system holds a plurality of attributes of the bearer, the method comprising implementing by the digital identity system the following steps: receiving at the digital identity system from a bearer an electronic sharing token request, wherein the token request identifies at least one of the bearer's attributes in the data store selected for sharing with a validator; in response to the electronic token request, generating a sharing token, which is unique to that request, for presentation by the bearer to a validator; associating with the unique sharing token at the digital identity system the identified at least one bearer attribute; and issuing to the bearer the unique sharing token; and wherein later presentation of the unique sharing token to the digital identify system by a validator causes the at least one bearer attribute associated with the sharing token to be rendered available to the validator by the digital identity system.
US11042712B2 Simplifying and/or paraphrasing complex textual content by jointly learning semantic alignment and simplicity
Techniques are described herein for training machine learning models to simplify (e.g., paraphrase) complex textual content by ensuring that the machine learning models jointly learn both semantic alignment and notions of simplicity. In various embodiments, an input textual segment having multiple tokens and being associated with a first measure of simplicity may be applied as input across a trained machine learning model to generate an output textual segment. The output textual segment may be is semantically aligned with the input textual segment and associated with a second measure of simplicity that is greater than the first measure of simplicity (e.g., a paraphrase thereof). The trained machine learning model may include an encoder portion and a decoder portion, as well as control layer(s) trained to maximize the second measure of simplicity by replacing token(s) of the input textual segment with replacement token(s).
US11042710B2 User-friendly explanation production using generative adversarial networks
A method of generating text using an adversarial network includes receiving a limited dataset. The limited dataset includes real data having actual parameters and actual sentences. The method includes receiving content data that includes a concept related to a portion of the real data or that causes an issue of the real data. The method includes generating relationships between the real data and the content data. The method includes embedding the content data with the real data in an encoder output that includes content vector embedding. The method includes generating an additional parameter set that includes additional parameters and one or more additional statements. The additional parameter set may be supplemental to the real data and configured to enhance an expressiveness of a model. The method includes generating explanatory statement based on the additional parameter set and the relationships.
US11042709B1 Context saliency-based deictic parser for natural language processing
Context Saliency-Based Deictic Parser for Natural Language Processing NLP techniques are disclosed that apply computer technology to sentence data for performing entity referencing. For example, a processor can parse sentence data in a defined window of sentence data into a list of entity terms and a plurality of classifications associated with the listed entity terms. A processor can also a plurality of context saliency scores for a plurality of the listed entity terms based on the classifications associated with the listed entity terms as well as maintain a list of referring terms corresponding to the listed entity terms. For new sentence data that includes a referring term from the referring term list, a processor can (i) select a corresponding entity term on the entity term list based on the context saliency scores for the entity terms, and (ii) infer that the referring term in the new sentence data refers to the selected corresponding entity term.
US11042703B2 Method and device for generating natural language expression by using framework
An electronic device includes a touchscreen display, a wireless communication circuit, a memory storing a framework, and at least one processor. The processor is configured to receive a first event or a second event, to provide the framework with a notification object associated with an event received among the first event and the second event, to parse the notification object to obtain one or more parameters, to select one or more tasks associated with the received event based on at least part of the one or more parameters by using the framework, to select a natural language expression indicating at least one task of the one or more tasks, to provide a user interface including the natural language expression, through the touchscreen display, and to execute the at least one task based at least partly on a user input of the natural language expression provided on the touchscreen display.
US11042686B2 Integrated circuit including standard cells overlapping each other and method of generating layout of the integrated circuit
Provided is an integrated circuit including a plurality of standard cells each including a front-end-of-line (FEOL) region and a back-end-of-line (BEOL) region on the FEOL region, the FEOL region including at least one gate line extending in a first horizontal direction. A BEOL region of a first standard cell among the plurality of standard cells includes an eaves section not overlapping an FEOL region of the first standard cell in a vertical direction, the eaves section protruding in a second horizontal direction perpendicular to the first horizontal direction.
US11042678B2 Clock gate latency modeling based on analytical frameworks
A method for modeling clock gate timing for an integrated circuit may include creating a dataset having measured values of at least two design features and corresponding measured values of clock gate timing, applying an analytical framework to the dataset to determine how the design features affect the clock gate timing, measuring values of design features for a clock tree for the integrated circuit, and generating predicted values of clock gate timing for the clock tree for the integrated circuit based on how the design features of the dataset affect the clock gate timing of the dataset. The clock tree for the integrated circuit may be a second clock tree, and creating the dataset may include constructing a first clock tree, measuring values of design features of the first clock tree, and measuring corresponding values of clock gate timing of the first clock tree.
US11042676B2 Representing structural uncertainty in a mesh representing a geological environment
A method can include receiving a node-based mesh that represents a geologic environment and a structural feature in the geologic environment; defining a node-based parameter space for structural uncertainty of nodes that represent the structural feature in the geologic environment; defining a hull with respect to nodes of a portion of the mesh where the hull encompasses at least a portion of nodes that represent the structural feature; for a system of equations, imposing boundary conditions on the nodes of the hull and on the at least a portion of the nodes that represent the structural feature; solving the system of equations for a displacement field; and generating a structural uncertainty realization of the node-based mesh based at least in part on the displacement field.
US11042667B2 Information output device, camera, information output system, information output method, and program
An information output device includes: a first output unit that outputs acquired information acquired by a sensor; and a second output unit that converts personal information included in the acquired information into attribute information from which identification of an individual is impossible, and outputs the attribute information.
US11042662B2 Data aggregation system for enabling query operations on restricted data that originates from multiple independent multiple sources
Examples described herein relate to a data aggregation system for enabling query operations on restricted data that originates from multiple independent sources.
US11042660B2 Data management for multi-tenancy
In one implementation, a first access behavior is determined. The first access behavior is for accessing a first dataset associated with a first tenant of a storage system, and the first dataset is stored in a first data node in the storage system. A second access behavior is determined. The second access behavior is for accessing a data entry that is to be added into a second dataset associated with a second tenant of the storage system, and the second dataset is stored in at least one data node in the storage system. In response to a deviation between the first access behavior and second access behavior being above a predefined threshold, the data entry is stored into the first data node.
US11042659B2 System and method of determining text containing confidential data
Disclosed are systems and methods preventing data loss of confidential data in a computer system. The described technique includes searching text data for one or more keywords, and then calculating a density of keywords in the text data based on the one or more keywords that match the text data. The technique classifies the text data as containing confidential data based on whether the density of keywords exceeds a threshold value. If so, the described systems may block the use of the text data containing confidential data in a variety of ways.
US11042655B2 Decryption method and circuit, corresponding device
A method for data decryption comprises receiving, over an AXI bus operating in burst mode, data access requests for data units stored in a memory, subdividing the requests received into requests for encrypted data units and requests for non-encrypted data units, forwarding both requests for encrypted data units and requests for non-encrypted data units towards the memory, retrieving the respective sets of data units over the AXI bus, and applying Advanced Encryption Standard, AES, processing to the requests for encrypted data units by calculating decryption masks for the encrypted data units and applying the decryption masks calculated to the encrypted data units retrieved. Subdividing the requests into requests for encrypted data units and requests for non-encrypted data units is performed depending on data start addresses and security information conveyed by the requests.
US11042643B2 Trusted deployment of application containers in cloud data centers
Systems, apparatuses and methods may provide for establishing a hardware-based chain of trust in a computing system and extending the hardware-based chain of trust to a container manager and a containerized application on the computing system. Additionally, the containerized application may be checked for its trust and security while it is launched, via the container manager, on the computing system. In one example, extending the hardware-based chain of trust includes conducting a pre-boot measurement of the container manager, a root of trust measurement agent, and one or more packages associated with the containerized application, and verifying the pre-boot measurement of the platform/host and the application itself prior to the containerized application being launched.
US11042636B2 Using trap storage units to detect malicious processes
Provided are a computer program product, system, and method for detecting potentially malicious code in a host system accessing data from a storage. A trap storage unit is configured for data in the storage and the trap storage unit is indicated as a trap. Storage units are configured for data in the storage that are not indicated as a trap. A request is received to access the trap storage unit from a process executing in a host system. Notification is returned to the host system that the process requesting to access the trap storage unit is a potentially malicious process.
US11042630B2 Dynamic page similarity measurement
A method for determining which web page among multiple candidate web pages is similar to a given web page. For each candidate web page, a set of scoring rules is provided to score the components therein. When the given web page is compared against a candidate web page, each component that is found in both the given web page and the candidate web page under examination is given a score in accordance with the set of scoring rules that is specific to that web page under examination. A composite similarity score is computed for each comparison between the given webpage and a candidate web page. If the composite similarity score exceeds a predefined threshold value for a comparison between the given webpage and a candidate web page, that candidate web page is deemed the web page that is similar.
US11042627B2 System and method for implementing keyboard linked authentication challenges
Methods and systems for implementing keyboard linked authentication challenges are described. A visual representation of a first string of characters is provided for display on a client computing device. In response to the providing the visual representation for display, several keystrokes on the client computing device that produces a second string of characters are received. A determination that the second string of characters matches the first string of characters is made. A determination that no unauthorized keystrokes are included in the detected plurality of keystrokes is further made. Access is provided to the client computing device upon determining that the second string of characters matches the first string of characters, and determining that no unauthorized keystrokes are included in the detected plurality of keystrokes.
US11042623B2 Expression recognition in messaging systems
Some embodiments include a messaging system capable of expression-based communication and/or expression-based actions. The messaging system can run on a computing device. For example, the messaging system monitors a camera feed from a camera of the computing device to detect a biometric signature when a messaging interface of the messaging application is actively being used. The messaging system can match the detected biometric signature against a known profile utilizing a facial recognition process to authenticate an operating user to use the messaging application. The messaging system can determine a human expression based on the detected biometric signature utilizing an expression recognition process to associate a contextual tag with an activity on the messaging interface. The messaging system can then communicate with a message server system to associate the contextual tag with content presented to the operating user or a conversation participated by the operating user via the messaging application.
US11042622B2 Authenticating users and improving virtual reality experiences via ocular scans and pupillometry
Embodiments of the present invention are directed to a method, computer system, and computer program product for biometric-enhanced virtual reality experience modification. One or more ocular scans of a user are conducted using a sensor, wherein at least one scan within the one or more conducted ocular scans is a pupil scan. A plurality of pupillometry data is associated with the user based on the one or more conducted ocular scans. A plurality of user information is inferred by the plurality of gathered pupillometry data. The virtual environment is modified based on the plurality of inferred information.
US11042612B2 Identifying copyrighted material using embedded copyright information
A method includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with digital content, wherein the copyright information and the digital content are recorded on a blockchain of a blockchain network; identifying a plurality of color values associated with one or more color attributes of at least a portion of the digital content; and embedding the unique ID in the digital content by changing one or more color values of the plurality of color values to be representative of the unique ID, wherein the embedding produces information-embedded digital content that enables retrieval of the copyright information from the blockchain based on the unique ID, and wherein a visual difference between the digital content and the information-embedded digital content is not apparent to an unaided human eye.
US11042610B1 Enabling integrity and authenticity of design data
Embodiments herein describe techniques for validating binary files used to configure a hardware card in a computing system. In one embodiment, the hardware card (e.g., an FPGA) includes programmable logic which the binary file can configure to perform a specialized function. In one embodiment, multiple users can configure the hardware card to perform their specialized tasks. For example, the computing system may be server on the cloud that hosts multiple VMs or a shared workstation. Permitting multiple users to directly configure and use the hardware card may present a security risk. To mitigate this risk, the embodiments herein describe techniques for validating encrypted binary files.
US11042605B2 Method and apparatus for calibration and testing of scientific measurement equipment
Discussed herein are systems, methods, and apparatuses for quality control monitoring of laboratory analyzers. A method can include receiving test results from laboratory analyzers, the test results corresponding to a same analyte, determining a standard deviation of differences (SDD) among pairs of the multiple test results, calibrating the laboratory analyzer based on the determined SDD.
US11042594B2 Artificial intelligence for product data extraction
A computer system and method may be used to generate a product catalog from one or more websites. One or more product pages on the websites may be identified and parsed. Attribute information may be identified in each page. Moreover, one or more automated interactions may be performed to generate page variations and identify attribute values. The attribute information and attribute values may be stored as structured data in a database.
US11042593B2 Systems and methods for selective distribution of online content
Systems and methods are disclosed for online distribution of content. One method includes: receiving, from a first content publisher, a request to publish, on a web page of a second content publisher in a network of publishers, a link to or preview of content of the first content publisher, wherein the request includes at least one parameter associated with at least one attribute of a desired viewer of the link to or preview of content; receiving, from the second content publisher in the network, a request for a link to or preview of content of a publisher in the network, the request including at least one identifier associated with a prospective viewer of a web page of the second content publisher; and determining whether to display a link to or preview of content of the first content publisher on the web page of the second content publisher.
US11042591B2 Analytical search engine
In one or more embodiments, an analytical search engine is provided. The analytical search engine provides a search-driven data analysis approach that greatly facilitates data searches. The analytical search engine provides a more efficient user experience and, at the same time, simplifies the search process for its users. The analytical search engine employs a robust search model that provides a comprehensive definition and coverage of available data. The search engine provides various functionality such as type-ahead or look-ahead suggestions to help users define precise queries. The search engine also identifies ambiguous or incomplete queries and provides disambiguation suggestions to correct the queries.
US11042586B2 Clustering search results based on image composition
Various aspects of the subject technology relate to systems, methods, and machine-readable media for clustering search results based on image composition. A system may, for each image in a set of images, determine a compositional vector representing one or more objects and corresponding locations within the image using a trained computer-operated convolutional neural network. The system may provide each image through a clustering algorithm to produce one or more clusters based on compositional similarity. The system may provide images from the set of images clustered by composition, in which the images include a different listing of images for each of the one or more clusters. The system may provide a prioritized listing of images responsive to a user search query, in which the prioritized listing of images includes a different listing of images for each cluster of compositional similarity based on the metadata of each image associated with the cluster.
US11042578B2 Multigram index for database query
Disclosed embodiments provide techniques for database query utilizing a multigram index. In embodiments, a search query is divided into multiple regex subcomponents. Regex subcomponent indexes are created and searched in parallel, and/or in a sequential manner on reduced data sets, increasing search performance, especially for NoSQL databases.
US11042563B1 Database interface system
A database interface system uses individual application program interfaces to receive, convert, combine, and normalize if necessary, datasets received from disparate sources. The datasets may include quotes from various insurance providers. The categorized and normalized data may be further processed for presentation via a user interface that allows selective display of the full combined datasets or graphically selected subsets of the full datasets.
US11042561B2 Extracting data from communications related to documents using domain-specific grammars for automatic transaction management
The disclosed embodiments provide a system that processes data. During operation, the system obtains a communication associated with a document and extracts data associated with the document from the communication. Next, the system uses the extracted data from the communication and document data from the document to build a context associated with the document. The system then uses the context to facilitate use of the document by a user associated with the communication.
US11042556B2 Localized link formation to perform implicitly federated queries using extended computerized query language syntax
Various embodiments relate generally to data science and data analysis, computer software and systems, and more specifically, to a computing and data storage platform configured to provide one or more computerized tools that facilitate development and management of data projects, including implementation of localized link identifiers to perform implicitly federated queries using, in some examples, extended computerized query language syntax to analyze multiple tabular data arrangements in data-driven collaborative projects. For example, a method may include importing a dataset into a data project, identifying a remote link identifier associated with a remote data source at which the dataset is stored, transforming the remote dataset identifier to form data representing a link identifier, and presenting in a data project user interface the link identifier as associated with a local namespace associated with the data project to perform implicit query federation using, for example, an extended multi-table syntax.
US11042555B1 Two step algorithm for non-exact matching of large datasets
A two step algorithm for conducting near real time fuzzy searches of a target on one or more large data sets is described. This algorithm includes the simplification of the data by removing grammatical constructs to bring the target search term (and the stored database) to their base elements and then perform a Levenstein comparison to create a subset of the data set that may be a match. Then performing a scoring algorithm while comparing the target to the subset of the data set to identify any matches.
US11042554B1 Generating compositional natural language by assistant systems
In one embodiment, a method includes receiving a user query from a client system associated with a first user, executing tasks via agents which return responses, each response comprising information items, analyzing the responses to determine slots, each slot corresponding to one of the information items, determining compositional sub-goals for each response, wherein each compositional sub-goal indicates a semantic-intent of the respective response, generating compositional fragments by a compositional natural-language generation (NLG) model, each compositional fragment comprising a partial natural-language response, determining a top-level compositional goal, generating a communication content by the compositional NLG model, wherein the communication content comprises a complete natural-language response to the user query, and wherein the complete natural-language response is based on the partial natural-language responses of the compositional fragments, and sending instructions for presenting the communication content to the client system.
US11042549B2 Database server embedded process and code accelerator
A computing system receives a program. The program is in a first computer language and specifies computer operations on stored data. The computing system is configured to partition the stored data into sets of partitioned data for performing parallel execution on each of the sets of partitioned data. The computing system determines whether the program comprises a thread program component. The computing system, responsive to determining that the program comprises a thread program component, generates computer-generated computer instructions. The computer-generated computer instructions are in a second computer language. The computer-generated computer instructions are dependent on whether the thread program component specifies information for partitioning and grouping the stored data; whether the program comprises a data program component; or whether the data program component specifies information for partitioning and grouping the output data of the thread program component. The computing system executes the program according to the computer-generated computer instructions.
US11042545B2 Class specific context aware query processing
The disclosed embodiments relate to a system that updates a context that facilitates evaluating qualitative search terms for an attribute during query processing. During operation, the system extracts a value for the attribute from each data item in a set of data items. Next, the system updates the context based on the extracted attribute values, wherein the context includes a concept-mapping for one or more qualitative search terms applied to the attribute, and wherein each concept-mapping associates a given attribute value with a numerical compatibility index that indicates a compatibility between the given attribute value and a corresponding qualitative search term.
US11042535B2 Accelerating transaction deliveries in blockchain networks using acceleration nodes
Using a blockchain transaction acceleration system, a first transaction generated by a first node is sent to an acceleration node in a blockchain, where the first transaction is sent to the acceleration node instead of being sent directly to a second node that is the intended recipient of the first transaction, and where the first node, the second node, and the acceleration node are different nodes. The blockchain transaction acceleration system forwards the transaction from the acceleration node to the second node. The blockchain transaction acceleration system executes the transaction by the second node.
US11042533B2 Distributed system, computer program product and method
A distributed system is provided that includes member nodes and a leader node. Each member node stores a database and updates the database by performing common ones of a plurality of transactions. The leader node generates a batch, to be executed by each member node, which includes two or more transactions lacking an access conflict from among the plurality of transactions. The leader node includes: a section that generates an access set as a set of database entries to be accessed by each transaction to be executed; a section that generates the batch, based on the access set of each transaction to be executed; and a leader-side section that performs a consensus process for the batch among the leader and member nodes. Each member node includes the database; a member-side section that performs a consensus process for the batch; and a section that performs parallel execution of batch transactions.
US11042531B2 Method and system of combining knowledge bases
A computer implemented method of combining two knowledge bases, each knowledge base comprising concepts that are linked by relations, the method comprising: assigning one of the knowledge bases as a first knowledge base and the other of said knowledge bases as an additional knowledge base; matching concepts between the first knowledge base and the additional knowledge base to define mapping relations between concepts of the first and additional knowledge base; assessing defined mapping relations to determine if they cause a violation with relations already present in the first or second knowledge base; modifying relations within the additional knowledge base to repair violations; and storing an extended first knowledge base comprising the first knowledge base, the defined mapping relations and the additional knowledge base with the modified relations within the additional knowledge base.
US11042526B2 Systems and/or methods for database storage using binary large objects to guarantee reduced complexity
Certain example embodiments involve accessing data in a database. At least one key is associated with the data. The data is indexed based on the at least one key. The index provides key-value pairs in which keys in the key-value pairs correspond to the at least one key associated with the data and values in the key-value pairs correspond to deserializable serialized blobs generated to include the data in variant data type format. The variant data type format includes different possible equivalent representations of the data such that the data stored in the blobs is of potentially different structures. Responsive to a request received from a computing device, a database transaction is performed on the data in connection with the index and based on the received request. These techniques can be used in connection with tasks as well as data “per se.” O(1) performance is achievable in some instances.
US11042517B2 Online migration of database systems
Disclosed herein are system, method, and computer program product embodiments for performing a database migration with reduced downtime. Embodiments provide for migrating a source database table at a source database system to a target database table at a target database system. The embodiments provide for configuring the source database system to log changes to the source database table to a log, wherein the log is configured to replay the changes to the target database table and creating a replacement view table at the target database system, wherein the replacement view table provides access to current data from the source database table and the target database table. This approach allows access to the current data as replication continues without the need to take down access to the database.
US11042516B2 Flexible schema table
In an example, a flexible schema table may be schematized. Records from the flexible schema table may be queried and, for keys in the records, a data type is estimated for each key. View columns may then be selected from the keys based on a predetermined condition. A view of the flexible schema table may be created from the selected view columns, wherein the view includes the view columns and the data types for the view columns.
US11042515B2 Detecting and resolving computer system errors using fast file change monitoring
Embodiments are directed towards managing and tracking item identification of a plurality of items to determine if an item is a new or existing item, where an existing item has been previously processed. In some embodiments, two or more item identifiers may be generated. In one embodiment, generating the two or more item identifiers may include analyzing the item using a small item size characteristic, a compressed item, or for an identifier collision. The two or more item identifiers may be employed to determine if the item is a new or existing item. In one embodiment, the two or more item identifiers may be compared to a record about an existing item to determine if the item is a new or existing item. If the item is an existing item, then the item may be further processed to determine if the existing item has actually changed.
US11042507B2 System and method of deletion of files and counteracting their restoration
Disclosed herein are systems and methods for deleting files. In one aspect, an exemplary method comprises, obtaining at least initial data about a file to be deleted in accordance with an instruction to remove the file from a data storage device, analyzing the file to be deleted and the data storage device to determine at least deletion parameters of the file to be deleted, performing a dynamic formation of a deletion algorithm, wherein the formation further includes the formation of a structure for writing and a determination of a location for the writing during the deletion of the file in accordance with the determined deletion parameters and rules of formation, and deleting the file by applying the deletion algorithm.
US11042503B1 Continuous data protection and restoration
Changes made to a database table are accumulated, in durable storage, and snapshots of partitions of the table are obtained. For successive snapshots of a partition, the system accesses a previous snapshot, applies changes from the accumulated changes, and stores the updated snapshot to a durable data store. The accumulated changes and the successive partition snapshots are made available to restore the database to any point in time across a continuum between successive snapshots. Although each partition of the table may have a backup snapshot that was generated at a time different from when other partition snapshots were generated, changes from respective change logs may be selectively log-applied to distinct partitions of a table to generate an on-demand backup of the entire table at common point-in-time across partitions. Point-in-time restores of a table may rely upon a similar process to coalesce partition snapshots that are not aligned in time.
US11042500B1 Systems and methods for high-speed data transfer over a communication interface
A SPI master may configure a set of hardware registers associated with a SPI client with a set of communication parameters. The SPI master may send a message to the SPI client. The SPI master may periodically ping the SPI client until the SPI master receives an acknowledgement message from the SPI client in response to the message from the SPI master. The SPI master may periodically ping the SPI client based upon the set of communication parameters. The SPI client may transmit the acknowledgement message to the SPI master based upon the set of communication parameters. The SPI master may receive the acknowledgement message from the SPI client. The SPI master may determine a status of a read operation or a write operation associated with the message based upon the acknowledgement message.
US11042493B2 Memory system
A memory system includes a memory device, a memory controller configured to control the memory device, and an interface device configured to perform an interfacing operation for transmission of a control signal and data between the memory device and the memory controller. The interface device activates a blocking function for the interfacing operation in response to a configuration command of the memory controller including a blocking activation signal and performs an interface configuration operation in response to an interface configuration command of the memory controller while the blocking function is activated.
US11042483B2 Efficient eviction of whole set associated cache or selected range of addresses
A computer system includes a cache and processor. The cache includes a plurality of data compartments configured to store data. The data compartments are arranged as a plurality of data rows and a plurality of data columns. Each data row is defined by an addressable index. The processor is in signal communication with the cache, and is configured to operate in a full cache purge mode and a selective cache purge mode. In response to invoking one or both of the full cache purge mode and the selective cache purge mode, the processor performs a pipe pass on a selected addressable index to determine a number of valid compartments and a number of invalid compartments, and performs an eviction operation on the valid compartments while skipping the eviction operation on the invalid compartments.
US11042482B2 Content encapsulation structure, and content provision method and system using same
The present invention encapsulates content and provides the encapsulated content to a use. A capsule stores identification information in structure information in a metadata unit thereof, and identification information such as URL and URN is stored therein. A capsule engine unit decodes the identification information. In the case of URL, the capsule engine unit directly obtains the entity of data or programs constituting the content from a server, which is an external storage. In the case of URN, the capsule engine unit inquires URL to a dictionary server such as a metadata repository, and obtains the URL from the server. Therefore, it is not necessary to install the entity of data or programs in a data cache unit, and it is possible to easily deliver and distribute the capsule.
US11042481B1 Efficient processing of commands in a memory sub-system
A read command is received from a host system, which operates on a first logical block address (LBA) range that at least partially overlaps with a second LBA range associated with a write command. A state associated with the write command is determined, where the state is indicative of whether a logical-to-physical (L2P) mapping table has been updated based on the write command. Data corresponding to the first LBA range is transmitted to the host system based on the state associated with the write command.
US11042471B2 System and method for providing a test manager for use with a mainframe rehosting platform
In accordance with an embodiment, described herein is a system and method for providing a test manager for use with a mainframe rehosting platform. The test manager can run in a web server and is accessed through a web browser to run testing on multiple test machines. The test manager can be configured to automatically discover test units from a deployed migrated application and its artifacts, and organize the discovered test units into various test plans. The test manager can be used to capture a baseline from an online execution against a mainframe platform at the network data stream layer, and to drive both execution against the rehosting platform and automated comparison of the results. The test manager can further be configured to execute batch jobs against both the mainframe platform and the rehosting platform and compare the results from both platforms, to determine if the batch jobs results match.
US11042469B2 Logging trace data for program code execution at an instruction level
Methods and systems are disclosed for logging trace data generated by executing program code at an instruction level. In aspects, high volumes of trace data are generated during certain time periods, e.g., immediately following a start of the tracing. Processors operating at normal speeds are often unable to log such high volumes of trace data. The issue of such high volumes of trace data may be addressed by selectively and dynamically controlling logging of outstanding trace data. For example, a rate of generating the trace may be reduced by slowing processor speeds, logging of outstanding trace data may be suspended for a period, and logging of non-urgent trace data may be selectively delayed.
US11042468B2 Tracking debug events from an autonomous module through a data pipeline
A method for debugging a software program is provided when the software program is executed on a processor. An asynchronous debug event is detected. The asynchronous debug event is tracked through a data pipeline to the processor. In one embodiment, the asynchronous debug event is acted on only when the processor is ready to consume a data element associated with the asynchronous debug event.
US11042467B2 Automated searching and identification of software patches
A method may include obtaining a first violation in a first software program and identifying one or more characteristics of the first violation. The method may include searching at least one website to identify a set of posts. The method may include obtaining, as a first context, a first portion of the first software program that includes the first violation. The method may include obtaining a set of second contexts, each second context corresponding to a different post of the set of posts. The method may also include determining a set of similarity scores by comparing a first abstract tree representation of the first context with each second abstract tree representation corresponding with the second contexts and selecting a particular post based on the similarity score between the first abstract tree representation and the particular second abstract tree representation associated with the particular post.
US11042466B2 Exception prediction before an actual exception during debugging
An approach is provided for predicting an exception during a debugging of software code before the debugging encounters the exception. During a debugging of a line number L of the code and based on an exception being predicted to be encountered at a line number M, a warning is displayed that the exception is to be encountered at the line number M, which is within a range of line numbers L+1 through L+X, where L>0 and X>1. Using a fix written in response to the predicted exception, the software code is modified. During a debugging of the line number M of the code, the modified software code is executed to avoid the predicted exception.
US11042456B2 Kinetically activated diagnostics and correction
A kinetically activated method and device for initiating self-diagnostics in a variety of hardware devices to enable proactive detection and correction of faults, errors, malfunctions, failures and the like.
US11042449B2 Database protection using block-level mapping
A system according to certain aspects may include a client computing device including: a database application configured to output a database file in a primary storage device(s), the database application outputting the database file as a series of application-level blocks; and a data agent configured to divide the database file into a plurality of first blocks having a first granularity larger than a second granularity of the application-level blocks such that each of the first blocks spans a plurality of the application-level blocks. The system may include a secondary storage controller computer(s) configured to: in response to instructions to create a secondary copy of the database file: copy the plurality of first blocks to a secondary storage device(s) to create a secondary copy of the database file; and create a table that provides a mapping between the copied plurality of first blocks and corresponding locations on the secondary storage device(s).
US11042446B2 Application-level live synchronization across computing platforms such as cloud platforms
An illustrative “Live Synchronization” feature creates and maintains a ready standby “synchronized application” that is available to take over as a failover solution for a “primary” application that operates in a production environment, but will do so on a different computing platform (e.g., physical server, virtual machine, container, etc.), and possibly on a differed kind of computing platform than, the primary. The illustrative system has specialized features and components for discovering and singling out each primary application and identifying and locating its disk image, e.g., VMDK file. The application is Live Synched to the standby/failover application without reference to whether and how other co-resident applications might be treated. The standby/failover destination supporting the synchronized application may be located anywhere, whether in the same data center as the primary or geographically remote or in a private or public cloud setting.
US11042440B2 Data checksums without storage overhead
Disclosed herein is a computer-implemented method of including data characterising values of source data in redundant data, wherein there are K source nodes of source data and R redundant nodes of redundant data such that there are a plurality of N nodes, where N=(K+R), wherein each of the N nodes comprises a plurality of sub-blocks of data, wherein a block of data comprises N sub-blocks with each of the N sub-blocks comprised by a different one of the N nodes, such that each block comprises K sub-blocks of source data and R sub-blocks of redundant data, the method comprising: calculating K data characterising values in dependence on sub-blocks comprised by the source nodes, wherein each of the data characterising values is associated with a different one of the K source nodes, each of the K data characterising values is associated with a different block and each of the K data characterising values is calculated in dependence on all of the sub-blocks of the source node that the data characterising value is associated with except the one sub-block of the source node that is also comprised by the block that the data characterising value is associated with; and generating one or more sub-blocks of the source and redundant nodes in dependence on the K data characterising values. Advantages include one or more of improved determination of whether or not the stored data comprises errors, an increase in the number of errors that can detected and improved recovery from errors. By including data characteristics within the stored data rather than as metadata, the data characteristics do not increase the amount of metadata required.
US11042421B1 Modifying system-defined user interface control functionality on a computing device
A method for modifying a system-defined user interface control on a computing device is described. The method includes wrapping, on the computing device, a system-defined control within a programmer-defined control at run-time and modifying functionality of the system-defined control at run-time. Modifying functionality includes intercepting an initial message for a system-defined control, preventing the system-defined control from rendering and rendering a programmer-defined control in place of the system-defined control. Modifying functionality also includes intercepting a message for the system-defined control, determining whether the message requires modified functionality and providing modified functionality if the message requires modified functionality. Modifying functionality also includes sending the message to the system-defined control if the message does not require modified functionality and providing regular functionality if the message does not require modified functionality.
US11042419B2 Cooperative scheduling method and system for computing resource and network resource of container cloud platform
The present invention discloses a cooperative scheduling method and system for a computing resource and a network resource of a container cloud platform. The method includes: obtaining a load value of a container in a physical machine of a data center; calculating a load margin of a current container; if the load margin of the current container is less than 0, generating a first container sequence; if the load margin of the current container is greater than 0, obtaining a load value of a next container managed by a current physical machine, calculating a load margin of the next container, and updating the calculated load margin of the next container to the load margin of the current container. According to the method and the system of the present invention, resource utilization can be effectively improved.
US11042413B1 Dynamic allocation of FPGA resources
Utilization metrics associated with a plurality of eligible compute tasks executable on a plurality of field-programmable gate arrays are determined. The utilization metrics are evaluated to dynamically identify a reallocation of an identified field-programmable gate array resource of the field-programmable gate arrays to handle a selected eligible compute task of the eligible compute tasks. The identified field-programmable gate array resource is automatically reprogrammed to handle the selected eligible compute task.
US11042412B2 Memory allocation method and server
A memory allocation method and a server, wherein the method includes: identifying, by a server, a node topology table; generating fetch hop tables of the NUMA nodes based on the node topology table; calculating fetch priorities of the NUMA nodes based on the fetch hop tables of the NUMA nodes, and using an NC hop count as an important parameter for fetch priority calculation; and when a NUMA node applies for memory, allocating memory based on the fetch priority table, and for a higher priority, more preferentially allocating memory from a NUMA node corresponding to the priority.
US11042410B2 Resource management of resource-controlled system
An apparatus (5) manages resources of a resource-controlled system (1), e.g. data processing resources in a data processing system. The resource-controlled system (1) has resource-elasticity, namely it may operate in several states involving different amounts of system resources. The resource management apparatus (5) may select a modification action having at least one resource variation parameter. The resource variation parameter represents a resource quantity to be added or removed in the resource-controlled system (1). The apparatus (5) may update a value function of an adaptive learning agent (7) as a function of performance metrics (4) measured after the resources of the resource-controlled system have been modified by effecting the modification action. Responsive to a safety criterion not being fulfilled, a finer resource variation parameter may be substituted.