US11576286B2

A protective housing for shielding against electro-magnetic field (EMF) radiation includes a conductive mesh, a frame coupled to the conductive mesh and configured to define a shape of the conductive mesh, and a frame cover coupled to the frame and the conductive mesh, the frame cover including a main body coupled to the frame, a first swivel portion rotatably coupled to a first end of the main body, and a second swivel portion rotatably coupled to a second end of the main body, the first and second swivel portions corresponding to an entry of the protective housing.
US11576282B2

Particular embodiments described herein provide for an electronic device that can be configured to include a printed circuit board, a heat source located on the printed circuit board, a cold plate over the heat source, and a pair of cold plate attachments with stabilizing arms. Each of the pair of cold plate attachments with stabilizing arms include a printed circuit board attachment portion secured to the printed circuit board using only a single through hole, a load portion that extends from the printed circuit board attachment portion towards the cold plate, a cold plate attachment portion that secures the cold plate attachment with stabilizing arm to the cold plate, and a stabilizing portion that extends from the cold plate attachment portion to the printed circuit board.
US11576275B2

DIN rail installation kit including main body, spring hook, latch fastener and elastic element and combined with electronic device. When latch fastener is pulled down first to move to second position, buckle of latch fastener pushes down on hook body of spring hook, and after passing under hook body, hook end of hook body can be temporarily positioned on side wall of latch fastener. When user releases latch fastener, elastic element returns latch fastener, buckle is then buckled on buckle portion of hook body, and second buckle means of latch fastener is kept away from first buckle means of main body to present a removable state. When latch fastener is pulled down secondarily to return to first position, buckle is separated from buckle portion of hook body, and second buckle means and first buckle means are relatively buckled on DIN rail to exhibit a state of tight coupling.
US11576270B2

A display apparatus includes a housing provided with an opening at a front surface, a roll disposed within the housing, and a display wound to the roll and capable of extending and retracting through the opening. The opening is disposed to be adjacent to a first edge of the front surface, and the display is configured to move in parallel with the front surface toward a second edge of the front surface facing the first edge from a front of the housing.
US11576262B2

Fabric may include one or more conductive strands. An insertion tool may insert an electrical component into the fabric during formation of the fabric. The electrical component may include an electrical device mounted to a substrate and encapsulated by a protective structure. An interconnect structure such as a metal via or printed circuit layers may pass through an opening in the protective structure and may be used to couple a conductive strand to a contact pad on the substrate. The protective structure may be transparent or may include an opening so that light can be detected by or emitted from an optical device on the substrate. The protective structure may be formed using a molding tool that provides the protective structure with grooves or may be molded around a hollow conductive structure to create grooves. An electrical component mounted to the fabric may be embedded within printed circuit layers.
US11576253B2

Printed circuit boards for a base station antenna include a substrate layer, and a first conductive trace and a second conductive trace which are printed on the substrate layer and cross each other. The first conductive trace has two trace sections separated by the second conductive trace. Adjacent ends of the two trace sections separated by the second conductive trace are connected electrically by a jumper. The jumper has an electrical conductor, is isolated electrically from the second conductive trace and is fixed on the printed circuit board. The electrical conductor and the two trace sections are connected electrically at adjacent ends. The printed circuit board allows flexible wiring of the conductive traces on the printed circuit board.
US11576246B2

The present invention relates to an illumination system (1) for illuminating an object (2) located in an object space (8), comprising an illumination unit (3) adapted to emit illumination light (4b) into the object space (8), a distance measuring unit (5) for taking a distance image (41) of the object space (8) with the object (2) located therein, which distance measuring unit is arranged in relation to at least a part of the illumination unit (3) so that it is fixed at this part of the illumination unit, a marker system (6) with a marker emitter unit (66a) for emitting a marker signal (7), and a marker receiver unit (6ab) for detecting at least a portion (7a) of the marker signal (7), wherein the illumination system (1) is configured to localize the object (2) on the basis of the distance image (41) within an area of the object space (8) and individualise the object using the signal portion received with the marker receiver unit (6ab) and to illuminate the object (2) accordingly with the illumination unit (3).
US11576242B1

An LED illumination device for improving anti-surge capability includes a circuit substrate, a bridge rectifier chip, a surge absorber group, a first anti-surge current-limiting chip group, a second anti-surge current-limiting chip group, an LED illuminating group, and an LED current-limiting group. The surge absorber group is disposed on the circuit substrate and electrically connected to the bridge rectifier chip for absorbing a surge voltage. The first anti-surge current-limiting chip group is disposed on the circuit substrate for absorbing a first predetermined surge voltage. The second anti-surge current-limiting chip group is disposed on the circuit substrate for absorbing a second predetermined surge voltage. The LED illuminating group includes a plurality of LED chips disposed on the circuit substrate. The LED current-limiting group is disposed on the circuit substrate for controlling a total harmonic distortion of current (THDi) of the LED illuminating group.
US11576231B2

A packet destined for a Multi-access Edge Computing (MEC) network is received at a wireless station from a user device. A serving gateway (SGW) receives the packet from the wireless station via an S1U GTP tunnel and assigns an uplink S1U General Packet Radio Service (GPRS) Tunneling Protocol (GTP) tunnel endpoint identifier (TEID) to the packet. The SGW performs a network address translation (NAT) function on the packet based on the uplink S1U GTP TEID assigned to the packet to form a translated packet. The SGW transmits the translated packet to the MEC network.
US11576226B2

Disclosed are a method for requesting an RRC connection and an apparatus supporting same. The method comprises the steps of: generating a message for an RRC connection request; generating a header including an indicator indicating a use relating to the RRC connection request of the generated message, and generating a medium access control protocol data unit (MAC PDU) including the generated message; and transmitting the generated MCA PDU to a base station.
US11576222B2

Systems, methods, apparatuses, and computer program products relating to packet data unit (PDU) session, for example, in 5G or new radio access technology (NR). One method may include receiving a configuration for how to handle flows to two network nodes for transmission. The method may include directing the flows of an incoming PDU session to two network nodes for the transmission.
US11576220B2

An operation method of a first communication node in a vehicle-to-everything (V2X) communication system may include: receiving, by the first communication node, control information including resource allocation information from a second communication node; receiving, by the first communication node, data from the second communication node through a radio resource indicated by the resource allocation information included in the control information; generating, by the first communication node, sidelink control information (SCI) including reception configuration information indicating the radio resource used for transmission of the data by the second communication node based on the resource allocation information; and transmitting, by the first communication node, the SCI to a third communication node.
US11576219B2

Provided is a communication unit for implementing functions for URLLC that requires communication of high reliability and/or low latency in the 5GS. Provided is a communication unit for enabling functions for URLLC even in the 5GS that supports a network-initiated configuration update procedure and multiple types of session and service continuity. Further, provided is a communication unit for, in a case that multiple types of functions for URLLC are possible, sharing which function out of the functions for URLLC is available and appropriately managing shared information between a user equipment and a network.
US11576212B2

A communication method and system for converging a 5th generation (5G) communication system for supporting higher data rates beyond a 4th generation (4G) system with a technology for Internet of things (IoT) are provided. The communication method and system may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method, terminal, and base station for performing a random access procedure in a wireless communication system are provided. The terminal method includes, receiving, from a base station, a radio resource control (RRC) reconfiguration message including dedicated configuration information for an RA, identifying whether information on a maximum number for message A (MSGA) transmissions is configured in the dedicated configuration information, and in case that the information on the maximum number is configured in the dedicated configuration information, performing the RA procedure based on the information on the maximum number.
US11576210B2

A method of transmitting and receiving a signal for a random access channel (RACH) procedure by a user equipment (UE) in a wireless communication system is disclosed. The method includes transmitting a message A including a physical random access channel (PRACH) and a physical uplink shared channel (PUSCH), and receiving a message B related to contention resolution in response to the message A. Transmission power for a retransmission of the message A is configured based on that a counter value related to the transmission power is incremented or maintained, the counter value is maintained based on that a transmission spatial filter related to the PRACH is changed for the retransmission of the message A, and the counter value is used for configuring the transmission power based on that the PRACH and the PUSCH are transmitted via the message A.
US11576197B2

Facilitating improved performance of multiple downlink control channels in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a system can comprise scheduling multiple data traffic channels for a user equipment device. Scheduling the multiple data channels can comprise scheduling a first data traffic channel of the multiple data traffic channels based on a legacy scheduling procedure and scheduling a second data traffic channel of the multiple data traffic channels based on an iterative procedure. The operations can also comprise transmitting, to the user equipment device, first information via multiple downlink control channels and transmitting, to the user equipment device, second information via the multiple data traffic channels.
US11576187B2

Embodiments of this application disclose a radio frequency resource allocation method, apparatus, device, system, and a storage medium. The method includes: obtaining radio frequency information of an access point AP (for example, RSSI signal strength between the AP and each neighboring AP, and data traffic of the AP in a data collection period), predicting, based on the radio frequency information of the AP, load of the AP that is in target duration after a current moment, and allocating a radio frequency resource to the AP based on the load of the AP. This implementation can reduce actual interference on an entire network and improve user experience.
US11576179B2

Methods, systems, and devices for wireless communication are described. A user equipment (UE) may group multiple carriers with transmission time intervals (TTIs) having different durations into different physical uplink control channel (PUCCH) groups. The UE may reserve power per each PUCCH group. Alternatively, the UE may reserve power per each TTI duration across the one or more PUCCH groups.
US11576175B2

Embodiments of the present invention provide a bandwidth allocation method and apparatus, user equipment, and a base station. The method includes: receiving, by user equipment, virtual bandwidth configuration information, where the virtual bandwidth configuration information is used for indicating a configuration of a virtual bandwidth; and performing, by the user equipment, signal reception and/or signal processing according to the virtual bandwidth indicated by the virtual bandwidth configuration information, where each virtual bandwidth is a part or all of a downlink maximum available bandwidth or a downlink transmission bandwidth, and the downlink maximum available bandwidth is a maximum bandwidth available for downlink transmission. In the embodiments of the present invention, reduction of overheads and reduction of complexity of signal reception and signal processing are implemented, and overheads and complexity of signal reception and processing feedback can be flexibly controlled.
US11576167B2

The present specification discloses a mobile communication system. More particularly, the present invention relates to a method and an apparatus for transmitting and receiving data using a plurality of carriers in a mobile communication system.
US11576160B2

Wireless communications systems and methods related to multiplexing uplink control channel signals from different users are provided. A first wireless communication device obtains an uplink control channel multiplex configuration indicating a first frequency spreading sequence and at least one of a second frequency spreading sequence or a first spatial direction. The first wireless communication device communicates, with a second wireless communication device, a first uplink control channel signal including a first reference signal and a first uplink control information signal in a frequency spectrum based on the uplink control channel multiplex configuration. The first reference signal is based on the first frequency spreading sequence and the first uplink control information signal is based on at least one of the second frequency spreading sequence or the first spatial direction.
US11576145B2

Methods, systems, and devices for wireless communications are described that allow for a first user equipment (UE) to forward a transmission from a second UE to a base station. The forwarding techniques may include the first UE performing a decoding procedure on a message received from the second UE via a sidelink communications link. Based on the results of the decoding procedure, the first UE may select an amplify and forward (AF), decode and forward (DF), or a combination thereof to forward the message from the second UE to the base station. The base station may receive the forward messages and, in some cases, a message directly from the second UE, and may determine decoding weights to use to jointly decode the two messages received at the base station.
US11576127B2

A network management system manages the operation of a home security system in a communication network, such as a mesh network. The home security system can include multiple components such as a camera, a lighting device, a security alarm, a doorbell switch and doorbell chime, and a fingerprint sensor, which connect with the communication network to perform various operations. The network management system monitors environmental parameters of the communication network, such as parameters associated with the access points and components of the home security system, determines an access point to which a component of the home security system is to be connected for efficient operation of the home security system, and connects the component to the communication network via the determined access point.
US11576124B2

Disclosed are a method and device for transmitting a power saving signal, the method includes: sending, by a network device, a power saving signal to a terminal device, wherein the power saving signal comprises a first sequence, the first sequence is used to indicate at least part of identification information related to the terminal device, and/or the first sequence is used for the terminal device to perform time-frequency synchronization; wherein the identification information related to the terminal device comprises: an identity of a device group which the terminal device belongs to, a device identity of the terminal device, and Physical Cell Identification (PCI) information of a cell where the terminal device resides.
US11576120B2

A system and method are disclosed for providing uplink timing synchronization during DRX operation in a wireless communication system.
US11576119B2

The disclosure relates to a 5G communication system or a 6G communication system for supporting higher data rates beyond a 4G communication system such as long term evolution (LTE). The disclosure relates to a technique for controlling a base station power using an artificial intelligence based technology to improve an energy efficiency of a communication network. A method performed by a base station of a communication system according to an embodiment of the disclosure may include acquiring state information, determining an active/sleep request indicator (ASRI) based on at least a part of the state information, transmitting at least one of the state information and the ASRI to a central unit, receiving, from the central unit, power control information determined based on the at least one of the state information and the ASRI, and performing a power control based on the received power control information.
US11576116B2

A control method for an information processing apparatus includes determining whether connection processing is executable by a predetermined access point, the connection processing being based on a predetermined standard for establishing a connection by the predetermined access point transmitting connection information for connecting to the predetermined access point, and executing notification processing for prompting a user to perform a predetermined operation on the predetermined access point, the predetermined operation for causing the predetermined access point to execute the connection processing, in a case where it is determined that the connection processing is executable by the predetermined access point.
US11576109B2

The technologies described herein are generally directed to facilitating the allocation, scheduling, and management of network slice resources. According some embodiments, a system can comprise a processor and a memory that can store executable instructions that, when executed by the processor, facilitate performance of operations. The operations can include identifying a slice configuration of a network slice that was allocated to a user device, the slice configuration being based on a characteristic of the user device, wherein a capacity of a resource of a network device of a network was previously assigned to support the network slice based on the slice configuration. The operations can further include monitoring usage of the network slice by the user device during the usage of the network slice, resulting in monitored usage of the network slice. Further, based on and during the monitored usage of the network slice, operations can include facilitating modifying the capacity of the resource assigned to support the network slice.
US11576099B2

A wireless transmit/receive unit (WTRU) and a method comprising monitoring a plurality of cells for ACK/NACK information, each of the plurality of cells including a plurality of downlink channels, for each of the plurality of cells, determining a subset of the downlink channels for the cell, and, for each of the plurality of cells, monitoring the subset of downlink channels for one or more downlink messages.
US11576098B2

An electronic device connected to a first communication network is provided. The electronic device may include: a communication module comprising communication circuitry; a processor operatively connected to the communication module; and a memory operatively connected to the processor, wherein the memory may store instructions that, when executed, cause the processor to control the electronic device to: transmit a message requesting a call connection through a first transmission protocol to an external electronic device using the communication module; receive a provisional response message for the request through the first transmission protocol from the external electronic device using the communication module; connect to a second communication network using the communication module based on the call connection not being supported by the first communication network; transmit a response message for the received provisional response message through a second transmission protocol to the external electronic device using the communication module; and perform the call connection using the connected second communication network.
US11576081B2

A data link quality-based offloading method in dual connectivity includes determining a quality of a bearer link on a user equipment UE side by determining and setting, determining a quality of a radio link by parameters or conditions such as timing advance (TA) timeout, a bit error rate, a signal strength or a signal amplitude, a threshold of continuous scheduling request (SR) sending, a radio link control (RLC) sliding window, a T310 timer, and a triggering of a beam failure recovery process, selecting, based on a determining result, a manner such as a packet replication or selecting a link, and transmitting data through two links.
US11576077B2

A client terminal sends a signal to a wireless access device. The wireless access device receives the signal, determines channel state information corresponding to the client terminal according to identity information of the client terminal in the signal, and calculates data sent by the client terminal according to the channel state information and the signal. The client terminal sends a request signal for acquiring channel state information, wherein the request signal includes identity information of the client terminal. The wireless access device receives the request signal, obtains the channel state information corresponding to the client terminal according to the identity information of the client terminal in the request signal, and sends the obtained channel state information to the client terminal. The client terminal receives the channel state information and the signal and calculates the data sent to the client terminal according to the channel state information and the signal.
US11576075B2

Provided are an information transmission method and apparatus, and computer storage medium. The method includes following steps: a base station or a second user equipment (UE) sends instruction information to a first UE, where the instruction information is used for instructing the first UE to report at least one of acknowledgement information or channel quality information through a first interface or a second interface; if the base station or the second UE receives the acknowledgement information sent by the first UE, the base station or the second UE determines whether to retransmit data through the first interface according to the acknowledgement information; if the base station or the second UE receives the channel quality information sent by the first UE, the base station or the second UE determines a wireless transmission parameter of the first interface according to the channel quality information.
US11576074B2

Apparatuses, methods, and systems for dynamically controlling a local buffer of a modem of a wireless device are disclosed. One method includes receiving and queuing transmission packets in the local buffer of the modem of the wireless device for wireless transmission to a receiving device, purging each transmission packet from the local buffer after receiving an acknowledgement of reception of the transmission packet from the receiving device, and requesting acknowledgement from the receiving device when a queue of the transmission packets within the local buffer exceeds a threshold level, wherein the receiving device aggregates acknowledgment responses to a plurality of unpurged transmission packets in the local buffer and transmits an aggregated acknowledgment to the modem.
US11576068B2

Methods, systems, and apparatus for communications are provided. In one aspect, a communication method including: determining, by a first communications apparatus, buffer latency information, and sending, by the first communications apparatus, the buffer latency information. The buffer latency information is determined based on a buffer latency of one or more data packets. The buffer latency indicates one of a time interval between a time point at which a data packet arrives at an access stratum (AS) and a time point at which a corresponding buffer status report (BSR) is sent, or a time interval between a time point at which a data packet arrives at an AS and a time point at which a corresponding uplink grant is received.
US11576067B2

Methods, systems, and devices for wireless communications are described to support estimation of a transmission quality imbalance between a set of antennas of a first user equipment (UE). The first UE may use the estimated transmission quality imbalance to determine a transmission diversity scheme that may decrease the transmission quality imbalance. The first UE may determine the transmission quality imbalance between the set of antennas by estimating a reception quality imbalance between the set of antennas. The first UE may estimate the reception quality imbalance for multiple subsets of a time period and may combine the reception quality imbalance estimations for the multiple subsets. The combined reception quality imbalance estimations may represent the transmission quality imbalance between the set of antennas, which may be used to determine a transmission diversity scheme for communicating a transmission to a second UE or a base station.
US11576060B2

Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) receives, via one or more component carriers, one or more downlink reference signals from one or more serving or neighboring transmission-reception points (TRPs), wherein a number of the received one or more downlink reference signals is less than or equal to a maximum number of downlink path loss estimates, spatial transmit beam determinations, spatial receive beam determinations, or any combination thereof to be simultaneously maintained by the UE for positioning purposes, and wherein the maximum number does not include any downlink reference signals the UE is already monitoring for other purposes, and performs a downlink path loss estimate, a spatial transmit beam determination, a spatial receive beam determination, or any combination thereof at least based on each of the received one or more downlink reference signals.
US11576058B2

A high-altitude platform (HAP) node provides communication service during an emergency. The HAP node uses a first network to provide communication services for handling calls initiated by at least one user equipment (UE). The HAP node detects that an emergency disruption has occurred that prevents the use of the first network. In response to detecting the occurrence of the emergency disruption, a mobile terminal (MT) in the HAP node searches for a second network able to accept emergency calls. The HAP node determines whether the second network will handle all calls initiated by the at least one UE or only emergency calls generated by the at least one UE. The HAP node handles the calls based on the determining and through the use of the second network.
US11576054B2

Concepts and technologies are disclosed for creating and using cell clusters. Cellular network data associated with a cellular network can be obtained. The cellular network data can include configuration data associated with a cell of the cellular network and a performance indicator associated with the cellular network. A number of cell clusters to be generated can be determined and the cell clusters can be generated. The cell clusters can include a cell cluster that can represent multiple cells including the cell. A model that represents the cell cluster can be trained. An input cluster that represents multiple inputs can be generated. The inputs can be associated with the multiple cells and the input cluster can include a value. The value can be provided as input to the model to obtain a predicted output associated with the cell cluster.
US11576051B2

A method and apparatus of a user equipment (UE) in a wireless communication system is provided. The method and apparatus comprises: receiving a synchronization signals and physical broadcast channel (SS/PBCH) block; determining whether a shared spectrum channel access is enabled; determining a first index of the SS/PBCH block as a candidate SS/PBCH block index (ISSB1) based on a number of candidate SS/PBCH blocks in a half frame; and determining a second index of the SS/PBCH block as an SS/PBCH block index (ISSB2) based on a quasi-co-location (QCL) parameter (Q) indicated by a PBCH in the SS/PBCH block, wherein the SS/PBCH block index (ISSB2) is determined as: ISSB2=ISSB1 mod Q based on a determination that the shared spectrum channel access is enabled, where mod is a modular operation; or ISSB2=ISSB1 based on the determination that the shared spectrum channel access is not enabled.
US11576038B2

A method includes receiving, by a mobility management entity (MME), a redirection request message from an access and mobility management function (AMF) node, where the redirection request message includes key-related information. The method also includes generating, by the MME, an encryption key and an integrity protection key based on the key-related information. The redirection request message is used to request to hand over a voice service from a packet switched (PS) domain to a circuit switched (CS) domain.
US11576026B1

In an approach, a processor identifies that a vehicle has been exposed to a first user, the first user associated with an infectious disease. A processor monitors, via a wireless ad hoc network, presence of a mobile device at a location of the vehicle. A processor identifies the presence of the mobile device at the location of the vehicle. A processor sends a notification to the mobile device, the notification specifying that the vehicle has been exposed to the infectious disease.
US11576021B2

Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a set of sensor data from a set of sensors. Each sensor in the set of sensors is configured to sense a physical quantity. Based on the set of sensor data, the program further determines that a particular event has occurred. Based on the determination that the particular event has occurred, the program also sends a set of notifications to a set of subscribers.
US11576016B2

Systems and methods for mobile connectivity provisioning at an access network are described. The access network has a service connection to a service center that is external to the access network. The method includes receiving, from a mobile vehicle, an indication of a connection request for a device on the mobile vehicle. The connection request identifies the device using a media access control (MAC) address. The method includes generating a globally unique identifier (GUID) associated with the MAC address and transmitting a first message comprising the GUID to a network access terminal on the vehicle. The network access terminal redirects the connection request to the service center via a traffic connection. The redirected connection request includes the GUID. The access network receives an indication of a network service for the device from the service center; the indication identifies the device based on the GUID.
US11576014B2

A method for tracking time in use of a generating set includes furnishing at least one piece of information characteristic of an operating time of said generator set. An autonomous device for measurement is solidly attached to a chassis of said generator set and has at least two sensors. One sensor is for measurement of a first physical magnitude. Another sensor is for measurement of a second physical magnitude. The anonymous device performs analysis of said first and second physical magnitudes provides for delivering a piece of information representative of an operating state of said generator set, determination of a piece of information representative of a global operating time of said generator set by cumulative time during which said representative information of an operating state is furnished, and storage of said piece of information representative of a global operating time of said generator set.
US11576006B2

Devices, methods, and systems for infrastructure-less indoor navigation in a fire control system are described herein. One device includes a non-transitory computer readable medium having computer readable instructions stored thereon that are executable by a processor to receive a location of each of a plurality of smoke detectors of a facility, display the location of each of the plurality of smoke detectors in a building information model (BIM) on a user interface, wherein each respective one of the displayed plurality of smoke detectors represents a different smoke detector of the plurality of smoke detectors of the facility, receive a selection of a first displayed smoke detector of the plurality of displayed smoke detectors representing a first smoke detector of the plurality of smoke detectors of the facility, and guide a user to the location of the first smoke detector of the facility responsive to receiving the selection.
US11576001B2

A hearing aid comprises an input unit providing an electric input signal representing sound, a wake word detector configured identifying a particular wake word based on said electric input signal, and providing a wake word control signal indicative of whether, or with what probability, the wake word is detected, or an own voice detector estimating whether, or with what probability, the electric input signal originates from the voice of the user and providing an own voice control signal indicative thereof, transceiver circuitry establishing a communication link to another hearing aid allowing the transmission and/or reception of the electric input signal to/from the other hearing aid, and a pre-processor controlling the transceiver circuitry in dependence of the wake word control signal or the own voice control signal. A binaural hearing aid system and a method of operating a hearing aid are further disclosed.
US11575999B2

An audio system for user hearing assessment includes one or more audio capture devices, and processing circuitry. The one or more audio capture devices are configured to capture audio of a conversation of a user and convert the audio to audio signals. The processing circuitry is configured to use the audio signals to identify multiple conditions associated with user hearing difficulty. The conditions include any of words, phrases, frequencies, or phonemes, and environmental audio conditions that are followed by an indication of user hearing difficulty. The processing circuitry is configured to generate a hearing profile for the user based on the identified conditions associated with user hearing difficulty. The processing circuitry is configured to adjust an operation of an audio output device using the hearing profile to reduce a frequency of user hearing difficulty if the user requires audio enhancement.
US11575996B2

A diaphragm for use in a transducer, the diaphragm including a flexible layer configured to deflect in response to changes in a differential pressure. The flexible layer includes a lattice grid. The lattice grid includes a first plurality of substantially elongate openings oriented along an axis and a second plurality of substantially elongate openings extending generally parallel to the axis. The second plurality of openings is substantially offset from the first plurality of openings in a direction substantially parallel to the axis. The first plurality of openings and the second plurality of openings define a first plurality of spaced apart grid beams extending between and substantially parallel to the axis and a second plurality of spaced apart grid beams extending substantially perpendicular to the axis. The second plurality of grid beams is configured to connect adjacent ones of the first plurality of grid beams.
US11575993B2

An embodiment relates to a speaker and a speaker module. The speaker comprises a vibration system and a magnetic circuit system; the vibration system comprises a diaphragm and a voice coil coupled to the diaphragm; a space between a front side of the diaphragm and a front sound cavity cover forms a front sound cavity, and a space between a back side of the diaphragm and a rear sound cavity cover forms a rear sound cavity; wherein the speaker further comprises a plurality of injection molding inserts disposed along a vibration direction of the diaphragm, and the injection molding insert comprises a first end and a second end; the first end is joined with a surface of the front sound cavity cover close to the diaphragm, and the second end is joined with a surface of the rear sound cavity cover close to the diaphragm. One technical problem to be solved by the embodiment of the present invention is to ensure, by using the injection molding inserts, the stability of relative distance and parallelism of the diaphragm connection surface of the housing with respect to both the front sound cavity support surface and the rear sound cavity support surface, so as to ensure stability of the acoustic performance of the speaker.
US11575992B2

A system and method for routing the audio output from a selected one of a plurality of independent audio sources to an audio system for amplification/playback; the routing being based upon the movement of a user's head, and in particular the user's line-of-sight inferred from the movement. The invention employs a spatial mapping of the plurality of audio sources and routes the respective audio output of each of the sources to the audio amplification/playback system upon making the determination that the user's line-of-sight is being directed to a particular one of the audio sources.
US11575989B1

A method of suppressing wind noise of a microphone and/or an electronic device are disclosed. The method of suppressing wind noise of a microphone includes receiving an audio signal, obtaining a frequency spectrum of the audio signal and a power spectrum of the audio signal, determining a wind noise power spectrum of the audio signal based on the power spectrum, determining a wind noise suppression gain based on the wind noise power spectrum and the power spectrum, correcting the frequency spectrum according to the determined wind noise suppression gain, and converting the corrected frequency spectrum into a time domain to obtain a corrected audio signal.
US11575982B2

An audio speaker cover with a central region and a peripheral region. The central region has a surface that faces an observer and a speaker cover body below the surface. The audio speaker cover body defines a plurality of apertures with lands between the apertures. The apertures have cylindrical walls that meet the surface orthogonally. Precisely engineered apertures permit minimal sound transmission loss and allow a high aperture density without sacrificing the ability of intervening lands in the audio speaker cover to protect an underlying speaker.
US11575968B1

Information about and access to available third party content are provided via a primary service provider programming guide. A primary service provider may allow its customers/subscribers to access third party content through the systems of the primary service provider upon selection of a given third party content item from the primary service provider programming guide. The third party content may be provided as a full screen overlay over content presently being displayed and viewed from the primary service provider, or the third party content may be provided via a picture-in-picture inset either on the full screen or inside the displayed programming guide. Third party content offered via the primary service provider programming guide may be based on a recommendation of content in view of preferences and profile information for the customer/subscriber.
US11575967B2

A media presentation and distribution system communicatively coupled to a client device is provided. The client device receives a media stream from the media presentation and distribution system via a network. The media stream includes media content and one or more tags. The client device further identifies in the received media content, the one or more tags, which corresponds to the overlay-graphic items. The client device further identifies candidate time-periods in the media content based on the one or more tags in the media content. At least one presentation attribute for the overlay-graphic items is identified based on the one or more tags in the media content. The client device further presents the overlay-graphic items at the candidate time-periods on the media content based on a degree of correlation between the identified tag in the media content and a corresponding context for the media content at the candidate time-period.
US11575962B2

Disclosed are a method for recognizing an image by an electronic device and a configuration of the electronic device for same. The method for recognizing an image by an electronic device of the present disclosure comprises the steps of: capturing an image of content; acquiring, form a server, content recognition information matching a recognized text by recognizing the text from a text area, if the text area is identified in the captured image, and acquiring, from the server, content recognition information matching an extracted fingerprint by extracting the fingerprint from the captured image, if the text area is not identified in the captured image; and storing at least one of the content recognition information matching the acquired text and the content recognition information matching the fingerprint.
US11575960B2

A broadcast receiving apparatus capable of executing a function with a higher added value includes: a receiving unit configured to receive the video data of the digital broadcast program, the program-cooperation data, and the screen layout control information; a video generating unit configured to divide a video display region for a video to be outputted into a plurality of regions on the basis of the screen layout control information, arrange program video information and other information in each of the plurality of regions, and generate video information; a display unit configured to display the output video information; and a control unit which can, where there is no effective screen layout control information control the video generating unit so as not to divide the video display region and to generate the program video information as the output video information until effective screen layout control information is obtained.
US11575958B2

A computer-implemented includes streaming a first segment of multimedia data to a buffer on a first computing device at a first bitrate, wherein the first segment includes a first set of video frames encoded at a first resolution. The computer-implemented method further includes streaming a second segment of the multimedia data to the buffer on the first computing device at a second bitrate, wherein the second segment includes a second set of video frames encoded at a second resolution. The computer-implemented method further includes determining that a first predetermined threshold is reached. The computer-implemented method further includes streaming, in response to determining that the first predetermined threshold is reached, a third segment of multimedia data to the buffer on the first computing device, wherein the third segment includes a first set of pixels that are logically related to the second set of video frames of the second segment.
US11575957B2

A display device and a method capable of rotating a display based on a type of a user command are provided. The display device according to the disclosure receives a user command while first content is displayed on the display, the display being configured to operate in a first orientation while displaying the first content, maintains the display to operate in the first orientation when the received user command is a command to control a feature corresponding to the first content, determines, based on a type of a second content, to control the display to operate in the first orientation or a second orientation different from the first orientation when the received user command is a command to display the second content on the display, and controls the motor to rotate the display based on the determined first orientation or the second orientation.
US11575953B2

A secondary content such as an advertisement may be inserted based on users' interests in 360 degree video streaming. Users may have different interests and may watch different areas within a 360 degree video. The information about area(s) of 360 degree scenes that users watch the most may be used to select an ad(s) relevant to their interests. One or more secondary content viewports may be defined within a 360 degree video frame. Secondary content viewport parameter(s) may be tracked. For example, statistics of the user's head orientation for some time leading to tile presentation of the ad(s) may be collected. Secondary content may be determined based on the tracked secondary content viewport parameters).
US11575949B2

Methods and systems for providing files of variable sizes based on device and/or network conditions are described herein. A computer device may convert a file into a first modified file that includes content of the file and a second modified file that includes the content of the file. The first modified file may have a first file size and be associated with a first bandwidth range. The second modified file may have a second file size different from the first file size and be associated with a second bandwidth range different from the first bandwidth range. Based on a bandwidth available to a user device, the first modified file or the second modified file may be provided for download by the user device.
US11575945B2

A first filter decision value is calculated for a block of pixels in a video frame based on pixel values of pixels in a first line (12) of pixels in the block. A second filter decision value is also calculated for the block based on pixel values of pixels in a corresponding first line of pixels in a neighboring block in the video frame. The first filter decision value is used to determine how many pixels in a line of pixels in the block to filter relative to a block boundary between the block and the neighboring block. The second filter decision value is used to determine how many pixels in a corresponding line of pixels in the neighboring block to filter relative to the block boundary.
US11575942B2

An image decoding method performed by a decoding apparatus according to the present disclosure comprises the steps of: decoding, on the basis of a bitstream, an affine flag that indicates whether affine prediction is applicable to a current block and a sub-block TMVP flag that indicates whether a temporal motion vector predictor based on a sub-block of the current block is usable; determining whether to decode a predetermined merge mode flag that indicates whether to apply a predetermined merge mode to the current block, on the basis of the decoded affine flag and the decoded sub-block TMVP flag; deriving prediction samples of the current block on the basis of the determining of whether to decode the predetermined merge mode flag; and generating reconstructed samples of the current block based on the prediction samples of the current block.
US11575941B2

A method of video processing by a video processor includes receiving a first syntax element in a coded video bitstream. The first syntax element can be a high level syntax element and indicate whether a height of each of a plurality of pictures in a video sequence of the coded video bitstream is equal to or larger than a width of the respective picture in the video sequence of the coded video bitstream. The pictures in the video sequence of the coded video can be processed in an orientation that is determined according to the first syntax element indicating whether the height of each of the plurality of pictures in the video sequence of the coded video is guaranteed to be equal to or larger than the width of the respective picture in the video sequence.
US11575940B2

A video processing method is provided to include: performing a conversion between a current video block of a video and a coded representation of the video, wherein the performing of the conversion includes configuring, based on a characteristic of the current video block of a video, a context model for coding a bin or bypass coding the bin of a bin string corresponding to an index of a secondary transform tool, wherein the index indicates an applicability of the secondary transform tool and/or a kernel information of the secondary transform tool, and wherein the secondary transform tool includes applying, during encoding, a forward secondary transform to an output of a forward primary transform applied to a residual of a video block prior to quantization, or wherein the secondary transform tool includes applying, during decoding, an inverse secondary transform to an output of dequantization to the video block before applying an inverse primary transform.
US11575938B2

Data may be encoded to minimize distortion after decoding, but the quality required for presentation of the decoded data to a machine and the quality required for presentation to a human may be different. To accommodate different quality requirements, video data may be encoded to produce a first set of encoded data and a second set of encoded data, where the first set may be decoded for use by one of a machine consumer or a human consumer, and a combination of the first set and the second set may be decoded for use by the other of a machine consumer or a human consumer. The first and second set may be produced with a neural encoder and a neural decoder, and/or may be produced with the use of prediction and transform neural network modules. A human-targeted structure and a machine-targeted structure may produce the sets of encoded data.
US11575936B2

A three-dimensional data encoding method includes encoding information of a current node included in an N-ary tree structure of three-dimensional points included in three-dimensional data, where N is an integer greater than or equal to 2. In the encoding, first information is encoded, the first information indicating a range for one or more referable neighboring nodes among neighboring nodes spatially neighboring the current node, and the current node is encoded with reference to a neighboring node within the range.
US11575928B2

A video encoder, a video decoder, and a corresponding method are provided. The method includes: parsing a bitstream to obtain an index, where the index indicates a target candidate motion vector group of a current coding block; determining the target candidate motion vector group in an affine candidate motion vector list based on the index, where the affine candidate motion vector list includes at least a first candidate motion vector group, the first candidate motion vector group is obtained based on a first group of control points of a first neighboring affine coding block, and the first group of control points is determined based on a CTU located relative to the current coding block, wherein the first neighboring affine coding block is located in the CTU; and predicting a predicted sample value of the current coding block based on the target candidate motion vector group.
US11575927B2

Disclosed is a video signal processing method comprising the steps of: acquiring a merge index which indicates a candidate for prediction of a current block among a plurality of candidates for the prediction of the current block, which are included in a merge candidate list; acquiring motion information of the current block on the basis of motion information corresponding to the candidate indicated by the merge index; when the motion information of the current block includes a plurality of motion vectors corresponding to a list of different reference pictures, comparing picture order count (POC) differences between each of the reference pictures corresponding to the plurality of motion vectors and the current picture including the current block; correcting the plurality of motion vectors on the basis of a result of the comparison; and reconstructing the current block on the basis of the plurality of corrected motion vectors.
US11575922B2

There may be provided a method of decoding a received set of encoded data representing information that has been compressed, the method comprising: obtaining, a set of attribute indicators from the data set, each indicator of the set of indicators is associated with a subset of the data set; and, decoding a plurality of subsets of the data set, comprising: retrieving decoding parameters for each subset according to the attribute indicator associated with each subset; and, decoding each subset according to the retrieved decoding parameters for each subset.
US11575918B2

A method, computer program, and computer system is provided for encoding video data. Data corresponding to a video frame is received. One or more luma and chroma samples from are identified from the received image data. Two or more linear models are determined from the identified luma and chroma samples. The luma and chroma samples are classified into a number of categories corresponding to a number of linear models, and each category has one or more corresponding linear model parameters signaled to the bitstream.
US11575916B2

An encoding method is provided which includes receiving a plurality of images, obtaining values of elements in a portion of the images, sorting the elements according to different values of the elements, sorting the elements according to a number of occurrences of the different values and encoding the elements using a subset of the different values having corresponding numbers of occurrences that are higher than corresponding numbers of occurrences of other values. Examples also include a processing device and method for use with palette mode encoding in which the elements are a portion of pixels in images and the values are color values of the portion of pixels in the images.
US11575914B2

An image decoding method according to the present disclosure includes deriving transform coefficients through dequantization based on the quantized transform coefficients for the target block; deriving modified transform coefficients based on an inverse reduced secondary transform (RST) for the transform coefficients; deriving residual samples for the target block based on an inverse primary transform for the modified transform coefficients; and generating a reconstructed samples based on the residual samples, and prediction samples derived based on an intra prediction mode for the target block, wherein the inverse RST is performed based on a transform kernel matrix selected from a transform set including a plurality of transform kernel matrices, the transform set is determined based on a mapping relationship according to the intra prediction mode applied to the target block, and a plurality of intra prediction modes including the intra prediction mode of the target block are mapped to one transform set.
US11575910B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a communication device may classify a set of packets of streaming video content based at least in part on one or more video characteristics; assign the set of packets to a plurality of transport blocks based at least in part on classifying the set of packets, wherein a first transport block is associated with a first set of values for a set of communication parameters and a second transport block is associated with a second set of values for the set of communication parameters, and wherein the set of communication parameters is associated with a layer mapping technique; and provide the plurality of transport blocks for transmission based at least in part on assigning the set of packets to the plurality of transport blocks. Numerous other aspects are provided.
US11575909B2

Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that decodes prediction information for a current block in a coded video sequence. The prediction information indicates a cross-component linear model (CCLM) prediction mode for the current block. The processing circuitry determines a sample value of a first unavailable neighboring luma sample of the current block based on at least one luma sample used in the CCLM prediction mode not being available. The sample value of the first unavailable neighboring luma sample is determined based on a sample value of an available neighboring luma sample. The processing circuitry calculates a parameter of the CCLM prediction mode based on the sample value of the first unavailable neighboring luma sample of the current block. Further, the processing circuitry reconstructs the current block based on the calculated parameter of the CCLM prediction mode.
US11575897B2

The present disclosure relates to a technical idea of compensating for degradation of an image quality during compression in an encoding process by using a parameter trained based on machine learning within a codec. An image processing apparatus includes an input frame buffer configured to store an input original frame, an encoding processor configured to encode the stored original frame, an output stream buffer configured to output the encoded original frame as an output stream for multiplexing, and a multiplexing processor configured to control the output stream to be multiplexed and transmitted. The encoding processor outputs a filter parameter trained based on machine learning using the stored original frame and a restored frame obtained by the encoding. A device on a decoding side decodes the output stream by using the output filter parameter.
US11575894B2

In one example, a processing system including at least one processor may obtain a predicted viewport of a mobile computing device for an immersive visual stream, identify a first plurality of blocks of a frame of the immersive visual stream that are associated with the predicted viewport, encode the first plurality of blocks at a first encoding quality level, and encode a second plurality of blocks of the frame at a second encoding quality level, where the second encoding quality level is associated with a lesser visual quality as compared to the first encoding quality level and where the second plurality of blocks are outside of the predicted viewport. The processing system may then transmit the frame having the first plurality of blocks encoded at the first encoding quality level and the second plurality of blocks encoded at the second encoding quality level to the mobile computing device.
US11575879B2

A stereoscopic image display device includes a flat panel display unit, a lens array unit, and a light guide structure unit. The light guide structure unit includes a light guide microstructure. The light guide microstructure is disposed on a side of the lens array unit. A bottom angle of the light guide microstructure is defined as B, and a bottom length of the light guide microstructure is defined as P. The bottom angle B and the bottom length P of the light guide microstructure satisfies following conditions: (i) 15.5 degrees≤B≤83.5 degrees; and (ii) 10 micrometers≤P≤2,000 micrometers, such that an oblique viewing angle of the stereoscopic image display device falls within a range from 10 degrees to 60 degrees.
US11575872B2

Three-dimensional image calibration and presentation for eyewear including a pair of image capture devices is described. Calibration and presentation includes obtaining a calibration offset to accommodate flexure in the support structure for the eyewear, adjusting a three-dimensional rendering offset by the obtained calibration offset, and presenting the stereoscopic images using the three-dimension rendering offset.
US11575868B2

A photoelectric conversion apparatus includes a control unit configured to change a voltage of an input node from a first voltage toward a predetermined voltage during a predetermined time period after the voltage of the input node changes to the first voltage and before the voltage of the input node changes to a second voltage. A method of driving the photoelectric conversion apparatus includes controlling changing of the voltage of the input node from the first voltage toward the predetermined voltage during the predetermined time period.
US11575867B2

A method for creating a video that is generated based on the occurrence of pertinent events within a period of time. This video may be a summary video that includes video segments from multiple sources. The video may be augmented to display data describing pertinent events that occur.
US11575866B2

Display with an appropriate luminance dynamic range is realizable on a receiving side. A gamma curve is applied to input video data having a level range from 0% to 100%*N (N: a number larger than 1) to obtain transmission video data. This transmission video data is transmitted together with auxiliary information used for converting a high-luminance level on the receiving side. A high-level side level range of the transmission video data is converted on the receiving side such that a maximum level becomes a predetermined level based on the auxiliary information received together with the transmission video data.
US11575863B2

A projection system and method for depth-based projection of image-based content is provided. The projection system receives a sequence of image frames to be projected on a physical surface of a three-dimensional (3D) structure. The projection system controls a depth sensor to acquire depth data associated with the physical surface and feeds a first input including the acquired depth data and a first image frame of the received sequence of image frames to a neural network-based model. The projection system further receives a set of geometric correction values as a first output of the neural network-based model for the fed first input and modifies the first image frame based on the received set of geometric correction values. The projection system further controls the illumination circuitry to project the modified first image frame onto the physical surface.
US11575861B2

A multiplexed light field projector device and a multiplexed light field display to output a light field image is described. The projector has a projector base with a projection optical system configured to output light rays to form a projected image, a collimating optical system configured for collimation of the projected image light rays to form a second projected image, which is directed to a display optical system to produce a light field image. Light field projector devices or alternative projector devices may be used individually or in combination with one or more other projectors which can be arranged to form a multiplexed direct projection light field display. The arrangement of projector devices may have an individual or shared display optical system.
US11575851B2

An imaging device includes pixel sensors. A drive-sense circuit is configured to generating a sensed signal corresponding to one of pixel sensors. The drive-sense circuit includes: a first conversion circuit configured to convert, a receive signal component of a sensor signal corresponding to the one of the pixel sensors into the sensed signal, wherein the sensed signal indicates a change in a capacitance associated with the one of the pixel sensors; a second conversion circuit configured to generate, based on the sensed signal, a drive signal component of the sensor signal corresponding to the one of the pixel sensors. The drive-sense circuit is further configured to generate other sensed signals corresponding to other ones of the pixel sensors for the other ones of the pixel sensors. A graphics processing module is configured to generate image data based on the sensed signal and the other sensed signals.
US11575849B2

An image processing device includes a vision sensor and a processor. The vision sensor generates a plurality of events in which an intensity of light changes and generates a plurality of timestamps depending on times when the events occur. In addition, the processor may regenerate a timestamp of a pixel where an abnormal event occurs, based on temporal correlation of the events.
US11575845B2

An infrared image sensor includes a first integrate circuit (IC), a bolometer disposed on or above one surface of the first IC configured to detect infrared rays passing through a lens module, a via electrically connecting the first IC and the bolometer, and a reflective layer disposed between the first IC and the bolometer, wherein the first IC includes at least one of a read-out (RO) element configured to perform analog processing for the bolometer to generate infrared sensing information and an image signal process (ISP) element configured to perform digital processing based on the bolometer to generate infrared image information, and at least one of an autofocusing (AF) control element and an optical image stabilization (OIS) control element configured to adjust a positional relationship between the lens module and the bolometer.
US11575842B2

An imaging apparatus, comprising: a signal processing unit reads pixel signals from a plurality of pixel circuits during a predetermined time, and stores at least first image data corresponding to a first frame which corresponds to a first exposure time, second image data corresponding to a second frame which corresponds to a second exposure time that is different from the first exposure time, and third image data corresponding to a third frame which corresponds to a third exposure time that is different from the second exposure time, a computing unit generates a first image using the image data corresponding to the first frame and third frame, and generates a second image using the image data corresponding to the second frame, wherein the exposure for the second frame is performed between the exposure for the first frame and the exposure for the third frame.
US11575839B2

An apparatus includes an imaging unit that captures an image, a zoom drive unit that controls an angle of view of the imaging unit, a pan drive unit that rotates the imaging unit in a pan direction, a tilt drive unit that rotates the imaging unit in a tilt direction, and a control unit that controls the pan drive unit and the tilt drive unit. The control unit controls accelerations or decelerations of the pan drive unit and the tilt drive unit based on the angle of view controlled by the zoom drive unit so that an acceleration time or a deceleration time of movement of a video shot by the imaging unit is made constant.
US11575828B1

Methods, systems, and storage media for dynamically identifying visual media capture formats based upon at least one of capture device, resultant visual medium, and/or application-supported conditions are disclosed. Exemplary implementations may: query a visual media capture device for at least a portion of the device-supported visual media capture formats; receive information regarding one or more capture device, resultant visual medium, and/or application-supported conditions relevant to capture of a resultant visual medium; execute an ordered plurality of rules to dynamically identify one or more device-supported visual media capture formats of the device-supported visual media capture formats that is configured to optimize the resultant visual medium; and cause the visual media capture device to initiate capture of the resultant visual medium using one of the identified device-supported visual media capture formats.
US11575826B2

An image processing apparatus comprises an acquisition unit that acquires image data, an estimation unit that detects a predetermined subject from the image data and estimates posture information of the detected subject, and a determination unit that, in a case where a plurality of subjects are detected by the estimation unit, determines a main subject from the plurality of subject using feature vector of each of the subjects obtained from the posture information.
US11575820B2

Provided is a camera module. A camera module according to one aspect of the present invention comprises: a first bracket including a first hole; a second bracket which includes a first groove and which is connected to the first bracket; a first lens module arranged in the first hole of the first bracket; and a second lens module arranged in the first groove of the second bracket, wherein the second lens module is formed to be smaller than the first groove, and the second bracket has a first protrusion being extended inwardly from the inner side surface of the first groove so as to fix the position of the second lens module.
US11575814B2

An image capturing device is provided, which includes an image capture component and N light modules. The image capture component is configured to capture an appearance image of a component. The N light modules are disposed around the image capture component, to be turned on alternately, and N≥4. When at least one of the N light modules is turned on, the image capture component captures the appearance image of the component.
US11575811B2

The disclosure relates to an endoscopic light source that includes a first emitter. The first emitter may emit light of a first wavelength at a dichroic mirror which reflects the light of the first wavelength to a plurality of optical fibers. The endoscopic light source further comprises a second emitter. The second emitter may emit light of a second wavelength at a second dichroic mirror which reflects the light of the second wavelength to the plurality of optical fibers. In one embodiment, the first dichroic mirror may be transparent to the light of the second wavelength, allowing the light of the second wavelength to pass through the first dichroic mirror.
US11575804B2

An image forming apparatus includes an activator, a command storage device and a controller. The activator activates a customer ID received by a UI, out of customer IDs stored in a customer ID storage device. The command storage device stores the activated customer ID in association with command information received by the UI. The controller changes a function setting of the image forming apparatus, according to the command information received from an external device, despite a security level being set to a high level, when function information included in the command information received from the external device via a communication device accords with the function information included in changeable command information stored in the command storage device.
US11575789B1

A method, medium, and apparatus for allowing evaluation of property, such as damaged property, remotely and efficiently. A mobile computing device may be used to conduct bilateral communication between a client and an agent for evaluating property. The communications may comprise methods and systems for reconnecting using login-free connections, and may further comprise methods and systems for call degradation handling that prioritizes client communication in the event of connection issues.
US11575780B1

An indicator (e.g., “5G+” or “5G”) displayed on a mobile device is based on whether the mobile device is connected in or (if idle) has the potential of connecting in a high channel bandwidth frequency band (e.g., n77 or mmWave). An accurate indication is displayed when the mobile device is connected, or when idle and the aggregated bandwidth is not directly known, such as when anchored to a lower bandwidth cell. When in idle mode, the mobile device can maintain cell identifiers (“fingerprints”) and determine a location estimated to be within a high bandwidth cell, to thereby determine potential high bandwidth operation (e.g., and display 5G+) when connected. When in the idle mode, the mobile device can evaluate neighbor cells including if within a high channel bandwidth cell's coverage to decide whether to select “5G+” or “5G” for display to indicate the potential high bandwidth operation (or not) when connected.
US11575775B2

Implementations generally relate to data transmission in networks. In some implementations, a method includes receiving a first management protocol message from a first edge device, where the first management protocol message includes first edge device information associated with the first edge device, receiver device information associated with a receiver device, and a request by the receiver device to receive multicast data. The method also includes receiving a second management protocol message from a second edge device, where the second management protocol message includes second edge device information associated with the second edge device and sender device information associated with a sender device. The method also includes enabling unicast communication between the sender device and the receiver device based on the first management protocol message and the second management protocol message.
US11575771B2

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
US11575770B2

One or more embodiments provide techniques for processing a request for generating a network diagram for a multi-tier application to be deployed on a cloud computing environment. A deployment director receives a request to deploy the multi-tier application to the cloud computing environment. Deployment director receives an application blueprint of the multi-tier application from an application director. The application blueprint includes logical attributes and logical connections of each component. Deployment director receives an identification of the cloud computing environment. Deployment director generates a network diagram compatible with the cloud computing environment based on at least the application blueprint. The network diagram illustrates physical network structure of the cloud computing environment. Deployment director displays the network diagram.
US11575765B2

A customizable router manages traffic between application programming interfaces (APIs) of microservice applications (apps) that make up various features of a website. Various datastores may also be used to store information, such as information related to certain products, pricing, users, etc. In order for the website to function properly, the microservice apps communicate with one another and with the datastores. The customizable router is used to manage and route traffic between the microservice apps and/or datastores. The customizable router may, for example, route a universal resource indicator (URI) request for a webpage of a website to particular versions or revisions of a microservice app based on rules established for the customizable router. For example, a certain percentage of traffic may be routed to a first version of a microservice app, while a different percentage of traffic may be routed to a second version of the microservice app.
US11575763B2

In one example, a computer implemented method may include determining an application to be monitored in an endpoint, generating a marker with a unique identifier corresponding to the application running in the endpoint, bundling configuration data within the marker. The configuration data may include configuration settings of a monitoring agent installed on the endpoint to monitor the application. Further, the method may include appending the marker bundled with the configuration data to a configuration file of the monitoring agent and enabling the monitoring agent to monitor the application based on the configuration data in the configuration file.
US11575750B2

According to some embodiments, there is provided a Collective Perception Message, CPM, characterizing a plurality of Vulnerable Road Users based on a plurality of received VAMs, thereby allowing an ITS station to efficiently aggregate VAM messages from VRUs and retransmit information about the VRUs to other ITS stations. Consequently, the security is improved as some ITS stations may not be able to detect or identify VRU stations by themselves but thanks to the CPM, these stations can still be informed of the VRUs. According to other aspects, congestion is avoided while maintaining safety vis-à-vis VRUs thanks to the use of a different transmission scheme when the VRU is already characterized in a CPM sent to the ITS stations. Also, a receiving station can evaluate whether the content of a CPM can be trusted or not. Safety is thus improved. This is achieved thanks to the CPM that references a certificate.
US11575746B2

A system synchronizes change-data in a multi-tenant system with one or more external service provider systems. The system comprises a system interface configured to receive transaction events; a write-optimized transactional database for recording the transaction events; a replicated read-optimized transactional database; a transaction log of change-data generated from the read-optimized transactional database; a first change-data processor configured to identify the change-data in the transaction log that is relevant to at least one external service provider system, and to generate an aggregate relevant change-data log; a second change-data processor configured to identify aggregate relevant change-data that is relevant to a particular external service provider system, and to generate a service provider relevant change-data log; a service provider connector configure to await a real-time trigger condition, and to, in response to the trigger condition, perform a synchronization session to synchronize the service provider relevant change-data with the particular external service provider system.
US11575743B1

Systems and methods are described for performing peer-to-peer software distribution in a Unified Endpoint Management environment. In an example, an unenrolled user device can request enrollment from an enrollment server. The enrollment server can send a list of resources to the unenrolled user device that the unenrolled user device needs based on a group that the unenrolled user device is assigned to. The unenrolled user device can send an identifier of the group to a notification server, and the notification server can respond with an ordered list of enrolled user devices that the unenrolled user device can retrieve the resources from. The unenrolled user device can request the resources from the enrolled user devices on the list until the unenrolled user device receives all the resources from the resource list. The unenrolled user device can then install the resources to complete enrollment.
US11575740B2

There is provided a cloud management method and apparatus for performing load balancing so as to make a service in a cluster that is geographically close in an associative container environment and has a good resource current status. The cloud management method according to an embodiment includes: monitoring, by a cloud management apparatus, available resource current statuses of a plurality of clusters, and selecting a cluster that owns a first service supported by a first cluster an available resource rate of which is less than a threshold value; calculating, by the cloud management apparatus, scores regarding an available resource current status and geographical proximity of each cluster; and performing, by the cloud management apparatus, load balancing of the first service, based on a result of calculating the scores. Accordingly, a delay in a response speed of a service that is required in a distributed environment can be minimized, and a service can be supported to be processed in a geographically close cluster through analysis of geographical closeness (proximity) between an access location where there is a user request and a cluster in which services are distributed.
US11575724B2

A facility for generating analytical information based on individual reports of multiple scheduled presentations of interstitial media assets is provided. Data files are received, each including multiple status reports regarding multiple scheduled presentations of multiple media assets by a plurality of distinct media receiver devices in multiple disparate locations. The data files are decrypted, such that the decrypted one or more data files include, for each of the multiple status reports, at least a media asset identifier and a presentation status indicator, and parsed to generate one or more database entries containing information regarding the scheduled media presentations and the plurality of distinct media receiver devices. One or more user interfaces are provided to allow execution of queries based on the generated one or more databases.
US11575719B2

According to one aspect, a system and method of exchanging GRUUs (Globally Routed User Agent URI (Uniform Resource Identifier)) between a first telephony-enabled device and a second telephony enabled device using a circuit-switched message is provided. Once exchanged, the telephony enabled devices can exchange SIP (session initiated protocol) communications routed by the GRUUs. Any one of the telephony-enabled devices can add a media component to the SIP communications. According to another aspect, a system and method of generating GRUUs is provided. According to another aspect, a system and method of handing off communications to a packet switched network from a circuit switched network is provided.
US11575717B2

A receiving device including a receiver and circuitry is provided. The receiver is configured to receive a digital broadcast signal transmitted using an Internet Protocol (IP) transmission method. The digital broadcast signal includes Layered Coding Transport (LCT) packets. The circuitry is configured to extract one of the LCT packets based on filtering information arranged in a header of the one of the LCT packets transmitted in a first layer that is higher than an IP layer of a protocol of the IP transmission method in the digital broadcast signal, and process first signaling data contained in the one of the LCT packets. The LCT packets are transmitted using a session of the first layer. The filtering information includes compression information indicating compression/no-compression of the first signaling data, and type information indicating a type of the first signaling data.
US11575715B2

A processor may identify a new application on a device. The processor may receive, from the device, user data. The user data may include user profile information and user activity information. The processor may evaluate the user data. The evaluating of the user data may include designating a security level to the user data. The processor may determine, from evaluating the user data, that a default security configuration for the new application is not secure. The processor may automatically generate a customized security configuration for the new application. The processor may apply the customized security configuration to the new application.
US11575712B2

To prevent un-authorized accesses to data and resources available in workloads on an organization's or enterprise's computer network, various improvements to automated computer network security processes to enable them to enforce network security policies using native network security mechanisms to control communications to and/or from workload units of applications running on different nodes within hybrid computer network infrastructures having both traditional hardware resources and virtual resources provided by private and public cloud infrastructure services.
US11575710B2

An output-decision-based negative feedback control method and system. The method includes: receiving, by an output decider, output responses of at least two heterogeneous functional equivalents, and dividing numbers corresponding to the at least two heterogeneous functional equivalents into at least one set according to the output responses; determining, by the output decider, credibility of each set according to the output responses, and sending the at least one set and the credibility corresponding to each set to a feedback controller via decision information; generating, by the feedback controller, a first scheduling policy and/or a second scheduling policy according to the decision information; and sending, by the feedback controller, the first scheduling policy to an input proxy, and/or sending a change instruction to the heterogeneous functional equivalent indicated by the second scheduling policy. The method can prevent in advance and process a heterogeneous functional equivalent that may be faulty.
US11575707B2

Systems and methods of blocking phishing attempts in a computer network, including receiving a list of assets of the computer network, wherein each asset is associated with at least one computer network address, generating at least one address permutation on the at least one computer network address of each asset of the computer network, wherein the generated at least one address permutation is different from the address associated with each asset of the computer network, receiving a communication request at a gateway server of the computer network, determining a destination address of the communication request, comparing the determined destination address with the at least one address permutation, and when the determined destination address is the same as at least one address permutation, blocking the communication request at the gateway server.
US11575706B2

A network-based document protection system for the protection of business secret includes: a template module configured to search for the template information of a template stored in a template database (DB) or the document information of a document stored in a document DB, and to execute the corresponding template or document via a dedicated application; an authentication module configured to generate the document information by including the identification code of an operator in the corresponding template information or to identify a corresponding operator by recognizing an identification code from the document information of the executed document, according to the execution procedure of the template module; and a security module configured to store the document, generated or updated via the dedicated application, in the document DB, and to perform security processing on the document.
US11575704B2

A method for real-time detection of and protection from steganography in a kernel mode comprises detecting transmission of a file via a firewall, an operating system, or an e-mail system. A size of the file is determined. From a file system, a stored filesize of the file is retrieved. The determined size of the file is compared to the stored filesize of the file. Responsive to the determined size of the file being larger than the stored filesize of the file, steganography detection analytics are executed on the file. Responsive to the steganography detection analytics indicating presence of steganography in the file, a steganography remediation action is executed, and information is transmitted describing the steganography to a client device.
US11575689B2

A system, method, and computer program product are provided for dynamically configuring a virtual environment for identifying unwanted data. In use, a virtual environment located on a first device is dynamically configured based on at least one property of a second device. Further, unwanted data is identified, utilizing the virtual environment.
US11575687B2

Data is received that characterizes a computing architecture including at least one web-based server and an associated cryptographic web protocol to be implemented on such computing architecture according to a desired formal specification. Thereafter, a plurality of inattentive variants complying with the web protocol are generated without associated security checks. Messages to and from each inattentive variant are then monitored while executing the associated security checks. At least one security monitor is generated based on the monitored messages that is configured to address security vulnerabilities in the computing architecture relative to the formal specification. At least one generated security monitor can be later deployed in the computing architecture. Related apparatus, systems, techniques and articles are also described.
US11575683B2

A method of scheduling and validating a multiple-participant process, the method including: submitting, by a submitting node associated with a participant in the multiple-participant process, a proposed transaction by sending a cryptographically-protected message to one or more recipient nodes, wherein the cryptographically-protected message includes at least an unencrypted submessage readable by an external node and a cryptographically-protected submessage to preserve privacy from at least the external node; determining, by the external node, an order of the proposed transaction relative to other transactions; by way of at least some of the recipient nodes, validating the cryptographically-protected message; receiving a confirmation of validity of the cryptographically-protected message from at least some of the recipient nodes; finalizing the proposed transaction, as a confirmed transaction, based on receiving one or more confirmations from at least some of the recipient nodes that satisfy a confirmation condition; and writing the confirmed transaction to a distributed ledger according to the order determined by the external node.
US11575681B2

Disclosed is a system and method for providing secure access control to an electronic network or device. By limiting the ability of a single administrator to act unilaterally without the agreement and/or notification of further system administrators, the data integrity and security of stored data, such as email accounts, may be enhanced and risk of compromise ameliorated. By permitting multiple administrators acting in a concert of action to access stored data, such as without notification of the email account holder, potential misconduct by email account holders may be audited.
US11575673B2

Centralized support user management in a distributed healthcare information management system. Support user management may include generation of permission data that may be distributed from a central server to one or more local systems. The local systems may execute a healthcare information management application such as, for example, a pharmacy workflow management application. In any regard, central support users at the central server may periodically require access to the local systems to perform, among other activities, technical support or troubleshooting in relation to the application executed at the local system. In turn, provision of permission data from the central server to the local system may allow support users to access the local system with specific permission identification's provided specific ones of the support users. In turn, specific user permissions may be established and support user tracking may be carried out at the local systems.
US11575670B2

An adaptive user authentication system is disclosed that executes user authentication by verifying user identity using different authentication steps based on a risk score. The risk score enables determining if the requesting user's identity is to be verified. If it is determined that the user identity is to be verified, a sequence of authentication steps is implemented wherein more and more data is collected regarding the user as the user fails to be authenticated at each of the authentication steps. A first authentication step includes a numerical-based authentication step followed by a second authentication step including a live image authentication. If the user fails to be authenticated at either the first or the second authentication steps then a third authentication step to verify the user's passport is implemented.
US11575658B2

The present disclosure provides in various aspects an encryption device (100), a communication system and a method of exchanging encrypted data in such a network. In accordance with some illustrative embodiments of an aspect, the encryption device (100) comprises a communication interface (110), a variable key generator (120) configured to generate at least two keys, a memory (130) configured to store keys that are either generated by the variable key generator (120) and/or received at the communication interface (110), and an encryption/decryption component (140) configured to successively use keys stored in the memory (130) for encrypting a plaintext received at the communication interface (110) and for decrypting a ciphertext received at the communication interface (110), wherein the communication interface (110) is configured to communicate with an associated separate communication device which is used by a user of the encryption device (100) for communicating in a communication network.
US11575651B2

A configuration of a cloud application exposed via a public IP address is duplicated with modifications to include a private IP address to expose the application internally. The original configuration is updated so that external network traffic sent to the application is redirected to and distributed across agents running on nodes of a cloud cluster by which web application firewalls (WAFs) are implemented. A set of agents for which the respective WAFs should inspect the redirected network traffic are selected based on cluster metrics, such as network and resource utilization metrics. The redirected network traffic targets a port allocated to the agents that is unique to the application, where ports are allocated on a per-application basis so each of the agents can support WAF protection for multiple applications. Network traffic which a WAF allows to pass is directed from the agent to the application via its private IP address.
US11575649B2

A device may receive, from a first network device, an authentication request that requests authentication of the device, and may provide, to the first network device, an authentication response that includes the authentication of the device. The device may provide, to the first network device and based on the authentication response, a PDU session establishment request that requests establishment of a PDU session for customer premises equipment, and may receive, from the first network device and based on the PDU session establishment request, a PDU session resource setup request that requests a resource to be established for the PDU session. The device may provide, to the first network device and based on the PDU session resource setup request, a PDU session resource setup response indicating that the resource is a GTP tunnel, and may establish the GTP tunnel with a second network device.
US11575647B1

Disclosed are various embodiments for distributed network address allocation management. In one embodiment, a first instance of a plurality of instances of an allocation management service assigns a first portion of a network address space to the first instance and a second portion of the network address space to a second instance of the plurality of instances. The second instance receives a request to allocate a particular network address block. The second instance allocates the particular network address block from the second portion of the network address space by updating an allocation data structure. An allocation of the particular network address block is returned in response to the request. A copy of the allocation data structure maintained by the first instance is updated asynchronously based at least in part on the allocation of the particular network address block.
US11575645B2

The present disclosure relates generally to Lightweight Directory Access Protocol (LDAP), and more particularly, to techniques for improving query performance on an LDAP server. One particular technique includes receiving a LDAP query having search criteria, identifying one or more search filters within the search criteria, determining candidate indices based on the identified one or more search filters, evaluating the candidate indices based on statistics collected for the candidate indices, selecting one or more indices from the candidate indices based on the evaluating, and executing the LDAP query on an LDAP directory using the selected one or more indices.
US11575634B2

Systems and methods for providing location-restricted message exchange include receiving, by a system provider device over a network from a sender device, a location-restricted message that includes sender message information and first location information that is associated with a first location. The system provider device then receives, over the network from a first receiver device, second location information that is associated with a second location. The system provider device then determines that the second location is in a limited geographic message exchange area with the first location and, in response, sends at least some of the sender message information by the system provider device over the network to the first receiver device. They system provider device may use filtering criteria provided by the first or second receiver device and use that filtering criteria to determine whether to send the sender message information to the first or second receiver device.
US11575631B1

A system may include a first device and a second device. The first device may be configured to select a second device for providing a first User Equipment device (UE) with media clips in accordance with Application Programming Interface (API) calls from a second UE. The second device may be configured to: receive a first API call from the second UE to generate and provide a media clip; generate the media clip; and send the generated media clip to the first UE.
US11575629B2

A method for processing a message received via an electronic communication network by a user terminal is disclosed. The method comprises receiving the message, the message including data corresponding to an initial message content determined by a sender of the message and at least one data item corresponding to a function, the at least one data item being determined by the sender of the message; and determining a final content, the final content including the initial message content determined by the sender of the message and a specific content obtained by determining a result of the function applied to at least data from the user terminal.
US11575622B2

At an electronic device with a touch-sensitive display, display a message transcript, where the message transcript includes at least one message from at least a first user. Determine, based at least in-part on the at least one message, a plurality of suggested one or more characters. Display, on the touch-sensitive display, the plurality of suggested one or more characters. Detect an input on the touch-sensitive display. Determine whether the input represents user selection of one of the plurality of suggested one or more characters. Display the selected one of the plurality of suggested one or more characters in the message transcript. Send the selected one or more characters to the first user.
US11575614B2

Aspects include selecting a channel group from a plurality of channel groups for an I/O operation. Each channel group in the plurality of channel groups is associated with a priority level and includes one or more channels. The selecting is based on a priority level assigned to the I/O operation and the priority level associated with the selected channel group. The I/O operation is driven on a selected channel in the selected channel group. A response time for the I/O operation is recorded and an average I/O response time for the selected channel is calculated. It is determined whether the plurality of channel groups should be reformed based at least in part on the calculated average response time for the selected channel. The plurality of channel groups are reformed in response to determining that the plurality of channel groups should be reformed.
US11575608B2

There is provided managing a data flow between a source node and a recipient node. A method comprises storing, at the source node, data frames into a buffer for transmission to the recipient node over a host-to-host protocol connection; measuring, at the source node, a connection quality of the host-to-host protocol connection; adjusting, at the source node, one or more target parameters of the transmission on the basis of the measured connection quality; transmitting, by the source node, data frames from the buffer to the recipient node on the basis of a Last-In, First-Out (LIFO) method and the adjusted one or more target parameters.
US11575605B2

Techniques are described to automatically activate and deactivate standby backup paths in response to changing bandwidth requirements in an adaptive private network (APN). The APN includes one or more regular active wide area network (WAN) links in an active mode and an on-demand WAN link in a standby mode. The on-demand WAN link is activated to supplement the conduit bandwidth when an available bandwidth of the conduit falls below a pre-specified trigger bandwidth threshold and the conduit bandwidth usage exceeds a usage threshold of a bandwidth of the conduit that is being supplied by the active paths (BWc). The on-demand WAN link is deactivated to standby mode when an available bandwidth of the conduit is above the pre-specified trigger bandwidth threshold and the conduit bandwidth usage drops below the usage threshold of BWc techniques for adaptive and active bandwidth testing of WAN links in an APN are also described.
US11575604B2

In a server 10, a communication unit 12 receives a signal including processed data and a Bloom filter in accordance with a process pattern executed on the processed data transmitted from an edge equipment 20-2 directly connected to the server 10. A process pattern specifying unit 13 specifies a process pattern executed on the processed data received by the communication unit 12 based on the “process pattern list” and the Bloom filter received in the communication unit 12.
US11575596B1

Systems and methods include detecting whether a monitored network has a unique configuration; responsive to the unique configuration, determining an ingress point for flow samples; and utilizing the determined ingress point for the flow samples to generate a traffic report for the monitored network. The unique configuration is an inter-Autonomous System (AS) option-C Virtual Private Network (VPN) network where control and data planes are asymmetric. The approach provides traffic projection based on the flow samples with the asymmetric flows.
US11575586B2

Described are examples for providing service level monitoring for a network hosting applications as a cloud service. A service level monitoring device may receive end-to-end measurements of service usage collected at user devices for a plurality of applications hosted as a cloud services. The service level monitoring device may determine degraded applications of the plurality of applications based on anomalies in the measurements. The service level monitoring device may determine a service level metric based on an aggregation of the degraded applications. In some examples, the service level monitoring device may detect a network outage affecting the service.
US11575573B2

Methods and systems for customizing the characteristic of an electronic device (in the Internet of Things (IoT) environment based on at least one user's physiological state are provided. The method includes identifying context of the electronic device in response to receiving at least one event by the electronic device, wherein the at least one context includes at least one current user activity and an environmental context of a user. The method includes determining the change in a health parameter of the user and re-calibrates the characteristics of an electronic device through the magnitude of change in health parameter from the learning module. The method includes identifying current user activity and an environment context of the user on receiving the event from the electronic device).
US11575564B2

Techniques discussed herein can facilitate edge computing in connection with a variety of deployment scenarios. Various embodiments can facilitate one or more of: deploying UPF(s) (User Plane Function(s)) to support edge computing; removing UPF(s) not needed for edge computing; deploying local DN(s) (Data Network(s)); E2E (Edge-to-Edge) OSS (Operations Support System) deployment scenarios; and providing RAN (Radio Access Network) condition data to support various applications (e.g., autonomous driving).
US11575563B2

Methods and systems for managing security in a cloud computing environment are provided. Exemplary methods include: gathering data about workloads and applications in the cloud computing environment; updating a graph database using the data, the graph database representing the workloads of the cloud computing environment as nodes and relationships between the workloads as edges; receiving a security template, the security template logically describing targets in the cloud computing environment to be protected and how to protect the targets; creating a security policy using the security template and information in the graph database; and deploying the security policy in the cloud computing environment.
US11575562B2

Methods and apparatus for obtaining status from an isolated AP that cannot connect to a remote management server are described. The status information is obtained from a second device and then provided, via the second device, to the remote management server. At least some of the disclosed embodiments are utilized in a system including a plurality of access points, which can provide alternate pathways to the remote management server. The remote management server determines a remedial action based on the status information.
US11575560B2

Various techniques for dynamic path selection and data flow forwarding are disclosed. For example, various systems, processes, and computer program products for dynamic path selection and data flow forwarding are disclosed for providing dynamic path selection and data flow forwarding that can facilitate preserving/enforcing symmetry in data flows as disclosed with respect to various embodiments.
US11575559B1

Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.
US11575557B2

Orthogonal Time Frequency Space (OTFS) is a novel modulation scheme with significant benefits for 5G systems. The fundamental theory behind OTFS is presented in this paper as well as its benefits. We start with a mathematical description of the doubly fading delay-Doppler channel and develop a modulation that is tailored to this channel. We model the time varying delay-Doppler channel in the time-frequency domain and derive a new domain (the OTFS domain) where we show that the channel is transformed to a time invariant one and all symbols see the same SNR. We explore aspects of the modulation like delay and Doppler resolution, and address design and implementation issues like multiplexing multiple users and evaluating complexity. Finally we present some performance results where we demonstrate the superiority of OTFS.
US11575553B2

A transmission method includes mapping processing, phase change processing, and transmission processing. In the mapping processing, a plurality of first modulation signals and a plurality of second modulation signals are generated using a first mapping scheme, and a plurality of third modulation signals and a plurality of fourth modulation signals are generated using a second mapping scheme. In the phase change processing, a phase change is performed on the plurality of second modulation signals and the plurality of fourth modulation signals using all N kinds of phases. In the transmission processing, the first modulation signals and the second modulation signals are respectively transmitted at a same frequency and a same time from different antennas, and the third modulation signals and the fourth modulation signals are respectively transmitted at a same frequency and a same time from the different antennas.
US11575550B2

A system and method for generating a high entropy (HE) constant-envelope Gaussian minimum shift keying (GMSK) modulated signal with suppressed cyclostationary features is disclosed. In embodiments, the system includes a primary GMSK modulator for generating an initial GMSK signal based on a received data stream for transmission. The system includes a sequence of secondary GMSK modulators for generating a sequence secondary GMSK signals based on pseudorandom number sequences based on distinct chip rates. The initial GMSK signal is multiplied by the first secondary GMSK signal to generate an initial composite GMSK signal, which is sequentially multiplied by each subsequent secondary GMSK signal until a final composite GMSK signal is achieved, the final composite GMSK signal being a HE-GMSK constant-envelope signal with suppression of cyclic and cyclostationary features that might otherwise cause detection or interception of the signal.
US11575535B2

Systems and methods for providing contextual interaction with connected devices are described. A mobile device having a display that presents a user interface enabling access to functionalities provided by connected devices. The user interface may be updated as various contextually-related data is received. For example, data representing a current position of the mobile device, such as Bluetooth low energy beacon signals, WiFi signals, and the like, may be monitored. In response to determining that the current position is within a threshold proximity of a first location, the user interface may be updated to emphasize a first location interface corresponding to the first location over interfaces corresponding to other locations.
US11575525B2

Methods and apparatus for providing user meeting control for network conferences. In an embodiment, a method includes maintaining a policy database and receiving a request from a requestor to participate in a network conference. The request includes an identifier. The method also includes determining meeting controls from the policy database based on the identifier, and transmitting the meeting controls to the requestor for use during the network conference.
US11575515B2

A method comprises maintaining, for at least one remote device, a security footprint and a verified version of a software stack for the remote device, generating an attestation initiation token that includes a nonce to be used to generate an XMSS signature for attestation of the remote device, sending the attestation initiation token to the remote device, receiving, from the remote device, a modified message representative including a hash of a current version of a software stack for the remote device and an indicator of a version number of the current version of the software stack for the remote device, validating the hash, and in response to a determination that the hash is valid, generating an XMSS signature using the security footprint and the current version of a software stack for the remote device and a security footprint for the apparatus.
US11575507B1

A method including determining, by a first device, a sharing encryption key based at least in part on an access private key associated with encrypted content and an assigned public key associated with a second device; encrypting the access private key associated with the encrypted content utilizing the sharing encryption key; and transmitting the encrypted access private key to enable the second device to access the encrypted content. Various other aspects are contemplated.
US11575503B2

A privileged node holds a secret key (SKEY), and normal nodes each hold a public key (PKEY). The normal nodes each include a transaction inputting unit that receives transaction data (TDATA), a transaction transmitting unit that transmits the TDATA, a transaction managing unit that manages a transaction history in a form of blockchain, and a block receiving unit that receives blocks from the privileged node. The privileged node includes a transaction receiving unit that receives TDATA from each of the normal nodes, a block generating unit that generates a signature value (SIG) on the basis of a SKEY, and generates a block containing TDATA and the SIG, and a block transmitting unit that transmits blocks. The transaction managing unit adds a block to the blockchain on condition that the authenticity of the SIG in the block is confirmed by using the PKEY.
US11575501B2

A method includes providing a public encryption key and a seed to a party and receiving a first encrypted data set encrypted using the public encryption key and marked by the party with a first mark based on the seed. The method also includes aggregating the first encrypted data set into an aggregated data set at an aggregator and receiving an indication that a first operation associated with the party has been performed on the aggregated data set. In response to the receiving, updating the first encrypted data set of the aggregated data set by updating the first mark to a second mark according to the first operation, generating a verification encrypted data set according to at least the second mark and at least the corresponding first operation, verifying the aggregated data set by comparing the updated first encrypted data set and the verification encrypted data set.
US11575489B2

A terminal is disclosed including a receiver that receives information indicating one of a first Resource Block Group (RBG) configuration and a second RBG configuration by which a plurality of RBG size candidates are respectively configured, and a processor that determines a RBG size out of RBG size candidates included in an RBG configuration selected out of the first RBG configuration and the second RBG configuration. In other aspects a radio communication method is also disclosed.
US11575473B2

There is provided a wireless communication device including a determination unit configured to determine whether a channel is clear or busy, and a transmission processing unit configured to transmit a hybrid ARQ (HARQ) to a communication device of a communication partner, in which the HARQ is transmitted using a first resource or a second resource, and in a case where transmission of the HARQ using the first resource has been failed through the determination by the carrier sense unit, the transmission processing unit transmits a HARQ using the second resource.
US11575471B2

To appropriately perform communication even in a case where a transmission timing/transmission period for retransmission control information is flexibly controlled (is variable), an aspect of a user terminal according to the present invention includes a transmitting section that transmits retransmission control information for DL transmission and a control section that controls transmission of the retransmission control information at certain timings reported from a base station. A time window is configured for the retransmission control information, the control section controls transmission of the retransmission control information, based on the certain timings and the time window configured for the retransmission control information.
US11575466B2

The invention discloses an error reconciliation method for a Learning With Errors (LWE) public key cryptography. The method includes an encoding algorithm and a decoding algorithm. The input of the encoding algorithm is a binary message vector u∈{0,1}k with a length of k, the output is a q-ary vector z∈Zqm with a length of m, where Zq={−q/2, . . . , q/2−1}; the input of the decoding algorithm is a q-ary vector w=z+e∈Zqm containing errors with a length of m, and the output is a binary vector u∈{0,1}k corresponding to z; the error reconciliation method for the LWE public key cryptography provided by the present invention combines a binary linear code with a Gray code to realize the error reconciliation scheme in LWE public key cryptography. The error reconciliation method can be used to solve the problem of error reconciliation in LWE public key cryptography. The scheme of the invention has good fault tolerance and can significantly improve the transmission rate of encrypted information.
US11575465B2

A channel encoding method in a communication or broadcasting system is provided. The channel encoding method includes reading a first sequence corresponding to a parity check matrix, converting the first sequence to a second sequence by applying a certain rule to a block size corresponding to a parity check matrix and the first sequence, and encoding information bits based on the second sequence. The block size has at least two different integer values.
US11575455B2

Methods, apparatus, systems and articles of manufacture to reduce false positive signature matches due to similar media segments in different reference media assets are disclosed. Example apparatus disclosed herein include a signature matcher to compare monitored media signatures with a library of reference media signatures, the monitored media signatures associated with monitored media, the library of reference media signatures including sequences of reference signatures associated with respective reference media assets. Disclosed example apparatus also include a match information identifier to identify a number of different matched reference media assets associated with ones of the sequences of reference media signatures that match a sequence of matched monitored media signatures. Disclosed example apparatus further include a false positive identifier to, in response to the number of different matched reference media assets satisfying a threshold number, eliminate one or more of the matched reference media assets from being credited to the monitored media.
US11575453B2

A method and an apparatus for providing reference signal received power (RSRP) are disclosed herein. A signal is received in a modem. Signal elements at reference signal (RS) locations are extracted from the received signal. The signal elements at the RS locations are descrambled. Virtual reference signal (VRS) elements are formed using the descrambled signal elements. The VRS elements have smaller noise variances than original RS elements in corresponding locations of the received signal. The RSRP is estimated from the VRS elements.
US11575446B2

Disclosed are an optical signal communication method, and an optical signal transmission device and an optical signal reception device which perform the method. The optical signal communication method may comprise the steps of: receiving input data to be modulated into an optical signal, modulating the input data into the optical signal, and transmitting the optical signal to an optical signal reception device, wherein the optical signal includes a start pulse and an end pulse, and a time interval between the start pulse and the end pulse is determined on the basis of a data value of the input data.
US11575442B2

A plastic optical fiber communication system includes a light source that emits a first signal having a first wavelength in a visible light spectrum, the first signal being encoded with information at a high data-rate of 0.1 to 10 Gbit/s; a pump laser system that emits a pump laser light having a second wavelength, different from the first wavelength; a perovskite-doped optical fiber excited by the pump laser light to generate an amplified spontaneous emission spectrum that encompasses the first wavelength so as to receive and amplify the first signal for generating an amplified output signal having the first wavelength; and a photodetector optically coupled to the perovskite-doped optical fiber, and configured to receive the amplified output signal at the high data-rate of 0.1 to 10 Gbit/s. The amplified output signal is encoded with the information.
US11575432B1

Techniques for maintaining equipment of a PON include determining a current optical profile for each segment of a plurality of segments of a PON, and detecting that the current optical profile of a particular segment is outside of a designated operating range. Based on the detection, drifts over time of the optical profile of the segment and of optical profiles of one or more other segments that share respective common endpoints with the segment are determined and compared, and based on the comparison, a component of the PON (e.g., an endpoint or an optical fiber) is identified as requiring maintenance. Each segment's optical profile corresponds to characteristics of optical signals delivered over the segment (e.g., attenuation, changes in frequencies, changes in power outputs, etc.), and current optical profiles of the PON's segments may be repeatedly updated over time to continuously monitor for components that need maintenance.
US11575427B2

Provided are a configuration signaling execution control method and apparatus, a device, a system and a storage medium. The method includes: in a beam recovery process and in a case of receiving configuration signaling, deciding an execution environment of the configuration signaling; and determining an execution policy of the configuration signaling according to a decision result.
US11575424B2

Aspects relate to dynamically modifying channel state information (CSI) settings, such as CSI report settings and/or CSI resource settings, utilized by a user equipment (UE) in reporting CSI to a base station. For example, a UE may identify at least one parameter associated with a CSI setting and provide a recommendation to modify the CSI setting based on the at least one parameter to a base station. The recommendation may include, for example, an optimized configuration of the CSI setting or soft output, such as an uncertainty level or confidence level associated with the CSI setting. The base station may then select the optimized CSI setting based on the recommendation and provide the optimized CSI setting to the UE for use in generating and transmitting CSI reports to the base station. Other aspects, features, and embodiments are also claimed and described.
US11575421B2

Methods, systems, and devices for wireless communications are described. A first base station may receive, from a plurality of user equipments (UEs), a plurality of uplink signals that include feedback information for the plurality of UEs. A first UE of the plurality of UEs may be associated with the first base station and a second UE of the plurality of UEs may be associated with a second base station. The first base station may modify a plurality of sets of beam weights for a plurality of downlink signals, where each modified set of beam weights corresponds to a respective downlink signal of the plurality of downlink signals. The first base station may transmit, to the first UE, a first downlink signal of the plurality of downlink signals using a first modified set of beam weights of the of the plurality of sets of beam weights.
US11575418B2

Disclosed are a codebook processing method, a terminal device, and a network device, the method comprising: determining weighting coefficients for codebook calculation based on a first number and a second number, wherein a value of L representing the first number is half of a number of spatial beams, a value of M representing the second number is a number of discrete fourier transform (DFT) basis vectors, L and M are both integers, and the weighting coefficients comprise amplitude coefficients; performing processing on the weighting coefficients; and transmitting the processed weighting coefficients to a network device through channel state information (CSI).
US11575412B2

A transmission method simultaneously transmitting a first modulated signal and a second modulated signal at a common frequency performs precoding on both signals using a fixed precoding matrix and regularly changes the phase of at least one of the signals, thereby improving received data signal quality for a reception device.
US11575407B2

Narrow brand IQ signals are obfuscated by embedding the signal in a buffered portion of wideband IQ frequency data. After the data has been received and buffered, the receiving transceiver, using a wideband IQ frequency data key, of a predetermined and shared format, decodes and reconstitute the narrowband IQ signal.
US11575404B2

A communication system has a galvanic isolation link coupling a first circuit to a second circuit. The first circuit transmits first data signals to the second circuit and receives second data signals from the second circuit in response to the first data signals. The data signals are transmitted in consecutive time slots of a determined time duration via the galvanic isolation link. The first data signals include polling signals transmitted from the first circuit to the second circuit during consecutive time slots, and on-demand access requests transmitted from the first circuit to the second circuit. The second data signals include status response signals transmitted from the second circuit to the first circuit in response to polling signals received from the first circuit, and access response signals transmitted from the second circuit to the first circuit in response to access requests received from the first circuit.
US11575402B2

The present description concerns an electronic device including: a modulator-demodulator circuit; a first integrated circuit implementing a first subscriber identification module; and at least one second integrated circuit intended to implement a second subscriber identification module, wherein a sequencing terminal of the first circuit and a sequencing terminal of the second circuit are connected to a same sequencing terminal of the modulator-demodulator circuit.
US11575401B2

An apparatus includes an estimation circuitry configured to receive a first set of one or more digital signals of transmitters of a communication system, and capture a set of one or more radio frequency signals that have been generated from the first set of digital signals The set of radio frequency signals being input of an antenna system of the communication system. Based on the first set of digital signals and the corresponding set of radio frequency signals, a set of weights related to a distortion effect caused by the generation of the radio frequency signals is derived. A received second set of digital signals is weighted using the set of weights, resulting in filtered signals. Using the filtered signals, a correction signal indicative of an interference caused by transmission of the second set of digital signals at a receiver of the communication system is estimated.
US11575398B2

An antenna controller for an antenna is configured to request and receive status information comprising power amplifier data of at least two adjustable power amplifiers. The antenna controller is configured to determine at least one target setting for the at least two adjustable power amplifiers based on the received power amplifier data, and to send the at least one target setting for the at least two adjustable power amplifiers. Hereby it is made possible for an antenna controller to set an overall target for multiple adjustable power amplifiers of the antenna. This in turn makes it possible to make the settings for the adjustable power amplifiers such that the transmission signal becomes linearized by a shared digital pre-distorter when transmitting using the multiple adjustable power amplifiers of the antenna. A Radio Frequency Integrated Circuit controller for an antenna subarray is configured to control at least one adjustable power amplifier.
US11575393B2

A transmitting apparatus and a receiving apparatus are provided. The transmitting apparatus includes: an encoder configured to generate a low density parity check (LDPC) codeword by performing LDPC encoding; an interleaver configured to interleave the LDPC codeword; and a modulator configured to modulate the interleaved LDPC codeword according to a modulation method to generate a modulation symbol. The interleaver is formed of a plurality of columns each including a plurality of rows and includes a block interleaver configured to divide each of the plurality of columns into a first part and a second part and interleave the LDPC codeword, the number of rows constituting each column divided into the first part is determined differently depending upon the modulation method, wherein the number of rows constituting each column divided into the second part is determined depending upon the number of rows constituting each column divided into the first part.
US11575391B2

The present invention is directed to communication systems and methods. According to a specific embodiment, FEC data streams from multiple FEC data lanes are received. First stage interleaving and inner encoding are performed on the FEC data streams to generate inner encoded data streams. A second stage interleaving process is performed to interleave the inner encoded data streams. There are other embodiments as well.
US11575389B2

A wireless receiving device comprises a low-density parity check (LDPC) decoding circuit, comprising a circular shifter constructed and arranged to simultaneously process multiple code words of a parity check matrix configured for different wireless communication standards, including performing a cyclic shift operation of the multiple code words to align with one or more requisite check nodes of a decoder and a logic circuit at an output of the circular shifter constructed and arranged for a matrix larger than the parity check matrix and that includes components having excess hardware due to the construction and arrangement for the larger matrix to decode the multiple code words of the smaller parity check matrix for output to the one or more requisite check nodes.
US11575385B2

An electronic device includes: a first input node configured to receive a dock signal; a second input node configured to receive an activation signal or a deactivation signal; a filter circuit responsive to: (a) the activation signal to activate the filter circuit to block the dock signal; or (b) the deactivation signal to deactivate the filter circuit to pass the dock signal; and an output node configured for coupling to a synchronous I/O interface of an integrated circuit to control operation of the synchronous I/O interface.
US11575384B2

A frequency divider circuit is provided. The frequency divider circuit processes multiple input clocks. The frequency divider circuit includes a frequency dividing circuit and a retiming circuit. The frequency dividing circuit generates an intermediate clock according to a first subgroup of the input clocks. The retiming circuit generates multiple output clocks according to a second subgroup of the input clocks and the intermediate clock. The periods of the input clocks are all a first period, and the periods of the output clocks are all a second period. The first period is smaller than the second period. The frequency dividing circuit and the retiming circuit operate according to a mode control signal which determines a ratio of the first period to the second period.
US11575383B2

A device and method of clock synchronization for external memory interface. The device, and method, generating a clock output from a phase lock loop block via a sub-module clocking component; multiplexing the clock output through a global clock into different clock domains; clocking the data and an address or a command path by each clock domain; clocking the phase compensation FIFO by clock domain and clock phase alignment clock; generating the pointer for the phase compensation FIFO from central pointer generator block; and synchronizing the pointer of the adjacent intellectual property module with a parent intellectual property module.
US11575382B2

An exemplary system includes a PLL circuit and a precision timing circuit connected to the PLL circuit. The PLL circuit has a PLL feedback period defined by a reference clock and includes a voltage controlled oscillator configured to lock to the reference clock and having a plurality of stages configured to output a plurality of fine phase signals each having a different phase, and a feedback divider configured to be clocked by a single fine phase signal included in the plurality of fine phase signals and have a plurality of feedback divider states during the PLL feedback period. The precision timing circuit is configured to generate a timing pulse and set, based on a first combination of one of the fine phase signals and one of the feedback divider states, a temporal position of the timing pulse within the PLL feedback period.
US11575378B1

A multiplexing circuit includes an output terminal, a first type transistor, a second type transistor and an impedance circuit. The output terminal is arranged to output a serial output signal. The first type transistor is coupled between a first reference voltage and the output terminal. The second type transistor is coupled between a second reference voltage and the output terminal, wherein the first type is different from the second type. The impedance circuit is arranged to provide an impedance between a gate terminal of the first type transistor and the output terminal.
US11575373B2

Switch circuitry is disclosed having a series stack of transistors coupled between first and second port terminals. A string of gate resistors having a common gate terminal is coupled to gates of the series stack of transistors. A bias control transistor has a bias control terminal and first and second current terminals. The second control terminal is coupled to a switch control terminal configured to receive on-state and off-state control voltages that transition the series stack of transistors between passing a radio frequency signal and blocking the radio frequency signal from passing between the first and second port terminals, respectively. A string of diodes is coupled between the common gate terminal and the first current terminal, and a common gate resistor is coupled between the common gate terminal and the switch control terminal. The diodes contribute to actively generating additional negative gate bias as RF power level increases.
US11575370B2

A method for establishing a powered link over a transmission line includes providing a constant, predetermined current to a terminal thereby causing a power transistor coupled to the terminal to conduct in a subthreshold region of transistor operation without current flowing between a drain terminal of the power transistor and a source terminal of the power transistor. The method includes estimating a size of the power transistor using a digital time signal indicative of an amount of time the constant, predetermined current is provided before a voltage level on the terminal exceeds a predetermined voltage level. In an embodiment, the predetermined voltage level is less than a threshold voltage of the power transistor.
US11575362B2

An EMI suppression component includes a piezoelectric element that is configured to provide a low impedance propagation path for electromagnetic disturbances at a resonance frequency of the piezoelectric element.
US11575361B2

A resonator device includes a base substrate that is formed of a single crystal semiconductor and includes a first surface, a resonator element attached to the first surface of the base substrate, and a cover that is bonded to the first surface of the base substrate, accommodates the resonator element between the cover and the base substrate, and is formed of a single crystal semiconductor. The base substrate and the cover are bonded through an amorphous layer.
US11575359B2

A multi-port coupled inductor with interference suppression is provided with a first signal port connected to a first resistor port via a first inductor; a second resistor port connected to the first resistor port via a second inductor; a second signal port connected to the second resistor port via a third inductor; a third resistor port connected to the first resistor port via a first resistor; a fourth resistor port connected to the third resistor port via a fourth inductor and to the second resistor port via a second resistor; a third signal port connected to the third resistor port via a fifth inductor; and a fourth signal port connected to the fourth resistor port via a sixth inductor.
US11575358B2

A thin-film bulk acoustic resonator, a semiconductor apparatus including the acoustic resonator and its manufacturing method are presented. The thin-film bulk acoustic resonator includes a lower dielectric layer, a first cavity inside the lower dielectric layer, an upper dielectric layer, a second cavity inside the upper dielectric layer, and a piezoelectric film that is located between the first and second cavities and continuously separates these two cavities. The plan views of the first and the second cavities have an overlapped region, which is a polygon that does not have any parallel sides. The piezoelectric film of this inventive concept is a continuous film without any through-hole in it, therefore it can offer improved acoustic resonance performance.
US11575357B2

The present application discloses an amplifier circuit, a chip and an electronic device, which generates a positive output signal and a negative output signal according to a positive input signal and a negative input signal, wherein the positive input signal and the negative input signal have a corresponding input differential-mode voltage and input common-mode voltage, and the positive output signal and the negative output signal have a corresponding output differential-mode voltage and output common-mode voltage, and the amplifier circuit includes: an amplifying unit, configured to receive the positive input signal and the negative input signal and generate the positive output signal and the negative output signal; and an attenuation unit, including: a positive common-mode capacitor and a negative common-mode capacitor, configured to attenuate the input common-mode voltage below a first specific frequency.
US11575351B2

An improved architecture for a radio frequency (RF) power amplifier, impedance matching network, and selector switch. One aspect of embodiments of the invention is splitting the functionality of a final stage impedance matching network (IMN) into two parts, comprising a base set of off-chip IMN components and an on-chip IMN tuning component. The on-chip IMN tuning component may be a digitally tunable capacitor (DTC). In one embodiment, an integrated circuit having a power amplifier, an on-chip IMN tuner, and a selector switch is configured to be coupled to an off-chip set of IMN components. In another embodiment, an integrated circuit having an on-chip IMN tuner and a selector switch is configured to be coupled through an off-chip set of IMN components to a separate integrated circuit having an RF power amplifier.
US11575347B1

A method of passive cooling for a high concentrating photovoltaic, the high concentrating photovoltaic, includes a photovoltaic receiver, a parabolic dish reflector and a plurality of thermally conductive heat pipes having a direct thermal contact between the receiver and the reflector to transfer excessive heat. The method includes receiving sunlight by the parabolic dish reflector, reflecting the sunlight towards the photovoltaic receiver that converts the sunlight into electricity and heat, transferring the heat through the thermally conductive heat pipes and absorbing the heat by the reflector serving a dual purpose as a heat sink. A reduction in weight and cost is accomplished by incorporating the flat heat pipes.
US11575341B1

A method for predicting a rotor temperature of an electric motor for an electric vehicle. The method includes measuring at least one of an operating parameter of the electric motor; inputting the at least one of the operating parameter of the electric motor into a predetermined regression model to predict a rotor temperature of the electric motor; and communicating the rotor temperature of the electric motor to a vehicle control module for managing the electric motor. The operating parameters includes a measured stator temperature, a torque level output, a rotor speed, and a coolant flowrate of the fixture electric motor. The electric motor may be that of an induction motor.
US11575335B2

The present disclosure provides an electrostatic chuck device capable of uniformly cooling or heating a fixedly adsorbed substrate. The electrostatic chuck device includes an electrostatic chuck plate, a bonding layer, and a base. The bonding layer has a bonding agent bonded to a rear surface of the electrostatic chuck plate. The base has a bonding surface bonded to the bonding layer and a plurality of protrusions radially extending from a central part toward an outer circumferential surface of the bonding surface. The ends of the respective protrusions on the central part may be arranged at intervals.
US11575332B1

A voltage source converter has a first inverter valve unit that has a first terminal and a second terminal, and a second inverter valve unit that has a first terminal and a second terminal. The first inverter valve unit and the second inverter valve unit are connectedly arranged in parallel. The first inverter valve unit and the second inverter valve unit are self-balancing through equal capacitance and parallel connection of the first inverter valve unit and the second valve unit.
US11575309B2

An electronic appliance such as a low harmonic drive, an active rectifier, a grid converter or any active front end or grid converter with an LCL filter. The converter is a two-level, a three-level or a multilevel inverter. The electronic appliance includes an LCL filter on a grid side of the electronic appliance and an active front end rectifier provided on a load side of the electronic appliance. The LCL filter includes grid side inductors and an active front end rectifier is connected to the LCL filter. A method for damping a corresponding electronic appliance is also disclosed.
US11575308B1

An active common mode filter is configured to be positioned between a power supply and a switching converter-device/load for reducing common mode noise. The active common mode filter includes an active capacitor that has a sensing stage including one or more sensing capacitors, an amplifying stage including a common collector amplifier for mitigating an input voltage divider effect coupled to a common emitter amplifier for providing high gain, and an injection stage including one or more injection capacitors. Depending on the required attenuation in different applications, a multistage active common mode filter may be formed with a necessary number of stages, each stage including an active capacitor and an inductor.
US11575305B2

An isolated gate driver has a first portion in a first voltage domain and a second portion in a second voltage domain. The first and second portions are coupled by an isolation communication channel. The isolated gate driver transmits across the isolation communication channel a serial word containing first drive strength information and simultaneously transmits gate information with the serial word across the isolation communication channel. The gate information indicates a state of a gate signal for a transistor coupled to the second portion of the isolated gate driver. A demodulator circuit demodulates a signal containing the gate information and the drive strength information transmitted across the isolation communication channel in the serial word. A gate signal output circuit coupled to the demodulator circuit supplies the gate signal based on the gate information with a drive strength of the gate signal being based on the drive strength information.
US11575302B2

A vibration actuator that cooperates with a coil and a magnet to vibrate a movable body with respect to a stationary body, including: the stationary body including the coil and a core around which the coil is wound; a shaft part; and the movable body including the magnet, the movable body being movably supported by the stationary body via the shaft part, wherein the core is disposed along an axial direction of the shaft part, and includes a core-side magnetic pole to be excited by energization to the coil, the magnet includes a magnet-side magnetic pole disposed so as to face the core-side magnetic pole with a gap therebetween, and the vibration actuator further includes a spring part elastically supporting the movable body with respect to the stationary body, linearly movably in the axial direction in a reciprocating manner, and rotationally movably about an axis in a reciprocating manner.
US11575291B2

A motor, a powertrain, and a vehicle. The motor may be applied to an electric motor vehicle/electric vehicle, a pure electric vehicle, a hybrid electric vehicle, a range extended electric vehicle, a plug-in hybrid electric vehicle, a new energy vehicle, battery management, a motor & driver, a power converter, a reducer, or the like. The motor is configured to output power. In a process of outputting power by the motor, a blocking member arranged in the motor blocks the contact between a rotor of the motor and a coolant, so that the coolant does not splash under the centrifugal action of the rotor in the process of rotation, thereby avoiding the kinetic energy consumption of the rotor. Therefore, a rotating speed of the motor is faster, and the output power is greater.
US11575290B2

The present disclosure provides a motor stator, a motor and a bus. The motor stator includes a stator tooth. The stator tooth includes a tooth root and a tooth crest. The tooth crest is provided on the tooth root. The tooth crest includes a first tooth crest part and a second tooth crest part. The first tooth crest part and the second tooth crest part are provided on two sides of the tooth root along the circumference of the motor stator, respectively, and a tooth crest air gap is formed between the first tooth crest part and the second tooth crest part. According to the present disclosure, the motor stator is adapt to reduce magnetic flux leakage, and enhance the utilization rate of a permanent magnet and output torque.
US11575288B2

An electric machine includes a stator core and a hairpin winding. The stator core defines slots that are circumferentially arranged between an inner diameter and an outer diameter of the stator core. Each slot has a plurality of pin positions that is arranged in a direction that extends from the inner diameter toward the outer diameter. The hairpin winding has a plurality of paths of interconnected hairpins that correspond to a first electrical phase of the electric machine. The hairpins are arranged to occupy a portion of the pin positions according to a pattern that repeats at angular intervals along a circumference of the stator core. The pattern includes hairpins occupying each pin position within a first of the slots, harpins occupying exactly half the pin positions within a second of the slots, and harpins occupying exactly half the pin positions within a third of the slots.
US11575286B2

A motor and a spoke-type rotor structure thereof are disclosed. The rotor structure comprises a rotor core which has a plurality of spoke-type first magnetic members. Two oblique second magnetic members arranged in a V shape are provided between every adjacent two of the first magnetic members. A radius of the rotor core is R. A length of the first magnetic member is ls. A length of the second magnetic member is lv. A length component of the second magnetic member on the radius of the rotor core is x. An included angle between the first magnetic member and the second magnetic member is β. An included angle between every adjacent two of the first magnetic members is α. The parameters satisfy: ls+x
US11575284B2

A laminated core has a plurality of steel plates that are laminated in a thickness direction. The laminated core has a line shaped welding mark connecting a plurality of steel plates. The welding mark extends over the plurality of steel plates at the end face where the plurality of steel plates are exposed. The welding mark has a welding depth which fluctuates with a wavelength that is longer than the thickness of the steel sheet. The welding mark has a continuous portion in which the welding depth extends over a plurality of steel plates without fluctuation. Furthermore, the welding mark has a fluctuation portion in which the welding depth periodically fluctuates over a plurality of steel plates. The depth in the continuous portion is substantially equal to the depth in the fluctuation portion.
US11575278B2

A multi-functional travel charger and a control system thereof are disclosed. The charger includes a charger body and a main control module communicated with wireless charging transmitting modules, a top shell and a bottom shell of the charger body are connected in a magnetic attraction/snap-fit manner, and the wireless charging transmitting modules include a mobile phone wireless charging transmitting module and an accessory wireless charging transmitting module. The control system includes a circuit control and charge/discharge management system and wireless charging transmitting modules; the accessory wireless charging transmitting module includes one or more of an earbud wireless charging transmitting module, a watch wireless charging transmitting module, and a stylus wireless charging transmitting module. The present disclosure meets user's requirements for wireless charging and simultaneous charging of multiple electronic devices, and the user does not need to carry multiple charging cables/chargers when going out, increasing convenience when the user goes out.
US11575266B2

This application relates to a converter in a photovoltaic power generation system and a parametric curve scanning method for a photovoltaic string. A parametric curve includes a current-voltage curve or a power-voltage curve. The scanning method includes: controlling an output voltage of the photovoltaic string to change from a first endpoint voltage of a first voltage range to a second endpoint voltage of the first voltage range according to a first preset rule, to scan a first parametric curve; controlling the output voltage of the photovoltaic string to change from a third endpoint voltage of a second voltage range to a fourth endpoint voltage of the second voltage range according to a second preset rule, to scan a second parametric curve. There is an intersection set between the first voltage range and the second voltage range. In this application, whether a scanned curve is affected by a light change may be determined based on the first parametric curve and the second parametric curve. This is convenient and fast, and no additional hardware test device is required.
US11575247B2

A light emitting device includes a substrate, a laminated structure provided to the substrate, and including a plurality of columnar parts, and a covering part configured to cover the laminated structure, wherein the columnar parts have a light emitting layer, and the covering part is provided with a through hole penetrating the covering part.
US11575238B2

A modular power distribution system, comprising a client device configured to be inserted into a host device, and having a series of independently configurable electrical connections and predetermined electrical connections connecting the host device, the client device, and a cable to deliver power from the cable to a peripheral of the client. A modular power distribution system, comprising a host device having first and second compartments, the second compartment being dimensioned to automatically align the client electrical coupler with the host electrical coupler and form a protective barrier while the client electrical coupler is in contact with the host electrical coupler. A modular power distribution system comprising a multi-gang host device and a client assembly, and having a series of independently configurable electrical connections and predetermined electrical connections connecting the multi-gang host device, the client assembly, and a cable(s) to deliver power from the cable the client assembly.
US11575234B2

A male connector (100) includes a contact pad substrate (101) and a connector shell (102). The contact pad substrate (101) includes a linear array of contact pads (103a, 103b, 103c, 103d) that are adapted for aligning with corresponding contacts (103′a, 103′b, 103′c, 103′d) of a contact-bearing tongue (104′) of a corresponding female connector (100′) that conforms to a USB Series A receptacle contact pad pitch specification. The two outermost contact pads (103a, 103d) of the linear array are electrically connected together. The connector shell (102) is formed from an insulating material and comprises a tubular portion (102a) for insertion into the corresponding female connector (100′), and a handling portion (102b) for handling during insertion.
US11575232B2

The present disclosure provides an electrical plug including a first temperature detection element and a second temperature detection element. When the processor determines that the temperature of the contact pins is greater than or equal to a temperature threshold according to a first detection signal outputted by the first temperature detection element and a second detection signal outputted by the second temperature detection element, the processor disables the electrical plug to transmit the input power to a load. When one of the temperature detection elements fails, the electrical plug determines whether the temperature of the electrical plug is greater than or equal to the temperature threshold according to the other one of the temperature detection elements. The electrical plug meets the redundant design required for functional safety to avoid unexpected hazards caused by the failure of a single temperature detection element. Therefore, the stability of the electrical plug is enhanced.
US11575230B2

A cage includes a cage housing forming an inner area with internal walls that define an upper port and a lower port. Each of the ports include a cap that forms a keyway. The cap in an upper bay can extend from the upper bay in a direction that is opposite a direction the cap in the lower port extends. The cage may include a plurality of spring fingers therein which engage with a conductive bezel. The cage provides EMI shielding for the plug connector.
US11575229B2

A compensating receptacle connector and for terminating a cable assembly of a cabling category and comprising a plug mating zone, a cable mating zone and an intermediate zone. Each of the zones is such that Near End Cross Talk (NEXT) resulting from transmission of the high frequency signal across each zone is below a specified amount chosen such that NEXT introduced by a high frequency signal transmission between via all the zones is below a level as specified for the cabling category.
US11575225B2

A connector comprises a pair of terminals for clamping and electrically connecting to a first conductive member. A first terminal includes a plurality of first elastic arms arranged in a row, with each first elastic arm having a first contact and a third contact formed thereon. The second terminal is laminated on an outer side of the first terminal and includes a plurality of second elastic arms arranged in a row. Each second elastic arm includes a second contact formed thereon. Each second contact protrudes to an inner side of the first elastic arms from a gap between two adjacent first elastic arms. The plurality of second elastic arms respectively abut against the outer sides of the plurality of first elastic arms. The first contact, the second contact and the third contact are adapted to be in electrical contact with the inserted first conductive member simultaneously.
US11575211B2

A printed circuit board (PCB) module may include a PCB with at least one internal PCB element and at least one external PCB element, a shielding layer fabricated from a tunable metamaterial absorber, and a structure housing the PCB. The at least one internal PCB element may be embedded between adjacent layers of the PCB. The at least one external PCB element may be coupled to an exterior surface of the PCB. The shielding layer may be tuned in response to the at least one measurement of the EMI emission and a determination of a frequency of the EMI emission from the at least one measurement. The tuning of the shielding layer may include adjusting a plurality of fins within a plurality of elements of the metamaterial absorber to absorb at least a portion of the EMI emission.
US11575208B2

The disclosure provides an ultra-wideband non-metal horn antenna, which includes three combinable non-metal elements such as an impedance matching member, a field adjustment member and an outer cover member. The impedance matching member and the field adjustment member are respectively disposed with a first and second groove structures. The field adjustment member is connected between the impedance matching member and the outer cover member. Therefore, the horn antenna of the disclosure can have a more symmetrical radiation pattern, a smaller antenna size, and ultra-wideband performance.
US11575205B2

When three directions perpendicular to each other are defined as x-direction, y-direction and z-direction, the electromagnetic wave reception device is provided with the two or more antenna electrodes extending in the x-direction, the two or more antenna electrodes are arranged parallel to each other and arranged in the z-direction, and the two or more antenna electrodes are connected by the common lead wire, and the antenna electrodes are connected between the two or more antenna electrodes that are adjacent to each other by repeatedly applying a voltage having opposite characteristics to each other, an electromagnetic wave having a resonance frequency determined by the electromagnetic wave velocity and a distance between the antenna electrodes that are adjacent to each other is induced, and the electromagnetic wave is transmitted to a space in the z-direction.
US11575203B1

The present invention provides a single-fed wideband circularly-polarized dielectric resonant antenna. The antenna includes a lower antenna portion configured as a twisted inverted-frustum having a twist angle θ between its top and bottom surfaces, wherein the twist angle θ is greater than zero degrees and less than 5 degrees. An upper antenna portion extends from the lower antenna portion top surface. The upper portion includes plural interleaved slabs of first and second dielectric materials having respective first and second dielectric constants, the interleaved slabs having a stepwise-varying height between adjacent slabs. The antenna may be mounted on a printed circuit substrate at a 45 degree angle to an excitation slot. The antenna may be compact and easily manufactured using 3-D printing techniques.
US11575193B2

An electronic device with a slot antenna comprises a surface C, which includes a keyboard area for inputting using a keyboard, a touch area for inputting using a touchpad, and a palm rest. The palm rest is made of a metal material, and a radiating slot is disposed in the palm rest to form the slot antenna.
US11575187B2

The present invention relates to a transmission device for a phase shifter and an actuator device for a phase shifter. The transmission device includes a support, a lead screw nut mechanism and an automatic locking device. The automatic locking device includes a shaft connector rotatably supported on the support and configured to be in transmission connection with a driven connector of a driving device; a locking connector which is in transmission connection with the shaft connector, is in transmission connection with the lead screw, has a locking element and is movable relative to the shaft connector and the lead screw; and a locking spring. When the driven connector is decoupled to the shaft connector, the locking spring biases the locking connector in a first position, in which the locking element engages a counter-locking element on the support. When the driven connector is decoupled to the shaft connector, the locking connector is moved by the driven connector to a second position, in which the locking element disengages the counter-locking element on the support. Calibration of the phase shifter may be saved when the driving device is replaced or repaired.
US11575186B2

An orth-mode transducer (OMT) assembly, including an OMT common port, an OMT feeder, and a polarization separated core. An input end of the OMT common port is connected to a single polarization antenna, one end of the OMT feeder is connected to an output end of the OMT common port, and an other end of the OMT feeder is connected to the polarization separated core, the OMT feeder has a tubular structure, and horizontal and vertical axes of an inner wall cross section of the OMT feeder are unequal, or a tuning rod is disposed in a tube of the OMT feeder and is perpendicular to an extension direction of the tube, and a vertical polarization port and a horizontal polarization port are disposed in the polarization separated core, the vertical polarization port transmits a vertical polarization wave, and the horizontal polarization port transmits a horizontal polarization wave.
US11575184B2

An electronic device includes a cell, a circuit board, and a cell protection unit. The circuit board is provided in the electronic device and configured to control the electronic device. The circuit board is electrically coupled to the cell, and the cell protection unit is provided on the circuit board. The cell protection unit is integrated with the circuit board, so as to facilitate heat dissipation of the cell, prolong the service life of the cell, speed up the production cycle of the cell, and reduce the production cost of the cell.
US11575180B2

The disclosure provides a separator comprising a porous substrate and a heat-resistant layer disposed on a surface of the substrate. The heat-resistant layer comprises a binder and a plurality of inorganic particles, wherein the heat-resistant layer is disposed on the surface of the porous substrate in the range of 10% to 90% of the total surface area of the porous substrate.
US11575177B2

A battery includes a battery element, a housing body, and a valve device. The housing body is constituted by at least one laminate and includes an interior space in which the battery element is housed, a first housing portion that covers the interior space from a first side, and a second housing portion that covers the interior space from a second side. The valve device is attached to the housing body and can make interior space of housing body be in communication with an external space. A joined edge portion is formed in housing body as a result of the first and second housing portion being fused along respective peripheral edge portions. The valve device is sandwiched between the first and second housing portion in the joined edge portion, and an inner end of the valve device protrudes from an inner edge of joined edge portion toward the interior space.
US11575167B2

A heatsink or heat exchanger for one or more power modules of an inverter or a converter comprises a coolant flow channel, comprised of a plurality of coolant flow channel portions that form a switchback or serpentine flow path, and that is adapted to circulate coolant inside the heat exchanger or heatsink. One or more vents can be provided inside the heat exchanger or heatsink to pass air from one coolant flow channel portion to an adjacent coolant flow channel portion.
US11575164B2

A storage device configured to store electrical energy, includes at least one storage element having an element housing which has at least one accommodating chamber and at least one element base which at least partially downwardly delimits the accommodating chamber in an installation position of the storage device. The storage device includes at least one storage means, accommodated in the accommodating chamber, configured to store electrical energy, wherein the at least one storage means comprises at least one degassing unit configured to discharge fluid, which is released in the accommodating chamber, from the accommodating chamber. The degassing unit is provided on the element base and is configured to downwardly discharge fluid from the accommodating chamber with respect to the installation position of the storage device.
US11575163B2

A portable electronic device may include a battery assembly and a battery swell detection unit in proximity to the battery assembly. The battery swell detection unit may include an electrode, a dome made of an electrically conductive material positioned between the battery assembly and the electrode, a processor, and memory having programmed instructions that cause the processor, when executed, to detect battery swelling based on a depression of the dome.
US11575160B1

A battery pack comprises a master battery management system, three or more battery blocks, three or more local battery management systems, three or more optical or magnetic isolated communications, and a wire assembly. Each of the three or more battery blocks comprises a plurality of battery cells connected in parallel so that form a common equipotential positive terminal and a common equipotential negative terminal. The three or more battery blocks comprises a low battery block, a high battery block, and one or more mid-range battery blocks between the low battery block and the high battery block. The negative terminal of each of the one or more mid-range battery blocks is electrically connected to the positive terminal of a respective adjacent battery block of the three or more battery blocks.
US11575154B2

The present invention relates to a nitrogen-doped sulfide-based solid electrolyte for all-solid batteries. The a nitrogen-doped sulfide-based solid electrolyte for all-solid batteries includes a compound with an argyrodite-type crystal structure represented by the following Formula 1: LiaPSbNcXd  [Formula 1] wherein 6≤a≤7, 3≤b≤6, 0≤c≤1, 0≤d≤2, and each X is the same or different halogen atom selected from the group consisting of chlorine (Cl), bromine (Br), and iodine (I).
US11575153B2

Set forth herein are garnet material compositions, e.g., lithium-stuffed garnets and lithium-stuffed garnets doped with alumina, which are suitable for use as electrolytes and catholytes in solid state battery applications. Also set forth herein are lithium-stuffed garnet thin films having fine grains therein. Disclosed herein are novel and inventive methods of making and using lithium-stuffed garnets as catholytes, electrolytes and/or anolytes for all solid state lithium rechargeable batteries. Also disclosed herein are novel electrochemical devices which incorporate these garnet catholytes, electrolytes and/or anolytes. Also set forth herein are methods for preparing novel structures, including dense thin (<50 um) free standing membranes of an ionically conducting material for use as a catholyte, electrolyte, and, or, anolyte, in an electrochemical device, a battery component (positive or negative electrode materials), or a complete solid state electrochemical energy storage device. Also, the methods set forth herein disclose novel sintering techniques, e.g., for heating and/or field assisted (FAST) sintering, for solid state energy storage devices and the components thereof.
US11575152B2

An oxide includes a compound represented by Formula 1, a compound represented by Formula 2, or a combination thereof: Li1−x+y−zTa2−xMxP1−yQyO8−zXz  Formula 1 wherein, in Formula 1, M is an element having an oxidation number of 5+ or 6+, Q is an element having an oxidation number of 4+, X is a halogen atom, a pseudohalogen, or a combination thereof, 0≤x<0.6, 0≤y<1, and 0≤z<1, wherein x and y are not 0 at the same time, Li1−x+yTa2−xMxP1−yQyO8.zLiX  Formula 2 wherein, in Formula 2, M is an element having an oxidation number of 5+ or 6+, Q is an element having an oxidation number of 4+, X is a halogen atom, a pseudohalogen or a combination thereof, 0≤x<0.6, 0≤y<1, and 0≤z<1, wherein x and y are not 0 at the same time, and wherein in Formulas 1 and 2, M, Q, x, y, and z are independently selected.
US11575144B2

The present invention has as its object the provision of a battery material stacking system able to stack sheet-shaped workpieces relating to battery materials continuously at a high speed. The system is comprised of a conveyance mechanism 1 conveying sheet-shaped workpieces W relating to battery materials in a predetermined direction, a placement mechanism 2 placing workpieces W, and a stacking mechanism 3 stacking workpieces W. The placement mechanism 2 comprises a stator 21 of a linear motor having a predetermined running rail, a plurality of movers 22 of a linear motor provided at the stator 21, pickup members 23 provided at the movers 22 and picking up the workpieces W, and a control part 100 controlling running of the movers 22 at the stator 21. The pickup members 23 pick up the workpieces W conveyed from the conveyance mechanism 1 and rotationally convey the workpieces W along with the movers 22 running along the running rail of the stator 21, then stacking the workpieces W on the stacking mechanism 3.
US11575139B2

A fuel cell based power generator includes a fuel cell element, an ambient air path configured to receive ambient air and provide the ambient air across a cathode side of the fuel cell element, receive water from the fuel cell element and provide wet air to the water exchanger element, and a fuel cell cooling mechanism associated with the fuel cell element, separate from the ambient air path and configured to cool the fuel cell element.
US11575135B2

An electrode catalyst layer includes a catalyst material, a conductive carrier that supports the catalyst material, a polymer electrolyte containing a sulfonate group, and a fibrous material. The electrode catalyst layer includes a first surface configured to be in contact with the polymer electrolyte membrane, and a second surface facing away from the first surface. A first value is obtained by dividing a peak intensity of SO3 (m/z80) by a peak intensity of carbon (m/z12), and also dividing by a total thickness of the electrode catalyst layer, when the electrode catalyst layer is analyzed using time-of-flight secondary ion mass spectrometry (TOF-SIMS) at each of a plurality of positions in a thickness direction of the electrode catalyst layer from the first surface to the second surface. A rate of change of the first value with respect to a thickness of the electrode catalyst layer is −0.0020 or less.
US11575124B2

Electrode protection in electrochemical cells, and more specifically, electrode protection in both aqueous and non-aqueous electrochemical cells, including rechargeable lithium batteries, are presented. Advantageously, electrochemical cells described herein are not only compatible with environments that are typically unsuitable for lithium, but the cells may be also capable of displaying long cycle life, high lithium cycling efficiency, and high energy density.
US11575114B2

A battery can include a separator, a first current collector, a protective layer, and a first electrode. The first current collector and the protective layer can be disposed on one side of the separator. The first electrode can be disposed on an opposite side of the separator as the first current collector and the protective layer. Subjecting the battery to an activation process can cause metal to be extracted from the first electrode and deposited between the first current collector and the protective layer. The metal can be deposited to at least form a second electrode between the first current collector and the protective layer.
US11575108B2

Disclosed are a display panel and a preparation method thereof, and a display device. The display panel includes a display area and a peripheral area surrounding display area; display area includes a light emitting device, peripheral area includes a retaining wall, and display and peripheral area include a encapsulation structure covering retaining wall and light emitting device; encapsulation structure includes: a first inorganic encapsulation layer, an organic encapsulation layer, and a second inorganic encapsulation layer in sequence; first and second inorganic encapsulation layers cover display and peripheral area; organic encapsulation layer covers display area and at least part of peripheral area, and there is a gap between organic encapsulation layer and retaining wall; organic encapsulation layer and first inorganic encapsulation layer includes a middle contact surface and a peripheral contact surface surrounding middle contact surface, surface energy of middle contact surface is greater than that of peripheral contact surface.
US11575107B2

A packaging structure, a packaging method, and a display apparatus are disclosed. The packaging structure includes: a first substrate and a second substrate opposite to each other; a plurality of first sealing frames located between the first substrate and the second substrate, wherein the first substrate, the second substrate and the plurality of first sealing frames enclose a plurality of sealed cavities not communicating with each other, and each of the sealed cavities is configured to package at least one to-be-packaged unit of a to-be-packaged device; and a first filler located in the sealed cavity.
US11575102B2

A display substrate and a preparation method thereof, and a display device are provided. The display substrate includes a display region and an opening region, the display region surrounds the opening region, a first barrier wall is between the display region and the opening region, and the first barrier wall surrounds the opening region; the first barrier wall includes a first metal layer structure, and at least one side surface, surrounding the opening region, of the first metal layer structure includes a recess.
US11575100B2

A display device includes a base substrate, a first transistor, a second transistor, an organic light emitting diode, and a capacitor electrically connected to the first thin film transistor. The first transistor includes a first semiconductor pattern below a first interlayer insulation layer and a first control electrode above the first interlayer insulation layer and below a second interlayer insulation layer. The second transistor includes a second control electrode above the first interlayer insulation layer and below the second interlayer insulation layer. A second semiconductor pattern is above the second interlayer insulation layer.
US11575099B2

An electroluminescent device and a display device including the same. The electroluminescent device includes a first electrode and a second electrode facing each other; a light emitting layer disposed between the first electrode and the second electrode, the light emitting layer including a quantum dot; a hole transport layer disposed between the light emitting layer and the first electrode; and an electron transport layer disposed between the light emitting layer and the second electrode, wherein the hole transport layer, the light emitting layer, or a combination thereof includes thermally activated delayed fluorescence material, and the thermally activated delayed fluorescence material is present in an amount of greater than or equal to about 0.01 wt % and less than about 10 weight percent (wt %), based on 100 wt % of the hole transport layer, the light emitting layer, or the combination thereof including the thermally activated delayed fluorescence material.
US11575092B2

An organic light-emitting device and an apparatus including the same are disclosed. The organic light-emitting device includes: a first electrode; a second electrode; and an organic layer between the first electrode and the second electrode. The organic layer includes an emission layer, the emission layer includes a first compound, a second compound, a third compound, and a fourth compound, the first compound is represented by Formula 1, the second compound is represented by Formula 2A or Formula 2B, the third compound is represented by Formula 3, the fourth compound is represented by Formula 4, each as respectively described in the detailed description.
US11575091B2

A metallic compound for use in an electronic apparatus having an organic light emitting element, the metallic compound having a refractive index: n620 nm≤about 1.60; n530 nm≤about 1.65; and n460nm≤about 1.68.
US11575085B2

Methods, systems, and devices for techniques for forming memory structures are described. Forming a memory structure may include etching a stack of material including a conductive line, a first electrode and a sacrificial material to divide the stack of material into multiple sections. The process may further include depositing an oxide material in each of the first quantity of channels to form multiple oxide materials. The sacrificial material may be etched to form a second channel between two oxide materials of the multiple oxide materials. Memory material may be deposited over the two oxide materials and the second channel, which may create a void in the second channel between the memory material and the first electrode. The memory material may be heated to fill the void in the second channel.
US11575081B2

A MEMS structure may include a substrate, a first metal layer arranged over the substrate, an aluminum nitride layer at least partially arranged over the first metal layer and a second metal layer including one or more patterns arranged over the aluminum nitride layer. The first metal layer may include an electrode area configured for external electrical connection and one or more isolated areas configured to be electrically isolated from the electrode area and further configured to be electrically isolated from external electrical connection. Each pattern of the second metal layer may be arranged to at least partially overlap with one of the isolated area(s) of the first metal layer.
US11575080B2

A piezoelectric member including metal electrodes with improved adhesiveness to piezoelectric elements is to be provided. A piezoelectric member 102 includes a piezoelectric element 21, and a pair of electrodes 41, 42 respectively formed on a pair of opposing surfaces 21b, 21c of the piezoelectric element 21. The electrodes 41, 42 includes: a base film 41a that is formed on the opposing surfaces 21b, 21c of the piezoelectric element 21 and contains a thiol group; a metal adhesive film 41b formed on the base film 41a; and an electrode film 41c that is formed on the metal adhesive film 41b and is for applying voltage to the piezoelectric element 21. The metal adhesive film 41b is formed with a different material from the electrode film 41c, and has a thickness of 1 to 10 nm.
US11575075B2

An electronic device includes a substrate, a plurality of transistors and a plurality of drain contact holes. The transistors are disposed on the substrate. Each transistor has a semiconductor, a source and a drain. The drains are electrically connected to the semiconductors through the drain contact holes. A number of the drain contact holes is less than a number of the drains. The electronic device of the embodiment of the disclosure has better reliability or better display quality.
US11575070B2

A light-emitting device includes a substrate including a top surface; a semiconductor stack including a first semiconductor layer, an active layer and a second semiconductor layer formed on the substrate, wherein a portion of the top surface is exposed; a distributed Bragg reflector (DBR) formed on the semiconductor stack and contacting the portion of the top surface of the substrate; a metal layer formed on the distributed Bragg reflector (DBR), contacting the portion of the top surface of the substrate and being insulated with the semiconductor stack; and an insulation layer formed on the metal layer and contacting the portion of the top surface of the substrate.
US11575062B2

A photo sensor circuit includes: a photo transistor; a first switching transistor; a second switching transistor; and a capacitance element. The photo transistor includes: a gate connected to a first wiring; a source connected to a second wiring; and a drain. The first switching transistor includes: a gate connected to a third wiring; a source connected to a fourth wiring; and a drain connected to the drain of the photo transistor. The capacitance element includes: a first terminal connected to the drain of the photo transistor; and a second terminal connected to the source of the first switching transistor. The second switching transistor includes: a gate connected to a gate line; a source connected to a signal line; and a drain connected to the first terminal of the capacitance element. The photo transistor, first switching transistor, and second transistor each include an oxide semiconductor layer as a channel layer.
US11575042B2

A method for manufacturing a semiconductor device includes forming a source layer on a semiconductor substrate, forming a channel layer on the source layer, and forming a drain layer on the channel layer. The source, channel and drain layers are patterned into at least one fin, and a cap layer is formed on a lower portion of the at least one fin. The lower portion of the at least one fin includes the source layer and part of the channel layer. The method further includes forming a gate structure comprising a gate dielectric layer and a gate conductor on the at least one fin and on the cap layer. The cap layer is positioned between the lower portion of the at least one fin and the gate dielectric layer.
US11575032B2

A vertical power semiconductor device includes a semiconductor body having opposing first and second main surfaces. At least part of a gate trench structure formed at the first main surface extends along a first lateral direction. Body and source regions directly adjoin the gate trench structure. A drift region is arranged between the body region and second main surface. A body contact structure includes first and second body contact sub-regions spaced at a first lateral distance along the first lateral direction. Each body contact sub-region directly adjoins the gate trench structure and has a larger doping concentration than the body region. In a channel region between the body contact sub-regions, the body contact structure has a second lateral distance to the gate trench structure along a second lateral direction perpendicular to the first lateral direction. The first lateral distance is equal to or less than twice the second lateral distance.
US11575014B2

A semiconductor device is provided. The semiconductor device includes a substrate comprising an element isolation region and an active region defined by the element isolation region, a fin-type pattern on the active region, the fin-type pattern extending in a first horizontal direction, a gate electrode on the fin-type pattern, the gate electrode extending in a second horizontal direction that crosses the first horizontal direction, a capping pattern on the gate electrode, a source/drain region on at least one side of the gate electrode, a source/drain contact on the source/drain region and electrically connected to the source/drain region, and a filling insulating layer on the source/drain contact, the filling insulating layer having a top surface at a same level as a top surface of the capping pattern, and including a material containing a carbon (C) atom.
US11575011B2

Provided are a superlattice structure including a two-dimensional material and a device including the superlattice structure. The superlattice structure may include at least two different two-dimensional (2D) materials bonded to each other in a lateral direction, and an interfacial region of the at least two 2D materials may be strained. The superlattice structure may have a bandgap adjusted by the interfacial region that is strained. The at least two 2D materials may include first and second 2D materials. The first 2D material may have a first bandgap in an intrinsic state thereof. The second 2D material may have a second bandgap in an intrinsic state thereof. An interfacial region of the first and second 2D materials and an adjacent region may have a third bandgap between the first bandgap and the second bandgap.
US11575005B2

An integrated circuit structure includes: a semiconductor nanowire extending in a length direction and including a body portion; a gate dielectric surrounding the body portion; a gate electrode insulated from the body portion by the gate dielectric; a semiconductor source portion adjacent to a first side of the body portion; and a semiconductor drain portion adjacent to a second side of the body portion opposite the first side, the narrowest dimension of the second side of the body portion being smaller than the narrowest dimension of the first side. In an embodiment, the nanowire has a conical tapering. In an embodiment, the gate electrode extends along the body portion in the length direction to the source portion, but not to the drain portion. In an embodiment, the drain portion at the second side of the body portion has a lower dopant concentration than the source portion at the first side.
US11575004B2

A semiconductor structure includes a substrate, including a first region, a second region, and a third region between the first region and the second region; a first fin structure including first nanowires disposed over the first region; a second fin structure including second nanowires disposed over the second region; and a first doped layer, disposed over the third region and in contact with each first nanowire and each second nanowire. The first and second nanowires are respectively arranged along a direction perpendicular to the surface of the substrate and both contain first doping ions. The first doped layer contains second doping ions with a type opposite to the type of the first doping ions. The semiconductor structure includes a source doped layer over the first region; a drain doped layer over the second region; and a first gate structure, disposed across the first fin structure and surrounding each first nanowire.
US11574996B2

In various embodiments, the present disclosure provides capacitors and methods of forming capacitors. In one embodiment, a capacitor includes a substrate, a first electrode on the substrate, a second electrode, and a first dielectric layer. A portion of the first electrode is exposed in a contact region. The first dielectric layer includes a first dielectric region between the first electrode and the second electrode, and a second dielectric region between the first dielectric region and the contact region. The second dielectric region is contiguous to the first dielectric region, and a surface of the second dielectric region defines a surface path between the first electrode and the contact region. The second dielectric region has a plurality of grooves that increase a spatial extension of said surface path.
US11574989B2

An organic light emitting diode display includes a substrate, a scan line on the substrate for transferring a scan signal, a data line crossing the scan line and for transferring a data signal, a driving voltage line crossing the scan line and for transferring a driving voltage, a switching thin film transistor coupled to the scan line and the data line, a driving thin film transistor coupled to a switching drain electrode of the switching thin film transistor, and an organic light emitting diode (OLED) coupled to a driving drain electrode of the driving thin film transistor, wherein a driving semiconductor layer of the driving thin film transistor is bent and in a plane substantially parallel to the substrate.
US11574987B2

An electronic apparatus includes a first transistor including a first oxide semiconductor pattern, a second transistor including a second oxide semiconductor pattern, a blocking layer including a conductive material, a signal line including a first line and a second line which are disposed on different layers, and a bridge pattern electrically connected to each of the first transistor, the first line of the signal line, and the second line of the signal line, wherein the first line of the signal line and the blocking layer are disposed on a same layer, and the second line of the signal line and the first oxide semiconductor pattern are disposed on a same layer.
US11574986B2

A display device includes a display area which includes a first display area including a plurality of first pixels and a second display area including at least one second pixel and at least one light-transmitting portion, a peripheral area disposed around the display area, a data line including a first portion and a second portion spaced apart from each other in a predetermined direction with the light-transmitting portion therebetween, and a conductive pattern disposed at a different conductive layer from the data line. The conductive pattern includes a first pattern portion including a bypass portion that bypasses a periphery of the second display area in a plan view and disposed in the first display area, and the first pattern portion includes a first end electrically connected to the first portion of the data line and a second end electrically connected to the second portion of the data line.
US11574985B2

Provided is an organic light-emitting diode (OLED) display device. The OLED display device includes a substrate in which a pixel area and a non-pixel area are defined, a power line formed on the substrate, at least one insulating film covering the power line, a light-emitting element formed on the insulating film, a connection electrode connected to the power line and formed to extend along an upper surface of the insulating film, and a passivation film having a contact hole through which a portion of the connection electrode is exposed within the non-pixel area. The light-emitting element includes a first electrode, an emissive layer, and a second electrode that are sequentially stacked. The second electrode is in direct contact with the connection electrode within the contact hole.
US11574981B2

A display device includes a display panel including a plurality of pixels, a first panel pad, and a second panel pad and a circuit board including a first substrate pad and a second substrate pad to apply a first power voltage to the first panel pad and the second panel. The display panel further includes a first power line pattern connected to the second substrate pad to apply the first power voltage to the pixels and a second power line pattern connected to the first substrate pad. The circuit board includes a first electrostatic discharge protection circuit connected between the first substrate pad and the second substrate pad, a substrate power pattern electrically connected to the first substrate pad, a ground pattern receiving a ground voltage, and a second electrostatic discharge protection circuit connected between the substrate power pattern and the ground pattern.
US11574978B2

Provided are a display panel and a display apparatus. The display panel includes a driving array layer having functional layers and insulation layers. The driving array layer includes a first transistor, a second transistor, a first capacitor including a first plate and a second plate, and a second capacitor including a third plate and a fourth plate. An active layer of the first transistor contains silicon, and an active layer of the second transistor contains oxide semiconductor. The first plate and the second plate are located in two of the functional layers, respectively, and the third plate and the fourth plate are located in two of the functional layers, respectively.
US11574956B2

A semiconductor device includes a substrate; first conductive lines extending in a first direction; second conductive lines extending in a second direction; memory cell structures between the first conductive lines and the second conductive lines; and dummy cell structures that are electrically isolated and between the first conductive lines and the second conductive lines. The memory cell structures include a data storage material pattern including a phase change material layer; and a selector material pattern overlapping the data storage material pattern in a vertical direction. The dummy cell structures include a dummy pattern including a phase change material layer. The phase change material layer of the dummy pattern includes a crystalline phase portion and an amorphous phase portion. At a cross section of the phase change material layer of the dummy pattern, an area of the crystalline phase portion is larger than an area of the amorphous phase portion.
US11574954B2

A display device and a method of manufacturing a display device are provided. A display device includes: a substrate; a switching element on the substrate; a first insulating layer on the switching element; a first alignment electrode and a second alignment electrode disposed on the first insulating layer so as to face each other; a second insulating layer on the first alignment electrode and the second alignment electrode; a first driving electrode on the second insulating layer and connected to the switching element; a second driving electrode disposed on the second insulating layer so as to face the first driving electrode; and a light emitting element between the first driving electrode and the second driving electrode, and a distance between the first alignment electrode and the second alignment electrode is less than a distance between the first driving electrode and the second driving electrode.
US11574953B2

A light emitting diode (LED) display panel is provided. The LED display panel includes a printed circuit board (PCB), a flexible substrate disposed on the PCB, and a pixel array. The flexible substrate has a plurality of holes. The pixel array is formed by a first matrix circuit disposed on the flexible substrate, a second matrix circuit disposed on the PCB, and a plurality of LEDs disposed on the PCB, collectively defining a plurality of pixels. Each of the pixels comprises a corresponding one of the LEDs and pixel circuits formed by the first matrix circuit and the second matrix circuit. A projection of each of the LEDs correspondingly overlaps with a projection of one of the holes on the flexible substrate along an extending direction of the holes. A mosaic LED display panel may be formed by multiple LED display panel butted or tiled together.
US11574945B2

An imaging device which has a stacked-layer structure and can be manufactured easily is provided. The imaging device includes a signal processing circuit, a memory device, and an image sensor. The imaging device has a stacked-layer structure in which the memory device is provided above the signal processing circuit, and the image sensor is provided above the memory device. The signal processing circuit includes a transistor formed on a first semiconductor substrate, the memory device includes a transistor including a metal oxide in a channel formation region, and the image sensor includes a transistor formed on a second semiconductor substrate.
US11574930B2

A semiconductor integrated circuit device including standard cells including fin transistors includes, at a cell row end, a cell-row-terminating cell that does not contribute to a logical function of a circuit block. The cell-row-terminating cell includes a plurality of fins extending in an X direction. Ends of the plurality of fins on the inner side of the circuit block are near a gate structure placed at a cell end and do not overlap with the gate structure in a plan view, and ends of the plurality of fins on an outer side of the circuit block overlap with any one of a gate structure in a plan view.
US11574922B2

Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes a substrate, a peripheral circuit on the substrate, a memory stack including interleaved conductive layers and dielectric layers above the peripheral circuit, an N-type doped semiconductor layer above the memory stack, a plurality of channel structures each extending vertically through the memory stack into the N-type doped semiconductor layer, and a source contact above the memory stack and in contact with the N-type doped semiconductor layer. An upper end of each of the plurality of channel structures is flush with or below a top surface of the N-type doped semiconductor layer.
US11574918B2

A non-volatile memory (NVM) cell includes a semiconductor wire including a select gate portion and a control gate portion. The NVM cell includes a select transistor formed with the select gate portion and a control transistor formed with the control gate portion. The select transistor includes a gate dielectric layer disposed around the select gate portion and a select gate electrode disposed on the gate dielectric layer. The control transistor includes a stacked dielectric layer disposed around the control gate portion, a gate dielectric layer disposed on the stacked dielectric layer and a control gate electrode disposed on the gate dielectric layer. The stacked dielectric layer includes a first silicon oxide layer disposed on the control gate portion, a charge trapping layer disposed on the first silicon oxide, and a second silicon oxide layer disposed on the charge trapping layer.
US11574916B2

A method for manufacturing a semiconductor device includes etching a substrate to form a semiconductor fin. An isolation structure is formed above the substrate and laterally surrounds the semiconductor fin. A fin sidewall structure is formed above the isolation structure and on a sidewall of the semiconductor fin. The semiconductor fin is recessed to expose an inner sidewall of the fin sidewall structure. A source/drain epitaxial structure is grown on the recessed semiconductor fin.
US11574914B2

The present application discloses a method for fabricating a semiconductor device. The method includes: providing a substrate including a plurality of first regions and second regions; forming a plurality of bit line contacts over the first regions of the substrate; forming a plurality of bit lines respectively over the plurality of bit line contacts; forming a plurality of capacitor contacts respectively over the second regions of the substrate; forming a plurality of capacitor plugs respectively over the plurality of capacitor contacts; forming a plurality of first spacers respectively over a plurality of protruding portions of the plurality of capacitor plugs, wherein a width of the first spacer is larger than a width of the capacitor plug; and forming a plurality of capacitor structures over the plurality of first spacers; wherein at least one of the plurality of bit lines is an undulating stripe extending between two adjacent capacitor contacts.
US11574908B2

A memory device includes a memory cell, a writing transistor, and a reading transistor. The memory cell includes a semiconductor substrate, a tunneling layer, a storage layer, a first electrode, a second electrode, and a third electrode. The tunneling layer is over the semiconductor substrate. The storage layer is on the tunneling layer. The first electrode is on the storage layer. The second electrode is on the tunneling layer. The storage layer has a sidewall facing the second electrode. The third electrode is spaced apart from the second electrode. The writing transistor is electrically connected to the first electrode of the memory cell. The reading transistor is electrically connected to the second electrode of the memory cell.
US11574906B2

A number of monolithic multi-throw diode switch structures are described. The monolithic multi-throw diode switches can include a hybrid arrangement of diodes with different intrinsic regions, all formed over the same semiconductor substrate. In one example, two PIN diodes in a monolithic multi-throw diode switch have different intrinsic region thicknesses. The first PIN diode has a thinner intrinsic region, and the second PIN diode has a thicker intrinsic region. This configuration allows for both the thin intrinsic region PIN diode and the thick intrinsic region PIN diode to be individually optimized. As one example, for a switch functioning in a dedicated transmit/receive mode, the first transmit PIN diode can have a thicker intrinsic region than the second receive PIN diode to maximize power handling for the transmit arm and maximize receive sensitivity and insertion loss in the receive arm.
US11574894B2

We disclose herein a semiconductor device sub-assembly comprising a plurality of semiconductor units of a first type, a plurality of semiconductor units of a second type; a plurality of conductive blocks operatively coupled with the plurality of semiconductor units, a conductive malleable layer operatively coupled with the plurality of conductive blocks, wherein the plurality of conductive blocks are located between the conductive malleable layer and the plurality of semiconductor units. In use, at least some of the plurality of conductive blocks are configured to apply a pressure on the conductive malleable layer, when a predetermined pressure is applied to the semiconductor device sub-assembly. At least one semiconductor unit of a second type is configured to withstand an applied pressure greater than a threshold pressure.
US11574891B2

The present application discloses a semiconductor device with a heat dissipation unit and a method for fabricating the semiconductor device. The semiconductor device includes a die stack, an intervening bonding layer positioned on the die stack, and a carrier structure including a carrier substrate positioned on the intervening bonding layer, and through semiconductor vias positioned in the carrier substrate and on the intervening bonding layer for thermally conducting heat.
US11574889B2

A method of manufacturing a power module comprising two substrates is provided, wherein the method comprises disposing a compensation layer of a first thickness above a first substrate; disposing a second substrate above the compensation layer; and reducing the thickness of the compensation layer from the first thickness to a second thickness after the second substrate is disposed on the compensation layer.
US11574885B2

A stacked device including a first substrate that includes a quantum information processing device, a second substrate bonded to the first substrate, and multiple bump bonds and at least one pillar between the first substrate and the second substrate. Each bump bond of the multiple bump bonds provides an electrical connection between the first substrate and the second substrate. At least one pillar defines a separation distance between a first surface of the first substrate and a first surface of the second substrate. A cross-sectional area of each pillar is greater than a cross-sectional area of each bump bond of the multiple bump bonds, where the cross-sectional area of each pillar and of each bump bond is defined along a plane parallel to the first surface of the first substrate or to the first surface of the second substrate.
US11574881B2

A semiconductor package structure is provided. The semiconductor package structure includes a first redistribution layer (RDL) structure formed on a non-active surface of a semiconductor die. A second RDL structure is formed on and electrically coupled to an active surface of the semiconductor die. A ground layer is formed in the first RDL structure. A first molding compound layer is formed on the first RDL structure. A first antenna includes a first antenna element formed in the second RDL structure and a second antenna element formed on the first molding compound layer. Each of the first antenna element and the second antenna element has a first portion overlapping the semiconductor die as viewed from a top-view perspective.
US11574867B2

An electrical fuse (e-fuse) includes a fuse link including a silicided semiconductor layer over a dielectric layer covering a gate conductor. The silicided semiconductor layer is non-planar and extends orthogonally over the gate conductor. A first terminal is electrically coupled to a first end of the fuse link, and a second terminal is electrically coupled to a second end of the fuse link. The fuse link may be formed in the same layer as an intrinsic and/or extrinsic base of a bipolar transistor. The gate conductor may control a current source for programming the e-fuse. The e-fuse reduces the footprint and the required programming energy compared to conventional e-fuses.
US11574860B2

Provided is a ceramic laminated substrate which is formed on an electronic component to be mounted and is less likely to cause mounting defects even if there is irregularity in the height of solders. The ceramic laminated substrate includes: a ceramic laminate on which ceramic layers are laminated; via conductors; terminal electrodes; and a land electrode. The land electrode has a first land electrode and a second land electrode that are used to join different terminal electrodes of a single electronic component. The area of the first land electrode is smaller than the area of the second land electrode, and the first land electrode has a bump electrode and a plating layer, the second land electrode has a membrane electrode and plating layers, and the height of the first land electrode is formed higher than the height of the second land electrode.
US11574854B2

A distributed inductance integrated field effect transistor (FET) structure, comprising a plurality of FETs. Each FET comprises a plurality of source regions, a gate region having a plurality of gate fingers extending from a gate bus bar, a drain region having a plurality of drain finger extending from a drain bus bar between the plurality of gate fingers, wherein the gate region controls current flow in a conductive channel between the drain region and source region. A first distributed inductor connects the gate regions of adjacent ones of the plurality of FETs; and a second distributed inductor connects the drain regions of adjacent ones of the plurality of FETs.
US11574853B2

A semiconductor device including a substrate, a semiconductor package, a thermal conductive bonding layer, and a lid is provided. The semiconductor package is disposed on the substrate. The thermal conductive bonding layer is disposed on the semiconductor package. The lid is attached to the thermal conductive bonding layer and covers the semiconductor package to prevent coolant from contacting the semiconductor package.
US11574840B2

In a contact hole of an interlayer insulating film, a tungsten film forming a contact plug is embedded via a barrier metal. The interlayer insulating film is formed by sequentially stacked HTO and BPSG films. The BPSG film has an etching rate faster than that of the HTO film with respect to a hydrofluoric acid solution used in wet etching of preprocessing before formation of the barrier metal. After the contact hole is formed in the interlayer insulating film, a width of an upper portion of the contact hole at the BPSG film is increased in a step-like shape, to be wider than a width of a lower portion at the HTO film by the wet etching before the formation of the barrier metal, whereby an aspect ratio of the contact hole is reduced. Thus, size reductions and enhancement of the reliability may be realized.
US11574835B2

A bonding material including a phenoxy resin thermoplastic component, and a carbon black filler component. The carbon black filler component is present in an amount greater than 1 wt. %. The carbon black filler converts the phenoxy resin thermoplastic component from a material that transmits infra-red (IR) wavelengths to a material that absorbs a substantial portion of infra-red (IR) wavelengths.
US11574830B2

A substrate transport apparatus including, a torsional motion driver member having an exterior perimeter circumscribing an axis of rotation of the torsional motion driver member, and a torsional motion follower member including a body portion and a bearing collar rotatably coupled to the body portion, the torsional motion follower member being coupled to the torsional motion driver member with a dimensionally substantially invariant interface, wherein the bearing collar is decoupled from the exterior perimeter of the torsional motion driver member so that the exterior perimeter, as a whole, is free of the bearing collar.
US11574828B2

A substrate processing apparatus that accommodates a substrate holder in which a substrate is placed in a processing container and forms a film onto the substrate, includes: a film thickness meter that measures a thickness of the film formed on the substrate; a state analysis unit that analyzes variation of the film thickness from a measurement result output from the film thickness meter at a plurality of measurement points where the film thickness on the substrate is measured; a singular point detection unit that, based on the analysis result, detects a measurement point where a difference from an adjacent measurement point deviates from a predetermined condition, as a singular point; and a singular point correction unit that corrects a measurement result of the singular point so that the difference of the film thickness between the singular point and the adjacent measurement point is within a predetermined condition.
US11574817B2

Aspects of the present disclosure relate to a method for fabricating an interconnection layer carrying structure. A carrier is provided. An organic layer is deposited on the carrier, wherein the organic layer includes a multi-layer wiring structure therein, and the uppermost surface is covered with an organic top layer. A sacrificial layer is deposited on the organic top layer. The carrier and the organic layer are diced together with the sacrificial layer.
US11574815B1

According to one aspect of the technique, there is provided a method of manufacturing a semiconductor device, including: (a) heating a substrate to a first temperature while supporting the substrate on a substrate support, and supplying a process gas into a process vessel accommodating the substrate support; (b) lowering a temperature of a low temperature structure provided in the process vessel to a second temperature lower than the first temperature by supplying an inert gas or air to a coolant flow path provided in the process vessel after (a) for a predetermined time, wherein defects occur when a cleaning gas is supplied to the low temperature structure at the first temperature; and (c) cleaning the low temperature structure by supplying the cleaning gas into the process vessel after (b).
US11574807B2

The invention relates to a process for the preparation of a semiconductor material comprising at least one entirely monocrystalline semiconductor layer, said process comprising the steps of preparation of the surface of a first substrate to receive a monocrystalline silicon layer; deposition by Plasma-Enhanced Chemical Vapor Deposition (PECVD) of a layer of monocrystalline silicon by epitaxial growth with a growth rate gradient on the silicon layer monocrystalline obtained in step (i); and epitaxial growth of a monocrystalline layer of a semiconductor material on the monocrystalline silicon layer obtained in step (ii), to thus obtain a material comprising at least one entirely monocrystalline semiconductor layer. The invention also relates to a multilayer material comprising a monocrystalline layer of semiconductor material.
US11574799B2

The present disclosure relates to plasma generation systems particularly applicable to systems which utilize plasma for semiconductor processing. A plasma generation system consistent with the present disclosure includes an arc suppression device coupled to the RF generator. The arc device includes switches that engage upon a triggering signal. In addition, the arc device includes a power dissipater to be engaged by the set of switches to dissipate both stored and delivered energy when the set of switches engage. The arc suppression device also includes an impedance transformer coupled to the power dissipater to perform an impedance transformation that, when the switches are engaged in conjunction with the power dissipater, reduces the reflection coefficient at the input of the device. The plasma generation system further includes a matching network coupled to the radio frequency generator and a plasma chamber coupled to the matching network.
US11574794B2

Methods include holding a sample with a movement stage configured to rotate the sample about a rotation axis, directing an imaging beam to a first sample location with the sample at a first rotational position about the rotation axis and detecting a first transmitted imaging beam image, rotating the sample using the movement stage about the rotation axis to a second rotational position, and directing the imaging beam to a second sample location by deflecting the imaging beam in relation to an optical axis of the imaging beam and detecting a second transmitted imaging beam image, wherein the second sample location is spaced apart from the first sample location at least at least in relation to the optical axis. Related systems and apparatus are also disclosed.
US11574793B2

Aberration corrector includes a lower electrode substrate to be formed therein with plural first passage holes having a first hole diameter and making multiple electron beams pass therethrough, and to be arranged thereon plural electrode sets each being plural electrodes of four or more poles, surrounding a first passage hole, for each of the plural first passage holes, and an upper electrode substrate above the lower one, to be formed therein with plural second passage holes making multiple electron beams pass therethrough, whose size from the top of the upper electrode substrate to the middle of way to the back side of the upper electrode substrate is a second hole diameter, and whose size from the middle to the back side is a third hole diameter larger than each of the first and second hole diameters, wherein a shield electrode is on inner walls of plural second passage holes.
US11574791B2

A system for generating X-ray beams from a liquid target includes a vacuum chamber, a diamond window assembly, an electron source, a target material flow system, and an X-ray detector/imager. An electron beam from the electron source travels through the diamond window assembly and into a dynamic target material of the flow system. Preferably, the dynamic target material is lead bismuth eutectic in a liquid state. Upon colliding with the dynamic target material, X-rays are generated. The generated X-rays exit through an X-ray exit window to be captured by the X-ray detector/imager. Since the dynamic target material is constantly in fluid motion within a pipeline of the flow system, the electron beam always has a new target area which is at a controlled operational temperature and thus, prevents overheating issues. By providing a small focus area for the electron beams, the overall imaging resolution of the X-rays is also improved.
US11574786B2

A fuse adapter kit for a fuse of a switch-fuse module and a switch-fuse module. The fuse adapter kit includes: a fuse canister having an axially elongated fuse receiving portion adapted to receive the fuse; and at least one terminal having i) an axial fuse receiving opening for receiving an axial end portion of the fuse, ii) a lateral protrusion forming a mechanical male connector, and iii) an electrical terminal connector laterally arranged within the mechanical male connector for electrically connecting the fuse to an electrical canister connector; wherein the fuse canister has a fuse mounting wall portion extending axially along a back side of the fuse receiving portion, the fuse mounting wall portion having at least three fuse mounting openings at different axial positions along the fuse mounting wall portion, each of the fuse mounting openings forming a mechanical female connector matching the mechanical male connector of the terminal to form a mechanical plug connection, and wherein the fuse canister further includes the electrical canister connector arranged at at least one of the fuse mounting openings for electrically connecting to the electrical terminal connector.
US11574780B2

A key structure includes a keycap, a scissors-type connecting element, a first knocking part, a resilience element and a second knocking part. The scissors-type connecting element is coupled to a bottom surface of the keycap. The scissors-type connecting element includes an inner frame and an outer frame. The first knocking part is disposed within a space surrounded by the inner frame. The resilience element is located under the first knocking part. The second knocking part is coupled to the bottom surface of the keycap and faces the first knocking part. While the keycap is pressed down, the second knocking part knocks on the first knocking part, and the first knocking part is moved downwardly. When the keycap is not pressed down, the first knocking part is moved upwardly and returned to an original position in response to an elastic force of the resilience element.
US11574779B2

A dual push button switch assembly for a vehicle includes an elastic button being moveable between a first unactuated position and a second actuated position, an actuator that is movable between a first position and a second position, and first and second switches. When the elastic button is in the first unactuated position, a resilient dome biases the actuator into the first position, and when the elastic button is moved towards the second actuated position, a force applied to the elastic button is transmitted to the actuator to move the actuator towards the second position, and wherein as the actuator moves towards the second position, the first and second switches are activated.
US11574777B2

A switching apparatus for an electric grid includes first and second electric terminals, each having first and second electric branches having a plurality of switching devices. The first electric branch includes a first switching device switchable between open and closed states, which is driven by a current flowing along said first switching device and without receiving an external control signal or an external power supply, said first switching device switching from said closed state to said open state, when the current flowing along said switching apparatus exceeds a corresponding predefined threshold value or when the changing rate of the current flowing along said switching apparatus exceeds a corresponding predefined threshold value or upon a combination of these two conditions. A second switching device is connected in series with the first switching device and is switchable between closed and open states upon receiving a corresponding input control signal.
US11574774B2

A multilayer electronic component includes a body including a plurality of dielectric layers and having first and second surfaces opposing each other, third and fourth surfaces connected to the first surface and the second surface and opposing each other, and fifth and sixth surfaces connected to the first to fourth surfaces and opposing each other, a plurality of internal electrodes disposed inside of the body, exposed to the first surface and the second surface, and having one ends exposed to the third or fourth surfaces, side margin portions disposed on the first surface and the second surface, and external electrodes disposed on the third surface and the fourth surface. The side margin portions and the plurality of dielectric layers include a metal, and a total amount of the metal included in the side margin portions is greater than that of the plurality of dielectric layers.
US11574773B2

A multilayer electronic component includes a body including a dielectric layer and internal electrodes alternately stacked with the dielectric layer interposed therebetween; and an external electrode including a first electrode layer disposed externally on the body, connected to the internal electrodes, and including a conductive metal, a glass, a low melting point metal having a lower melting point than the conductive metal, and a pore, and a second electrode layer covering the first electrode layer and including a conductive metal, a glass, and a pore, wherein porosity of the first electrode layer is higher than porosity of the second electrode layer.
US11574770B2

A power-transmission-side coil unit includes: a housing including a metal case body and a resin cover, an electric device provided in the housing, a metal substrate disposed between the cover and the electric device and covering the electric device, and a power transmission coil. The case body includes a base portion, and a ring-shaped wall portion protruding toward the cover along the outer peripheral edge of base portion inside the outer peripheral edge of base portion. The metal substrate includes a partition wall disposed between the cover and the electric device, and a peripheral wall extending from the partition wall toward the base portion. An end portion of the peripheral wall is disposed in the D direction relative to the upper face of the ring-shaped wall portion. At least part of a lateral face of the peripheral wall is in contact with a lateral face of the ring-shaped wall portion.
US11574755B2

Magnet array structure includes a first linear magnet array having a plurality of consecutively arranged first Halbach arrays and a second linear magnet array having a plurality of consecutively arranged second Halbach arrays. The first linear magnet array, from a first end of the magnet array structure to a second end of the magnet array structure, having magnetic flux orientations rotating in a first direction, and the second linear magnet array, from the first end of the magnet array structure to the second end of the magnet array structure, having magnetic flux orientations rotating in a second direction that is opposite the first direction. The first linear magnet array is arranged parallel to the second linear magnet array so that, between the first and second ends of the magnet array structure, the first Halbach magnetic arrays are linearly offset from the second Halbach magnetic arrays.
US11574754B2

A control device includes a moving portion, a magnetic element coupled to the moving portion, at least one magnetic sensing circuit responsive to magnetic fields, and at least one magnetic flux pipe structure. The magnetic element may comprise alternating positive and negative sections configured to generate a magnetic field. The magnetic element may be any shape, such as circular, linear, etc. The magnetic sensing circuit may be radially offset from the magnetic element, and the magnetic flux pipe structure may be configured to conduct the magnetic field generated by the magnetic element towards the magnetic sensing circuit. The magnetic element may generate the magnetic field in a first plane, and the magnetic sensing may be responsive to magnetic fields in a second direction that is angularly offset from the first plane. The magnetic flux pipe structure may redirect the magnetic field towards the magnetic sensing circuit in the second direction.
US11574731B2

To identify relevant action items (that may ultimately be reflected as claims data) for closing an identified gap in care reflected by combinations of disparate claims data records within a claims data store, a task-based interventional system executes rule-based models to determine action items eligible for closing a particular gap in care identified based on criteria associated with one or more programs. The task-based interventional system executes one or more machine-learning models to generate care scores associated with relevant entities associated with the identified gaps in care and generates a task data object comprising data indicative of an action item to close the gap in care together with executable jobs for initiating computer-based workflows to provide data indicative of the gap in care to relevant entities.
US11574724B2

A system is disclosed that includes a ball-throwing machine included within a first housing, a controller communicatively coupled to the ball-throwing machine and included within a second housing different than the first housing, a camera, and a non-transitory storage medium having stored thereon logic, the logic being executable by one or more processors to perform operations including: receiving information associated with a selection of a first training drill from the controller, responsive to receiving the information associated with the selection of the first training drill, causing the ball-throwing machine to impart motion to one or more balls in accordance with the first training drill, receiving multimedia data of a player captured by the camera, and performing a player recognition procedure to locate the player within the multimedia data.
US11574719B2

Aspects of the present disclosure describe systems, methods, and structures for patient medication adherence.
US11574717B2

The medical document creation support apparatus includes a visible information reception unit that receives visible information included in a current medical document, and a processing unit performs processing of suppressing a part of a content indicated by the visible information received by the visible information reception unit on the basis of at least one of a past image, a past medical document, or a predetermined rule.
US11574716B2

The present disclosure provides a system and a method for generating an imaging report. The method may include obtaining first imaging information and second imaging information. The first and second imaging information may be acquired from an examination region of a subject using a first imaging device or a second imaging device, respectively. The method may include identifying at least one first target ROI based on the first imaging information, and determining first reporting information corresponding to the at least one first target ROI. The method may include identifying at least one second target ROI with respect to the second imaging information based on the at least one first target ROI, and determining second reporting information corresponding to the at least one second target ROI. The method may further include generating a report based on at least a part of the first reporting information or the second reporting information.
US11574710B1

A method includes accessing, by a healthcare practitioner via an EHR software application loaded on an electronic device, patient information for a patient; determining, by an agent application loaded on the electronic device, the patient for which the patient information was accessed; communicating, from the agent application to an agent service, a request for data regarding the patient; communicating, from the agent service to the agent application, accessed community data for the patient; displaying, in an interface of the agent application, one or more data items based on the accessed community data; receiving user input corresponding to toggling of the agent application from a filtered mode to an unfiltered mode; in response to the toggling, displaying additional data items coded visual indications that the respective data items are newly displayed, the coded visual indications being coded to indicate a reason why each respective data item was not previously displayed.
US11574705B2

A high-throughput hybridization and reading method for biochips uses probes with different marks to specifically connect single nucleotide loci by conducting connection between the probes and target genes at different temperatures, and performing hybridization at the same temperature after the probes are connected, thereby achieving hybridization detection for various loci in a single chip. The method enables fast detection for multiple loci as required by personalized medicine. The detection is high-throughput and systematized and provides highly visualized and highly accurate results. The method allows detection for different loci at different hybridization temperatures to be done simultaneously. The method features highly uniform and repeatable detection, making biochips more efficient and utility in terms of detection. Besides, the chip is easy to prepare and use, thus having a good promotional value.
US11574695B1

A tool for performing a logic built-in self-test of an electronic circuit operating on a clock cycle basis. The tool stores a configurable test signature in a random-access memory together with a pattern counter for a test pattern, wherein a number of the at least one additional signature register corresponds to a number of entries in the random access memory. The tool determines an error based, at least in part, on a compare operation for a given test pattern, wherein the compare operation determines whether the test signature in the first signature register before a capture cycle of a next test pattern differs from the corresponding configurable test signature. The tool stores the error in a corresponding additional signature register.
US11574680B2

The present invention provides a power efficient content-addressable memory (CAM) architecture that is implementable on FPGAs. The provided CAM architecture comprises an array of CAM cells having a width CW and a depth CD, and being grouped into a B number of memory banks. Each of the CAM cells is configured for storing a memory bit and comprises a plurality of flip-flops configured to store at least a masking bit indicating the ternary nature of the stored memory bit and a storing bit saving the binary information of the stored memory bit. The provided CAM architecture allows activating only one bank in multiple banks irrespective of nature of the data set and is updated in a single access and saves power consumption by only accessing the memory in the activated bank. The dynamic power consumption is reduced by 40% compared with the state-of-the-art FPGA-based CAMs.
US11574677B2

A nonvolatile memory device and a method of operating the same are provided. The nonvolatile memory device may include a memory cell array having a vertical stack-type structure, a control logic, and a bit line. The memory cell array may include memory cells that each include corresponding portions of a semiconductor layer and a resistance change layer. The control logic, in a read operation, may be configured to apply a first voltage to a non-select memory cell and a second voltage to a non-select memory cell. The first voltage turns on current only in the semiconductor layer portion of the non-select memory cell. The second voltage turns on current in both the semiconductor layer and resistance change layer portions of the select memory cell. The bit line may be configured to apply a read voltage to the select memory cell during the read operation.
US11574675B2

A static random access memory (SRAM) system includes a plurality of SRAM storage cells, each of the plurality of SRAM storage cells coupled to a respective read bit line, and a dynamic keeper coupled to the read bit line. The dynamic keeper includes a first keeper to support a read operation at a first temperature range, and a second keeper to support the read operation at a second temperature range, and a temperature-sensitive control circuit to select the first keeper or the second keeper based on temperature.
US11574672B2

A semiconductor device includes a first pad, a comparison circuit, and a control circuit. A first voltage may be applicable to the first pad. The comparison circuit may include a first input terminal connected to the first pad, a second input terminal to which a second voltage is applicable, and an output terminal configured to output a comparison result between the first voltage and the second voltage. The control circuit may be configured to output, external to the semiconductor device, a signal based on the comparison result.
US11574670B2

A memory device includes: first power pins in a first power area and configured to receive a first power voltage; data pins configured to transmit or receive data signals, the data pins being arranged in a first region and in a second region each including the first power area; control pins configured to transmit or receive control signals in the first region and in the second region; second power pins in a second power area between the first region and the second region and configured to receive a second power voltage different from the first power voltage; and ground pins in the second power area and configured to receive a ground voltage.
US11574658B2

A semiconductor device includes: a sense amplifier; a branched line selectively connectable to the amplifier; an array of bit lines connected to corresponding memory cells; and an intra-sense-amplifier recycling arrangement configured to do as follows including: recovering a first charge from a first bit line associated with a first one of the memory cells, the first charge being associated with a preceding first evaluation performed by the sense amplifier; and boosting the branched line to a reference voltage including reusing the first charge to at least partially charge the branched line; and wherein the sense amplifier is configured to make a second evaluation of a stored value in a second memory cell relative to the reference voltage.
US11574656B2

One or more tape cartridge restraint brackets may be generated. At least one tape cartridge restraint bracket may be positioned in one or more deep slots in a rear portion of a tape library.
US11574644B2

The present technology relates to a signal processing device and method, and a program making it possible to reduce the computational complexity of decoding at low cost. A signal processing device includes: a priority information generation unit configured to generate priority information about an audio object on the basis of a plurality of elements expressing a feature of the audio object. The present technology may be applied to an encoding device and a decoding device.
US11574640B2

Implementations set forth herein relate to an automated assistant that can be customized by a user to provide custom assistant responses to certain assistant queries, which may originate from other users. The user can establish certain custom assistant responses by providing an assistant response request to the automated assistant and/or responding to a request from the automated assistant to establish a particular custom assistant response. In some instances, a user can elect to establish a custom assistant response when the user determines or acknowledges that certain common queries are being submitted to the automated assistant—but the automated assistant is unable to resolve the common query. Establishing such custom assistant responses can therefore condense interactions between other users and the automated assistant. Furthermore, as such interactions are more immediately resolved, the automated assistant can avoid wasteful consumption of computational resources that may otherwise occur during prolonged assistant interactions.
US11574635B2

Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.
US11574630B2

Conversational image editing and enhancement techniques are described. For example, an indication of a digital image is received from a user. Aesthetic attribute scores for multiple aesthetic attributes of the image are generated. A computing device then conducts a natural language conversation with the user to edit the digital image. The computing device receives inputs from the user to refine the digital image as the natural language conversation progresses. The computing device generates natural language suggestions to edit the digital image based on the aesthetic attribute scores as part of the natural language conversation. The computing device provides feedback to the user that includes edits to the digital image based on the series of inputs. The computing device also includes as feedback natural language outputs indicating options for additional edits to the digital image based on the series of inputs and the previous edits to the digital image.
US11574619B2

An acoustic structure for beaming soundwaves from a first direction toward a second direction, may include a plurality of phononic crystals. The plurality of phononic crystals have an outer border, an internal cavity and a channel extending between the outer border and the internal cavity, wherein the channel defines an opening within the outer border. The phononic crystals are disposed such that the opening faces the second direction. Soundwaves from the first direction are beamed to the second direction by the plurality of phononic crystals.
US11574617B2

A mechanical warning device (1) for a vehicle, including for a velocipede, includes a body (2), a ringer (3) mounted on the body, a striker (4) movably mounted on the body and relative to the ringer, and a magnet mechanism (5) which is configured such that, when the striker is displaced from a stable position to an intermediate position in which it has been displaced away from the ringer, it drives the striker from the intermediate position to strike the ringer then brings the striker back into the stable position.
US11574606B2

An organic light emitting diode display includes a display area including a pixel for receiving an emitting signal and emitting light, and first and second emitting signal generators provided on respective sides of the display area. Each of the first and second emitting signal generators includes a plurality of emitting signal stages. Each of the plurality of emitting signal stages are respectively connected to n-numbered pixel rows, and two adjacent emitting signal stages to which the n-numbered adjacent pixel rows are connected are in a same one of the first and second emitting signal generators.
US11574601B2

According to an embodiment of the present disclosure, a method for controlling a display device includes inputting frame data for each frame input period of a vertical synchronization signal, accumulating stress data for some pixels in predetermined accumulation units based on the frame data for each blank period of the vertical synchronization signal, accumulating an input time of the frame data, calculating a correction gain value for correcting the accumulated stress data based on the input time accumulated when the accumulation of the stress data is completed for all pixels, correcting the accumulated stress data based on the correction gain value, and storing the corrected accumulated stress data.
US11574594B2

A display panel of an OLED display device includes a first pixel configured to emit first color light, a second pixel configured to emit second color light, and a third pixel configured to emit third color light. Each of the first, second and third pixels includes at least two transistors, at least one capacitor and an organic light emitting diode. At least one of at least two transistors or at least one capacitor included in the third pixel has a size different from a size of a corresponding one at least two transistors or at least one capacitor included in the first pixel or the second pixel.
US11574589B2

Disclosed are a driving circuit for a display panel, a display module, a compensation method of the display module, and a display device. According to the present disclosure, a TCON circuit board provided with a plurality of sets of reference voltage outputs is used to independently input a reference voltage to each driver chip through a corresponding set of reference voltage input lines, that is, each driver chip receives an independent reference voltage signal, in this way, the reference voltages output by the TCON circuit board corresponding to each driver chip can be adjusted, the reference voltages received by all driver chips are made to be the same voltages.
US11574588B2

The present disclosure provides a pixel driving circuit including a driving transistor, a capacitor and a light emitting device, and further includes: a first reset module; a data writing module; a threshold compensation module including a compensation transistor; a light emitting control module configured to disconnect the first power terminal from the first electrode of the driving transistor and disconnect the second electrode of the driving transistor from the light emitting device in the data writing phase and the reset phase; and to enable the first power terminal and the first electrode of the driving transistor to be electrically connected to each other and enable the second electrode of the driving transistor and the light emitting device to be electrically connected to each other in a light emitting phase; the compensation transistor is an oxide transistor, and the driving transistor is a low temperature poly-silicon transistor.
US11574586B1

A display device includes a silicon wafer including digital circuits, a micro-light emitting diode (micro-LED) wafer including an array of micro-LEDs, and an indium-gallium-zinc-oxide (IGZO) layer between the silicon wafer and the micro-LED wafer and including analog circuits. The digital circuits are characterized by a first operating supply voltage and are configured to generate digital control signals based on digital display data of an image frame. The analog circuits are characterized by a second operating supply voltage higher than the first operating supply voltage. The analog circuits includes analog storage devices configured to storing analog signals, and transistors controlled by the digital control signals and the analog signals to generate drive currents for driving the array of micro-LEDs. The digital circuits on the silicon wafer or the analog circuits in the IGZO layer include level-shifting circuits at interfaces between the digital circuits and the analog circuits.
US11574585B1

A light-emitting unit includes a multilayer circuit structure, a plurality of display pixels, and at least one compensation pixel. The multilayer circuit structure includes a top circuit layer and a bottom circuit layer. The display pixels are arranged into an N×M pixel array along a first direction and a second direction. Each of the display pixels includes a plurality of sub-pixels. The sub-pixels are disposed on the top circuit layer of the multilayer circuit structure. The compensation pixel is disposed on the top circuit layer of the multilayer circuit structure and electrically bonded to the multilayer circuit structure. The compensation pixel is located between the display pixels. The number of the compensation pixel is less than the number of the display pixels. Extension lines in the first direction and the second direction do not pass through the compensation pixel. A display apparatus is also provided.
US11574577B2

A method for calibrating a color gamut of a display screen includes: acquiring a brightness level of the display screen, and original red green blue (RGB) values of a color to be displayed by a pixel in the display screen; determining, according to the brightness level of the display screen and the original RGB values, corrected color coordinates; and determining a calibrated RGB values according to the corrected color coordinates, and driving, with the calibrated RGB values, light emission of the pixel in the display screen.
US11574570B2

An electronic device is provided. The electronic device includes a display including a plurality of display pixels, a memory, and at least one processor, wherein the at least one processor may be configured to drive the display by variably adjusting a first display region and a second display region in which visual information is to be displayed on the display, based on an operation state or a display structure state of the electronic device, calculate a difference in usage of the display between the first display region and the second display region, variably determine a size of a boundary compensation region between the first display region and the second display region, based on the difference in usage, and compensate for an image of the boundary compensation region.
US11574567B2

A display panel includes a plurality of sub-pixels and a plurality of data lines, and a detection circuit. The data lines include at least one first data line. The detection circuit includes a first detection signal line, a detection control signal line, and at least one first switch. The first detection signal line and the detection control signal line detour along an edge of the active area. The first detection signal line is configured to transmit a detection signal, and the detection control signal line is configured to transmit a detection control signal. The first switch is electrically connected to the first detection signal line, the detection control signal line, and the at least one first data line, and is configured to close a line between the first detection signal line and the first data line, in response to the detection control signal.
US11574562B2

A device for training users in a proper mixing of pharmaceutical components, or for aiding in the mixing, or for performing the mixing, and administration of pharmaceutical components is disclosed. The device comprises a housing for receiving a pharmaceutical delivery device containing the pharmaceutical components. There is also a microcontroller disposed in the housing and a motion/orientation detection device disposed within or on the housing and in communication with the microcontroller. A method for use of the device is also disclosed, along with a substance for use as one of the pharmaceutical components.
US11574561B2

Virtual reality (VR) surgical systems with haptic feedback are described herein that can be used to simulate several instruments and surgeries. The instruments can include a tool assembly; first and second brackets each having first shafts that are rotatably coupled at first and second end regions of the tool assembly and second shafts that are rotatably coupled to first and second robotic arms; a surgical tool assembly coupled to an end portion of the tool assembly and having an elongated member that extends within the tool assembly; an elongated member position sensor assembly configured to provide position information of a position of the elongated member to a computing unit; and an elongated member force feedback assembly housed within the cavity and coupled to the elongated member. The elongated member force feedback assembly is configured to provide haptic feedback to the user of the instrument.
US11574557B1

Various aspects of the subject technology relate to systems, methods, and machine-readable media for learning a foreign language. The method includes executing a video game in a first human language. The method includes pausing gameplay of the video game for a paused time instance. The method includes executing a digital mini-puzzle game during the paused time instance in the gameplay of the video game, the digital mini-puzzle game executed in a second human language, the digital mini-puzzle game executed utilizing assets of the video game. The method includes receiving a response to the digital mini-puzzle game from a player-computing device corresponding to a player, the response comprising at least one of the first human language and/or the second human language. The method includes determining a score of the response corresponding to the player based at least in part on a comparison of the response with translation pairs in a database.
US11574552B2

Method, apparatus and computer program for providing a personalized study plan to a learner through cognitive and behavioral diagnosis of the learner. A learner who uses a data input device such as a smart pen and a stylus pen by using data obtained from the data input device. The method, apparatus and computer program relate to technology for obtaining input data based on information inputted by a user for at least one question with the data input device, creating test behavior data on the user from the obtained input data, analyzing cognition and behavior of the user based on at least one of metadata on the at least one question and the created test behavior data, and providing a personalized study plan to the user through an algorithm using machine learning based on the cognition and behavior analysis.
US11574551B1

In an aspect a system for assessing entity expertise is presented. A system includes at least one entity. A system includes an entity intercommunication device. A system includes an entity conveyance system. An entity conveyance system includes a plurality of assessment devices. Each assessment device of a plurality of assessment devices is configured to receive an entity input and communicate the entity input to an entity intercommunication device. An entity conveyance system is configured to validate an entity input as a function of an exterior a data set and score the entity input as a function of the validation of the entity input.
US11574550B2

A computer-implemented method for learning a policy for selection of an associative topic, which can be used in a dialog system, is described. The method includes obtaining a policy base that indicates a topic transition from a source topic to a destination topic and a short-term reward for the topic transition, by analyzing data from a corpus. The short-term reward may be defined as probability of associating a positive response. The method also includes calculating an expected long-term reward for the topic transition using the short-term reward for the topic transition with taking into account a discounted reward for a subsequent topic transition. The method further includes generating a policy using the policy base and the expected long-term reward for the topic transition. The policy indicates selection of the destination topic for the source topic as an associative topic for a current topic.
US11574547B2

Systems and methods for establishing an ad-hoc collaboration between unmanned aerial vehicles (UAVs) are provided. A method includes: configuring intent data of a first UAV using a controller of the first UAV; configuring a collaboration plan for the first UAV and a second UAV based on a determination of a shared intent between the first UAV and the second UAV; executing the collaboration plan by flying the first UAV and gathering data using the first UAV based on the collaboration plan; and sharing the gathered data with an operator of the second UAV.
US11574545B2

Embodiments of systems and methods for automated real-time routing within a fleet of geographically distributed drivers are disclosed. Embodiments may operate to dispatch orders and determine routing in real-time in a geographic area through application of rule-based filtering of drivers and selective application of optimal or non-optimal routing solutions utilizing the real-time locations of drivers, real-time conditions within the geographic area and the locations for the set of orders being routed by the system.
US11574540B2

Aspects of the present disclosure include a navigation system and computer-implemented methods for detecting traffic disruption events based on an analysis of input component data obtained from navigation-enabled devices of vehicles near a particular location. Traffic disruption events are events such as accidents, construction road closures, police and speed traps, or road hazards that cause a decrease in the flow of traffic along a particular route and thus, added time delays for occupants of vehicles traveling along those routes. The navigation system scores the input component data associated with each vehicle and aggregates the scored input component data to obtain a frustration score associated with the vehicle. The navigation system may detect traffic disruption events based on a number of vehicles near a particular area having associated frustration scores above a certain threshold.
US11574537B2

A method is described for creating observation data, in particular by at least one vehicle, traveled road segments being ascertained by the vehicle, lanes of the road segments traveled by the vehicle being ascertained by the vehicle, and the ascertained road segments together with the ascertained traveled lanes being transmitted as observation data from the vehicle to an external server unit. A method for ascertaining a number of traffic lanes, to a system, to an external server unit, and to a control unit are also described.
US11574534B2

A proximity warning system including cameras positioned on a machine, processors, and one or more memory devices including instructions for execution by the processors. The system includes instructions to receive, from the cameras, image data depicting an object within a field of view of the cameras. The system includes instructions to derive a first distance between the object and the machine based on the image data and an alarm is triggered when the first distance is less than a first threshold distance. The system can include instructions to receive a request to snooze the alarm and discontinue the alarm. Additional image data can be received from the cameras and a second distance between the object and the machine is derived based on the additional image data. The system includes instructions to cancel the snooze and retrigger the alarm when the second distance is less than a second threshold distance.
US11574532B2

A visible-light-image physiological monitoring system with thermal detecting assistance is disclosed. The system takes a visible-light image and a thermal image of a body at the same time. A processing unit identifies a body feature of the visible-light image and determines a coordinate of the feature. In a learning mode, an initial temperature of the body feature is determined from the thermal image according to the coordinate of the body feature. After then, a physiological status monitoring mode is executed to monitor the temperature changes of the body feature and output an alarm when the temperature is determined to be abnormal. Therefore, a monitoring accuracy of the visible-light-image physiological monitoring system is increased and avoids transmitting false alarms or no alarms.
US11574521B2

A player distraction detector for gaming environments configured to determine player distraction level data usable to cause a change an output by a gaming system based on the player distraction level data.
US11574520B2

The present disclosure provides a method of notifying a user of a friend's wager allowing the user to place the same wager or the opposite wager to bet with or against their friends. The method includes being able to add friends on a wagering app, determining the current wager market that the user is in, and using the friend data stored to determine if one or more of the user's friends are in the same wager market or participating in wagering on the same live event and then notifying the user if one or more of their friends places a wager through a notification on the wagering app.
US11574518B2

A jackpot machine with surround audio is provided. The jackpot machine includes a processor to process at least one audio to generate at least one 3D surround audio, a sending means to send the generated at least one 3D surround audio to a headphone worn by a player, and a display showing at least one graphical representation of a prize. The at least one graphical representation of the prize is associated with the at least one audio, and is perceived by the player to audibly and visually move around the player in accordance with the generated at least one 3D surround audio and the at least one graphical representation of the prize shown on the display respectively.
US11574516B2

A method for setting discrimination criterion information pieces for one or more additional denominations in a coin discrimination apparatus is provided, which eliminates the task of visiting the installation location of an existing coin discrimination apparatus to exchange this apparatus for a new one including discrimination criterion information pieces for one or more additional denominations and the task of setting discrimination criterion information pieces for the one or more additional denominations manually in the apparatus. A target denomination is designated from current denominations whose discrimination criterion information pieces are stored in a coin discrimination apparatus. Then, discrimination criterion information pieces for an additional denomination are calculated based on discrimination criterion information pieces for the target denomination, target denomination standard information pieces corresponding to the discrimination criterion information pieces for the target denomination, and additional denomination standard information pieces corresponding to the discrimination criterion information pieces for the additional denomination.
US11574515B2

Various embodiments of the present invention are directed toward systems and methods relating to security screening. For example, a screening system includes a chamber configured to accommodate a user to be screened, and a chamber scanner. The chamber scanner is configured to scan the user to identify whether the user is carrying an undivested item that needs to be divested. The chamber is configured to release the user to proceed from the chamber to a secure area, upon confirmation that no undivested items are to be divested.
US11574513B2

An embodiment of an electronic access control system includes an electronic key, an electronic lock, and an access control administration program. The electronic key can include program code for switching between a lock mode and a computer mode. In some embodiments, the lock mode and computer mode allow for simplified administration and operation of the access control system. Some embodiments of the electronic key include a rechargeable battery. In some embodiments, the access control system includes a hybrid power supply system having a rechargeable battery and a generator. In some embodiments, the electronic lock includes a piezoelectric latch. In some embodiments, the electronic key is configured to act as a storage device for a computer system. Some embodiments provide an electronic access control system with a streamlined user interface.
US11574509B2

A vehicle diagnostic system diagnoses a vehicle having a battery mounted thereon. The vehicle diagnostic system includes an instrument panel for showing a capacity retention of the battery, and an ECU that calculates the capacity retention to be displayed on the instrument panel. The ECU measures the full charge capacity of the battery each time external charging is completed, and, based on a result of the measurement, updates a capacity deterioration curve indicative of changes in over time of the capacity retention. When a display request for showing the capacity retention on the instrument panel is generated, the ECU calculates the capacity retention when the display request is generated by referring to the updated capacity deterioration curve.
US11574501B2

An improved long-range facial recognition system is provided. The facial recognition system includes an integrated, rifle-like mounting platform with modular and interchangeable components, including a machine-vision camera, a facial recognition module, and an aiming scope. The mounting platform includes an elongated frame, a hand grip, a shoulder stock, and an underbody support attachment for an optional bipod. The mounting platform provides an intuitive, shoulder-operated support structure for stabilizing the machine-vision camera and reducing vibrations that otherwise inhibit long distance imaging.
US11574495B2

An image processing apparatus sets a maximum size of an object that is to be included in a detection result of detection processing to detect the object from an image captured by an imaging unit, and sets a second region based on a position of a first region, designated by a user, in the image and the set maximum size. The second region, larger than the first region, includes the first region, and is subjected to the detection processing.
US11574488B2

In one embodiment, a method of machine learning and/or image processing for spectral object classification is described. In another embodiment, a device is described for using spectral object classification. Other embodiments are likewise described.
US11574479B2

An image processing apparatus including a plurality of transfer units, a data storage, an image processing processor, and a test circuit. A plurality of captured image data are respectively assigned to the plurality of transfer units and the plurality of transfer units transfer the assigned image data. The data storage unit stores the plurality of image data which are transferred by the plurality of transfer units. The image processing processor performs image processing on the plurality of image data which are stored in the data storage unit. The test circuit tests the image processing processor in a period during which the image data are not input from the data storage unit to the image processing processor.
US11574474B2

A system generates a plurality of spatial points based on depth measurements of physical objects. The system determines, based on the plurality of spatial points, an occupancy score for each voxel within a plurality of voxels. The system identifies, based on a gaze of the user, a first set of occupied voxels that are in a field of view of the user and a second set of occupied voxels that are outside the field of view of the user. The system updates the occupancy scores of the first set of occupied voxels by temporally decaying one or more of the plurality of spatial points within the first set of occupied voxels. The system maintains the occupancy scores of the second set of occupied voxels. The system detects intrusions in a predefined subspace within a physical space based on the updated occupancy scores of the first set of occupied voxels.
US11574468B2

A model can be trained to detect interactions of other drivers through a window of their vehicle. A human driver behind a window (e.g., front windshield) of a vehicle can be detected in a real-world driving data. The human driver can be tracked over time through the window. The real-world driving data can be augmented by replacing at least a portion of the human driver with at least a portion of a virtual driver performing a target driver interaction to generate an augmented real-world driving dataset. The target driver interaction can be a gesture or a gaze. Using the augmented real-world driving data set, a machine learning model can be trained to detect the target driver interactions. Thus, simulation can be leveraged to provide a large set of useful training data without having to acquire real-world data of drivers performing target driver interactions as viewed from outside the vehicle.
US11574463B2

The present disclosure discloses a system and a method. In an example implementation, the system and the method generate, at a first encoder neural network, an encoded representation of image features of an image received from a vehicle sensor of a vehicle. The system and method can also generate, at a second encoder neural network, an encoded representation of map tile features and generate, at the decoder neural network, a semantically segmented map tile based on the encoded representation of image features, the encoded representation of map tile features, and Global Positioning System (GPS) coordinates of the vehicle. The semantically segmented map tile includes a location of the vehicle and detected objects depicted within the image with respect to the vehicle.
US11574461B2

Methods and systems for detecting and predicting anomalies include processing frames of a video stream to determine values of a feature corresponding to each frame. A feature time series is generated that corresponds to values of the identified feature over time. A matrix profile is generated that identifies similarities of sub-sequences of the time series to other sub-sequences of the feature time series. An anomaly is detected by determining that a value of the matrix profile exceeds a threshold value. An automatic action is performed responsive to the detected anomaly.
US11574460B2

Systems and methods are provided for recognizing various sample containers carried in a rack. The systems and methods are performed to identify sample containers in the rack and detect various characteristics associated with the containers and/or the rack, which are evaluated to determine the validity and/or types of the containers in the rack.
US11574450B2

In implementations of systems for augmented reality sketching, a computing device implements a sketch system to generate three-dimensional scene data describing a three-dimensional representation of a physical environment including a physical object. The sketch system displays a digital video in a user interface that depicts the physical environment and the physical object and the sketch system tracks movements of the physical object depicted in the digital video using two-dimensional coordinates of the user interface. These two-dimensional coordinates are projected into the three-dimensional representation of the physical environment. The sketch system receives a user input connecting a portion of a graphical element in the user interface to the physical object depicted in the digital video. The sketch system displays the portion of the graphical element as moving in the user interface corresponding to the movements of the physical object depicted in the digital video.
US11574439B2

Systems and methods are described for creating three dimensional models of building objects by creating a point cloud from a plurality of input images, defining edges of the building object's surfaces represented by the point cloud, creating simplified geometries of the building object's surfaces and constructing a building model based on the simplified geometries. Input images may include ground, orthographic, or oblique images. The resultant model may be scaled according to correlation with select image types and textured.
US11574437B2

This application discloses a shadow rendering method and apparatus, a computer device, and a storage medium, the method including: obtaining at least one rendering structure in a virtual scene according to an illumination direction in the virtual scene; obtaining model coordinates of a plurality of pixels according to a current viewing angle associated with the virtual scene and depth information of the plurality of pixels; sampling at least one shadow map according to the model coordinates of the plurality of pixels to obtain a plurality of sampling points corresponding to the plurality of pixels; and rendering the plurality of sampling points in the virtual scene to obtain at least one shadow associated with the at least one virtual object.
US11574430B2

Disclosed are methods, systems and apparatuses for creating an animal-shaped avatar using a human face. An avatar creation method according to example embodiments includes analyzing an image including a human face and automatically creating an animal-shaped avatar corresponding to the human face.
US11574419B2

A stereo camera adjustment system disposes an adjustment plate that displays an adjustment chart for adjusting deviation of image information caused by position misalignment of the stereo camera at a predetermined position relative to a vehicle mounted with a stereo camera, capture an image of the adjustment chart, and process the captured image of the adjustment chart to correct the deviation of the image information. The stereo camera adjustment system includes a plate movement device that adjusts a disposed state of the adjustment plate relative to the vehicle, a detector that detects an attitude of the vehicle stopped at a defined position, and a controller that controls, based on the detected attitude of the vehicle, the plate movement device to adjust the disposed state of the adjustment plate such that the adjustment plate is at the predetermined position relative to the vehicle.
US11574417B2

A method for processing positioning data of a mobile device is provided, comprising: acquiring a first original point set and a target point set by measuring an object surface with the mobile device; extracting feature points from the first original point set to obtain an original key point set; extracting feature points from the target point set to obtain a target key point set; performing a first registration operation on the original key point set and the target key point set to obtain a first model transformation parameter; transforming the first original point set by the first model transformation parameter to obtain a second original point set; performing a second registration operation on the second original point set and the target point set to obtain a second model transformation parameter; and acquiring third model transformation parameter based on the first model transformation parameter and the second model transformation parameter.
US11574414B2

The present disclosure discloses an edge-based three-dimensional tracking and registration method and apparatus for augmented reality, and a storage medium. The method includes: obtaining an initial pose of a three-dimensional object in an image; extracting edgelet features of a contour of the three-dimensional object based on the initial pose; dividing the edgelet features into groups, and performing searching on the image to find a matching point corresponding to respective edgelet feature in each group; and calculating a pose of the three-dimensional object based on matching points found in the groups.
US11574402B2

In inspection information display device, method, and program includes a display controller displays data related to a patient, for example, an analysis result obtained by analyzing a medical image and inspection information related to the data on a display, a decision unit decides at least one of a necessary inspection or a necessary treatment for confirming the analysis result, a resource information acquisition unit acquires resource availability information for executing at least one of the necessary inspection or the necessary treatment for confirming the analysis result, and a display controller 31 further displays the resource availability information on the display.
US11574401B2

A medical image processing apparatus includes a medical image acquisition unit that acquires a medical image including a subject image, a first discrimination processing unit that performs a first discrimination process of detecting a lesion and discriminating a degree of progress of the detected lesion by using a first medical image captured using first illumination light having a specific spectrum, among the medical images, and a second discrimination processing unit that performs a second discrimination process of discriminating the degree of progress of the lesion by using a second medical image captured using second illumination light having a spectrum different from the first illumination light, among the medical images.
US11574400B2

A method and system for automated visual inspection, include receiving, from a camera imaging an inspection line, an image of the inspection line. The image includes an item on the inspection line personal or confidential image data. A processor produces from the image of the inspection line a reduced image, which does not include the personal or confidential image data, and inputs the reduced image to an inspection process.
US11574392B2

The present disclosure relates to an image merging system that automatically and seamlessly detects and merges missing people for a set of digital images into a composite group photo. For instance, the image merging system utilizes a number of models and operations to automatically analyze multiple digital images to identify a missing person from a base image, segment the missing person from the second image, and generate a composite group photo by merging the segmented image of the missing person into the base image. In this manner, the image merging system automatically creates merged group photos that appear natural and realistic.
US11574388B2

Methods, systems, and non-transitory computer readable media are disclosed for automatically, accurately, and efficiently correcting eye region artifacts including dark eye regions and wrinkles within a digital image portraying a human face. In particular, in one or more embodiments the disclosed systems localize areas within a digital image to identify eye region artifacts including dark eye regions and wrinkles. In one or more embodiments, the disclosed systems generate a corrected color image by correcting dark eye regions in a low frequency layer of the digital image by replacing the dark eye regions with candidate eye regions. Furthermore, in one or more embodiments the disclosed systems generate a corrected texture image by correcting wrinkles in a high frequency layer by processing the digital image utilizing a smoothing algorithm. The disclosed systems further generate a corrected digital image by combining the corrected color image and the corrected texture image.
US11574386B2

Systems, apparatuses and methods may provide away to blend two or more of the scene surfaces based on the focus area and an offload threshold. More particularly, systems, apparatuses and methods may provide a way to blend, by a display engine, two or more of the focus area scene surfaces and blended non-focus area scene surfaces. The systems, apparatuses and methods may include a graphics engine to render the focus area surfaces at a higher sample rate than the non-focus area scene surfaces.
US11574376B2

Systems and methods for providing a packaging instruction are disclosed. Sensor data of an item to be packaged is captured. The item is identified based on one or more detectable features. The item is determined to be associated with a plurality of item-specific characteristics that require different packaging materials. A plurality of user interface elements comprising the plurality of the item-specific characteristics is presented. A selection of one of the plurality of item-specific characteristics is received. An alternative packaging instruction associated with the received selection of the one of the plurality of item-specific characteristics is presented.
US11574373B1

A real estate virtual showing management system manages virtual showings of listings. The system enables all parties to view the listing virtually. It does not allow a buyer to be visible to the seller side. It also does not allow a seller to be visible to the buyer side. Both the buyer and seller sides form independent confidential communication channels during the virtual showing while the agents are visible to all parties. The system further allows the listing agent to seek real-time feedback from the showing agent during the live virtual showing. In addition, the system provides confidential audio communication for the buyer side and the seller side independently. The system allows the parties to mute and unmute media from another party. The system also can auto-tag a property feature while it is being shown. The system further allows the listing agent to seek the buyer's engagement measurement data.
US11574369B1

Systems, methods, and other embodiments associated with cash pooling. According to one embodiment, a system includes an account logic configured to receive at least one change selected by a user and make the at least one change to a pool. The pool includes a plurality of accounts. The system further includes a settlement logic configured to calculate a balance for one or more accounts in the pool. The settlement logic is further configured to identify at least one settlement options for the one or more accounts based at least in part on the balance.
US11574364B2

Disclosed and described herein are systems and methods of performing computer-aided analysis of health claims to determine if a current claim is consistent with past claims for a member. Consistent claims are directed to a healthcare payor while non-consistent claims are returned for review and/or revision.
US11574361B2

There are provided systems and methods for reducing account churn rate through intelligent collaborative filtering. A user may utilize an online account with the service provider to perform various actions and generate account usage data, such as usage of various service subcategories of the service provider or different subcategorizations for the user. Based on the current user's usage of services and other subcategorizations of the user, the user may be compared to other past users that have left the service provider utilizing collaborative filtering for matching users and user vectorization. For example, a matrix of the past users may be made based on the number of matching user that fall into the same categorizations. Each row of the matrix may be vectorized and compared to current user. If this comparison indicates potential attrition of the account, a remediation action may be taken.
US11574360B2

A computer-implemented method for performing financial fraud assessment, the method includes receiving financial information associated with customer accounts that have been identified as being associated with suspicious financial activity; establishing communities for the customer accounts; creating a baseline set of features for each of the communities; receiving new financial information associated with customer accounts; updating the communities for the customer accounts based on the new financial information; extracting an updated set of features for each of the communities; and performing fraud assessment by determining whether a change between the updated set of features and the baseline set of features for each of the communities is indicative of an increased risk of fraud.
US11574358B2

A system and methods for allocating impressions using an auction comprises a delivery engine, a statistics collector, a forecasting module, and optimization engine and a direct demand source. The delivery engine receives indirect demand, direct demand and optimization information that it uses to allocate impressions and serve ads. The statistics collector is coupled to collect information from the delivery engine and input from the forecasting module. The forecasting module provides information to the optimization to smooth the rate at which direct demand is allocated. The optimization engine receives information from the statistics collector, the forecasting module and the direct demand source to produce optimization information that is used to generate bids for the direct demand. The present invention is particularly advantageous because it preserves the incentive for performance bidders to bid honestly; it eliminates adverse selection against the publisher; and it increases the efficiency and total value produced by the auction.
US11574350B2

A credibility evaluation device for evaluating a credibility of a user who uses a service provided by a communicable structure includes a processor including hardware. The processor is configured to: acquire structure information on the structure during and after use of the service by the user and third-party evaluation information including evaluation about the structure made by a third party other than the user after use of the service by the user; and calculate the credibility of the user, based on at least one of the structure information and the third-party evaluation information.
US11574349B2

Systems and methods for that allow for the creation and management of a centralized gift registry are described. Gifts are added to the centralized gift registry from retailer-specific registries. A gift registrant may select one or more retailers. The centralized gift registry system may automatically submit a request for the creation of retailer-specific registries at each of the retailers selected by the gift registrant, based in part on information provided to the centralized gift registry by the gift registrant. This creation may involve the use of APIs at the centralized gift registry or the retailer-specific registries. A gift list is created and displayed. Gift givers may select a gift from the centralized gift registry.
US11574347B2

A method, system, and computer-readable medium are disclosed for executing high-speed transaction processing in a parallel processing environment. One embodiment is directed to a computer-implemented method for executing high-speed transaction processing in a processing cluster having a driver and a plurality of executors, each of the executors configured to process data in at least one respective partition. The driver may assign billing transaction data stored on a persistent datastore of a billing system to respective partitions of the plurality of executors for parallel processing. The driver and executors execute operations in which usage factors of the billing transactions are aggregated to generate billable charge information in a format for use by a billing system to generate billing invoices.
US11574338B2

Adaptive control of exposure. A proportional exposure cap is a maximum fraction applicable to a recipient's total viewable attention in a time window. The total viewable attention represents all viewable advertising content which will be provided to the recipient. A notification of availability of an opportunity to expose a specified recipient to advertising content is received during the time window. The specified recipient's consumed viewable attention is detected. The specified recipient's total viewable attention for the time window is predicted. Responsive to the maximum fraction of the specified recipient's predicted total viewable attention for the time window being greater than the consumed viewable attention of the specified recipient, content is sent to the specified recipient and the consumed viewable attention is updated.
US11574334B2

Methods and systems for regulating generation of units according to at least one encryption technique associated with a blockchain are disclosed. In some embodiments, a system includes a communication device configured to communicate with a computing device executing an application and a processor configured to execute instructions to perform operations. The operations include receiving transaction information describing a transaction; based on the transaction, determining product awards for at least one product awards program for the transaction; using the blockchain, determining a real-time conversion rate for the transaction, where the real-time conversion rate is regulated by the at least one encryption technique; based on the real-time conversion rate, converting the product awards to units; and entering into the blockchain encrypted data associated with the transaction, wherein the encrypted data is encrypted according to the at least one encryption technique.
US11574327B2

A method, system, and computer program product for determining customer migration: obtain first feature data for a plurality of users associated with a first time period; segment the plurality of users into a plurality of groups based on the first feature data; identify a center point of each group based on the feature data; obtain second feature data for one or more users of the plurality of users associated with a second time period; determine a distance between the one or more users and each center point of each group based on the second feature data; and assign the one or more users to a group of the plurality of groups based on the distance between the one or more users and each center point of each group.
US11574325B1

An online concierge system trains a machine learning conversion model that predicts a probability of receiving an order from a user when the user accesses the online concierge system. The conversion model predicts the probability of receiving the order based on a set of input features that include price and availability information. For each access to the online concierge system, the online concierge system applies the conversion model to a current price and availability and to an optimal price availability. The online concierge system generates a metric as the difference between the two predicted probabilities of receiving an order.
US11574315B2

A method and system identify assistance offerings that are likely to be relevant to users of a data management system. The method and system utilize a multivariate random forest regression machine learning process to train an assistance offerings recommendation model to recommend relevant assistance offerings to users of the data management system. The multivariate random forest regression machine learning process replaces zero values in the training set data with negative numbers to increase the accuracy of the machine learning process.
US11574311B2

Embodiments are directed to optimizing the secure provisioning of credentials to mobile devices through use of risk decision non-overrides. In some embodiments, a service provider receives a request from a wallet provider to provision a credential associated with an account to a mobile device. The request includes a first risk level associated with the provisioning. The service provider receives a second risk level associated with the provisioning request from an issuer of the account. Based upon determining that a non-override condition exists, the service provider uses the first risk level from the wallet provider and accordingly causes a user authentication to occur. A non-override condition may be determined based upon scenario indicators received within the provisioning request. In some embodiments, the non-override condition may be ignored when the first risk level indicates medium risk and the second risk level indicates high risk.
US11574310B2

A method is disclosed. The method comprising: receiving, by an access control sewer via a directory sewer from an authentication requestor, an authentication request comprising an account identifier, and information regarding a prior authentication method on the account identifier and a current authentication method for the account identifier associated with a transaction; performing, by the access control server, a risk analysis for the transaction based at least in part on the information and a threshold; authenticating, by the access control server, the user of the account identifier using the information, the account identifier, and a result of the risk analysis; modifying, by the access control server, an authentication response to include an authentication indicator, and transmitting, by the access control sewer, the authentication response to the authentication requestor.
US11574303B2

The invention provides a method and corresponding system for controlling a blockchain transaction output and/or specifying the recipient of the output. It also provides a method of controlling and/or generating an electronic communication. The invention is a blockchain-implemented solution, which may or may not be the Bitcoin blockchain. In a preferred embodiment of the invention, the method may comprise the step of sending an electronic notification to a notification address which is provided as metadata within an unlocking script of an input of a transaction (Txi) on a blockchain. The unlocking script is provided in order to spend an output from a further transaction (Tx2) on the blockchain. The input of the transaction (Txi) and/or the output of the further transaction (Tx2) may be associated with a tokenised asset represented on, or referenced via, the blockchain. The notification address may be associated with an asset or resource represented on the blockchain, or a controller of an asset or resource represented on the blockchain. The notification address may be a network address, a cryptographic key, a uniform resource locator (URI), email address or any other address or identifier which can be represented in the metadata of a transaction script and used as a destination for an electronic communication.
US11574300B1

A mobile wallet computer server receives a fund access request from a user device. The fund access request is made in connection with a payment transaction. The mobile wallet server generates a tokenized card number, transmits the tokenized card number to the user device, and receives receive the tokenized card number from a card network computer system after having been routed from the user device via a merchant computer system and via an acquirer processor computer system. The mobile wallet computer server converts the tokenized card number to the actual credit card account number of the user and transmits the actual credit card account number to the card network computer system to process the payment transaction.
US11574291B2

There may be provided a secure ledger network for executing cryptocurrency transactions, the secure ledger network includes at least one hardware processor, a non-transitory machine-readable storage medium having an executable computer readable program code, the at least one hardware processor configured to execute the computer-readable program code to: receive, by the secure ledger network, a request to validate a smart contract that determines at least one rule for performing a transaction related to a first cryptocurrency token, wherein an execution of the transaction comprising determining a price of the first cryptocurrency token based on a status of the first cryptocurrency token, and a status of an other cryptocurrency token; determine whether to validate the smart contract; when determining to validate the smart contract then updating a secure ledger maintained by the secure ledger network with the smart contract; receiving, by the secure ledger network, a request to execute a transaction related to the first cryptocurrency token; performing the transaction by executing, by the secure ledger network, the smart contract; and updating the secure ledger about a completion of the transaction.
US11574290B2

This application relates to a data processing method and apparatus, a computer device, and a storage medium. The method includes: detecting, for each block in a first block file, a to-be-maintained transaction record in the block; selecting, from a hash tree of the block, nodes used for proving that the transaction record belongs to the block; constructing a node maintenance tree according to the selected nodes; storing the transaction record at a corresponding leaf node of the node maintenance tree; updating an association between a block head of the block and the node maintenance tree storing the transaction record to a second block file, the block head of the block being adjacent to a block head of a previous block in the second block file; and deleting the first block file after the update processing for the each block is completed. The solutions of this application can save storage resources.
US11574289B2

A system is disclosed for managing services at a customer location. The system may have at least one offboard utility meter, a communication device, and a controller in communication with the at least one offboard utility meter via the communication device. The controller may be configured to receive information from the at least one offboard utility meter during a waste service activity at the customer location by a waste service vehicle and to determine based on the information from the at least one offboard utility meter a fee associated with at least one utility service provided at the customer location. The controller may also be configured to generate at least one invoice for the waste service activity and for the fee associated with the at least one utility service.
US11574285B2

Techniques for intelligently predicting bundles of replacement parts. A plurality of maintenance events for a plurality of replacement parts are determined based on historical data related to the plurality of replacement parts. Each maintenance event of the plurality of maintenance events corresponds with one or more of the replacement parts. A plurality of clusters of replacement parts are generated based on the plurality of maintenance events. A plurality of bundles of replacement parts are predicted based on the clusters. Each bundle includes a plurality of replacement parts.
US11574278B1

Systems and methods which provide known shipper information in association with unknown shipper indicia as disclosed. Embodiments operate to collect information regarding a shipper and associate the shipper information with unknown shipper indicia. Where shipper information satisfactory to a known shipper requirement has not otherwise been collected, embodiments operate to perform a transaction matrix analysis to determine a shipper identification risk level. Such transaction matrix analysis may operate to analyze multiple pieces of shipper information (e.g., collected from different sources) to provide a determination as to a level of risk that the shipper information correctly and/or uniquely identifies the shipper. A shipping service provider, when accepting an item for shipment and/or when processing the item during shipment, may use the unknown shipper indicia to access shipper information associated therewith in accordance to embodiments of the invention to provide an appropriate level of shipping services.
US11574265B2

A network based order fulfillment systems having an improved user interface at both a customer device and at an order fulfillment location employee device. Both customer and employee devices scan collect user input and other information using one or more sensors of the user devices to provide proper notifications to both the customer and the employee based on the actions of each. Location information for a customer computing device can be used to continually update ETA and time since arrival information displayed at the employee's computing device.
US11574259B2

A parking lot free parking space predicting method, apparatus, electronic device and storage medium are provided. The method comprises: building a parking lot association graph for parking lots in a region to be processed; as for any parking lot i, performing the following processing respectively: determining local space correlation information of the parking lot i at a current time according to environment context features of the parking lot i and neighboring parking lots which are in the parking lot association graph and connected to the parking lot i through edges; determining time correlation information of the parking lot i at the current time according to the local space correlation information, and predicting free parking space information of the parking lot i at at least one future time step according to the time correlation information of the parking lot i at the current time.
US11574256B2

A golf communications system utilizes an interactive voice response system to facilitate user-selected omnichannel communications options among a community of golfers. The communications options include booking tee times, allocation of payments among a group of golfers, virtual pro shop communications, and e-commerce subscriptions. The various channels may include email, text, VoIP communications, Internet chatrooms, and/or Internet messaging services. The system fully automates reception of input from one or more golfers for purposes of booking tee times, distributing communications among a plurality of golfers, and making transactions.
US11574248B2

Systems and methods are described herein for curating content that follows a narrative structure. A narrative structure comprises narrative portions that have a defined order. Signature analysis of known content that follows the narrative structure is used to train machine learning models for the narrative structure and the narrative portions that make up the narrative structure. Signature analysis of candidate content segments, along with machine learning models for the narrative portions, are used to identify candidate content segments that match the respective narrative portions. A candidate playlist is generated of the identified candidate content segments in the defined order. In one embodiment, the machine learning model for the narrative structure is used to validate the generated playlist.
US11574237B2

Automatically detecting and anticipating that an additional machine learning experiment may be needed. A method includes after successfully running a first experiment workflow, automatically prompting a user that an additional experiment workflow may be needed based on specific criteria associated with the first experiment workflow. The method further includes receiving input from the user confirming the additional experiment workflow. As a result of receiving input from the user confirming the additional experiment workflow, the method further includes the system automatically reconfiguring the first experiment workflow, including automatically identifying all necessary modules for the additional experiment workflow and connecting them properly to perform the intended second experiment workflow. The method further includes displaying to the user the first experimental workflow transitioning from the first experiment workflow to the additional experiment workflow.
US11574234B2

A model governance framework uses a shared ledger on the back of a blockchain. The solution tracks various analytic tracking documents (ATDs) and associated assets, like requirements and sprints, through various stages of an ATD lifecycle. Data schema and data distributions are also tracked. The decision models, corresponding variables and execution codes are also tracked. Existing variables and execution codes are made available via a preexisting asset ATD for reuse. Various transactions provide mechanism for accessing and manipulating the various assets through a recorded ledger of events and approvals. A system provides tracking of the approvals and the approvers of all model assets that are touched by any participant, and further provides access control and security for multi-user access. An application layer provides graphical access to the various aspects of the blockchain. Event notification provides the backbone for interfacing with various external systems like email servers and version control systems.
US11574233B2

Techniques for the suggestion and completion of deep learning models are disclosed including receiving a set of data and determining at least one property of the data. A plurality of characteristics of a computing device and a plurality of deep learning models are received and a score for each of the plurality of deep learning models is determined based on the received computing device characteristics and the determined at least one property of the data. The plurality of deep learning models are ranked for presentation to a user based on the determined scores. One or more of the deep learning models are presented on a display based on the ranking. A selection of one of the deep learning models is received and the selected deep learning model is trained using the set of data.
US11574221B2

Provided is a state determination apparatus that appropriately performs pattern classification processing and/or pattern determination processing even when a map generated by the SOM technique includes discontinuous image regions. In the state determination apparatus, the matching processing unit obtains adaptability data indicating a correlation degree between template data indicating a state and the SOM output data. The state determination unit obtains a state evaluation value based on an activity value obtained by the activity value obtaining unit and the adaptability value. The time series estimation unit determines a state of an input data based on the state evaluation value and state transition probability between states. This allows for appropriately performing pattern classification processing and/or pattern determination processing even when a map generated by the SOM technique includes discontinuous image regions.
US11574215B2

A machine learning assessment system is provided. The system identifies multiple datasets and multiple machine learning (ML) modeling algorithms based on the client profile. The system assesses a cost of data collection for each dataset of the multiple datasets. The system assesses a performance metric for each ML modeling algorithm of the multiple modeling algorithms. The system recommends a dataset from the multiple datasets and an ML modeling algorithm from the multiple ML modeling algorithm based on the assessed costs of data collection for the multiple datasets and the assessed performance metrics for the multiple ML modeling algorithms.
US11574214B2

Aspects of the subject disclosure may include, for example, training a decision scoring model for an e-sport based on historical data for the e-sport. In various embodiments, the decision scoring model may be trained based on the historical data and on metadata associated with the e-sport. Some embodiments can include identifying a plurality of candidate in-game decision sequences based on decision parameters for a gameplay decision of an ongoing gaming session and a gaming session history for the ongoing gaming session. Various embodiments can include applying the decision scoring model to rank the plurality of candidate in-game decision sequences. Other embodiments are disclosed.
US11574211B2

Provided is a log analysis system including: an identifying unit that identifies transactions from logs output from a device; a grouping unit that categorizes the transactions having both the same log related to start and the same log related to end into the same group; a learning unit that creates a learning model that defines the number of occurrences on a log type basis in the transactions of the same group; and an inspection unit that inspects a transaction of an inspection target based on the learning model.
US11574210B2

Provided is a behavior analysis system including: a generation unit that generates a behavior data group including a plurality of behavior data on an analysis target basis; a conversion unit that converts the behavior data group of each of a plurality of analysis targets by converting a parameter which depends on the analysis target out of parameters included in the behavior data group into a parameter which does not depend on the analysis target; and an analysis unit that performs analysis by using the converted behavior data group of the plurality of analysis targets.
US11574209B2

A system for hyper-dimensional computing for inference tasks may be provided. The device comprises an item memory for storing hyper-dimensional item vectors, a query transformation unit connected to the item memory, the query transformation unit being adapted for forming a hyper-dimensional query vector from a query input and hyper-dimensional base vectors stored in the item memory, and an associative memory adapted for storing a plurality of hyper-dimensional profile vectors and for determining a distance between the hyper-dimensional query vector and the plurality of hyper-dimensional profile vectors, wherein the item memory and the associative memory are adapted for in-memory computing using memristive devices.
US11574201B2

A computer-implemented method optimizing genetic algorithms for finding solutions to a provided problem is described. The method implements a multi-arm bandit algorithm to determine performance scores for candidate individuals from a candidate pool in dependence on successes and failures of the one or more candidates. The method evolves the candidate individuals in the candidate pool by performing evolution steps including: determining a fitness score for each of the candidate individuals in the candidate pool in dependence on the performance scores for the candidate individuals, discarding candidate individuals from the candidate pool in dependence upon their assigned performance measure, and adding, to the candidate pool, a new candidate individual procreated from candidate individuals remaining in the candidate pool after the discarding of the candidate individuals. This evolution is repeated evolve the candidate individuals in the candidate pool and one or more candidate individuals from the candidate pool is selected based on best neighborhood performance measures, wherein the selected winning candidate individual is a solution to the provided problem.
US11574200B2

Systems and methods of generating a new media data element from a source media data element, including: receiving the source media data element including one or more frames; applying a machine learning algorithm to predict at least one first Region of Interest (ROI) in one or more of the at least one frames; and cropping, the one or more frames to generate a new media data element based on the predicted at least one first ROI.
US11574199B2

A generative adversarial network device and a training method thereof. The generative adversarial network device includes a generator and a discriminator. The generator is configured to generate a first sample according to an input data; the discriminator is coupled to the generator, and is configured to receive the first sample and be trained based on the first sample; the generator includes a first memristor array serving as a first weight array. The generative adversarial network device can omit a process of adding noise to fake samples generated by the generator, thereby saving training time, reducing resource consumption and improving training speed of the generative adversarial network.
US11574194B2

A computing device includes one or more processors, random access memory (RAM), and a non-transitory computer-readable storage medium storing instructions for execution by the one or more processors. The computing device receives first data on which to train a neural network comprising at least one quantized layer and performs a set of training iterations to train weights for the neural network. Each training iteration of the set of training iterations includes stochastically writing values to the random access memory for a set of activations of the at least one quantized layer of the neural network using first write parameters corresponding to a first write error rate. The computing device stores trained values for the weights of the neural network. The trained neural network is configured to classify second data based on the stored values.
US11574190B2

A method for determining an output token includes predicting a first probability of each of candidate output tokens of a first model, predicting a second probability of each of the candidate output tokens of a second model interworking with the first model, adjusting the second probability of each of the candidate output tokens based on the first probability, and determining the output token among the candidate output tokens based on the first probability and the adjusted second probability.
US11574188B2

There is provided with a data processing apparatus. An acquisition unit acquires feature plane data of a layer included in a neural network. A control unit outputs a first control signal corresponding to the layer for controlling first compression processing and a second control signal corresponding to the layer for controlling second compression processing. A first compression unit performs the first compression processing corresponding to the first control signal on the feature plane data. A second compression unit performs the second compression processing corresponding to the second control signal on the feature plane data after the first compression processing. A type of processing of the second compression processing is different from the first compression processing.
US11574178B2

A system may include an optical source and an adjustable spatial light modulator coupled to the optical source. The system may further include a medium coupled to the adjustable spatial light modulator, and an optical detector coupled to the medium. The optical detector may obtain various optical signals that are transmitted through the medium at various predetermined spatial light modulations using the adjustable spatial light modulator. The system may further include a controller coupled to the optical detector and the adjustable spatial light modulator. The controller may train an electronic model using various synthetic gradients based on the optical signals.
US11574172B2

Technologies for efficiently performing memory augmented neural network (MANN) update operations includes a device with circuitry configured to obtain a key usable to search a memory associated with a memory augmented neural network for one or more data sets. The circuitry is also configured to perform a stochastic associative search to identify a group of data sets within the memory that satisfy the key and write to the identified group of data sets concurrently to update the memory augmented neural network.
US11574168B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for few-shot learning-based generator training based on raw data collected from a specific domain or class. In cases where the raw data is collected from multiple domains but is not easily divisible into classes, the invention describes training multiple generators based on a pivot-sample-based training process. Pivot samples are randomly selected from the raw data for clustering, and each cluster of raw data may be used to train a generator using the few-shot learning-based training process.
US11574165B2

An optimization system has a plurality of nodes, each including: a calculation processing unit that calculates an optimum value of a determination variable representing a parameter that controls the nodes by using the ADMM; and a function value calculation unit that receives an input of a value of the determination variable and calculates the value of the objective function based on a calculation model constructed by a learning processing. An arbitrary value of the determination variable is input to the function value calculation unit, and the calculation processing unit substitutes the value of the objective function calculated by the function value calculation unit and the arbitrary value of the determination variable into a second optimization problem by dual transformation of the first optimization problem, thereby repeatedly executing a processing of calculating a value of the dual variable until the value of the dual variable satisfies a predetermined condition.
US11574161B2

A wireless tag processing device includes a wireless tag reader-writer and a processor configured to acquire first and second sets of parameter values, control the reader-writer to transmit a radio wave using each parameter value of the first set and acquire a first intensity of a response wave from a wireless tag, when a highest first intensity satisfies a first condition, determine a parameter value of the first set corresponding to the highest intensity as a parameter value to be used by the reader-writer, and when the highest intensity does not satisfy the condition, control the reader-writer to transmit a radio wave using each parameter value of the second set and acquire a second intensity, and when a highest second intensity satisfies a second condition, determine a parameter value of the second set corresponding to the highest second intensity as the parameter value to be used by the reader-writer.
US11574146B2

A method for updating a parameter of a model, a distributed training system, and an electric device are related to a field of deep learning technologies. The method includes: obtaining a batch training period of batch training data to be trained for a model; increasing priorities of tasks ranked at a bottom in a sequence of gradient communication tasks for parameters of the model when the batch training period is greater than or equal to a preset period threshold; and performing a communication of gradients of the parameters and updating the parameters based on priorities of the gradient communication tasks for the parameters in the model.
US11574144B2

Technologies relating to improving performance of a computer-implemented model that acts as a multi-class classifier are described herein. A chatbot includes the computer-implemented model, and the computer-implemented model receives natural language input from end users. A subset of the natural language inputs are identified as training examples that are to be used to update the computer-implemented model, wherein the natural language inputs are identified as the training examples based upon comparisons between scores for the natural language inputs output by different classifiers of the computer-implemented model. The training examples are labeled by a developer, and the computer-implemented model is updated based upon the labeled training examples.
US11574139B2

A server acquires a feature label vector of each seed user and forms a first number of clusters corresponding different information categories according to the feature label vectors of the seed users. The server calculates a central vector of each cluster according to the feature label vectors of the seed users in the cluster. The server acquires a feature weight vector corresponding to the information categories. The server acquires a feature label vector of each potential user. The server calculates first distances from the potential users to the central vector of the information categories according to the feature label vectors of the potential users, feature weight vectors and central vectors corresponding to the information categories. The server selects a second number of potential users corresponding to the shortest first distances from the first distances and sends them information that is matched with corresponding information categories of the target users.
US11574136B2

An authorization device having an activation module and a wireless interface is configured in a non-enabled mode. In the non-enabled mode, the wireless interface is configured to receive data, and the authorization device is configured to block a request received via the wireless interface to interact with the authorization device. The activation module detects an activation operation. In response to detecting the activation operation, the activation module configures the authorization device in an enabled mode. In the enabled mode, the authorization device is configured to process a request to re-configure the authorization device received via the wireless interface, and to transmit authorization information to a reader device via the wireless interface.
US11574135B2

The present disclosure provides a method, apparatus, electronic device and readable storage medium for translation and relates to translation technologies. In the embodiments of the present disclosure, the at least one knowledge element is obtained according to associated information of content to be translated, and respective knowledge element in the at least one knowledge element comprise an element of the first language type and an element of the second language type so that the at least one knowledge element can be used to obtain a translation result of the content to be translated. Since the at least one knowledge element obtained in advance is taken as global information of the translation task of this time, it can be ensured that the translation result of the same content to be translated is consistent, thereby improving the quality of the translation result.
US11574132B2

Methods, systems, and computer program products for unsupervised tunable stylized text transformations are provided herein. A computer-implemented method includes identifying amendable portions of input text by processing at least a portion of the input text using at least one neural network; determining stylistic text modifications to the amendable portions of the input text, the text modifications encompassing a set of stylistic parameters, wherein said determining comprises processing at least a portion of the set of stylistic parameters using at least one neural network; generating a stylized output set of text by transforming at least a portion of the input text, wherein said transforming comprises modifying at least one of the amendable portions of the input text via at least one of the stylistic text modifications encompassed by the set of stylistic parameters; and outputting the stylized output set of text to at least one user.
US11574121B2

Techniques for data evaluation using machine learning are provided. A textual document is received, and the textual document is parsed using a recurrent neural network (RNN) to extract a plurality of keywords. A first subset of keywords which are known by a user and a second subset of keywords which are unknown by the user are each identified. A summary of the textual document is generated based on the second subset of keywords. The summary is output, comprising: outputting information related to a first keyword of the second subset of keywords and, upon determining that the first keyword is understood by the user, outputting information related to a second keyword of the second subset of keywords.
US11574118B2

A blank template form generation method and system may employ synthetically generated blank template forms, differing from each other in one or more respects, to train a neural network to recognize relevant differences between otherwise similar forms, including types and locations of keywords and potential locations of values corresponding to the keywords. In an embodiment, filled or partly filled forms as well as blank template forms may be used later in training. Forms are input in pairs to identify differences between the two. Depending on the differences, weights of a neural network may be adjusted. After training, when a form is input into the system, whether the form is filled or blank, a blank template may be generated for future use.
US11574115B2

A method and electronic device are provided for processing data. Analog text included in a document is detected. A first area of the analog text that converts to digital text and a second area of the analog text that does not convert to the digital text are determined. The digital text is displayed in the first area that converts to the digital text, and an image of at least a portion of the analog text is displayed in the second area that does not convert to digital text.
US11574098B2

A system includes a net-identifying module and a false path-eliminating module. The net-identifying module is configured to receive first and second electronic lists associated with a circuit unit, to identify a net of the circuit unit based on the first electronic list, and to provide a net information output that includes information associated with the net. The false path-eliminating module is coupled to the net-identifying module and is configured to select, in the second electronic list, a path of the circuit unit that does not traverse through the net and provide a path information output that includes information associated with the path.
US11574083B2

A method relates to generating and selecting in-flow control device design simulations. The method includes generating, based on a synthetic production logging profile and properties of a reservoir associated with a target well, a first design simulation and a second design simulation, the first design simulation including representations of a first plurality of in-flow devices and the second design simulation including different representations of a second plurality of in-flow devices, locations of the representations of the first plurality of in-flow devices and different locations of the different representations of the second plurality of in-flow devices is based on density parameters and cross-sectional area parameters, generating, automatically and without user intervention, case selection factors associated with each of the first design simulation and the second design simulation, ranking, automatically and without user intervention, the case selection factors; and selecting based on the ranking, automatically and without user intervention, at least one of the first design simulation or the second design simulation.
US11574072B2

A shared database platform implements dynamic masking on data shared between users where specific data is masked, transformed, or otherwise modified based on preconfigured functions that are associated with user roles. The shared database platform can implement the masking at runtime dynamically in response to users requesting access to a database object that is associated with one or more masking policies.
US11574066B2

Disclosed herein is a technique for implementing a secure lock screen on a computing device. The secure lock screen is configured to permit particular applications to display their content—such as main user interfaces (UIs)—while maintaining a desired overall level of security on the computing device. Graphics contexts, which represent drawing destinations associated with the applications, are tagged with entitlement information that indicates whether or not each graphics context should be displayed on the computing device when the computing device is in a locked-mode. Specifically, an application manager tags each application that is initialized, where the tagging is based on a level of entitlement possessed by the application. In turn, a rendering server that manages the graphics contexts can identify the tagged entitlement information and display or suppress the content of the applications in accordance with their entitlements.
US11574064B2

A data input method and apparatus, and user equipment are provided. The method includes: when it is determined that an operation of a user on the user equipment UE is not performed in a preset display area, deliver an event corresponding to the operation to a first operating environment for processing, where the preset display area runs in a second operating environment of the UE, and the second operating environment has a higher security level than the first operating environment. This can better improve security of an event generated when the user operates a program that runs in a Normal World of the user equipment, and can directly operate an event that runs in the Normal World.
US11574061B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rollback resistant security are disclosed. In one aspect, a method, during a boot process of a computing device, includes the actions of obtaining a secret key derived from device-specific information for the computing device. The method further includes verifying that a signature for a software module is valid. The method further includes obtaining information indicating a current version of the software module. The method further includes using the secret key to generate a first encryption key corresponding to the current version of the software module and a second encryption key corresponding to a prior version of the software module. The method further includes preventing future access to the secret key until the computing device is rebooted. The method further includes providing the software module access to the first encryption key and the second encryption key.
US11574056B2

Providing an isolation system that allows analysts to analyze suspicious information in way that aids in preventing harmful information from spreading to other applications and systems on a network. A plurality of virtual containers may be used by analysts to analyze suspicious information. The suspicious information may first be checked for signatures or patterns before being analyzed by the analyst or the isolation system. The identified signatures or patterns are then compared with the stored signatures or patterns to determine whether the suspicious information comprises harmful information or not. When the identified signatures or patterns are matched with stored signatures or patterns, the system may determine that the suspicious information comprises harmful information and performs one or more mitigation actions.
US11574052B2

In some embodiments, an apparatus includes a memory and a processor. The processor can further be configured to extract a set of scripts from potentially malicious a file. The processor can further be configured to concatenate a representation of each script from the set of scripts with a representation of the remaining scripts from the set of scripts to define a script string. The processor can further be configured to define a feature vector based on the set of n-gram representations of the script string for input of the feature vector to a neural network for output. The processor can further be configured to identify, based on the output from the neural network, a maliciousness classification of the file.
US11574050B2

An information management system implements a method for securing a media agent from unauthorized access, where the method includes configuring a secondary storage computing device to initialize a filter driver at boot time and monitor process calls to a media agent, where the media agent provides read and write operations to a secondary storage device in communication with the secondary storage computing device. The filter driver may detect a process call to the media agent, and determine whether the process call is authorized. In response to a determination that the process call is authorized, the filter driver may allow the process call to request an operation be performed by the media agent, and the media agent may then perform the requested operation. If the filter driver determines that the process call is not authorized, the filter driver may ignore the process call for the requested operation.
US11574045B2

A security platform architecture is described herein. The security platform architecture includes multiple layers and utilizes a combination of encryption and other security features to generate a secure environment.
US11574041B2

The present disclosure generally relates to managing access to credentials. In some examples, an electronic device authorizes release of credentials for use in an operation for which authorization is required. In some examples, an electronic device causes display of one or more steps to be taken to enable an input device for user input. In some examples, an electronic device disambiguates between commands to change the account that is actively logged-in on the device and commands to cause credentials to be released from the secure element.
US11574039B2

A system and method for authenticating users of a digital device includes an authentication device attached to an authorized user. The authentication device includes one or more motion sensors and acts as a user identity token. To authenticate with a digital device, the user performs one or more interactions with the digital device using the hand associated with the authentication device. The digital device correlates the inputs received due to the interactions with the user's hand and/or wrist movement, as measured by the authentication device. Access to the digital device is allowed if the inputs and movements are correlated.
US11574034B2

Techniques for securing displayed data on computing devices are disclosed. One example technique includes upon determining that the computing device is unlocked, capturing and analyzing an image in a field of view of the camera of the computing device to determine whether the image includes a human face. In response to determining that the image includes a human face, the technique includes determining facial attributes of the human face in the image via facial recognition and whether the human face is that of an authorized user of the computing device. In response to determining that the human face is not one of an authorized user of the computing device, the technique includes converting user data on the computing device from an original language to a new language to output on a display of the computing device, thereby securing the displayed user data even when the computing device is unlocked.
US11574033B2

This disclosure generally relates to a method for authenticating a user in a digital or physical environment. The method includes receiving an identity verification request based on input provided by a user to be verified, receiving a facial and audio recognition sample from the user, transmitting the facial and audio recognition sample to one or more third party entities with a request to verify that the facial and audio recognition sample represents the user, receiving an indication from at least one of the third party entities that the user is verified, and verifying that the user who provided the facial and audio recognition sample is the person the user purports to be.
US11574026B2

A device may transmit questionnaires to a set of client devices, wherein the questionnaires include a set of questions that relate to an internal entity experience attribute and/or an external entity experience attribute. The device may receive a set of questionnaire responses and correlate the set of questionnaire responses with contextual data relating to an entity. The device may process, using a machine learning model trained based on data relating to one or more other entities, the set of questionnaire responses and the contextual data to identify a set of features and a set of feature ranks. The device may select a subset of features based on the set of feature ranks and a set of influence thresholds. The device may generate a set of recommendations associated with the subset of features and communicate with one or more other devices to implement the set of recommendations.
US11574019B2

Techniques are described for integrating prediction capabilities from data management platforms into applications. Implementations employ a data science platform (DSP) that operates in conjunction with a data management solution (e.g., a data hub). The DSP can be used to orchestrate data pipelines using various machine learning (ML) algorithms and/or data preparation functions. The data hub can also provide various orchestration and data pipelining capabilities to receive and handle data from various types of data sources, such as databases, data warehouses, other data storage solutions, internet-of-things (IoT) platforms, social networks, and/or other data sources. In some examples, users such as data engineers and/or others may use the implementations described herein to handle the orchestration of data into a data management platform.
US11574016B2

Methods, information handling systems and computer readable media are disclosed for determining a priority score for a pending support request document. According to one embodiment, a method includes receiving current support request information from within a pending support request document and accessing current additional information associated with the pending support request document. The method further includes associating a set of parameter values with the pending support request document, wherein the values within the set of parameter values are based on information within one or both of the current support request information or the current additional information. The method continues with determining a priority score corresponding to the set of parameter values, where determining the priority score comprises applying a machine learning model developed using previous support request information and previous additional information associated with previously-resolved support request documents, and assigning the priority score to the pending support request document.
US11574011B2

A system, method and computer program product provides improved performance in machine learning, decision making and similar processes. In one example method, a plurality of individual subsets of features of a dataset comprising multiple features are received. The subsets may be provided by applying one or more feature selection methods to the dataset. Each subset is represented as a graph based on a predefined graph template. The example method merges the graphs of the plurality of individual subsets by overlaying the graphs on each other to form a merged feature graph. The merged feature graph may be used for identifying a single subset of features for use in machine learning, decision making and similar processes.
US11574010B2

Advertisements are delivered with videos, the advertisements being cued to begin based on an analysis of metadata associated with the videos such as moments identified from user-submitted comments relative to the video. Credit earned by users based on their viewing and engagement activities may be gifted to other users or applied towards baseline fees assessed in connection with videos delivered to the user.
US11574003B2

Embodiments of the specification provide an image search method, an apparatus, and a device. The method includes: obtaining an input image associated with an image search, wherein the input image includes a plurality of first text blocks; selecting a to-be-processed image from a target database, wherein the to-be-processed image includes a plurality of second text blocks; and generating a first graph structural feature based on the plurality of first text blocks; generating a second graph structural feature based on the plurality of second text blocks; determining that the first graph structural feature and the second graph structural feature satisfy a condition; and in response to determining that the first graph structural feature and the second graph structural feature satisfy the condition, outputting the to-be-processed image as a search result.
US11573995B2

Aspects of the present invention disclose a method for detecting textual inputs of a user of a social media application and derives personality characteristic insights of a user. The method includes one or more processors identifying a textual data entry to an interactive internet-based application. The method further includes determining a tone of the textual data entry. The method further includes identifying a posting account corresponding to the textual data entry. The method further includes generating a personality profile corresponding to the posting account based on the textual data entry associated with the posting account. The method further includes determining a context of the textual data entry based on semantic features of the textual data entry. The method further includes classifying the personality profile corresponding to the posting account. The method further includes performing a defined action that prevents engagement between the posting account and the interactive internet-based application.
US11573989B2

Representative embodiments disclose mechanisms to complete partial queries entered by a user. Users enter a partial query. The partial query is used to search a short text index comprising the titles of documents. The search yields a list results. The top k entries of the list are selected and a language model is created from the top k entries. The language model comprises n-grams from the top k entries and an associated probability for each n-gram. A query completion generator creates query completion suggestions by matching n-grams with the partial query, removing candidate suggestions that to not comply with suggestion rules, and filtering the remaining suggestions according to a filtering criteria. The top N results are returned as suggestions to complete the query.
US11573988B2

The technology described herein optimally allocates the limited computer storage on the end user device to point of interest data most likely to be used by a map application. The offline point of interest data can include first-tier, second-tier, and third-tier data about different points. The offline data can be selected based on overall usage among all people and also specially tailored for individual users interests.
US11573987B2

A method of identifying relationships between data collections is disclosed. Each data collection comprises a plurality of data records made up of data fields. The method comprises performing a relationship search process based on a first seed value and a second seed value. A first set of records from the data collections is identified based on the first seed value. A second set of records from the data collections is identified based on the second seed value. The process then searches for a common value across the first and second record sets, wherein the common value is a value which appears in a first field in a first record of the first record set and in a second field in a second record of the second record set, wherein the first record is from a first data collection and the second record is from a second data collection. In response to identifying the common value, an indication is output identifying a candidate relationship between the first field of the first data collection and the second field of the second data collection.
US11573982B2

Techniques for providing an efficient real-time hierarchy based on change events are disclosed. In some embodiments, a computer-implemented method comprises: storing a hierarchy table comprising hierarchy data that represents a snapshot state of a hierarchy tree of entities at a first point in time and having been last updated at the first point in time; receiving one or more user requests to change entity data representing entities of the hierarchy tree; storing one or more change events in a queue based on the user request(s); receiving a query request for the hierarchy tree; in response to the receiving of the query request, generating a query result based on the hierarchy table stored in the database and the change event(s) stored in the queue; and performing a function of an enterprise application platform using the query result.
US11573981B1

Methods, systems, and computer-readable media for auto-scaling using temporal splits in a time-series database are disclosed. One or more stream processors of a time-series database write time-series data of a plurality of time series into a plurality of two-dimensional tiles, including an individual tile representing spatial boundaries and temporal boundaries. The heat of time-series data written to the individual tile exceeds a threshold. The current time is compared to the temporal boundaries, and the comparison indicates that the current time is beyond a threshold point within the temporal boundaries. Based at least in part on the comparison, a split is performed of the individual tile into a first new tile and a second new tile. The first new tile represents the spatial boundaries and a first portion of the temporal boundaries, and the second new tile represents the spatial boundaries and a second portion of the temporal boundaries.
US11573978B2

Example systems and methods for cloning catalog objects are described. In one implementation, a method identifies an original catalog object associated with data and creates a duplicate copy of the original catalog object without copying the data itself. The method allows access to the data using the duplicate catalog object and supports modifying the data associated with the original catalog object independently of the duplicate catalog object. The duplicate catalog object can be deleted upon completion of modifying the data associated with the original catalog object.
US11573977B2

Method and system for managing user profile information across plurality of locations in real time Embodiments herein disclose a system and method for managing user profile information across a plurality of locations in real time. The method includes receiving, by a central server, usage information of a tag associated with a user and determining, by the central server, a zone associated with the user based on the usage information of the tag, where the zone indicates a plurality of locations associated with user. Further, the method includes automatically replicating, by the central server, a user profile information of the user and a tag data of the user into a local database of each of the locations indicated in the determined zone associated with the user.
US11573975B2

A data migration system 10 includes: a management server 20 configured to obtain transaction information from a distributed ledger at a data migration source, and transmit a migration transaction to a distributed ledger node at a data migration destination, the migration transaction specifying a transaction ID indicated by the transaction information obtained; and the distributed ledger node 100 configured to receive the migration transaction, obtain transaction information in the distributed ledger at the data migration source based on the transaction ID, extract data on a predetermined processing result from the transaction information obtained, execute a transaction using the extracted data as an argument, and transmit a result of the executed transaction to a transaction distribution node 300 at the data migration destination.
US11573968B2

System and methods of creating and using a transparent, computable contractual natural language are disclosed in which a set of legal contracts are text mined to obtain a structured contractual database. A set of categorized contractual phrases are assembled from the structured contractual database. A transparent knowledge representation language is defined having a set of syntax rules, a set of semantic rules and a set of inference rules. A transparent, computable contractual natural language is the set of contractual phrases that map to the transparent knowledge representation language. A user writes computable legal documents comprised of phrases contained in the transparent, computable contractual natural language.
US11573959B2

A search interface is displayed in a table format that includes one or more columns, each column including data items of an event attribute, the data items being of a set of events, and a plurality of rows forming cells with the one or more columns, each cell including one or more of the data items of the event attribute of a corresponding column. Based on a user selecting one or more of the cells, a list of options if displayed corresponding to the selection, and one or more commands are added to a search query that corresponds to the set of events, the one or more commands being based on at least an option that is selected from the list of options and the event attribute for each of the one or more of the data items of each of the selected one or more cells.
US11573948B2

Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to interface among repositories of disparate datasets and computing machine-based entities configured to access datasets, and, more specifically, to a computing and data storage platform to implement predict data constraints to validate one or more portions of a dataset, according to at least some examples. For example, a method may include predicting a subset of constraint data to validate a graph-based data arrangement, and analyzing the graph-based data arrangement against a subset of constraint data to determine an action. At least one action may include validating data in a graph-based data arrangement. Also, the method may include integrating graph-based data arrangement into a graph data arrangement responsive to determining data representing a validation.
US11573937B2

A system includes first and second subsystems and a third processor. The first subsystem includes a first memory and a first processor. The first memory stores data, which includes metadata associated with transmitted metadata fields. The first processor transmits the data to the second subsystem. The second subsystem includes a second memory and a second processor. The second memory stores expected metadata fields. The second processor receives the data. The third processor determines that the first subsystem transmitted the data to the second subsystem and that a mismatch exists between the transmitted and expected metadata fields. In response, the third processor prevents the second subsystem from executing an application configured to process the data using the expected metadata fields. The third processor resolves the mismatch by modifying the expected metadata fields such that they correspond to the transmitted metadata fields and allows the second subsystem to execute the application.
US11573933B2

Embodiments of the disclosure provide systems and methods for identifying hierarchically related files stored in a database. According to one embodiment, this can be accomplished using a pipeline of worker applications which each use a specific table stored in the database 35 and a sequence or series of queues. Generally speaking, each worker application can read a message identifying tasks to be performed from one queue in the sequence of queues, perform those tasks using the appropriate table from the database to identify a set of files, and write one or more messages to a subsequent queue in the sequence or series of queues to pass results and/or further tasks to be performed to a subsequent worker application in the pipeline of worker applications.
US11573931B2

In response to a folder event received for a first folder, a first work item is dequeued from an ID queue and metadata of the first folder, and immediate children of the first folder, is fetched and enqueued as work items in a metadata queue. If further first folder children remain to be scanned, the first work item is updated with child IDs for each immediate child of the first folder that is a folder, and it is inserted into the ID queue. In a second pass, a child ID is dequeued and metadata of immediate children of the folder associated with the child ID is fetched and enqueued as work items in the metadata queue. The second pass is repeated for all child IDs in the updated work item. This process is repeated for each generation of children of the first folder or until a specified limit is met.
US11573918B1

Aspects of the present disclosure relate to an interconnect comprising interfaces to communicate with respective requester and receiver node devices, and home nodes. Each home node is configured to: receive requests from one or more requester nodes, each request comprising a target address corresponding to a target receiver nodes; and transmit each said request to the corresponding target receiver node. Mapping circuitry is configured to: associate each of said plurality of home nodes with a given home node cluster; perform a first hashing of the target address of a given request, to determine a target cluster; perform a second hashing of the target address, to determine a target home node within said target cluster; and direct the given message, to the target home node.
US11573910B2

An apparatus of a computing system, a computer-readable medium, a method and a system. The apparatus comprises processing circuitry including a core, and a communication controller coupled to the core to communicate with a memory of the computing system, wherein the memory is to define a leak zone corresponding to a plurality of memory addresses including data therein, the leak zone having an identifier; and the processing circuitry is to: decode instructions including a starting leak barrier, an ending leak barrier, and a sequence of code between the starting and ending leak barriers, the sequence of code including the identifier for the leak zone, the identifier to indicate the sequence of code is to be executed only on the data within the leak zone; and execute the sequence of code only on the data within the leak zone based on the leak barriers and on the identifier.
US11573909B2

An apparatus, system, and method are disclosed for efficiently managing commands in a solid-state storage device that includes a solid-state storage arranged in two or more banks. Each bank is separately accessible and includes two or more solid-state storage elements accessed in parallel by a storage input/output bus. The solid-state storage includes solid-state, non-volatile memory. The solid-state storage device includes a bank interleave that directs one or more commands to two or more queues, where the one or more commands are separated by command type into the queues. Each bank includes a set of queues in the bank interleave controller. Each set of queues includes a queue for each command type. The bank interleave controller coordinates among the banks execution of the commands stored in the queues, where a command of a first type executes on one bank while a command of a second type executes on a second bank.
US11573902B1

A coherent data processing system includes a system fabric communicatively coupling a plurality of coherence participants and fabric control logic. The fabric control logic quantifies congestion on the system fabric based on coherence messages associated with commands issued on the system fabric. Based on the congestion on the system fabric, the fabric control logic determines a rate of request issuance applicable to a set of coherence participants among the plurality of coherence participants. The fabric control logic issues at least one rate command to set a rate of request issuance to the system fabric of the set of coherence participants.
US11573898B2

A node controller is provided to include a first interface to interface with one or more processors, a second interface including a plurality of ports to interface with node controllers within a base node and other nodes in the cache-coherent interconnect network. The node controller can further include a third interface to interface with a first plurality of memory devices and a cache coherence management logic. The cache coherence management logic can maintain, based on a first circuitry, hardware-managed cache coherency in the cache-coherent interconnect network. The cache coherence management logic can further facilitate, based on a second circuitry, software-managed cache coherency in the cache-coherent interconnect network.
US11573897B2

A hybrid memory module includes cache of relatively fast and durable dynamic, random-access memory (DRAM) in service of a larger amount of relatively slow and wear-sensitive flash memory. An address buffer on the module maintains a static, random-access memory (SRAM) cache of addresses for data cached in DRAM.
US11573890B2

A storage device generates and stores a key stream and a value stream by extracting from data a plurality of keys and a plurality of values respectively corresponding to the plurality of keys. The storage device includes a controller and a non-volatile memory. The controller receives from a host information about an invalid key included in the key stream together with a compaction command, and performs a compaction operation on the key stream in response to the compaction command. The non-volatile memory stores the key stream and the value stream. The controller merges the key stream with another key stream based on the information about the invalid key in the compaction operation.
US11573886B2

A device for building a test file comprises a receiving module, for receiving a first request of a first user and for analyzing the first request, and for notifying an analysis result of the first request to the first user; a building module, coupled to the receiving module, for building the test file according to the first request of a task queue; and a transmitting module, coupled to the building module, for notifying a building result of the test file to the first user.
US11573883B1

A trace subsystem of an emulation system may generate differential frame data based upon successive frames. If one compression mode, the trace subsystem may set a flag bit and store differential frame data if there is at least one non-zero bit in the differential frame data. If the differential frame data includes only zero bits, the trace subsystem may set the flag bit without storing the frame data. In another compression mode, the computer may further compress the differential data if the frame data includes one (one-hot) or two (two-hot) non-zero bits. The controller may set flag bits to indicate one of all-zeroes, one-hot, two-hot, and random data conditions (more than two non-zero bits). For one-hot or two-hot conditions, the controller may store bits indicating the positions of the non-zero bits. For random data conditions, the controller may store the entire differential frame.
US11573882B2

A system and method for adapting an errant automated decisioning workflow includes reconfiguring digital abuse or digital fraud logic parameters associated with automated decisioning routes of an automated decisioning workflow in response to identifying an anomalous drift or an anomalous shift in efficacy metrics of the automated decisioning workflow, wherein the automated decisioning workflow includes a plurality of distinct automated decisioning routes that, when applied in a digital threat evaluation of data associated with a target digital event, automatically compute a decision for disposing the target digital event based on a probability digital fraud; simulating, by computers, a performance of the automated decisioning routes in a reconfigured state based on inputs of historical digital event data; calculating simulation metrics based on simulation output data of the simulation; and promoting to an in-production state the automated decisioning workflow having the automated decisioning routes in the reconfigured state.
US11573879B2

Systems and techniques for active asset monitoring are presented. A system can collect a set of voltage measurements from one or more assets. The system can also perform learning associated with the set of voltage measurements and generate a set of digital signatures that includes a set of patterns regarding the set of voltage measurements. Furthermore, the system can determine monitor performance of an asset based on the set of digital signatures that includes the set of patterns regarding the set of voltage measurements.
US11573874B2

Systems and methods for automatically injecting effects in cyber-physical systems and their simulations are provided herein. In one example, the cyber-physical system under test can include one or more watch-point monitors that can analyze messages between components of the system to determine the presence of one or more particular patterns present in the messages being passed between components of the system during operation. In one or more examples, upon detection of one or more conditions matching a watch point, the systems and methods presented herein can activate an effect and inject it into the cyber-physical system under test based on the detected watch point. In one or more examples, the systems and methods can provide a domain-specific “effects language” (EL) that can allow a user to specify a watch point and an effect corresponding to the watch point.
US11573873B1

Systems and methods disclosed include receiving defect data from a test of a semiconductor device comprising a circuit, the circuit comprising a cell, the cell comprising a first input, a second input and an output, and modeling a first plurality of cell defect modes of the cell with a first multiple input transition cell fault model (MTCFM), the cell defect modes associated with a first signal transition on the first input, and a second signal transition on the second input or the output. Systems and method further include correlating the first plurality of cell defect modes to the defect data to produce a probability of each of the first plurality of cell defect modes matching the defect data, and providing, to a user, an indication of each of at least one of the first plurality of cell defect modes having the probability exceeding a defect probability threshold.
US11573867B2

One example method includes discovering an application topology, discovering relationships between microservices that are elements of the application topology, ranking the microservices, identifying one or more of the microservices as a persistency microservice, selecting one or more persistency microservices for backup, and defining a backup policy based on the microservice relationships, the microservice rankings, and the selected persistent microservices. A backup operation is then performed that includes backing up persistent data and/or persistent metadata generated and/or modified by one or more of the persistency microservices.
US11573865B2

A memory image can be captured by generating metadata indicative of a state of volatile memory and/or byte-addressable PMEM at a particular time during execution of a process by an application. This memory image can be persisted without copying the in-memory data into a separate persistent storage by storing the metadata and safekeeping the in-memory data in the volatile memory and/or PMEM. Metadata associated with multiple time-evolved memory images captured can be stored and managed using a linked index scheme. A linked index scheme can be configured in various ways including a full index and a difference-only index. The memory images can be used for various purposes including suspending and later resuming execution of the application process, restoring a failed application to a previous point in time, cloning an application, and recovering an application process to a most recent state in an application log.
US11573862B2

Systems and methods for performing application aware backups and/or generating other application aware secondary copies of virtual machines are described. For example, the systems and methods described herein may access a virtual machine, automatically discover various databases and/or applications (e.g., SQL, Exchange, Sharepoint, Oracle, and so on) running on the virtual machine, and perform data storage operations that generate a backup, or other secondary copy, of the virtual machine, as well as backups, or other secondary copies, of each of the discovered applications.
US11573857B2

A method for the secured storing of a data element in an external memory, which is connected to a microcontroller via an interface module, which is configured to calculate memory addresses for data to be stored and for error correction values. The method includes receiving the data element to be stored by the interface module, a calculation by the interface module of a memory address in the external memory for the data element to be stored, and a writing, starting at the memory address, of the data element and of the error correction value via the interface module into the external memory, the error correction value immediately following the data element being written and the writing taking place within one addressing phase. A corresponding interface module, a corresponding microcontroller, and a corresponding control unit are also described.
US11573856B1

In various examples, a system includes a memory operating within a first risk level and circuitry operating within a second risk level that indicates more risk than the first risk level. The circuitry reads and/or writes data to a first memory address within the memory, and reads and/or writes an error detection code to a second memory address within the memory.
US11573855B2

Techniques are provided for remote object store error handling. A storage system may store data within one or more tiers of storage, such as a local storage tier (e.g., solid state storage and disks maintained by the storage system), a remote object store (e.g., storage provided by a third party storage provider), and/or other storage tiers. Because the remote object store may not provide the same data consistency and guarantees that the storage system provides for clients such as through the local storage tier, additional validation is provided by the storage system for the remote object store. For example, when data is put into an object of the remote object store, a verification get operation is performed to read and validate information within a header of the object. Other verifications and checks are performed such as using a locally stored metafile to detect corrupt or lost metadata and/or objects.
US11573844B2

An example method comprises receiving one or more published events by an event hook application program interface (API) from one or more client applications, passing a model to a web server configured to generate web containers in concurrent threads, receiving, by any number of worker nodes, each web container, each of the worker nodes including a system agent program for dynamically assigned functions, the web containers being provided to the any number of worker nodes for logical isolation of system agent execution in memory, and performing the dynamically assigned functions by the system agent program in a blackboard memory, the blackboard memory being a shared memory with non-blocking reads and writes and performing functionality, the dynamically assigned functions being executed in parallel and at least two of the dynamically assigned functions sharing context between inter-dependent processes.
US11573841B2

Systems described herein may allow for the intelligent configuration of containers onto virtualized resources. Different configurations may be generated based on the simulation of alternate placements of containers onto nodes, where the placement of a particular container onto a particular node may serve as a root for several branches which may themselves simulate the placement of additional containers on the node (in addition to the container(s) indicated in the root). Once a set of configurations are generated, a particular configuration may be selected according to determined selection parameters and/or intelligent selection techniques.
US11573838B2

Methods, apparatus, systems, and articles of manufacture are disclosed to improve workload domain management of virtualized server systems. An example apparatus includes a resource pool handler to generate a pool of virtualized servers including a first virtualized server based on a policy, ones of the virtualized servers to be allocated to a workload domain to execute an application, a resource status analyzer to determine a health status associated with the workload domain and determine whether the health status satisfies a threshold based on the policy, and a resource allocator to allocate the first virtualized server to the workload domain to execute the application when the health status is determined to satisfy the threshold.
US11573837B2

Embodiments of the present disclosure relate to a method, system and computer program product for service retention in a computing environment. According to the method, a deprovision request for deprovisioning a target service instance provisioned in a computing environment is received. In response to the deprovision request, a retention policy associated with the target service instance is determined. The retention policy indicates an action to be applied on the target service instance. The action causes a resource usage level of the target service instance to reduce. Based on the retention policy, the target service instance is modified to obtain a retention service instance provisioned in the computing environment for use in restoration of the target service instance.
US11573830B2

Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement and manage software defined silicon products are disclosed. Example semiconductor devices disclosed herein include circuitry configurable to provide one or more features. Disclosed example semiconductor devices also include a license processor to activate or deactivate at least one of the one or more features based on a license received via a network from a first remote enterprise system. Disclosed example semiconductor devices further include an analytics engine to report telemetry data associated with operation of the semiconductor device to at least one of the first remote enterprise system or a second remote enterprise system, the analytics engine to report the telemetry data in response to activation or deactivation of the at least one of the one or more features based on the license.
US11573821B2

An apparatus for executing one or more commands, for use with a virtualization environment operable to execute one or more virtualization functions, the apparatus comprising: an interface operable to determine an identifier associated with a first virtualization function; a parser operable to determine one or more commands available for execution using the first virtualization function; a store for storing each determined command with the first virtualization function identifier; a searcher, responsive to input of a first command, for matching the first command with each determined command in order to determine one or more matching commands; and an executor, responsive to selection of a first matching command, for executing the associated first virtualization function and the first matching command.
US11573817B2

Examples provide a method of virtualizing a hardware accelerator in a virtualized computing system. The virtualized computing system includes a hypervisor supporting execution of a plurality of virtual machines (VMs). The method includes: receiving a plurality of sub-programs at a compiler in the hypervisor from a plurality of compilers in the respective plurality of VMs, each of the sub-programs including a hardware-description language (HDL) description; combining, at the compiler in the hypervisor, the plurality of sub-programs into a monolithic program; generating, by the compiler in the hypervisor, a circuit implementation for the monolithic program, the circuit implementation including a plurality of sub-circuits for the respective plurality of sub-programs; and loading, by the compiler in the hypervisor, the circuit implementation to a programmable device of the hardware accelerator.
US11573816B1

Generally described, one or more aspects of the present application relate to prefetching container images for use in a cluster of virtual machines. For example, the cluster manifest may indicate an ordered list of image repositories and a set of container images that are likely to be executed on the cluster. Based on this indication, the set of container images can be prefetched onto the caches of the virtual machines in the cluster, such that when requests to execute those container images are eventually received, the container images can be accessed from the caches rather than from a remote repository.
US11573815B2

Systems and methods for supporting dynamic power management states for virtual machine (VM) migration are disclosed. In one implementation, a processing device may generate, by a host computer system, a host power management data structure specifying a plurality of power management states of the host computer system. The processing device may also detect that a VM has been migrated to the host computer system. The processing device may then prevent the VM from performing power management operations and may cause the virtual machine to read the host power management data structure. Responsive to receiving a notification that the VM has read the host power management data structure, the processing device may enable the VM to enter a first power management state of the plurality of power management states.
US11573810B1

Systems and methods are provided for sharing a screen from a mobile device. For example, a method includes receiving, at a second mobile device, an image of a screen captured from a first mobile device and determining whether to trigger an automated action. The method may also include displaying, responsive to not triggering the automated action, annotation data generated for the image with the image on a display of the second mobile device, the annotation data including at least one visual cue corresponding to content in the image relevant to a user of the second mobile device. The method may further include, responsive to triggering the automated action, determining that a mobile application associated with the image is installed on the second mobile device and replaying user input actions received with the image on the second mobile device starting from a reference screen associated with the mobile application.
US11573809B2

A technique is provided for providing virtual services. The technique includes generating a virtual environment comprising a plurality of user interface (UI) objects that corresponds to a plurality of services provided by a service provider. The technique further includes rendering the generated plurality of UI objects on an electronic device of a user in a manner to provide a user experience (UX) to the user that emulates a physical experience of the user with the services provider. The technique further includes processing a request received from the user corresponding to a selection of a UI object from the rendered plurality of UI objects. The technique further includes providing a service to the user that corresponds to the selected UI object.
US11573808B2

Implementations of the disclosed subject matter provide outputting an integrated interface to be displayed in a browser including a text-based interface of an application and an interface for a virtual mobile device separate from the text-based interface, where the virtual mobile device emulates operations and a user interface of a specific type of hardware mobile device. An indication of a communication may be received from a mobile device. A customer name associated with the mobile device may be obtained based on at least one of a certificate that includes the customer name retrieved by the server from a third party server, and a database record that includes the customer name that is retrieved by the server from a database. The obtained customer name may be displayed on the virtual mobile device portion of the integrated interface in association with the communication from the mobile device of the customer.
US11573801B1

A processor includes a register file and control logic that detects multiple different sets of sequential zero bits of a register in the register file, wherein each of the multiple different sets has a bit length that corresponds to a partial instruction width and operates at a first partial instruction width or a second partial instruction width with the register file depending on number of sets of zero bits detected in the register. In certain examples, the control logic causes operating at first instruction width that avoids merging of a first bit length of data in the register and operating at the second instruction width that avoids merging of a second bit length of data in the register. In some examples, a register rename map table incudes multiple zero bits that identify the detected multiple different sets of bits of sequential zeros.
US11573800B2

An apparatus, and corresponding method, for input/output (I/O) value determination, generates an I/O instruction for an I/O device, the I/O device including a state machine with state transition logic. The apparatus comprises a controller that includes a simplified state machine with a reduced version of the state transition logic of the state machine of the I/O device. The controller is configured to improve instruction execution performance of a processor core by employing the simplified state machine to predict at least one state value of at least one I/O device true state value to be affected by the I/O instruction at the I/O device.
US11573793B2

Techniques are provided for lazy push optimization, allowing for constant time push operations. A d-heap is used as the underlying data structure for indexing values being inserted. The d-heap is vectorized by storing values in a contiguous memory array. Heapify operations are delayed until a retrieve operation occurs, improving insert performance of vectorized d-heaps that use horizontal aggregation SIMD instructions at the cost of slightly lower retrieve performance.
US11573784B2

An electronic device for updating on-board data of power off status is provided, which combines a rewritable memory, an embedded controller, and a second network socket onto a motherboard. The rewritable memory includes a target storage area. The embedded controller includes a second network interface electrically connected to the second network socket, for receiving a writing command and a binary file. After receiving power of a standby mode, the embedded controller executes a data writing program to receive the writing command and the binary file via the second network socket and the second network interface, and writes the binary data file into the target storage area of the rewritable memory by using the data writing program.
US11573783B2

Embodiments of the invention are directed to a system, method, or computer program product structured for synthesizing and building infrastructure platforms. In some embodiments, the system is structured for performing a natural language synthesis of a proposed upgrade to existing infrastructure platform(s), where the natural language synthesis includes analyzing, using natural language processing, code of the proposed upgrade; generating a trust score indicating a predicted likelihood of success from results of the natural language synthesis; in response to the trust score being above a threshold, identifying, using natural language processing, inactive code in the platform(s); generating a build automation script for deploying the proposed upgrade to create upgraded infrastructure platform(s) that exclude the inactive code; executing the build automation script; capturing data from the build automation script execution; and using the result of the build automation script execution and the captured data to refine the natural language synthesis.
US11573782B2

A system includes a server comprising a memory and a processor, where the processor is in communication with the memory. The processor is configured to download, by the updating agent, a second version of source files associated with a second version of the updating agent, where the second version of source files are stored separately from the first version of the source files, where the second version of the updating agent is operable to update a second set of libraries of the application. Next, the updating agent overwrites the first version of the source files with the second version of the source files. The updating agent then re-starts the updating agent with an update parameter designating a location of the downloaded second version of the source files, wherein the third version of the source files are executed to re-start the updating agent.
US11573778B2

The disclosed technology provides for packaging a secure cloud workload at a workload provisioning service. A unique device identifier is received from an edge device. The unique identifier is associated with the edge device. A unique packaging key is cryptographically generated based on the received unique device identifier, a unique workload identifier corresponding to a secure cloud workload to be executed on the edge device, and a nonce. The secure cloud workload is encrypted to generate a packaged secure cloud workload using the cryptographically generated unique packaging key. The encrypted secure cloud workload is transmitted to the edge device. The edge device is capable of independently cryptographically generating the unique packaging key using the unique device identifier, the unique workload identifier, and the nonce. The edge device is also capable of decrypting the packaged secure cloud workload using the generated unique packaging key cryptographically generated by the edge device.
US11573773B2

Methods and systems are described herein for improvements to model development, particularly in terms of source code commitments for these models. For example, methods and systems allow contributors to manage when and where commitments and/or the results of those commitments are stored and/or do so without the use of an additional layer of external software by correlating source code commitments and model result records during model development. Moreover, the methods and systems allow contributors to manage when and where commitments are store automatically without the use of an additional layer of external software through user of native source code commands and libraries.
Patent Agency Ranking