US11369040B2

Devices are provided that include a device housing defining and a maximum dielectric cooling liquid level, and a dielectric cooling liquid outlet weir in the device housing from which dielectric cooling liquid exits the interior space. The cooling liquid outlet weir can set the level of the dielectric cooling liquid within the interior space and establish a volumetric rate of flow of the dielectric cooling liquid within the interior space that is needed for the cooling of heat-generating electronic components.
US11369039B2

Methods and systems for operating a lighting device are provided. In one example, a method of operating a lighting device including an array of light-emitting elements, an array of heat sinks, and an array of cooling fans, wherein each of the heat sinks corresponds to one of the light-emitting elements, and each of the cooling fans corresponds to one of the heat sinks, includes conductively coupling each of the heat sinks to the corresponding light-emitting element, directing air flow from each of the cooling fans to the corresponding heat sink, measuring heat sink temperatures corresponding to each of the heat sinks with a temperature sensor positioned at the heat sinks, adjusting a speed of each of the cooling fans to reduce a deviation of the corresponding heat sink temperature from a target temperature, and adjusting the target temperature based on an aggregate characteristic of the cooling fan speeds.
US11369037B1

A disclosed system includes (1) at least one hardware component mounted to a drawer of a chassis, (2) a fan module capable of generating airflow to cool the hardware component, and (3) an extensible airduct coupled between the hardware component and the fan module such that, when the drawer of the chassis is opened, the extensible airduct stretches out to lengthen a distance between the hardware component and the fan module and, when the drawer of the chassis is closed, the extensible airduct contracts to shorten the distance between the hardware component and the fan module. Various other apparatuses, systems, and methods are also disclosed.
US11369036B2

A component housing insertable in a chassis for a computing device blocking air flow when in a pulled out position is disclosed. The component housing has a front end and an opposite rear end. A pair of side walls are provided between the front end and the rear end. The side walls are slidably connected to the chassis to allow the component housing to be moved between an inserted position and the pulled-out position. A cover on the rear end has an open position allowing air flow through the rear end when the component housing is in the inserted position. The cover has a closed position blocking air flow through the aperture when the component housing is in the pulled out position.
US11369027B2

Various implementations for a display positioning system include stand with a front a back surface being connected to form a curved bend such that the bottom edges of the front and back surface are spread out to support the stand, the front surface is further connected to a stand lip forming a stand channel between the front surface and an extended portion of the stand lip, an insert configured to rest within the stand channel of the stand and including a front plate and a back plate that extend beyond a top portion of the insert and form an insert channel, the insert channel being configured to receive a first edge of a computing device and support the computing device in an elevated position, and an adapter with an optical element that is configured to rest within a first slot in the stand when not in use.
US11369023B2

The invention discloses a composite LCP high-frequency high-speed double-sided copper foil substrate, which includes at least one LCP core layer, at least one extremely low dielectric adhesive layer, and two copper foil layers. The LCP core layer and the extremely low dielectric adhesive layer are located between the two copper foil layers. The invention has not only good electrical performance but also low roughness, stable dk/df performance in high temperature and humid environment, ultra-low water absorption, good UV laser drilling ability, low spring force suitable for high density assembly, and excellent mechanical properties. Besides, in current technology, only a thickness limited to a maximum of about 50 μm can be obtained in the coating method. In the preparation method of the invention, a substrate having a thickness of 100 μm or more can be easily obtained.
US11369021B2

On a flexible substrate is printed LEDs and a driver circuit containing transistors. The LEDs and transistors are printed microscopic devices contained in an ink. The LEDs are printed in groups and connected in parallel, and the transistors are printed in groups and connected in parallel. Other components, such as resistors and an on/off switch, are also printed to form the driver. A battery and other circuit components may also be printed on the substrate. An overlay is provided over the LEDs to create a desired light pattern. The LEDs and driver may be generic, and the overlay customizes the light pattern for a particular application. The transistors in the driver may be interconnected with a trace pattern to drive the LEDs in a customized manner, such as for an insert in a product package for marketing to a consumer.
US11369018B2

A system includes a power source and a plurality of modules, where each module has a control for controlling a function of the module and a user input actuatable by a user. The plurality of modules are electrically connected in series with a power conductor electrically connected between each adjacent module, where the power source provides power to each module over the power conductor. In response to actuation by the user of the user input on a select module of the plurality of modules, the control of the select module generates a control signal that is transmitted to each other module over the power conductor, such that the control of each other module controls the associated function in the same manner as the select module.
US11369016B2

The system comprises a sound receiving module for receiving an incoming sound signal, a sound processing module for processing the incoming sound signal to generate a set of a plurality of sound channels and a color processing module for associating subsets of the set of sound channels with respective ones of a plurality of color units, and subsequently, converting the plurality of color units into a light signal of one or more colors. The number of the plurality of color units is equal to or less than the number of the subsets of the set of sound channels. The one or more colors of the light signal vary in a response to variations of the incoming sound signal to thereby produce the sound-responsive lightning effect.
US11369011B2

A high-frequency heating device that includes: a first conductor; a second conductor disposed with the first conductor through a space therebetween; a high-frequency power source that is connected to the first conductor and the second conductor and that applies a high-frequency voltage between the first conductor and the second conductor; and a connection path that electrically connects the first conductor and the second conductor to each other at a first connection position and a second connection position. The first connection position is different from a first power feeding position at which the first conductor and the high-frequency power source are connected to each other on the first conductor, and the second connection position is different from a second power feeding position at which the second conductor and the high-frequency power source are connected to each other on the second conductor.
US11369006B2

A zero-touch wireless apparatus, and associated method of use to deliver data collected from various authorized wireless devices and IoT sensors to a central repository in the Cloud, using one or more of Bluetooth®, Wi-Fi™®, LoRaWAN™, L-Band satellite, global GPS constellations and/or cellular GSM frequencies. The device comprises of a single body enclosure able to sustain adverse outdoor conditions protecting a plurality of electronic components within, including a solar power rechargeable battery, and up to five independent wireless telecommunications network components able to find the least cost routing transmission, using wireless methods only. The device operates in motion or static and automatically configures its operating frequencies and data routing alternatives to adapt to any geographical location and network availability. The gateway and all its connected devices and sensors are remotely managed and monitored through a custom designed software application residing in a smartphone or the Cloud.
US11369001B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a connection release message, the connection release message including a resource indicator indicating that a set of resources are to be used for grant-free uplink transmissions by the UE while operating in a disconnected state. The UE may transition from a connected state to a disconnected state based at least in part on the connection release message. The UE may perform, while operating in the disconnected state, the grant-free uplink transmissions using the set of resources.
US11368995B2

In accordance with an embodiment, a method may include determining, by a user equipment, a beam management group comprising one or more serving cells. The method may further include detecting, by the user equipment, a beam failure on at least one serving cell of the beam management group. The method may further include transmitting, by the user equipment, a beam failure recovery request to the at least one serving cell of the beam management group.
US11368994B1

Techniques for a server-based reconnection of disconnected devices in a network are described. In an example, a computer system receives, from a second device, first data of a first device. The first data indicates that the first device has disconnected from the network due a change in the password of the network. The computer system determines that the first device is authorized to connect to the network. Based on the first device being authorized, the computer system transmits a request for a token. The computer system compares the token to a token stored by the computer system. In response to the tokens matching, the computer system transmits second data to the first device via the second device. The second data includes an updated password of the network. The first device uses the second data to reestablish a connection with the network.
US11368993B2

There is provided a solution for handling vehicle-to-everything messages in an access node of a cellular communication system. According to an aspect, a method comprises: processing, by the access node, cellular access messages according to a cellular communication protocol stack and delivering, by the access node, the cellular access messages between a terminal device and a core network of the cellular communication system; and processing, by the access node, vehicle-to-everything messages according to a sidelink communication protocol stack of vehicle-to-everything communications and delivering, by the access node, the vehicle-to-everything messages between at least one vehicular terminal device and an application server.
US11368990B2

This application provides a data transmission method and device. In a process in which a terminal device is handed over from a source access network device to a target access network device, the source access network device processes buffered packet data convergence protocol (PDCP) data, so that when a forwarding tunnel is a tunnel of a session granularity or a group granularity, the target access network device accurately forwards data in the handover process. The method includes: encapsulating, by a source access network device, indication information in an encapsulation header of PDCP data, where the indication information is used to indicate a radio bearer used for sending the PDCP data by a target access network device; and sending, by the source access network device to the target access network device, the PDCP data in which the indication information is encapsulated.
US11368988B2

Methods and apparatus are described for implementing a wireless local area network (WLAN) Proximity Service (ProSe) connection in a WLAN ProSe capable wireless transmit receive unit (WTRU). The WLAN ProSe capable WTRU requests an establishment of a WLAN ProSe connection with other WLAN ProSe capable WTRU(s), where a ProSe discovery process determines the presence of other WLAN ProSe capable WTRU(s). Configuration information is received, via a non-access stratum or a radio resource control message, from a network node to facilitate the WLAN ProSe connection to the other WLAN ProSe capable WTRU(s). The configuration information includes one of a WLAN ID of the other WLAN ProSe capable WTRU(s), a medium access control ID of the other WLAN ProSe capable WTRU(s), a WLAN access point Service Set Identification (SSID) or Basic SSID, a frequency or channel number, a beacon interval, and timing information.
US11368984B2

A random access method and device are provided. The method includes: determining a target Random Access Channel (RACH) resource from an RACH resources of two or more Uplinks (ULs); and performing random access according to the target RACH resource.
US11368983B2

A random access method, a UE, a network device and a computer-readable storage medium are provided. The random access method includes: acquiring a candidate RACH resource; selecting a target RACH resource from the candidate RACH resource; and initiating a random access process through the target RACH resource. The candidate RACH resource include at least one of common RACH resource, dedicated RACH resource and additional RACH resource.
US11368978B2

The present disclosure is related to a 5th generation (5G) or pre-5G communication system for supporting a higher data rate than a 4th generation (4G) communication system such as long term evolution (LTE). According to various embodiments of the present disclosure, a method for operating a base station in a wireless communication system is provided. The method comprises: generating remaining minimum system information (RMSI) comprising random access channel (RACH) configuration, wherein the RACH configuration comprises an association between RACH resources and one of a synchronization signal (SS) block and channel state information reference signal (CSI-RS) resources; and transmitting, to a user equipment (UE), the RMSI.
US11368975B2

A terminal is disclosed including a receiver that receives multiple downlink control information for scheduling downlink shared channels in a plurality of downlink control channels; and a processor that determines an uplink control channel resource for a delivery acknowledgement information based on a control channel element (CCE) index of a downlink control channel corresponding to a specific downlink control information when the delivery acknowledgement information for the multiple downlink control information is transmitted in a same slot, wherein the uplink control channel resource is based on a resource indication field in the specific downlink control information, and wherein the specific downlink control information is a last downlink control information in a time order of the multiple downlink control information. In other aspects, a communication method for a terminal and a base station are also disclosed.
US11368970B2

The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for transmitting a scheduling request in a wireless communication system, the method comprising: receiving mapping information of SR resource sets and logical channels from an eNB, wherein one of the SR resource sets is a set of uplink resources that is used for transmitting SR; triggering a SR by a data of a logical channel; and transmitting the triggered SR on the SR resource set associated with the logical channel based on the mapping information.
US11368964B2

A data transmission method includes: based on signal strengths of a mobile network and a Wi-Fi network accessed by an unmanned aerial vehicle (UAV) accesses, determining a transmission link for data to be transmitted; and sending the data to be transmitted through the transmission link. A UAV is enabled to dynamically adjust, based on the signal strengths of the mobile network and the Wi-Fi network accessed by the unmanned aerial vehicle, the transmission link for sending the data to be transmitted, thus better integrating the resources of the mobile network and the Wi-Fi network accessed by the UAV, and solving the problem that the data transmission performance is caused to be relatively low due to data transmission between the UAV and the UAV controller through the Wi-Fi network in the related art.
US11368963B2

Techniques discussed herein can facilitate reduced density CSI (Channel State Information)-RS (Reference Signals). One example embodiment can be employed at a UE (User Equipment) and can comprise processing circuitry configured to: process one or more configuration messages that comprise one or more configuration parameters for one or more CSI (Channel State Information)-RS (Reference Signal) APs (Antenna Ports) of a reduced density CSI-RS, wherein the one or more configuration parameters indicate a PRB (Physical Resource Block) decimation and a PRB offset; determine a set of REs (Resource Elements) for the one or more CSI-RS APs of the reduced density CSI-RS based on the one or more configuration parameters; measure the reduced density CSI-RS from the set of REs to determine one or more CSI parameters.
US11368959B2

The present invention provides a base station apparatus, a terminal apparatus, and a communication method, which are capable of throughput improvement. A base station apparatus that communicates with a terminal apparatus, includes a higher layer processing unit that configures a CSI process that is a configuration relating to reporting of a channel state information (CSI), for the terminal apparatus for which a prescribed transmission mode is configured, in which the CSI process includes a configuration of a CSI reference signal and a configuration relating to two different code books. A terminal apparatus that communicates with a base station apparatus, includes a higher layer processing unit for which a CSI process that is a configuration relating to reporting of channel state information (CSI) is configured by the base station apparatus, and a transmission unit that transmits the CSI based on the CSI process, in which the CSI information includes a configuration of a CSI reference signal and a configuration relating to two different code books.
US11368957B2

The present disclosure is a novel utility of a software defined radio (SDR) based Distributed Antenna System (DAS) that is field reconfigurable and support multi-modulation schemes (modulation-independent), multi-carriers, multi-frequency bands and multi-channels. The present disclosure enables a high degree of flexibility to manage, control, enhance, facilitate the usage and performance of a distributed wireless network such as flexible simulcast, automatic traffic load-balancing, network and radio resource optimization, network calibration, autonomous/assisted commissioning, carrier pooling, automatic frequency selection, frequency carrier placement, traffic monitoring, traffic tagging, pilot beacon, etc.
US11368949B2

An information indication method is provided, including: A terminal-side device receives first higher layer signaling from a network-side device, where the first higher layer signaling is used to configure N bandwidth parts BWPs, and N is a positive integer. The terminal-side device receives downlink control information from the network-side device, where the downlink control information includes an indication field. When N is less than a maximum quantity of BWPs that can be configured through the first higher layer signaling when the terminal-side device is in a connected mode (for example, an RRC connected mode) or a maximum quantity of BWPs that can be determined by using candidate bit states of the indication field that is used to determine an active BWP and that is in the downlink control information, the indication field indicates a position of the active BWP located in an initial BWP and the N BWPs.
US11368934B2

A network indicator symbol may be presented on a display of a communication device to indicate a level of service currently supported by the communication device over a network to which the communication device is presently connected. Displaying the network indicator symbol sets the user's expectations for what types of services are currently supported. In some examples, the communication device may determine an appropriate network indicator symbol based on the device capabilities, the capabilities of the base station to which the communication device is connected, and the capabilities of neighing stations to the base station to offer E-Utran New Radio-Dual Connectivity based services.
US11368931B2

Systems and methods are provided for providing blind fast network synchronization for reducing LTE public safety products costs, comprising, in one embodiment: determining if location setup is required to mitigate timing offset due to propagation delay from the synchronization source and adjusting downlink timing, and when location setup is required then providing one of manual setup in terms of timing samples, limited power RACH based on SIB2 parameters, and based on observed time difference of arrival and position reference signal; coordinating network listening periods based on graphs and hash function to avoid common silence for two or more neighboring eNodeBs; and providing continuous synchronization using blind carrier estimation.
US11368925B2

A tracking device comprises a controller and a location positioning device (such as GPS). The tracking device also includes a transceiver. In use, the controller reads position information from the GPS, and telemeters the location information using the transceiver. In some embodiments, the tracking device includes two transceivers, including a short-range wireless transceiver (such as Bluetooth), and a second transceiver that facilitates relatively longer-range communication compared to the short-range wireless transceiver. In alternative embodiments, the location positioning device is not required, such as where the tracking device includes a beacon or other absolute or relative locating device and/or locating functionality. The tracking device can also and/or alternatively include sensors and other features.
US11368912B2

According to an aspect, there is provided a method performed by a portable apparatus (201). Initially, configuration information comprising at least information on a target operational time and information one or more periodic actions to be performed is maintained in a memory of the portable apparatus (201). The portable apparatus (201) performs at least one of the one or more periodic actions according to the configuration information. Thereafter, the portable apparatus (201) determines an estimated remaining operational time for a current charge of a battery (202) powering the portable apparatus. After reducing the target operational time according to passing of time, the portable apparatus (201) compares the estimated remaining operational time to the target operational time. In response to the estimated remaining operational time being shorter than the target operational time, the portable apparatus (201) lengthens one or more periods of one or more respective periodic actions to reduce battery consumption.
US11368905B2

A communication device of handling connection comprises a storage device for storing an instruction and a processing circuit coupled to the storage device. The processing circuit is configured to execute the instructions stored in the storage device. The instruction comprises prioritizing selecting a long term evolution (LTE) network over a new radio (NR) network, when the communication device is configured to enable a voice service.
US11368904B2

This application discloses a network slice selection method and apparatus, to resolve a prior-art problem of large transmission load on a network side. The method performed by a core network device includes: receiving a first request message sent by a terminal device, where the first request message is used to request to allocate, to the terminal device, a network slice that provides a business service; sending a query message to a SSF, where the query message carries user information of the terminal device, and is used to query for a network slice that is capable of providing a business service for the terminal device; and after receiving slice information of the network slice that is capable of providing the business service required by the terminal device and that is determined based on the user information, forwarding the first request message to the network slice corresponding to the slice information.
US11368903B2

Systems and methods of detecting a parallel Wi-Fi network or a parallel Wi-Fi access point include, subsequent to installing a new Wi-Fi network at a location, detecting whether there is a parallel Wi-Fi network or a parallel Wi-Fi access point operating at the location with the new network; and responsive to detecting the parallel Wi-Fi network or the parallel Wi-Fi access point operating, performing one or more of causing resolution of the parallel Wi-Fi network or the parallel Wi-Fi access point and providing a notification to a user associated with the location based on the detecting.
US11368899B2

An infrastructure equipment (eNodeB) is configured to transmit a paging notification which indicates that configuration information which is broadcast in a cell to all communications devices which are configured to operate in accordance with a network controlled function has changed. Communications devices which are configured to perform the network controlled function are provided with an indication that they should receive the configuration information which is broadcast in order to reconfigure the network controlled function. A communications device which is not configured to perform the network controlled function may not recognise the paging notification or at least may detect that it does not need to receive the updated configuration information for the network controlled service. Such communications devices may therefore remain in an idle mode thereby saving power.
US11368898B2

An access regulating device (22) for a communication terminal (10) using a communication network (12) obtains an indication (I) that the communication terminal (10) is a potentially compromised communication terminal, analyses the indication (I), selects type of communication restriction based on the analysis, where a first type of communication restriction comprises barring the communication terminal (10) from using the communication network (12) and a second type of communication restriction comprises limiting the use of the communication network (12) by the communication terminal (10), and informs (B1,B2; Q) at least one network node (16, 18; 24) responsible for handling communication restrictions of the type selected for the communication terminal (10) in order for the communication network (12) to effectuate the communication restriction.
US11368891B2

The present disclosure relates to systems and methods for operating transceiver circuitry to communicate signals on various frequency ranges based on primary cell and/or secondary cell assignments. A controller associated with the transceiver circuitry may operate a receiver to receive a handover initiation packet using a first frequency range as a primary cell from a base station. The controller may adjust the receiver and a transmitter to use a second frequency range as the primary cell, to adjust the receiver and the transmitter to detach from the first frequency range as the primary cell, and to reset information corresponding to the first frequency range to enable attachment of the first frequency range to a secondary cell.
US11368887B2

A method is provided that allows for prioritizing Push-To-Talk (PTT) service in a roamed network. PTT service is enabled for a mobile device at a first network. The mobile device roams to a second network that is of an older generation than the first network. It is determined that the mobile device has an active PTT subscription. PTT service is prioritized for the mobile device over circuit switched services on the second network.
US11368884B2

The objective of the present invention is to provide services by effectively switching, by a terminal, a macro cell and a small cell on the basis of time in a communication system in which the macro cell and the small cell coexist. A method for operating a terminal in a wireless communication system comprises the steps of: transmitting, to a first base station and/or a second base station, information on a switching delay time required for the terminal to perform cell switching; and communicating through a resource of the first base station and a resource of the second base station which are allocated by considering the switching delay time.
US11368876B2

Provided are a data processing method, a terminal device and a network device. The method comprises: a terminal device receiving first indication information, used for code block segmentation, sent by a network device; the terminal device performing, according to the first indication information, code block segmentation on the data, so as to obtain at least one code block, wherein the data is data received by the terminal device from the network device, or the data is data to be sent by the terminal device to the network device; and the terminal device encoding or decoding the at least one code block. The embodiments of the present invention improve the flexibility of an encoding/decoding process.
US11368871B2

Techniques are provided for generating groups of filtering rules. A priority list of filtering rules having a highest indicator of frequency of utilization among the filtering rules from the plurality of lists is determined from a plurality of lists of filtering rules. The priority list of filtering rules is transmitted to a mobile device. Each of remaining lists of filtering rules that have not been transmitted to the mobile device is divided into a plurality of parts. A plurality of groups of filtering rules is generated based on frequency of utilization within each of the remaining lists of filtering rules. Each generated group contains at most one part of each remaining list of filtering rules.
US11368868B2

A control device 22 performs the simulative communication operation on a measurement device 20 for transmitting and receiving signals between the base transceiver station compliant with the first communication standard and the terminal 11a and a measurement device 21 for transmitting and receiving signals between the base transceiver station compliant with the second communication standard and the terminal 11a. In the control device 22, the display control unit 30d performs display in a form in which the same number of graphic forms as the number of base transceiver stations compliant with the first and second communication standards are arranged in association with one first cell icon indicating that the base transceiver station is compliant with the first communication standard and one second cell icon indicating that the base transceiver station is compliant with the second communication standard.
US11368861B2

A method for transmitting signals by a UE configured with two or more transmission paths of one radio bearer (RB) in a wireless communication system is disclosed. The method comprises detecting a stuck problem in one transmission path of the two or more transmission paths; transmitting an indicator related to the stuck problem to a network; and resetting a protocol entity of the transmission path having the stuck problem, wherein the stuck problem comprises a difference between the sequence number (SN) of the data unit transmitted by the transmission path having the stuck problem and the SN of the data unit transmitted by another transmission path being larger than a threshold.
US11368848B2

Presented herein are methodologies to on-board and monitor Internet of Things (IoT) devices on a network. The methodology includes receiving at a server, from a plurality of IoT devices communicating over a network, data representative of external environmental factors being experienced by individual ones of the plurality of IoT devices at a predetermined location; generating, using machine learning, an aggregated model of the external environmental factors at the predetermined location; receiving, at the server, a communication indicative that a new IoT device seeks to join the network at the predetermined location; receiving, from the new IoT device, data representative of external environmental factors being experienced by the new IoT device; determining whether there is a discrepancy between the external environmental factors of the new IoT device and the aggregated model; and when there is such a discrepancy, prohibiting the new IoT device from joining the network.
US11368846B2

A threat detection apparatus and a threat detection method thereof for a wireless communication system are provided. The threat detection apparatus receives an observed time difference of arrival (OTDOA) message for positioning a user equipment (UE) from a serving base station (BS), and determines that the UE connects to a false BS when the identity of the serving BS is not on the identity list. If the identity of the serving BS is on the identity list, the threat detection apparatus calculates a first distance according to the measurement report message transmitted from the UE, and calculates a second distance between the UE and the serving BS according to the OTDOA message. When the difference between the first distance and the second distance is larger than a threshold, the threat detection apparatus determines that the UE connects to the false BS.
US11368844B2

A system that incorporates the subject disclosure may include, for example, instructions which when executed cause a device processor to perform operations comprising sending a service request to a remote management server; receiving from the management server an authentication management function and an encryption key generator for execution by a secure element and an encryption engine for execution by a secure device processor, sending a request to establish a communication session with a remote device; and communicating with the remote device via a channel established using an application server. The secure element and the secure device processor authenticate each other using a mutual authentication keyset. The secure element, the secure device processor and the device processor each have a security level associated therewith; the security level associated with the secure device processor is intermediate between that of the secure element and that of the device processor. Other embodiments are disclosed.
US11368843B2

The authentication information processing method includes acquiring related information generated for each of a plurality of base points representing feature points of biometric information extracted from an image, for a collation base point and a registration base point. The collation base point is included in authentication information for collation used for biometric authentication. The registration base point is included in authentication information for registration. The related information associates attribute information with a central base point. The method includes determining whether the attribute information associated with the collation base point matches the attribute information associated with the registration base point, and comparing the collation base point and the registration base point for which it is determined that the respective attribute information match each other, and determining a correspondence between the authentication information for collation and the authentication information for registration used to calculate a degree of similarity.
US11368836B2

A communication method according to one embodiment comprises the steps of transmitting capability of a radio terminal, which is a pedestrian user equipment (UE), from the radio terminal to a base station, receiving, by the base station, the capability of the radio terminal from the radio terminal, and individually transmitting, from the base station to the radio terminal, information of a radio resource pool for direct terminal-to-terminal communication based on the capability of the radio terminal. The information of the radio resource pool is information of a resource pool based on a geographical zone.
US11368831B2

A system is disclosed comprising a smartphone 2 and an aerosol generation device, such as an electronic cigarette. The smartphone 2 is configured to establish a communicative interaction with the electronic cigarette 4, preferably using a wireless protocol like Bluetooth® so that the devices can exchange data. The smartphone 2 comprises a positioning module, such as a GPS receiver 26, and is adapted to store a position in a data storage unit 28 each time a communicative interaction is established. In this way, the user can retrieve the last stored position from the data storage unit 28 and display it on a map on the smartphone display screen 22 so that they can be assisted in locating the electronic cigarette 4.
US11368826B2

An on-board unit of a vehicle includes first and second transceivers. A processor of the vehicle monitors transmissions received from the first and second transceivers, receives an incoming message sent to the processor from the first transceiver, the incoming message being designated for distribution to roadway participants, identifies based on the monitored transmissions whether the second transceiver is in communication with devices of roadway participants available to receive outgoing messages, and if so, construct an outgoing message based on the incoming message and send the outgoing message via the second transceiver, and monitors vehicle network bus traffic to identify a current speed of the vehicle, and responsive to the vehicle moving at least a threshold speed, construct and send vehicle-information outgoing messages including roadway observations of the vehicle, using the first transceiver and the second transceiver, the vehicle-information outgoing messages being designated for distribution to the roadway participants.
US11368823B2

A system and method for adapting the behavior of an interactive presence based application on a mobile computing device associated with a user; comprising: providing a plurality of multifunctional beacons; wherein the plurality of beacons provide a mesh wireless network; wherein each of the plurality of beacons provides a local wireless connection; providing an OMS backend for management of the plurality of beacons; wherein the OMS backend runs on a server; connecting by the mobile device to one or both of the mesh network and a local network; wherein the plurality of beacons report the connecting to the OMS backend; determining by the OMS backend the proximity of the mobile device to one or more of the plurality of beacons based on the reported connections; and adapting the behavior of the application and/or the beacons based on the determined proximity.
US11368822B2

Methods, apparatuses, and embodiments related to a technique for changing topology of a wireless network in a multi-band wireless networking system. In a wireless network with multiple wireless networking devices and one or more client devices, communications between the wireless networking devices occurs via a backhaul channel, and communication between the client(s) and the wireless networking devices occurs via a fronthaul channel. At boot up, a wireless networking device configures the wireless network with a certain topology. After the topology is initially configured, the wireless networking device determines a network-related parameter and changes the topology of the wireless network based on the network-related parameter.
US11368819B2

A controller, which is a communication device, includes: a transfer unit including a function of transferring data received from a first terminal to another communication device via wireless communication; and a determination unit configured to determine whether first information is included in the data received by the transfer unit, the first information indicating that the data is to be multicast. The transfer unit is further configured to multicast the data to a second terminal when the determination unit determines that the first information is included in the data, the second terminal and the first terminal being different terminals.
US11368805B2

The invention discloses a test circuit, a test method and an audio codec for testing a microphone module that includes a first microphone and a second microphone. The first microphone outputs the first data, and the second microphone outputs the second data. The test circuit includes a comparison circuit, a counter, and a decision circuit. The comparison circuit is configured to compare the first data with the second data and generate a comparison result. The counter is coupled to the comparison circuit and configured to generate a count value based on the comparison result. The decision circuit is coupled to the counter and configured to indicate, based on the count value and a threshold value, whether the microphone module has an error.
US11368804B1

A testing apparatus including a testing platform, a loading device, a testing-signal generating device, a sound sensing device, a control unit, and an unloading device is disclosed. The loading device is configured to load a plurality of under-test devices to the testing platform. The testing-signal generating device is configured to generate at least one testing signal. The plurality of under-test devices receives the at least one testing signal and produces at least one testing sound-according to the at least one testing signal. The sound sensing device is configured to receive the at least one testing sound. The control unit controls the unloading device to unload the plurality of under-test devices from the testing platform and controls the unloading device to categorize the plurality of under-test devices into a plurality of groups according to the at least one testing sound received by the sound sensing device.
US11368795B2

The disclosure relates to a hearing aid for placement in an ear canal, the hearing aid having a proximal end and a distal end, the proximal end is inserted into the ear canal to face the tympanic membrane, the distal end is opposite. The hearing aid comprises a shell customized for the ear canal. The shell comprises an inner space configured for at least partly receiving a rechargeable battery, a charging arrangement, at least one microphone arrangement, and an integrated circuit. The hearing aid comprises a faceplate comprising an upper face and a lower face, the upper face being exposed at the distal end when the shell is placed in the user's ear canal. The faceplate is configured for closing the inner space, wherein the IC is arranged between the faceplate and the proximal end.
US11368790B2

An apparatus for generating a description of a combined audio scene, includes: an input interface for receiving a first description of a first scene in a first format and a second description of a second scene in a second format, wherein the second format is different from the first format; a format converter for converting the first description into a common format and for converting the second description into the common format, when the second format is different from the common format; and a format combiner for combining the first description in the common format and the second description in the common format to obtain the combined audio scene.
US11368785B2

Embodiments are disclosed for enhancing engine sound. An example method for a vehicle comprises acquiring a signal including harmonic content generated by an engine of the vehicle, upmixing the signal into a plurality of channels for a given number of engine orders, adjusting an order filter for each engine order of the given number of engine orders based on operating conditions of the engine, filtering each channel of the plurality of channels with the corresponding order filter, mixing the filtered channels into a mono output, and outputting the mono output to at least one speaker in the vehicle. The mono output is delayed based on a position of the at least one speaker such that an occupant of the vehicle perceives the mono output as originating from the engine.
US11368781B2

This disclosure presents a collapsible headphone comprising earpieces having inner sides facing the head of a user when the headphone is worn. The headphone further comprises a headband and joint structures connecting the earpieces to the headband. Each joint structure has a hinge joint and a pivot joint wherein the hinge joints connect the earpieces to the headband via the pivot joints. Each hinge joint comprises a hinge axis and each pivot joint comprises a pivot axis, the hinge axes being non-parallel to the pivot axes. The headphone is collapsible to a collapsed configuration where said inner sides are arranged essentially in parallel with the headband and facing each other.
US11368761B2

Methods and apparatuses to deliver at least a portion of an advertisement to a viewer at normal playback speeds after receiving a command from the viewer to fast-forward through an advertisement faster than normal playback speeds are described. In one example, a portion of the advertisement may be delivered to be played at normal playback speeds, and the remaining portion may be delivered to be played at a playback speed that is faster than the specified playback speed so that the combination of the portions delivered at normal and faster playback speeds is delivered to the user at the specified playback speed. In another example, at least a portion of the first advertisement may be delivered at normal playback speeds, and one or more other advertisements may be delivered to the viewer simultaneously with the first advertisement with the audio information muted based on the specified playback speed.
US11368752B2

Introduced herein are methods and systems for determining machine learning marketing strategy. For example, a computer-implemented method according to the disclosed technology includes steps of identifying one or more business metrics to be driven by a marketing plan; generating one or more response functions of the business metrics by performing a machine learning process on a marketing dataset; optimizing a spending subject of the marking plan subject to constraints to generate a marketing strategy based on multiple decision variables; and presenting the marketing strategy to an advertiser.
US11368742B2

A persistent media player is disclosed. A method for providing the persistent media player includes displaying, by an electronic device, a first portion of a scrollable document in a user interface (UI) of an application executed on the electronic device. The first portion includes a media player that is to present a first media item. The method further includes receiving an input to scroll to a second portion of the scrollable document. The method also includes displaying the second portion of the scrollable document, where the first portion is no longer visible and where the media player continues to be visible.
US11368740B1

A TV control system includes: a TV control device which generates a viewing distance detection value and an illumination level detection value, inputs a setting value transmitted from the smart phone, and transmits a human body distance detection value, the illumination level detection value, the setting value, and a control signal to the smart TV; the smart TV which receives the viewing distance detection value, the illumination level detection value, and the setting value transmitted from the TV control device, and changes a distance and time setting value in response to the control signal; the smart phone which generates a control signal for changing distance information and a control signal for changing time setting and transmits the control signals to the TV control device; and a router which is connected to the smart phone and the TV control device through a communication network.
US11368735B1

Systems and methods to facilitate quality control of benefit items created for subscribers of a membership platform are described herein. Exemplary implementations may: obtain subscribership information; obtain quality control information; effectuate presentation of a reward fulfillment user interface; obtain input information; calculate levels of quality of digital assets; determine sets of subscribership criteria that correspond to the calculated levels of quality; authorize fulfillment of physical benefit items; and/or perform other operations.
US11368734B2

A device may receive content data identifying television schedules for content to be provided for viewing in a first geographic location and a second geographic location, and may identify a first available time slot for content in the first geographic location and a second available time slot for content in the second geographic location. The device may identify a first set of content for the first available time slot and a second set of content for the second available time slot, and may assign values to the first and second sets. The device may determine whether the values assigned to the first and second sets satisfy a threshold value, and may cause, when a value of an content in the first set fails to satisfy the threshold value, a first client device, in the first geographic location, to obtain a replacement content with a value that satisfies the threshold value.
US11368732B2

Systems and methods that may facilitate synchronizing the presentation of a program on multiple devices are disclosed. Synchronization information related to a program may be exchanged via a two-way communications channel. Amounts by which each device may delay its presentation of a program may be calculated and/or exchanged.
US11368721B2

A method of video decoding performed in a video decoder includes determining whether a first block associated with a second block is coded with a block differential pulse code modulation (BDPCM) mode. The method further includes, in response to determining that the first block is coded with the BDPCM mode, associating the first block with an intra prediction mode value based on a BDPCM directional flag. The method further includes determining an inter prediction mode value for the second block using the intra prediction mode value associated with the first block. The method further includes reconstructing the second block using the determined intra prediction mode value.
US11368720B2

The present disclosure relates to image processing apparatus and method that can suppress an increase in a load of encoding and decoding. One or both a predetermined upper limit and a predetermined lower limit are used to clip transformation coefficients obtained by applying a transformation process to a predicted residual that is a difference between an image and a predicted image of the image. In addition, one or both a predetermined upper limit and a predetermined lower limit are used to clip transformation coefficients that are subjected to an inverse transformation process to obtain a predicted residual that is a difference between an image and a predicted image of the image. The present disclosure can be applied to, for example, an image processing apparatus, an image encoding apparatus, an image decoding apparatus, and the like.
US11368708B2

A method, device, and computer-readable medium for a method of encoding a video bitstream using at least one processor, including determining that reference picture resampling is enabled; determining a reference picture size of a reference picture; determining a current picture size of a current picture; determining whether the reference picture size equals the current picture size; based on determining that the reference picture size does not equal the current picture size, disabling wrap-around motion compensation; based on the wrap-around motion compensation being disabled, encoding the current picture without using the wrap-around motion compensation; and generating an encoded video bitstream based on the encoded current picture.
US11368695B2

A method for encoding a block of a picture is disclosed. The method comprises for at least one sample of the block and for one current component: —obtaining a prediction value; —determining a mapped residual value from a source value of the sample and from the prediction value responsive to a mapping function; and —encoding the mapped residual value into a bitstream; wherein the mapping function is derived to obtain at least one of a reduction of a bit cost of the bitstream for a given quality of reconstruction or an increase of quality of reconstruction for a given bit cost of the bitstream.
US11368687B2

The method for decoding an image by a decoding device according to the present document may comprise the steps of: acquiring image information comprising partitioning information for a current block; determining, on the basis of the size of the current block, whether to partition the current block; partitioning the current block into subblocks on the basis of the partitioning information, if it is determined that the current block is to be partitioned, and decoding the subblocks; and not partitioning the current block, if it is determined that the current block is not to be partitioned, and decoding the current block, wherein, if the current block is a chroma block, and the size of the current block is at most the minimum size of a chroma block, then it is determined that the current block is not to be partitioned.
US11368685B2

Provided is an encoder which includes circuitry and memory. The circuitry encodes an image block using the memory. In encoding the image block, the circuitry: obtains one or more size parameters related to a size of the image block; determines whether the one or more size parameters and one or more thresholds satisfy a determined relationship; encodes a split parameter when the one or more size parameters and the one or more thresholds are determined to satisfy the determined relationship, the split parameter indicating whether the image block is to be split into a plurality of partitions including a non-rectangular partition; and encodes the image block after splitting the image block into the plurality of partitions when the split parameter indicates that the image block is to be split into the plurality of partitions.
US11368681B2

The present invention relates to an image encoding/decoding method and apparatus. An image decoding method performing intra prediction according to the present invention may comprise dividing a current block into at least one sub-block; deriving an intra prediction mode for the at least one sub-block; constructing a reference sample for the intra prediction; and performing intra prediction for the at least one sub-block based on the derived intra prediction mode.
US11368678B2

An image prediction method and device are disclosed. The method includes: obtaining a first reference unit of an image unit, where respective predicted images are obtained for the image unit and the first reference unit by using a same affine model; obtaining motion information of basic motion compensation units at two or more preset positions in the first reference unit; and obtaining motion information of a basic motion compensation unit of the image unit according to the motion information. In this way, motion information of the first reference unit using a same affine motion prediction model is reused, and a more accurate motion vector of a current image unit is obtained, improving prediction accuracy and maintaining encoding and decoding complexity, thereby improving encoding and decoding performance.
US11368673B2

A device for detecting a soiling of a transparent cover of at least one transmitting window and/or one receiving window of an optical sensor. The device includes at least one hologram structure, an image sensor, and a processing unit. The at least one hologram structure is designed to at least partially deflect light beams incident through the transparent cover, or light beams reflected by an inner side of the transparent cover, in the direction of the image sensor. The image sensor is designed to detect at least one image signal as a function of the deflected light beams, and the processing unit is designed to detect a soiling of the transparent cover as a function of the at least one detected image signal. An optical sensor including the device, and a method for detecting a soiling of the transparent cover, are also described.
US11368671B2

The disclosure describes various aspects of a partial light field display architecture. In an aspect, a light field display includes multiple picture elements (e.g., super-raxels), where each picture element includes a first portion having a first set of light emitting elements, where the first portion is configured to produce light outputs that contribute to at least one a two-dimensional (2D) view. Each picture element also includes a second portion including a second set of light emitting elements (e.g., sub-raxels) configured to produce light outputs (e.g., ray elements) that contribute to at least one three-dimensional (3D) view. The light field display also includes electronic means configured to drive the first set of light emitting elements and the second set of light emitting elements in each picture element. The light field display can also dynamically identify the first portion and the second portion and allocate light emitting elements accordingly.
US11368663B2

An apparatus comprises a determiner (305) which determines a first-eye and a second eye view pose. A receiver (301) receives a reference first-eye image with associated depth values and a reference second-eye image with associated depth values, the reference first-eye image being for a first-eye reference pose and the reference second-eye image being for a second-eye reference pose. A depth processor (311) determines a reference depth value, and modifiers (307) generate modified depth values by reducing a difference between the received depth values and the reference depth value by an amount that depends on a difference between the second or first-eye view pose and the second or first-eye reference pose. A synthesizer (303) synthesizes an output first-eye image for the first-eye view pose by view shifting the reference first-eye image and an output second-eye image for the second-eye view pose by view shifting the reference second-eye image based on the modified depth values. The terms first and second may be replaced by left and right, respectively or vice verse. E.g. the terms first-eye view pose, second-eye view pose, reference first-eye image, and reference second-eye image may be replaced by left-eye view pose, right-eye view pose, reference left-eye image, and reference right-eye image, respectively.
US11368655B2

A linear matrix circuit generates a second R signal, a second G signal, and a second B signal by performing a matrix operation of a correction coefficient of 3 rows×3 columns including first to third correction coefficients, fourth to sixth correction coefficients, and seventh to ninth correction coefficients on a first R signal, a first G signal, and a first B signal. An R coefficient corrector performs correction so that the first correction coefficient to be multiplied by the first R signal is caused to be close to 1 and the second and third correction coefficients to be respectively multiplied by the first G signal and the first B signal are caused to be close to 0, as a first difference value obtained by subtracting the first G signal from the first B signal increases when the first difference value exceeds a first threshold.
US11368646B1

Techniques are described for per-color adaptive in-pixel programmable gain amplification (PGA) for CMOS image sensors. The sensor has an array of photodetectors that each receives light through a corresponding color filter of a color filter array. Different color filters can have different transmissivity characteristics. Embodiments receive analog pixel output signals from the array of pixels. A respective gain select signal can be generated based on the signal level of each received analog pixel output signal to indicate a selected one of multiple gain factors. A programmable gain amplifier can be controlled, based on each respective gain select signal, to amplify the corresponding analog pixel output signal in accordance with the selected one of the predetermined plurality of gain factors, thereby generating a respective adaptively amplified pixel output signal. The adaptively amplified pixel output signal can be output to an analog-to-digital conversion path for generation of a digital pixel output signal.
US11368645B2

The present disclosure generally relates to image sensors and methods for image sensing. More specifically, and without limitation, this disclosure relates to systems and methods for providing super-pixels, and implementing and using image sensors with super-pixels. In one implementation, an image sensor includes a plurality of super-pixels. Each super-pixel may include a first photosensitive element; a detector electrically connected to the first photosensitive element and configured to generate a trigger signal when an analog signal proportional to brightness of light impinging on the first photosensitive element matches a condition; a second photosensitive element; an exposure measurement circuit electrically connected to the second photosensitive element and configured to convert an analog signal proportional to brightness of light impinging on the second photosensitive element to a digital signal; and a logic circuit electrically connected to the detector and the exposure measurement circuit and configured to enable the exposure measurement circuit in response to the trigger signal and to disable the exposure measurement circuit when the digital signal is read out from the exposure measurement circuit.
US11368644B2

It is intended to improve reading speed of pixel signals in a solid-state imaging element provided with an ADC. A plurality of pixels are arrayed in a pixel block. A drive circuit drives the pixel block to output a plurality of pixel signals at the same time. A comparator successively selects the plurality of pixel signals and compares the selected pixel signals and a predetermined reference signal. A control section generates a control signal for updating the predetermined reference signal on the basis of comparison results of the comparator. A reference signal update section updates the predetermined reference signal according to the control signal.
US11368633B2

The present invention provides a video switching method based on multi-channel decoding and comprising: starting the intelligent device to accomplish an initialization operation of a system file; closing the display of an image layer, decoding and displaying an obtained boot video on the video layer; after a system desktop launcher is started, displaying a main interface on the image layer in a transparent form; after a system is started, the intelligent device creates and displays a display layer on the image layer, wherein a display area of the display layer is smaller than that of the image layer; and decoding and displaying remotely obtained video data on the display layer. The invention avoids the issue of waiting for the loading of the video data of the online video for playing after the boot video ends, resulting in a relatively long waiting time and lowering the user experience.
US11368630B2

An image processing apparatus comprises a detection unit configured to detect region information of an object in an image, an acquisition unit configured to detect a predetermined object region that is a part of the object from the region information of the object, and to acquire luminance information of a periphery of the predetermined object region, and a relighting unit configured to perform processing for correcting brightness of the object in the image by adding an effect of virtual light. The relighting unit corrects the brightness of the object including the predetermined object region in accordance with luminance of the periphery of the predetermined object region.
US11368628B2

A method for tracking a user during a videotelephony session initiated by a videotelephony application program; it includes generating an image stream with a camera external from the smartphone or tablet; at least periodically performing image object analysis from the image stream generated by the external camera to track a position of the user within an image of the image stream; and generating a pan command and/or a tilt command to cause a pan and tilt in order to center the user in the field of view of the external camera.
US11368621B2

The image capturing apparatus includes a communication unit configured to perform wireless communication, and a shake detection unit including a sensor configured to detect shake of the image capturing apparatus. The communication unit and the shake detection unit are both disposed in a same accommodation area provided in the image capturing apparatus, the accommodation area being located away from an image capturing optical axis. In the accommodation area, at least one if the following conditions is satisfied: an image capturing optical axis-side surface of the communication unit is disposed at a position farther than an image capturing optical axis-side surface of the shake detection unit; and an image plane-side surface of the communication unit is disposed on an object side further from the image capturing optical axis than an image plane-side surface of the shake detection unit.
US11368609B2

The present disclosure relates to an electronic instrument capable of downsizing an electronic instrument having a function of imaging surroundings of a user. In an electronic instrument worn or used by a user, the electronic instrument includes an imaging unit arranged at a position where surroundings of the user wearing or using the electronic instrument is capturable, the imaging unit including a plurality of pixel output units that each receive incident light from a subject incident not via either an imaging lens or a pinhole and output one detection signal indicating an output pixel value modulated depending on an incident angle of the incident light. The present disclosure can be applied to, for example, a wearable device.
US11368602B2

An information processing device includes a reception unit that receives an instruction to delete a preregistered user, a storage unit that stores related information that relates to a process that the user executes on the information processing device itself, and a deletion unit that deletes the related information stored in the storage unit corresponding to a user targeted for deletion received by the reception unit.
US11368595B2

An image forming apparatus includes a function providing unit, a display, a power storage apparatus, a holding unit, and a display controller. The function providing unit provides multiple functions including an image forming function and one or more server functions. The display displays a first operation screen for operating the multiple functions. The power storage apparatus performs power supply to the image forming apparatus when power supply from an external power supply is absent. The holding unit holds setting information in which a stoppage target function and a running target function among the multiple functions are specified. The stoppage target function and the running target function are respectively stopped and run during the power supply from the power storage apparatus. The display controller performs control during the power supply from the power storage apparatus. The control is performed to display, on the display, a second operation screen indicating that the stoppage target function is unusable and the running target function is usable.
US11368591B2

A drive motor drives conveyance rollers. A controller generates a control signal to control the drive motor based on information indicating a rotational speed of the drive motor. The controller generates an initial control signal to drive the conveyance rollers since before conveyance of a sheet by the conveyance rollers and acquires a characteristic value of the initial control signal as a reference value. While the conveyance rollers are conveying the sheet, the controller performs determination processing to determine whether or not to stop the drive motor driving the conveyance rollers based on the characteristic value of the control signal and the reference value.
US11368588B1

This disclosure describes management of a contact center executing in a service provider network. The management may be performed by using one or more trained deep learning/machine learning (ML) models. The ML models may be trained using metrics and data gathered from the various services and systems in the service provider network used to implement the contact center. The trained models may be used for forecasting staffing needs, e.g., agents, for the contact center, scheduling agents, detecting anomalies with regard to customer traffic, e.g., received communications from customers, at the contact center, adherence of agents to the scheduling, and dynamically routing of received communications to appropriate agents (e.g., based on skills of the agent and other factors) for handling of the communications.
US11368585B1

A tool for providing a secure communication channel during three-way communications. The tool initiates a three-way communication from a user device, wherein the three-way communication is a connection between a user, a third-party interpreter, and a service provider. The tool enables a passthrough function of a secured switch for transmitting non-privileged data during the three-way communication. The tool determines whether privileged data is to be transmitted during the three-way communication. Responsive to a determination that privileged data is to be transmitted during the three-way communication, the tool mutes an audio communication component. The tool activates a bypass function of the secured switch for transmitting the privileged data on an alternate audio communication component. The tool transmits the privileged data directly from the user to the service provider through the alternate audio communication component, wherein the alternate audio communication component supports unidirectional text-to-speech (TTS) audio communication.
US11368580B2

Many users have presence information on more than one system. Maintaining such systems may be burdensome and error prone. By automatically parsing an out-of-office message on a first system (e.g., email) for configuring a second system (e.g., telephony) duplicative work may be avoided as one system configures the other system. Accordingly, an out-of-office text message may be automatically parsed to determine attributes (e.g., start/end of absence) and who to contact for certain issues. The email system may then automatically configure a telephony system to provide voice prompts extracted from the email system and the opportunity for a caller to be routed to delegates telephone numbers based on the delegates identified in the email out-of-office message.
US11368579B1

Techniques for notifying multiple recipient devices of a communication request are described. The system may determine a score corresponding to each of the recipient devices and may notify the devices based on the score. The system may cause a first recipient device to output a notification for the communication request for a duration of time. After the duration of time elapses, the system may cause a second recipient device to output a notification for the communication request.
US11368578B2

Two electronic devices are configured with software that can enable or disable features such as voice calling, text messaging, or mobile data. By powering on a configured device or interacting with a user interface of the software, a user may choose which device is active and which device is inactive for these features. The software allows the phones to communicate with each other and/or remote servers in order to ensure that only one device is active for these features at any one time. In this manner, a user can share a single service plan, phone number, and/or SIM data between two devices and swap between them without conflicting with technology or contract requirements of a mobile service provider. This allows a user to switch to a secondary phone in order to avoid damaging or losing a primary phone, or to quickly replace a lost or damaged primary phone.
US11368577B1

Disclosed is a message back system that can provide a means for a recipient of robo messages or spam messages to take action. The message back system includes a mobile device operating in conjunction with a server to activate the system and initiate one or more texts to be sent to the source phone number. The server can be programmed to try to send many texts to the source phone number to try to swamp the phone number with texts. The system may provide satisfaction to the user as a tool to respond to these on-going nuisances.
US11368576B2

A method for managing a communication call between a caller communications terminal and a called communications terminal. The caller communications terminal has a permanent main call identifier and at least one recorded temporary secondary call identifier, in association with the main call identifier, in at least one communications management device. When the caller communications terminal initiates a communication call to the called communications terminal from the secondary call identifier, such a method implements: sending, to the called terminal, a notification including at least the main call identifier, the secondary call identifier and at least one piece of identification information of a user of the calling terminal associated with said secondary call identifier; and routing the communication call to the called terminal in using the secondary call identifier.
US11368570B1

A multi-call management system for allowing a user to interact with multiple calls by providing the user with multiple options for managing the calls, both inbound calls and outbound calls.
US11368566B2

Transparent structures for portions of electronic device housings are disclosed. The transparent structures are formed from multiple layers of transparent (optically clear) materials. The multiple layers can include at least an outer glass layer and one or more other transparent layers that can be either glass or polymer layers. The multiple layers can be bonded together with one or more lamination layers. Accordingly, multi-layer transparent structures that are formed from multiple layers bonded together are able to be not only thin but also sufficiently strong and resistant to damage. The multi-layer transparent structures are well suited for use in consumer products, such as consumer electronic devices (e.g., portable electronic devices).
US11368558B1

The systems and methods monitor thermal states associated with a device. The systems and methods set thermal thresholds associated with the device. The systems and methods infer the thermal thresholds from information gathered by a client application running on the device. The systems and methods implement a stored policy associated with a violation of one of the thermal thresholds by one of the monitored thermal states.
US11368555B2

The invention includes, in part, storing a seed image having instructions to communicate with devices of a predetermined device type, but not instructions to provision a network device to be fully operational in a network. A processor boots a network device in the network for a first time, detects if another network device exists in the network, and downloads a full version of a product image from the other network device. The full version of the product image uniquely corresponds to network devices deployed in the network that include at least one device of the predetermined device type, replaces the seed image with the full version of the product image, and provisions the network device to a particular device type of the network.
US11368547B2

Various examples are directed to cloud platform systems that implement a plurality of cloud components. A first cloud component may receive a zone token. The zone token may comprise a first user identifier indicating a first user and a first zone identifier (ID) indicating a first zone. The first cloud component may receive from a user computing system associated with the zone token a task request indicating a first task. The first cloud component may execute the first task. Executing the first task may include determining a first data unit at the first cloud component associated with the first zone ID, accessing the first data unit, and sending a request message to a second cloud component, the request message comprising the first zone ID, wherein the second cloud component comprises at least one second data unit associated with the first zone ID.
US11368546B2

An industrial automation component may receive identification information associated with a user of the industrial automation component and determine whether a profile that corresponds to the identification information exists in a database. When the profile does not exist, the industrial automation component may receive a graphical interface template configured to be displayed on a graphical user interface (GUI) associated with the industrial automation component, one or more parameter names configured to associate one or more measurements acquired by the industrial automation component, pre-load information comprising data configured to enable the industrial automation component to operate, or any combination thereof. The industrial automation component may then and generate a user interface view for the GUI based on the graphical interface template, the parameter names, the pre-load information, or any combination thereof.
US11368540B1

Systems and methods for providing context-specific support from trusted contacts are provided. A software application residing on the computing device may be associated with a trusted contact for providing remote support to the user. When such a trusted contact exists, a “Help” button is displayed on the computing device when the software application is in use. The user may select that button to cause the computing device to automatically contact the trusted contact and establish a screen sharing communication session with a computing device associated with the trusted contact.
US11368535B2

A method of connecting a client computer to a server, the method comprising the steps of: transmitting a first request from the client computer to the server for the server to communicate with the client computer; transmitting a second request from the client computer to the server for the server to communicate with the client computer, the second request transmitted from the client computer to the server without first receiving a response to the first request; wherein there is more than one difference between the first request and the second request, and the response requested from the server based on the first request and the second request is identical.
US11368530B2

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.
US11368522B2

A lightweight and extensible information model for machine-to-machine systems is disclosed. A service layer information management architecture uses three categories of atomic objects, subjects, actions, and descriptions. Information for use within the model is built using the atomic information objects. Application programming interfaces are used to perform operations and information processing by different nodes. Common service functions are used in the model as instances of a generic common service information model.
US11368517B2

The current document is directed a resource-exchange system that facilitates resource exchange and sharing among computing facilities. The currently disclosed methods and systems employ efficient, distributed-search-based auction methods and subsystems within distributed computer systems that include large numbers of geographically distributed data centers to locate resource-provider computing facilities that match the resource needs of resource-consumer computing facilities. Multiple security methods and subsystems are employed to prevent unauthorized access to resource-exchange-system services, to secure resource-exchange-system-participant data from unauthorized access, and to prevent hosted virtual machines and other hosted computational entities from interfering with operation of native virtual machines and other native computational entities within hosting resource-provider computing facilities.
US11368512B2

The media production element combines media content from a plurality of streaming electronic devices when they are registered to be within the same streaming event. The media production element can produce a combined live video stream or a combined media production using selections and combinations of the streamed content provided by the multiple electronic devices. A network assistance device can provide feedback to the media production element regarding network conditions for the electronic devices that are registered to an event. Such feedback can prevent bad network connections from affecting the final media production by helping the media production element to decide which data stream to use in the production and when to switch from an electronic device that can be on its way to losing optimum radio conditions.
US11368510B1

One disclosed example method includes receiving, by a video conference provider, video frames from a plurality of existing participants in a video conference; receiving, by the video conference provider, a request from a new user to join the video conference, and in response: generating, by the video conference provider, an instantaneous decoder refresh (IDR) frame; determining, by the video conference provider, one or more prior video frames previously acknowledged by each existing participant of the plurality of existing participants; generating, by the video conference provider, a benchmark frame for each of the plurality of existing participants based on at least one of the determined one or more prior video frames and the IDR frame; transmitting, by the video conference provider, the IDR frame to the new user; and transmitting, by the video conference provider, a message comprising the benchmark frame to each of the plurality of existing participants.
US11368502B2

Systems and methods are described for managing services of a computing device over a mobile network where requests for managed or unmanaged services are translated to corresponding IP addresses sent to the computing device and corresponding requests sent to the translated IP addresses are either permitted, rated, quality controlled or secured if the computing device has a valid data plan or is otherwise permissioned for using the mobile network, are denied if filtered and if the computing device does not have a valid data plan or is not otherwise permissioned and the request corresponds to the first address, and are permitted, rated, quality controlled or not secured even if the computing device does not have a valid data plan or is not otherwise permissioned if the request corresponds to the second address.
US11368500B1

The present disclosure describes methods and systems for an automatic device discovery. A registration request is transmitted to register a media device with a server, the registration request comprising a device identifier associated with the media device. A discovery request is caused to be issued to allow client devices previously registered with the server and connected to the first network to discover the media device, wherein the discovery request is to cause at least a subset of the client devices previously registered with the server and connected to the first network to initiate discovery of the media device without requesting permission from a user of a respective client device to initiate the discovery of the media device, wherein the at least the subset of the client devices includes two or more client devices each associated with an auto-connect status. An identifier of each of the one or more client devices that are previously registered with the server and connected to a first network and an indication of whether each of the one or more client devices has discovered the media device are received, wherein each of the plurality of client devices is associated with a registration identifier pertaining to the first network.
US11368490B2

A distributed security system includes a plurality of content processing nodes that are located external to a network edge of an enterprise and located external from one of a computer device and a mobile device associated with a user, and a content processing node is configured to monitor a content item that is sent from or requested by the external system; classify the content item via a plurality of data inspection engines that utilize policy data and threat data; and one of distribute the content item, preclude distribution of the content item, allow distribution of the content item after a cleaning process, or perform threat detection on the content item, based on classification by the plurality of data inspection engines; and an authority node communicatively coupled to the plurality of content processing nodes and configured to provide the policy data and the threat data for threat classification.
US11368482B2

A threat detection system for a mobile communication system, and a global device and a local device thereof are provided. The threat detection system is used for detecting and defensing low and slow distributed denial-of-service (LSDDoS) attacks. The global device is located in a core network of the mobile communication system, and is used for training a tensor neural network (TNN) model to build a threat classifier. The threat classifier is used for the local device to identify a plurality of threat types. The local device inputs the to-be-identified data into the threat classifier to generate a classification result corresponding to one of the threat types.
US11368481B2

Techniques for discovery and management of applications in a computing environment of an organization are disclosed. A security management system discovers use of applications within a computing environment to manage access to applications for minimizing security threats and risks in a computing environment of the organization. The security management system can obtain network data about network traffic to identify unique applications. The security management system performs analysis and correlation, including using one or more data sources, to determine information about an application. The system computes a measure of security for an application (“an application risk score”) and a user (“a user risk score”). The score is analyzed to determine a threat of security posed by the application based on use of the application. The security system performs one or more instructions to configure access permitted by an application, whether access is denied or restricted.
US11368478B2

A system for detecting and preventing execution of malware on a target system includes an interface for receiving training data. The training data includes domain names known to be legitimate and domain names known to be associated with malware. The system is configured to train a first model to classify the domain names in the training data as being legitimate domain names or malware-associated domain names using a supervised learning methodology. The system configured to train a second model to predict a correct domain name associated with domain names in the training data using an unsupervised learning methodology. The system configured to train a third model to classify the domain names in the training data as being legitimate domain names or malware-associated domain names based on an output of the first learning model and an output of the second learning model.
US11368471B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a system associated with a vehicle are provided. One of the systems includes one or more electronic control units (ECUs) connected to a controller area network (CAN) bus, one or more infotainment devices, and a security gateway coupled to the one or more ECUs via the CAN bus and connected to the one or more infotainment devices. The security gateway may be configured to receive signals from the CAN bus and the one or more infotainment devices and detect a security event based at least in part on received signals.
US11368469B2

This disclosure relates to generating location event measurements. In one aspect, a method includes presenting, by a client device, a digital component comprising geofence data that defines one or more physical locations corresponding to the digital component. In response to presenting the digital component, a trusted program of the client device stores, in a presentation event data structure, a presentation event data element specifying the geofence data. The trusted program detects, based on location information indicating a current location of the client device and the geofence data that the client device is within one of the one or more physical locations. In response to detecting that the client device is within one of the one or more physical locations, an event report is transmitted to a reporting system for the digital component. The event report indicates that a location event for the digital component has occurred.
US11368464B2

An online system monitors resources utilization by users connecting with the online system and detects unauthorized resource utilization. The online system collects samples of browser attributes from browsers interacting with the online system. The online system determines statistics describing the browser attributes based on the collected samples for that user. The online system receives values of browser attributes for a new request received from a user and determines a browser score indicating a likelihood that the new request was sent from a new client device different from the client devices used by the user during the time interval. If the online system determines that the score indicates that the new request was sent by the new client device, the online system takes mitigating actions to control the unauthorized resource utilization, for example, by requesting credentials for authenticating the request.
US11368462B2

HTTP requests and responses may be transmitted between cloud-based application instances. Each outgoing HTTP request may include authentication credentials and an “X-Snc-Integration-Source” header that identifies the source of the request. A table of approved users may be maintained, including each user's authentication credentials and one or more source instances from which they are expected to generate HTTP requests. When the HTTP request is received, the HTTP request will be parsed to identify the authentication credentials and the source of the request. The table of authorized users is then referenced to determine if the authentication credentials and the source of the request match those of an authorized user. If the authentication credentials and the source of the request match those of an authorized user, access will be granted. If the authentication credentials and the source of the request do not match those of an authorized user, access will be denied.
US11368458B2

Various implementations described herein are directed to providing time-dependent authentication of a sending device. A message to a designated receiver is prepared. A portion of at least one secret identifier value of the sending device is retrieved. A portion of time information is retrieved. An authentication field is produced using the portion of the at least one secret identifier value and the portion of the time information. The authentication field is attached to the message. The message is transmitted to the designated receiver.
US11368452B2

An analytics tool includes a network interface and an analytics engine. The network interface receives a request for job analytics of a job. The job comprises uploading a plurality of batches, each of the plurality batches comprising a subset of information of a data table. A network node of a plurality of network nodes uploads a batch of the plurality of batches. The analytics engine configured to determines the plurality of network nodes used to complete the job. The analytics engine retrieves network node data for each of the plurality of network nodes. The analytics engine generates the job analytics by aggregating the network node data for each of the plurality of network nodes.
US11368439B2

A non-transitory computer-readable storage medium comprising instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a computing system to at least receive a message, the message including a header, an encrypted symmetric key, and an encrypted body, decrypt the encrypted symmetric key using a private key to generate a decrypted symmetric key, decrypt the encrypted body using the decrypted symmetric key to generate a decrypted body, and store the header, the decrypted symmetric key, and the decrypted body in long-term storage.
US11368435B2

A technique for determining the safety of the content of beacon transmissions. A user device extracts beacon identification information from a beacon transmission. The user device queries the beacon registry to obtain the targeted content. The user device provides the targeted content and beacon identification information to a validation service. The validation service evaluates the targeted content and the beacon identification information for safety. The validation service determines a score based on that evaluation and sends the score to the user device. The user device alerts the user or performs background actions such as suppression of transmission of beacon contextual data to other apps on user device based on the score.
US11368433B1

Private network request forwarding can include receiving a request from a user for Internet services over a public network. Private network request forwarding can include analyzing the request and determining whether the request is legitimate. Private network request forwarding can include forwarding the request to an entity through a private network when it is determined that the request is legitimate, wherein the user has access to the entity through a proxy.
US11368426B1

Embodiments of a device and method are disclosed. In an embodiment, a method of automatic network service initiation involves obtaining, from a network service server at a first network device of a network service block (NSB), network address information using a network service client at a second network device of the NSB that is connected with the first network device, at the second network device of the NSB, obtaining network service configuration information based on the network address information, and, performing automatic network service initiation of the second network device of the NSB based on the network service configuration information.
US11368425B2

An ENUM/DNS system with enhanced processing efficiency is provided. Provided is an ENUM/DNS system including an ENUM/DNS client that performs a connection destination information query indicating a connection destination associated with a telephone number of a destination terminal added to a connection request transmitted from an originating terminal, and an ENUM/DNS server that receives the connection destination information query and outputting the connection destination as a connection destination information query response. The ENUM/DNS server includes a determination unit configured to determine an attribute of the originating terminal based on the connection destination information query, and a conversion unit configured to convert a SIP domain included in REGEXP of the connection destination information query response to a SIP domain indicating the connection destination based on the attribute.
US11368424B2

Systems, methods, and devices for resolving a network address include a Domain Name System (DNS) server configured to receive a request for a resource from a client device, determine a source IP address of the client device based on the information included in the received request, and determine whether the source IP address is included in a source client list. The server may identify a view associated with the source client list, and associate the client with the identified view, in response to determining that the source IP address is included in the source client list. The server may associate the client with a default view in response to determining that the source IP address is not included in the source client list.
US11368419B2

Disclosed are methods, systems, and non-transitory computer-readable medium for optimizing user experience with respect to sequences of electronic messages to drive user engagement. For example, a method may include determining a set of messages including at least a first message and a second message; transmitting the first and second messages as an initial message to a first plurality of devices and a second plurality of devices, respectively; determining a first and second performance indicator at least based on one or more responses to the first and second messages transmitted as the initial message, respectively; comparing the first performance indicator and the second performance indicator; and sorting a sequence of the set of messages based on the comparison of the first performance indicator to the second performance indicator.
US11368412B2

The disclosed systems and methods provide methods and systems for providing power throttling adapted for high performance network switches. A method includes determining, for each of a plurality of measurement periods within a thermal average period, an energy usage estimate for a packet processing block configured to process ingress packets at a power gated clock rate. The method includes determining, for each of the plurality of measurement periods, a target clock rate for the packet processing block based on the determined energy usage estimates to meet a target energy value that is averaged for the thermal average period. The method includes adjusting, for each of the plurality of measurement periods, the power gated clock rate towards the target clock rate, wherein the adjusting causes the packet processing block to process the ingress packets at the adjusted power gated clock rate.
US11368410B2

A system for analytics collection from distributed resource in a software-defined networking. The system comprises: an analytics engine; and a resource interface communicated with the analytics engine, the resource interface being configured to collect telemetry data from the resource and to transmit the telemetry data to the analytics engine.
US11368409B2

A method for performing network function virtualization (NFV) management and orchestration (MANO) operations in a telecommunications network includes collecting, by a mobile network node, mobile network node condition data that specifies network conditions present at the mobile network node, providing, to a distributed NFV-MANO system component located at the mobile network node, the mobile network node condition data, and executing, by the distributed NFV-MANO system component, MANO decision logic. The MANO decision logic provides, based on input that includes at least the mobile network node condition data, at least one MANO operation decision as output. The telecommunications network includes stationary infrastructure components and mobile infrastructure components that communicate with stationary infrastructure components via wireless links, and the mobile network node is one of the mobile infrastructure components of the telecommunications network.
US11368408B2

A method includes, in response to receiving a request for a graphical visualization of a microservice mesh comprising one or more nodes, obtaining information associated with services operating at the one or more nodes and connections between the one or more nodes. The method further includes determining, in view of the information, one or more types of requests associated with each of the services. The method further includes generating the graphical visualization of the microservice mesh. The graphical visualization includes a first vertex corresponding to a particular service and a second vertex corresponding to a type of a request received by the service. The first vertex and second vertex are connected by an edge that corresponds to the request.
US11368402B1

A system and method for soft locking on an ingress port of a networking device in a network, such as a network-on-chip (NoC). Once a soft lock is established, the port is given transmitting priority so long has the port has an available packet or packet parts that can make forward progress in the network. When the soft lock port's packet parts, which can make forward progress in the network, are not available, the networking device may choose another port. The system transmits packet parts from the other port until the soft locked port has packet parts available that can make forward progress in the network. Any arbitration scheme may be used to select the port that is soft locked and to select the other ports to transmit from when the soft locked port does not have packet parts that can make forward progress in the network. Once the packet (or all the packet parts) on the soft locked port has completed transmission, the soft lock of the soft locked port is released.
US11368401B1

In one embodiment, a device obtains, from a plurality of routers in a network, a set of routing patches that collectively specify a first set of paths in the network, a second set of paths in the network, and time periods during which traffic is to be rerouted from one of the first set of paths to one of the second set of paths in the network. The device identifies overlapping path segments of the second set of paths in the network. The device makes, based in part on the overlapping path segments, a prediction that two or more of the set of routing patches will cause congestion along paths with overlapping path segments. The device adjusts, based on the prediction, the set of routing patches, to avoid causing the congestion.
US11368393B2

Disclosed embodiments relate to a Hierarchical Do-Dag based RPL (H-DOC) network configuration where the network address of each node corresponds to its location within the hierarchical network. Network addresses are initialized hierarchically. Candidate patent nodes signal availability. Candidate child nodes respond to a selected candidate parent node with a temporary address. The selected candidate parent node acknowledges selection and communicates a hierarchical address for the child node in a transmission to the temporary address. The child node changes its address to the hierarchical address from the parent node. When a node switches parent nodes, it signals the old parent node to deallocate it as a child node, and then signals a selected candidate parent node with a temporary address.
US11368391B2

In one aspect, a system for managing data processes in a network of computing resources is configured to: receive, from an instructor device, a parent request for execution of at least one parent data process executable by a plurality of computing resources at least one computing resource; generate at least one child request for execution of at least one corresponding child data process for routing to at least one corresponding destination device, each of the at least one child data process for executing at least a portion of the at least one parent data process, and each of the at least one child request including a respective destination key derived from at least one instructor key; and route each of the at least one child request to the at least one corresponding destination device. The at least one child request can be obtained by a supervisor server via the routing.
US11368387B2

Some embodiments facilitate the provision of a service reachable at a virtual internet protocol (VIP) address. The VIP address is used by clients to access a set of service nodes in the logical network. Facilitating the provision of the service, in some embodiments, includes returning a serviced data message to a load balancer that selected a service node to provide the service for the load balancer to track the state of the connection using the service logical forwarding element. To use the service logical forwarding element, some embodiments configure an egress datapath of the service nodes to intercept the serviced data message before being forwarded to a logical forwarding element in the datapath from the client to the service node, and determine if the serviced data message requires routing by the routing service provided as a service by the edge forwarding element.
US11368382B2

Embodiments of a device and method are disclosed. In an embodiment, a method of communications involves at a communications device, detecting an erroneously transmitted packet based on a communications protocol associated with the erroneously transmitted packet, and from the communication device, notifying a wired communications network of the erroneously transmitted packet.
US11368380B1

The numbers of packets transmitted and packets lost for network devices in a computer network are used to estimate a probability of end-to-end packet loss for traffic between a source-destination pair in the network. Metrics of packet transmission and loss at each network device interface are passively collected and transmitted to a network monitoring unit, which uses the metrics to calculate probability of successful packet transmission at each hop. For a particular end-to-end path between the source-destination pair, the network monitoring unit combines the probabilities of successful packet transmission for the hops along the path to yield a probability of successful end-to-end packet transmission. Probability of packet loss along the end-to-end path is determined based on the probability of successful end-to-end packet transmission. Alternatively, the network monitoring unit can estimate which available end-to-end paths between the source-destination pair have a probability of packet loss that satisfies a predetermined loss threshold.
US11368368B2

A method performed by a network device of segmenting a corporate communications network is provided. The method comprises receiving, from a plurality of client devices in the corporate communications network, a measured value of a connectivity performance metric of a communication link over which each of the plurality of client devices has transferred data to at least one other randomly selected client device, and mapping the client devices into segments of the corporate communications network based on the measured value of the connectivity performance metric of each communication link, where two client devices communicating over a communication link having a measured value exceeding a connectivity quality measure will be mapped into a same segment. Devices for segmenting a corporate communications network are also provided.
US11368364B2

The present disclosure is directed to consolidation of STP pairs without deploying new STP pairs and without making changes at a Service Switching Point to reflect the consolidation. In one aspect, a method includes identifying a first pair of signal transfer point devices to be decommissioned from a telecommunication network; identifying a second pair of signal transfer point devices to assume, in part, functionalities of the first pair of signal transfer point devices, each signal transfer point device of the first pair and the second pair having at least one primary point code and at least one secondary point code assigning a temporary secondary point code to each signal transfer point device of the first pair; and modifying at least one secondary point code of each signal transfer point device of the second pair with a primary point code of at least one signal transfer point device of the first pair.
US11368360B2

An electronic device, and a software setting method based on a subscriber identity module in an electronic device, according to various embodiments of the present invention, provide first setting information corresponding to a first communication network provider according to the recognition, by the electronic device, of a first subscriber identity module including information of the first communication network provider among a plurality of communication network providers, confirm second network setting information corresponding to a second communication network provider according to the recognition, by the electronic device, of a second subscriber identity module including information of the second communication network provider among the plurality of communication network providers, and can set a network of the electronic device on the basis of the first setting information and the second network setting information corresponding to the second communication network provider. Additional various embodiments are possible.
US11368359B2

A system and method for remotely monitoring and analyzing devices on a wireless network, such as a ZIGBEE® network, is disclosed. The devices store event logs in a memory device whenever certain events occurs. These event logs are transmitted to a gateway device. The gateway device may operate in standalone mode or in network coprocessor (NCP) mode. The gateway device may then decode the event logs into a human readable output. This human readable output may then be uploaded to a server in the cloud, where further analysis of the human readable output may be performed. This information may then be retrieved by remote devices, such as smart phones. In other modes, the event logs are uploaded to the server in the cloud and the decoding is performed in the cloud.
US11368357B2

A service fault locating method and apparatus for precisely locating a network fault problem in a multi-layer OAM architecture network. The method includes: receiving a service fault locating request message; determining, an IPS, and an IPD, that a service fault is between a first layer-3 device and a second layer-3 device; obtaining a first network topology between the first layer-3 device and the second layer-3 device; determining a first forwarding path of the service packet between the first layer-3 device and the second layer-3 device according to the first network topology; configuring a forwarding entry of a forwarding device in the first forwarding path, and triggering the first layer-3 device to generate an extended layer-2 OAM packet; and obtaining a first path parameter of the first forwarding path, and determining a specific location of the service fault according to the first path parameter.
US11368353B2

Techniques for policy management and enforcement using semantic data modeling are provided. A first declarative policy is received at a network node from a controller. A first semantic data query protocol (SDQP) transaction is generated by retrieving a first semantic data model associated with the network node, where the first semantic data model describes a configuration domain of the network node, and parsing the first declarative policy based on the first semantic data model to generate the first SDQP transaction. The first declarative policy is then implemented by executing the first SDQP transaction against a semantic database.
US11368346B1

A constellation of many satellites and associated ground stations provide communication service to user terminals. These devices use modulation techniques such as orthogonal frequency division multiplexing (OFDM) to send large quantities of data. For transmission, a power amplifier increases the amplitude of a waveform modulated in this way. The power amplifier operates more efficiently closer to saturation. However, operation at saturation results in nonlinear distortion, producing unwanted signals and increasing bit error rate. A set of techniques are used to reduce the peak to average power ratio (PAPR) of the waveform provided to the power amplifier. A distortionless technique remaps blocks of bits to reduce the resulting PAPR of that block. Additional techniques may also be progressively applied to reduce PAPR while minimizing adverse consequences such as in-band distortion, out of band emissions, increased bit error rate, and so forth. These techniques may include filtering, peak cancellation, and circular clipping.
US11368337B2

Systems and methods are disclosed for using one or more gateway systems for integrating multiple load control systems running multiple versions of software such that the load control systems may appear to a user and be controlled by the user as a unified load control system. Gateways that manage or have managed the same resource may be organized into a Gateway Group. Gateway Groups names may be used for prefix attachment to facilitate routing. For example, a Composite Gateway may receive a request associated with a resource from a user. The Composite Gateway may determine which Gateway actively manages that resource and/or is the Gateway is a member of a Gateway Group. The composite Gateway may then apply one or more policies to facilitate the request. For example, if the Composite Gateway receives an information request, it may apply an authorization policy, a routing policy, and/or an aggregation policy.
US11368336B2

An apparatus for interfacing with a circuit switched network may be configured to detect when a data carrier signal from a circuit switched network is offline. While the data carrier signal from the circuit switched network is offline, the apparatus may send, to a network element coupled with the circuit switched network via the apparatus, control packets indicating that the data carrier signal is offline. The apparatus may further maintain an active data carrier signal between the apparatus and the network device by sending, to the network element, protocol idle frames. The apparatus may buffer, at the apparatus, packets sent from the network element to the circuit switched network. Once the data carrier signal is restored, the apparatus may send, to the circuit switched network, control packets indicating that the data carrier signal is online and the packet buffered at the apparatus while the data carrier signal is offline.
US11368332B2

A circuit device includes: a first physical layer circuit to which a first bus compliant with a USB standard is connected; a second physical layer circuit to which a second bus compliant with the USB standard is connected; a processing circuit that performs transfer processing in which a packet received from the first bus via the first physical layer circuit is transferred to the second bus via the second physical layer circuit, and a packet received from the second bus via the second physical layer circuit is transferred to the first bus via the first physical layer circuit; a bus monitor circuit that performs a monitor operation with respect to the first and second buses; and a bus switch circuit that switches on or off a connection between the first bus and the second bus based on a monitor result from the bus monitor circuit.
US11368323B2

A system and a method for facilitating meeting content to be referred for attending a meeting. The system receives a current meeting information associated with the meeting. The system computes similarity scores corresponding to a plurality of past meeting information against the current meeting information. The system identifies a past meeting information with highest similarity score and a set of past service provider entities from the past meeting information. The system identifies a past skillset based on a set of past service provider parameters associated with the set of past service provider entities and correlates the past skillset with a current skillset associated with at least one current service provider entity to identify a skill gap, between the past and current skillsets. The system extracts and facilitates meeting content to the at least one current service provider entity for attending the meeting based on the identified skill gap.
US11368322B2

The present invention relates to a simple data transmission protocol and a data receiving device (10, 10′, 10″, 10′″) for a power over Ethernet system (100′) using the simple data transmission protocol. The device (10, 10′, 10″, 10′″) comprises a port and a simple logic unit. The port is configured for receiving power and data transmitted to the device (10, 10′, 10″, 10′″) via an Ethernet connection (16′). The simple logic unit is configured to decode data encoded in a characteristic of one or more data packets received at the port. The data can be encoded in data packet length, data packet duration, number of data packets in a predetermined interval, and/or sequence of data packets. The simple data transmission protocol can reduce power consumption as in contrast to the Ethernet protocol MAC does not need to be decoded for information transfer. Hence only simple logic functions are required.
US11368313B2

A data storage device including a non-volatile memory and a micro-controller is provided. The non-volatile memory stores a firmware file. The micro-controller is coupled to the non-volatile memory, and performs an encryption procedure on the firmware file. The encryption procedure includes: using a first key and a first algorithm to encrypt the firmware file to generate a signature, using the first key and a second algorithm to scramble the signature to generate a scrambled signature, and attaching the scrambled signature to the firmware file.
US11368302B2

A key management device for data encryption/decryption is provided. The key management device includes a static random access memory (SRAM), a register, an arbitration circuit, and a control circuit. The arbitration circuit is electrically connected to an encryption/decryption device having a plurality of encryption/decryption circuits. There is a bypass channel between each encryption/decryption circuit and the arbitration circuit. The control circuit arranges a key lookup table in the SRAM or the register, and manages a key database including the SRAM and a one-time programmable memory. The key lookup table includes a key number and metadata of each key stored in the key database. In response to the control circuit retrieving a specific key corresponding to a specific key number indicated by a key read command, the control circuit directly transmits the retrieved specific key to the corresponding encryption/decryption circuit through the corresponding bypass channel.
US11368299B2

A self-encryption drive (SED) opens a communication session between the SED and a key management server. An identifier of the SED is sent to the key management server, where the identifier uniquely identifies a data structure in a database associated with the key management server and the data structure comprises a timestamp and a media encryption key (MEK). The data structure is received from the key management server, the data structure being wrapped with a shared session key associated with the communication session. The data structure is unwrapped with the shared session key and the MEK is stored only in the volatile memory of the SED based on the timestamp. Data is encrypted for storage in the non-volatile storage media of the SED based on the MEK stored only in the volatile memory of the self-encryption drive (SED). The MEK stored only in the volatile memory of the SED is erased to crypto-erase the SED.
US11368298B2

Methods are provided for decentralized key negotiation. One method includes initiating, by a first Internet Key Exchange (IKE) node from among a plurality of IKE nodes, a rekeying process for an Internet Protocol Security (IPSec) communication session established with a client device and serviced by a second IKE node from among the plurality of IKE nodes, and in which a first encryption key is used to encrypt traffic. The method further includes obtaining, by the first IKE node from a key value store, information about the IPSec communication session and performing, by the first IKE node, at least a part of the rekeying process in which the first encryption key is replaced with a second encryption key for the IPSec communication session.
US11368277B1

Embodiments disclosed herein relate to improving a power output of a transmitter of an electronic device. To do so, the transmitter may include signal selection circuitry to adjust a sign selection signal to accurately transition between polarities of a quadrature (e.g., I or Q) component signal stored in or for which an indication is stored in a storage cell of a radio frequency digital-to-analog converter. The sign selection signal may generate a separate adjusted sign selection signal for each polarity of each quadrature component signal such that a transition of the selection signal between a first value and a second value (e.g., logic high and low) occurs when the respective quadrature (e.g., +/− and I/Q component signal is a logic low. In this way, the signal selection circuitry reduces an error pulse in the output of the transmitter.
US11368271B2

Techniques for signaling dynamic control region for PRACH transmission are described. In an aspect, the disclosure describes a method for receiving, at a user equipment (UE), an indication of a number of control symbols that the UE is to assume when transmitting physical random access channel (PRACH), and transmitting, by the UE, the PRACH over one or more slots based on the number of control symbols. In another aspect, the disclosure describes a method for generating, at a network device, an indication of a number of control symbols that a UE is to assume when transmitting PRACH, transmitting, by the network device, the indication to the UE. A UE and network device configuration as well as apparatuses and computer-readable medium related to these methods are also described.
US11368270B2

Provided are a data transmission method, a terminal device and a network device. The method comprises: a terminal device acquires a plurality of sounding reference signal resource indications (SRIs) from downlink control information (DCI) for scheduling uplink data, each SRI among the plurality of SRIs corresponding to at least one power control parameter; the terminal device determines a target SRI among the plurality of SRIs; the terminal device determines a power control parameter of the uplink data according to the at least one power control parameter corresponding to the target SRI; and the terminal device determines the transmit power of the uplink data according to the power control parameter of the uplink data. According to the embodiments of the present invention, the terminal device may determine a target SRI among a plurality of SRIs and accurately determine the transmit power of uplink data according to at least one power control parameter corresponding to the target SR, thereby improving data transmission efficiency.
US11368268B2

Various embodiments disclosed herein provide for facilitating demodulation reference signal configuration and adaptation. According an embodiment, a system can comprise generating a demodulation reference signal configuration that defines location of a demodulation reference signal in frequency domain and time domain, selecting a time domain pattern and a frequency domain pattern based on the demodulation reference signal configuration and allocating resources for the demodulation reference signal on at least one physical shared channel based on the time domain pattern and frequency domain pattern.
US11368264B2

Embodiments of this application relate to communication technologies and provide a method for transmitting or retransmitting data in a transport block. The transport block includes one or more code block groups, and each code block group includes one or more code blocks. A data processing device determines a code block group in the transport block that needs to be transmitted. Each code block in the code block group is processed by the data processing device to obtain a bit sequence. The data processing device transmits one or more bit sequences obtained by processing one or more code blocks in the code block group. The method and the apparatus provided in this application help reduce waste of air interface resources.
US11368263B2

Methods, systems, and devices for wireless communications are described. A network may generate a pool of distinct base sequences for use with uplink messages from a user equipment (UE) to a base station, where each base sequence in the pool of distinct base sequences may have a peak to average power ratio below a threshold. A base station may assign the pool of distinct base sequences into groups of base sequences based on a group size and a hopping pattern reuse factor. The base station may assign the groups of base sequences to cells and signal the group size and a hopping pattern index to UEs in the cells. A UE in a cell may identify the group of base sequences assigned to the cell based on the signaled parameters and select a base sequence for use in transmitting an uplink message to the base station.
US11368255B2

A method for feeding back a HARQ result includes that: a mapping relationship between each downlink carrier group and each uplink carrier group is determined; a target manner for acquiring a target uplink carrier from the each uplink carrier group is determined; and the mapping relationship and the target manner are sent to the terminal to enable the terminal to feed back a target HARQ result through the target uplink carrier after determining the target uplink carrier in a present uplink carrier group according to the target manner.
US11368254B2

Embodiments herein relate to a wireless device and an Access and Mobility Management Function, AMF, and methods performed by a wireless device and an AMF, respectively.
US11368253B2

Systems and methods for improving the performance and stability of bonding radios are provided. One method includes receiving a packet from a client device. Next, the method includes determining whether the received packet is an expected next packet and transmitting the received packet to a next destination if the received packet is the expected next packet. In an event the received packet is not the expected next packet, transmitting the received packet to a queue, setting a timer to wait for the expected next packet, and transmitting a message to the sender of the received packet requesting that the expected next packet be sent.
US11368252B2

Embodiments of the present disclosure disclose a data indicating method and related products, including: receiving, by a terminal, a downlink control signaling from a network side device, where the downlink control signaling includes a first information domain and a second information domain, the first information domain is configured to indicate whether a transport block scheduled by the downlink control signaling is a new transport block, and the second information domain is configured to indicate a coding block group scheduled by the downlink control signaling; determining, by the terminal, a number of coding block groups included in the new transport block according to the first information domain and the second information domain. The embodiments of the disclosure is beneficial to determine a number of bits of an uplink control signaling that is fed back and reduce an uplink control signaling overhead.
US11368250B1

Provided are systems and methods for adaptive payload extraction and retransmission in wireless data communications. An example method commences with transmitting a network packet to a receiver via a communication channel. The method further includes receiving a further network packet including a further payload. The method continues with determining, based on the payload and the further payload, an error vector. The method includes generating, based on the error vector, a plurality of indices. An index of the plurality of indices corresponds to a portion of a plurality of non-overlapping portions of the payload. The method further continues with selecting, based on the error vector, at least one index from the plurality of indices. The method includes sending, to the receiver via the communication channel, a further network packet. The further network packet includes the selected index and a portion of the payload corresponding to the selected index.
US11368247B2

Methods and systems are described for obtaining a plurality of information bits, and responsively partitioning the obtained plurality of information bits into a plurality of subsets of information bits, generating a plurality of streams of forward error correction (FEC)-encoded bits using a plurality of FEC encoders receiving respective subsets of the plurality of subsets of information bits, providing the plurality of streams of FEC-encoded bits to a plurality of sub-channel encoders, each sub-channel encoder receiving a respective stream of FEC-encoded bits from a different FEC encoder of the plurality of FEC encoders for generating a set of codewords of a vector signaling code, and wherein sequential streams of FEC-encoded bits from a given FEC encoder are provided to different sub-channel encoders for each successively generated set of codewords, and transmitting the successively generated sets of codewords of the vector signaling code over a multi-wire bus.
US11368245B2

The present disclosure provide a blind detection method, a signal transmission method, relevant devices and a system. The method includes: receiving a target signal transmitted from a network device; and based on the target signal, performing blind detection on PDCCH or maintaining a sleep state when detecting the PDCCH.
US11368217B2

This communication system includes: at least one transmitter which emits signal light; and a receiving device which receives the signal light. The receiving device is provided with: a control unit which generates a phase image on the basis of position information indicating a position of the transmitter, and combines a virtual lens image with the phase image to generate a composite image; a phase-modulation spatial light modulating element which receives the composite image and diffracts and collects signal light; and a detector which receives the diffracted and collected signal light.
US11368208B2

An earth station transmitter device is arranged for generating a set of data to be transmitted to an earth station receiver device of a satellite communication system. The earth station transmitter device comprises: encoding and modulation means for mapping a plurality of baseband frames; physical layer framing means arranged for inserting in front of each frame of encoded and modulated symbols; converter means for converting a super-frame preamble; super-frame generator means arranged to prepend a first subset of capacity units corresponding to the super-frame preamble to a second subset of capacity units of the plurality corresponding to the plurality of physical layer frames.
US11368202B2

Methods, apparatuses, and computer program products are described for a user equipment in a wireless communication system with a plurality of user equipment where reference weight vectors orthogonal to each other are selected from a predefined set of directions for reference beams. The inner products of a UE-specific beam weight vector with all reference weight vectors is performed and UE-specific beams are mapped to the set of reference beams. From the set of reference beams, based on the reference beam with largest magnitude of inner product, the direction of the user equipment is determined. Based on that determined direction, the user equipment is instructed in to pair with another user equipment of the plurality.
US11368196B2

Communication systems and methods in accordance with various embodiments of the invention utilize modulation on zeros. Carrier frequency offsets (CFO) can result in an unknown rotation of all zeros of a received signal's z-transform. Therefore, a binary MOCZ scheme (BMOCZ) can be utilized in which the modulated binary data is encoded using a cycling register code (e.g. CPC or ACPC), enabling receivers to determine cyclic shifts in the BMOCZ symbol resulting from a CFO. Receivers in accordance with several embodiments of the invention include decoders capable of decoding information bits from received discrete-time baseband signals by: estimating a timing offset for the received signal; determining a plurality of zeros of a z-transform of the received symbol; identifying zeros from the plurality of zeros that encode received bits by correcting fractional rotations resulting from the CFO; and decoding information bits based upon the received bits using a cycling register code.
US11368195B2

Embodiments of a communications system with multiple active scattering devices to service multiple users either indoor or outdoor over same spectrum in a communication network and a method for the system are generally described herein. Signals streams for transmission to users in spoke-and-hub configurations will utilize multiple active scattering devices. Three categories of operational concepts are presented: (1) multiple scattering devices arranged geometrically bundled together to function as active mirrors or retro-directive repeaters, (2) distributed man-made scattering devices placed to enhance channel bandwidth in between a hub and a common service area via frequency re-use, and (3) organizing distributed active scattering devices by remote beamforming for servicing a small common coverage area indoor or outdoor with enhanced bandwidth. All three techniques are for service with enhanced bandwidth and angular resolutions via frequency reuse, and extended service range via coherent operations of scattering devices.
US11368194B2

The present disclosure provides an omnidirectional beamforming method. In the omnidirectional beamforming method, a space-time block coding is performed on a data stream to be sent to obtain the coded data stream. Omnidirectional beamforming matrices corresponding to a uniform rectangular antenna array are constructed. The beamforming is performed on the coded data stream through the omnidirectional beamforming matrices, to generate a signal to be sent of the uniform rectangular antenna array.
US11368185B2

Sharing of frequency generator settings in a network are disclosed. In a particular implementation, a method of wireless communication includes determining, by a user equipment (UE), a first frequency setting for a frequency generator of a UE. The first frequency setting is associated with a first frequency. The method includes modifying the first frequency setting to generate a second frequency setting for the frequency generator. The second frequency setting is associated with a second frequency that is different from the first frequency. The method also includes generating a message that indicates the second frequency setting. The method further includes transmitting the message from the UE to a base station.
US11368178B2

A receiver includes a synchronous detection unit, an elimination unit, and an envelope detection unit. The synchronous detection unit synchronously detects a received signal to generate an I-component and a Q-component. The elimination unit eliminates a noise from the I-component based on the Q-component that is generated by the synchronous detection unit. The envelope detection unit envelope-detects the I-component where the noise is eliminated by the elimination unit and the Q-component to generate an output signal.
US11368176B2

A transmission unit includes: a power amplification module that amplifies the power of an input signal and outputs an amplified signal; and a power supply module that supplies a power supply voltage to the power amplification module on the basis of a first control signal corresponding to the band width of the input signal. On the basis of the first control signal, the power supply module varies the power supply voltage in accordance with the amplitude level of the input signal in the case where the band width of the input signal is a first band width and varies the power supply voltage in accordance with the average output power of the power amplification module in the case where the band width of the input signal is a second band width that is larger than the first band width.
US11368164B2

An interleaver for combining at least two incoming signals into an analog output signal includes at least a first signal path and a second signal path. Each signal path has: an input terminal, a first gain stage for multiplying a signal coming from the input terminal with a first gain (a) to obtain a first signal, a mixer and a second gain stage for multiplying a signal coming from the input terminal with a second gain (b) before or after mixing it with a clock signal to obtain a second signal, an adder for adding the first and second signal to obtain an output signal of the signal path wherein the first and second gain are different from zero. The interleaver comprises an adder for adding the output signals from the signal paths.
US11368160B2

A non-contact phase-locked and self-injection-locked vital sign sensor includes a self-oscillating voltage-controlled frequency-adjustable radiating element and a phase-locked loop. The self-oscillating voltage-controlled frequency-adjustable radiating element is used for transmitting an oscillation signal to an organism and for receiving a corresponding reflected signal from the organism to be posed at a self-injection-locked state, the oscillation signal being tuned by a vital sign of the organism to form a frequency-tuned signal. The phase-locked loop is used for demodulating the frequency-tuned signal to obtain a corresponding vital signal of the organism. By comparing the oscillation signal frequency-eliminated and outputted from the self-oscillating voltage-controlled frequency-adjustable radiating element with a reference signal, a corresponding comparison result is used to vary a phase of the frequency-divided oscillation signal for maintaining the same phase of the reference signal. Thereupon, the oscillation frequency can be stabilized, and the measurement sensitivity can be enhanced.
US11368156B2

An integrated circuit (“IC”) module includes a substrate, multiple field-programmable gate array (“FPGA”) dies, and pads capable of being selectively configured to perform one or more user defined logic functions. The substrate is configured to house multiple FPGA dies side-by-side in an array formation facilitating transmission of signals between the FPGA dies or chips. The FPGA dies are placed on the substrate functioning as a single FPGA device. The periphery dies of the FPGA dies are configured for external connectivity and the interior dies which are interconnected to perform user defined logic functions. The pads, in one aspect, coupling to the FPGA dies, are configured to provide connections between at least some of the FPGA dies.
US11368155B1

Embodiments of the disclosure provide an input output (IO) structure in which complimentary nodes of a level shifter are utilized to logically block the output of the IO structure from switching until both power supplies to the IO structure are powered up. An illustrative level shifter includes: a cross-coupled pair of PFETs configured to output complimentary voltage values at a first node and a second node; a control circuit configured to select which of the complementary voltage values are output to the first node and second node; a logic inverter having an input coupled to the first node and an output coupled to a third node; and a NAND gate having inputs coupled to the second node and third node and that generates a level shifted output.
US11368143B1

An apparatus which includes a multiphase signal generator circuit. The multiphase signal generator circuit is configured to receive as input a complementary analog signal having a fundamental frequency, and generate a plurality of output complementary analog signals. Each output complementary analog signal comprises the same fundamental frequency as the input complementary analog signal, and wherein each output complementary analog signal comprises a different phase.
US11368142B1

Apparatuses and methods for correcting a duty-cycle of a clock signal are disclosed. An apparatus includes an integrator circuit, an amplifier circuit, and an electrically controllable switch. The integrator circuit is configured to provide an integrator signal indicating substantially an integral of a corrected clock signal. The amplifier circuit is configured to be disabled responsive to a detection that an input clock signal is disabled. The amplifier circuit includes a first amplifier input terminal and a second amplifier input terminal. The electrically controllable switch is configured to selectively electrically connect the first amplifier input terminal to the second amplifier input terminal responsive to the detection that the input clock signal is disabled. A method of correcting a duty-cycle of an input clock signal includes adjusting a corrected duty-cycle of the corrected clock signal responsive to a first error signal and a second error signal from the amplifier circuit.
US11368139B2

An acoustic resonator device includes a conductor pattern formed on a surface of a piezoelectric plate. The conductor pattern includes a first busbar, a second busbar, and n interleaved parallel fingers of an interdigital transducer (IDT), where n is a positive integer. The fingers extend alternately from the first and second busbars. A first finger and an n'th finger are at opposing ends of the IDT. The conductor pattern also includes a first reflector element proximate and parallel to the first finger and a second reflector element proximate and parallel to the n'th finger. A center-to-center distance pr between the first reflector element and the first finger and between the second reflector element and the n'th finger is greater than or equal to 1.2 times a pitch p of the IDT and less than or equal to 1.5 times the pitch p.
US11368135B2

A high-frequency module (10) includes a laminated substrate formed by laminating a plurality of insulator layers, a first terminal (P1) and a second terminal (P2) provided on the laminated substrate, a filter (20) connected between the first terminal (P1) and the second terminal (P2), a matching circuit (40) connected between the first terminal (P1) and the filter (20), and an inductor (60) provided as a conductor pattern in or on the laminated substrate, and connected between the filter (20) and the ground. The matching circuit (40) includes a mounting circuit unit (41) provided as an individual component on the laminated substrate, and a layer circuit (42) provided as a conductor pattern in or on the laminated substrate. A layer circuit unit (42) is electromagnetically coupled to the inductor (60).
US11368131B2

A power amplifier circuit amplifies a radio-frequency signal in a transmit frequency band. The power amplifier circuit includes an amplifier, a bias circuit, and an impedance circuit. The amplifier amplifies power of a radio-frequency signal and outputs an amplified signal. The impedance circuit is connected between a signal input terminal of the amplifier and a bias-current output terminal of the bias circuit and has frequency characteristics in which attenuation is obtained in the transmit frequency band. The impedance circuit includes first and second impedance circuits. The first impedance circuit is connected to the signal input terminal. The second impedance circuit is connected between the first impedance circuit and the bias-current output terminal.
US11368129B2

Linearity is improved in an amplifier circuit without lowering gain. The amplifier circuit includes a transistor, a load, an impedance element, and a variable current source. The transistor amplifies an input signal. The load is connected between the transistor and a power supply. The impedance element is connected between the transistor and a ground terminal, and passes a direct current. The variable current source is connected to a connection part between the transistor and the impedance element, and supplies a current in accordance with a voltage of the connection part.
US11368124B1

An oscillator includes: a bulk-acoustic wave (BAW) resonator having a first BAW resonator terminal and a second BAW resonator terminal; and an active circuit coupled to the first and second BAW resonator terminals and having a series resonance topology with: a first transistor; a second transistor; a first resistor; a second resistor; a capacitive network coupled to first and second BAW resonator terminals and to respective current terminals of the first and second transistors; and an inductor having a first inductor terminal and a second inductor terminal, the first inductor terminal coupled to the capacitive network, and the second inductor terminal coupled to ground terminal.
US11368123B2

First and second engaging members (15) each including an engaging portion (15n) are attached to a ridge-side end of each of first through third solar cell panels (11) and are disposed with an interval in a beam direction. First and second engaged members (21) each including an engaged portion (21i) are attached to an eaves-side end of each solar cell panel (11) and are disposed with an interval in the beam direction. The engaging portion (15n) of the first engaging member (15) of the first solar cell panel (11) is engaged with the engaged portion (21i) of the first engaged member (21) of the second solar cell panel (11), whereas the engaging portion (15n) of the second engaging member (15) of the first solar cell panel (11) is engaged with the engaged portion (21i) of the second engaged member (21) of the third solar cell panel (11).
US11368116B2

A motor system can include a bearingless stator having a plurality of magnetic windings including rotation windings and suspension windings; a dipole interior permanent magnet (IPM) rotor positioned within the stator, the rotor having a plurality of permanent magnets disposed within a cylindrical structure; one or more position sensors to measure radial and angular position of the rotor; and a controller configured to receive measurements from the one or more position sensors and to generate current commands for the stator to excite the rotation windings to generate torque and to excite the suspension windings to stabilize the rotor within the stator.
US11368103B2

Aspects of hybrid-current-mode switching-cycle control are described. In one embodiment, a peak current mode is selected to control a switching power cell. The switching power cell is in an arm of a phase leg of a modular multilevel converter. The phase leg includes an upper arm and a lower arm, and the switching power cell includes a capacitor and at least one switch. At least one switch control signal switches the switching power cell according to a peak current mode based on at least one arm current boundary crossing identified for the arm.
US11368102B2

In response to a problem wherein a voltage of a capacitor of a power conversion device decreases when a voltage of an alternating current power supply is restored after once decreasing, the voltage of the capacitor drops below a maximum value of the voltage of the alternating current power supply when power is restored, and an inrush current occurs, the power conversion device, provided between an alternating current power supply and a load, is such that a decrease in an input voltage or an input current of a power converting unit is detected, a change in the voltage of the capacitor is predicted, and operations of the power converting unit are caused to stop before the voltage of the capacitor drops to or below the maximum value of the voltage of the alternating current power supply, thereby restricting an occurrence of an inrush current.
US11368094B2

This power supply unit of a control system outputs a notification signal to a calculation unit when a time in which an input voltage becomes smaller than a threshold voltage exceeds a prescribed first measurement time. When detecting that a predetermined second measurement time has elapsed after the notification signal has been received, the calculation unit outputs an instruction signal instructing the execution of a process before a stop in preparation for a prescribed stop of power supply, and executes the process before the stop in place of the current process. Settings of the threshold voltage and the second measurement time are configured to be changeable by means of an external operation.
US11368087B1

A bidirectional DC/DC converter and an energy storage system are provided. The bidirectional DC/DC converter includes: a first half-bridge circuit, a second half-bridge circuit, an inductor circuit, an inductor current detection circuit, and a control circuit. The control circuit is configured to: according to an operating mode, determine one of the first and second half-bridge circuits as a target half-bridge circuit; determine a target switch circuit and a freewheeling switch circuit; control the target switch circuit to be turned on and off periodically; control the freewheeling switch circuit to be turned off when the target switch circuit is turned on; control the freewheeling switch circuit to be turned on when the target switch circuit is turned off; and when an amplitude of a current flowing through the inductor circuit is less than or equal to a preset threshold value, control the freewheeling switch circuit to be turned off.
US11368078B2

An electrical machine (20) has a stator (22) comprising: a core (50) having a first end (52) and a second end (54); one or more windings carried by the core and having: one or more first portions (62) protruding from the first end; and one or more second portions (64) protruding from the second end. A rotor (24) is mounted for rotation relative to the stator about an axis (500, 502). One or more chambers (70, 72) surround the one or more first portions and the one or more second portions. Ferromagnetic particles are in a fluid in the one or more chambers. The machine has means (80, 82, 104, 106) for varying a concentration of the ferromagnetic particles in the one or more chambers.
US11368077B2

It is described an electric machine with permanent magnets, which can function as a high torque and power per mass motor or generator. The machine includes a rotor and a stator. The rotor and the stator have spiral shape, the stator is located inside the rotor. The rotor contains at least two permanent magnets of different polarity, forming spirals around the stator. The stator contains a ferromagnetic core, on which the three-phase winding is spirally wound. This construction allows almost the entire winding to participate in torque generation. The cooling with a fluid medium inside the magnet core allows to remove heating from the entire length of the winding, which significantly increases the operating efficiency.
US11368076B2

An electric drive system including: a rotary motor system including a hub assembly, a first rotating assembly, a second rotating assembly, and a third rotating assembly, wherein the hub assembly defines a rotational axis about which the first rotating assembly, the second rotating assembly, and the third rotating assembly are coaxially aligned and are capable of independent rotational movement independent of each other; a multi-bar linkage mechanism connected to each of the first and third rotating assemblies and connected to the hub assembly and constraining movement of the hub assembly so that the rotational axis of the hub assembly moves along a defined path that is in a transverse direction relative to the rotational axis and wherein the multi-bar linkage mechanism causes the rotational axis of the hub assembly to translate along the defined path in response to relative rotation of the first rotating assembly and the third rotating assembly with respect to each other.
US11368061B2

An object of the present invention is to improve the fixing force of a stator core at low cost. The rotating electric machine includes a stator 300 in which a plurality of stator cores 400 are annularly arranged, a rotor to be arranged on the inner circumferential side of the stator 300, and a housing 500 having a cylindrical shape for fixing each of the plurality of stator cores 400. The stator core 400 has outer circumferential surfaces 410 and 420 arranged to face the inner circumferential surface 510 of the housing 500, and the outer circumferential surfaces 410 and 420 of the stator core 400 are slanted with respect to the inner circumferential surface 510 of the housing 500.
US11368057B2

A motor includes a rotor rotatable about a central axis, and a stator opposing the rotor in a radial direction. The stator includes an annular core back and a stator core including teeth extending from the core back to one side in the radial direction. The stator core includes a laminated steel sheet in which electromagnetic steel sheets are laminated in a direction of the central axis. Each of the electromagnetic steel sheets includes a caulking dowel portion to which the adjacent electromagnetic steel sheets are connected by press-fitting. The caulking dowel portion includes a protrusion protruding from the core back to another side in the radial direction.
US11368056B2

A communication system, comprising a pendant and a base (comprising a transmitter, a receiver, and a wireless power transmitter) and a pendant (comprising a transmitter, a receiver, and a wireless power receiver configured to wirelessly receive electrical energy from the wireless power transmitter). The transmitters, the receivers, the wireless power receiver, and the wireless power transmitter (at least) are sealed. The communication system is configured affect actions and operations in equipment based on conjectures of whether the pendant is in close proximity or medium proximity to the base by analyzing a power quantity that the wireless power receiver is receiving from the wireless power transmitter, the strength with which a signal emitted from a transmitters is received by a receiver, and/or comparing an extent to which motion detected by a motion detector in the base corresponds to motion detected by a motion detector in the pendant.
US11368050B2

A wireless charging device and a device to-be-charged are provided. The wireless charging system includes a wireless charging device and a device to-be-charged. The wireless charging device is configured to charge the device to-be-charged wirelessly. The wireless charging device includes a wireless transmitting circuit and a first communication control circuit; the device to-be-charged comprises a battery, a wireless receiving circuit, a detecting circuit, and a second communication control circuit. The second communication control circuit is configured to conduct wireless communication with the first communication control circuit, to send to the first communication control circuit at least one of an output voltage and an output current of the wireless receiving circuit detected by the detecting circuit, whereby the first communication control circuit adjusts a transmission power of the wireless transmitting circuit, to meet charging requirements of the battery.
US11368043B1

A system for charging electrical devices using a solar cell band comprising a band assembly and a solar pad assembly. The band assembly comprises of a band having a charging port and wires therein. The charging port allows a user to charge an electronic device such as a smartwatch, phone, and the like. Additionally, the wires create a connection with the charging port and the solar pad assembly. The solar pad assembly includes a solar pad and solar cells. The solar pad and the solar cells are located on the band and is configured to gather solar energy and convert it to electrical energy. The electrical energy is then stored in a battery located on the band.
US11368039B2

A method comprises providing power from a battery to an external device using a first circuit; and receiving power from a first power source to provide power to the battery using a second circuit while providing power to the external device.
US11368032B2

The present disclosure provides a test system and a test method for a charging device. The test system for the charging device includes a charging device and a power supply module. The charging device has a switch tube and a control module. The power supply module is coupled to a control electrode of the switch tube and is configured to output a voltage signal to the control electrode of the switch tube, so that a voltage between a first end and a second end of the switch tube is greater than a preset voltage protection value. The control module is configured to determine whether the charging device enters a protection state when the voltage between the first end and the second end of the switch tube is greater than the preset voltage protection value, thereby testing a protection function against abnormal voltage drop of the charging device.
US11367998B2

A method for preparing an erbium (Er)- or erbium oxygen (Er/O)-doped silicon-based luminescent material emitting a communication band at room temperature. The method comprising the following steps: (a) doping a single crystalline silicon wafer with erbium ion implantation or co-doping the single crystalline silicon wafer with erbium ion and oxygen ion implantation simultaneously to obtain an Er- or Er/O-doped silicon wafer, wherein the single crystalline silicon wafer is a silicon wafer with a germanium epitaxial layer, or an SOI silicon wafer with silicon on an insulating layer or other silicon-based wafers; and (b) subjecting the Er- or Er/O-doped silicon wafer to a deep-cooling annealing treatment, the deep-cooling annealing treatment includes a temperature increasing process and a rapid cooling process.
US11367995B2

An electronic device according to a present disclosure includes a semiconductor substrate, a chip, and a connection part. The chip has a different thermal expansion rate from that of the semiconductor substrate. The connection part includes a porous metal layer for connecting connection pads that are arranged on opposing principle surfaces of the semiconductor substrate and the chip.
US11367993B2

A lid portion, that is mounted on a package that houses an optical isolator at a certain position, includes: a main body portion that is in contact with an upper end portion of a sidewall of the package; and a thick portion that is provided on a lower surface of the main body portion and determines a position of the lid portion with respect to the package. Further, the thick portion is provided on the lower surface other than a lower surface region of the main body portion, the lower surface region being directly above the optical isolator housed in the package when the lid portion is mounted on the package.
US11367992B2

A housing for an electronic component, in particular for a laser diode, is provided. The housing includes a mounting area for the electronic component and has a lateral wall provided with a feedthrough for a light guide. The base wall of a basic body of the housing has both a heat sink for a thermoelectric cooler and a plurality of feedthroughs for pins for electrically connecting the electronic component.
US11367989B1

A light emitting unit includes a light emitting sealed body and a voltage application circuit. The light emitting sealed body includes a container to which laser light for maintaining plasma is incident and from which light from the plasma is emitted, a first electrode which includes a first discharge portion, and a second electrode which includes a second discharge portion. An end portion of the first discharge portion has a shape in which a thickness is thinned as it goes toward the second discharge portion and an end surface of the second discharge portion extends along a plane perpendicular to an extending direction of the first discharge portion. The voltage application circuit controls a potential difference between the first electrode and the second electrode by adjusting a voltage applied to at least the first electrode.
US11367984B2

An adaptive connector comprising a contact jack and a lamella comb, wherein the lamellae of the lamella comb electrically contact the contact jack, characterised in that the contact jack is connected in a mechanically inseparable but movable manner with the lamella comb. The contact jack can be pivoted relatively to the lamella comb with an angular range of more than 2 degrees while maintaining contact between the contact jack and the lamellae of the lamella comb, and/or the contact jack can be moved translationally relatively to the lamella comb in at least one direction within a translational range of more than 1 millimetre. Moreover, an adaptive connector comprising two or more adapter elements that are electrically separate from each other. Each adapter element comprises a connection jack or a connection lamella device at each of two ends of the adapter element, the connection jack or connection lamella device of one end being electrically connected to the connection jack or connection lamella device of the other end. The adapter elements are connected with each other in a mechanically inseparable but movable manner. Any of the adapter elements can be pivoted relatively to at least one other of the adapter elements with an angular range of more than 4 degrees and/or any of the adapter elements can be moved translationally relatively to any other of the adapter elements in at least one direction by more than 2 millimetre. Finally, a system comprising the adaptive connector and a counter connector.
US11367963B2

A conductor pattern of an antenna device is provided in a notch and includes a common conductor, a first conductor, and a second conductor. A power supply unit is disposed at a connection portion between a conductor plate and the conductor pattern. Each of the first conductor and the second conductor is connected to the power supply unit with the common conductor interposed therebetween. The power supply unit is positioned at a position at which a distance to an opening end is shorter than a distance to a closed end at a side end. A first partial conductor of the first conductor is positioned between the second conductor and a side end. A length of the first conductor in a direction along the side end is longer than a length of the second conductor in the direction along the side end.
US11367961B1

A system of spiral antennas is incorporated into aircraft body panels. The spiral antennas may be slot or printed material antennas, cavity backed for unidirectional communication, or open for bi-directional communication. The spiral antennas are operated in concert as a steerable array. The spiral antennas are utilized for various signal functions including ultra-wideband communications and electronic support measures interferometry.
US11367959B2

A method for the manufacture of a DRA, or an array of the DRA's, each DRA including: a substrate; and, a plurality of volumes of dielectric materials disposed on the substrate comprising N volumes, N being an integer equal to or greater than 3, disposed to form successive and sequential layered volumes V(i), i being an integer from 1 to N, wherein volume V(1) forms an innermost volume, wherein a successive volume V(i+1) forms a layered volume disposed over and at least partially embedding volume V(i), wherein volume V(N) at least partially embeds all volumes V(1) to V(N−1), the method including: forming on the substrate a first volume of the plurality of volumes of dielectric materials from a first dielectric material having a first dielectric constant; and, forming over the first volume a second volume of the plurality of volumes of dielectric materials with a second dielectric material having a second dielectric constant.
US11367958B2

An apparatus, for example a multi-band radio frequency antenna system, comprising: a primary reflector, for example a parabolic reflector; and a near-field feed arrangement comprising: a multi-band waveguide feed comprising a first waveguide feed for a first frequency band and a second waveguide feed for a second frequency band separate to the first frequency band, wherein the first waveguide feed and the second waveguide feed are co-axial and have, respectively, a first aperture and a second aperture; and a splashplate located within the near-field of the first waveguide feed, located within the near field of the second waveguide feed and configured as a feed for the primary reflector.
US11367956B2

A circularly polarized, multiband, and wideband antenna and can communicate with a GPS system. The antenna may include a driving element, first, second and third conductive parasitic elements electrically connected to the driving element, and a ground plane. The parasitic elements are provided with different lengths to provide for wider band operation with multiple resonant frequencies. The radiated wave has a low angle of propagation and travels for at least 1-2 miles.
US11367952B2

A method for aligning an earth station antenna with a satellite antenna includes sending an uplink signal from the earth station antenna to the satellite antenna; measuring at least a strength of the uplink signal received by the satellite antenna; sending by telemetry the measured signal strength to a telemetry station; adjusting the orientation of the earth station antenna in order to maximize the measured signal strength.
US11367950B2

An antenna control system and method and a mobile terminal are provided. The system includes an antenna and a controller. The antenna includes a first antenna portion and a second antenna portion symmetrically distributed, each of which has a plurality of operating states corresponding to a plurality of operating resonance frequencies. The controller includes an antenna-operating-state acquisition submodule configured to acquire a first operating state of the first antenna portion; a control submodule configured to adjust a second operating state of the second antenna portion based on the first operating state such that a difference between an operating resonance frequency of the first antenna portion and an operating resonance frequency of the second antenna portion is less than a defined threshold.
US11367930B2

A bus bar includes a plurality of fastening holes in which a plurality of electrodes of a single cell is fastened with a nut, and a plurality of projections formed between the fastening holes and projecting in a direction away from the single cell. A case includes a bus bar hosing portion in which the bus bar is housed, and a support portion disposed in the projection of the bus bar housed in the bus bar housing portion and abutting against a back surface of the projection to support the bus bar. The support portion has a width smaller than an interval between inner side surfaces of side plate portions of the projection.
US11367929B2

An electrical assembly includes a plate unit disposed on a battery module, at least one electrical equipment loaded on the plate unit, and a pack terminal loaded on the plate unit. The pack terminal includes a terminal bolt configured to be contacted and connected to a connector of an external device; and a nut configured to be fastened to the terminal bolt. The electrical assembly further includes at least one bus bar loaded on the plate unit and configured to electrically connect the pack terminal to a module terminal of the battery module. At a side portion of the plate unit, an insert portion that is open to allow the nut to be inserted therein is formed, and a slot portion is formed to fix the nut inserted through the insert portion at a predetermined position.
US11367926B2

A coating slurry with high adhesion and high ionic conductivity, a preparation method thereof, and a lithium battery separator are provided. The coating slurry with the high adhesion and the high ionic conductivity includes: PEAE: 1 to 60 parts; a dispersing agent: 0.01 to 10 parts; a wetting agent: 0.01 to 15 parts; and a solvent: 100 parts. The PEAE can be evenly coated on a basal membrane to form a lithium battery separator, which solves the problem that pure PEAE cannot be directly and evenly coated on a separator. The PEAE is coated on the basal membrane for the first time to prepare the lithium battery separator, which ensures that the lithium battery separator has characteristics of the high adhesion and the high ionic conductivity.
US11367912B1

The present application discloses a rechargeable lithium battery apparatus, comprising a battery cell in a cylindrical shape, a positive electrode of the battery cell has a protection circuit board arranged, wherein, between the positive electrode of the battery cell in the cylindrical shape and a positive electrode of the protection circuit board, there is a metal screw connection structure arranged, acting as the positive electrode of the protection circuit board, connecting electrically to the positive electrode of the battery cell. The rechargeable lithium battery apparatus of the present application, due to adopting a metal screw connection structure arranged on a circuit board at the positive electrode of the battery, corresponding to the positive electrode of the battery cell, achieves a positive electrode cap and a solid connection between the protection circuit board and the battery cell, forming a brand new lithium battery apparatus.
US11367898B2

Embodiments of the present application provide an electrolyte and a lithium ion battery including the same. The electrolyte comprises a trinitrile compound of general formula (I), wherein R11, R12, and R13 are each independently selected from alkylene groups having 0 to 8 carbon atoms, and R11, R12, and R13 are not 0 simultaneously; and fluorosulfonyl silane acetate. The present application improves the cycle performance, rate performance and floating charge performance of lithium ion batteries by using the trinitrile compound and fluorosulfonyl silane acetate in combination.
US11367891B2

An integrated equipment of die-cutting and stacking, including two electrode die-cutting mechanisms, two electrode conveying mechanisms, a positive electrode feeding mechanism, a negative electrode feeding mechanism, a battery separator unwinding mechanism, and a double stacking table mechanism. The positive electrode feeding mechanism and the negative electrode feeding mechanism are respectively arranged on two sides of the double stacking table mechanism; and one electrode conveying mechanism is arranged between the electrode die-cutting mechanism and the positive electrode feeding mechanism, and another electrode conveying mechanism is arranged between the electrode die-cutting mechanism and the negative electrode feeding mechanism; the battery separator unwinding mechanism is located above the double stacking table mechanism; the double stacking table mechanism includes a rotating shaft, two rotating arms, two central rotating shafts, a first stacking table and a second stacking table.
US11367877B1

Energy storage devices, battery cells, and batteries of the present technology may include a first current collector including a material characterized by a maximum corrosion current in an aqueous electrolyte below or about 2 mA/cm2. The batteries may include a cathode material coupled with the first current collector. The batteries may include a second current collector, and may include an anode material coupled with the second current collector. The batteries may also include an aqueous electrolyte characterized by a pH greater than or about 14.
US11367876B2

Provided are a copper foil for a secondary battery, which has excellent oxidation resistance without having to use chromium and has excellent adhesion to an active material layer after being processed to an electrode current collector, a method of manufacturing the copper foil, and a secondary battery including the copper foil. In the copper foil for a secondary battery, a styrene butadiene rubber (SBR) layer is formed on a surface of an electro-deposited copper foil.
US11367861B2

A manufacturing method for the formation of lithium, potassium, and/or calcium intercalation compounds on a negative electrode for a battery or capacitor cell is disclosed. The battery or capacitor cell is constructed with a negative electrode that may contain graphitic carbon, silicon, metal oxide, and/or complex metal oxides and a lithium, potassium, and/or calcium ion source supplemental electrode. After construction of the cell, a method of controlled electrical contact is applied between the positive electrode and negative electrode to accelerate and regulate a process of ion exchange between the supplemental metal ion source electrode and the negative electrode which results in the formation of intercalation compounds within the negative electrode, and produces a battery or capacitor with a higher working voltage, high cycle life, and long DC life.
US11367859B2

A light emitting device includes a first electrode, a second electrode, and an emissive layer between the first and second electrodes. The emissive layer comprises quantum dots that are capable of producing circularly polarized luminescence. The quantum dots are chiral structured perovskite quantum dots, each comprising a core having a chiral crystal structure.
US11367851B2

A display panel and a display device including the display panel are provided. The display panel includes first pixel units arranged in a first display area and second pixel units arranged in a second display area, a density of the first pixel units in the first display area is smaller than a density of the second pixel units in the second display area, each of the first pixel units includes a first anode comprising a first reflective metal layer and a first transparent conductive layer, the first reflective metal layer and the first transparent conductive layer are stacked on each other, and an area of the first reflective metal layer is smaller than an area of the first transparent conductive layer.
US11367848B2

The present invention relates to a light-emitting layer B comprising a first emitter compound (a) having a non-exited state S0(a), a first excited singlet state S1(a) and a first excited triplet state T1(a); a second emitter compound (b) having a non-exited state S0(b), a first excited singlet state S1(b) and a first excited triplet state T1(b), wherein the energy level of S1(a) is higher than that of S1(b), the energy level of S1(b) is higher than that of T1(b) and wherein the rate of reverse intersystem crossing from T1(a) to S1(a) is higher than the rate of excitation energy transfer from S1(a) to S1(b) and/or the rate of excitation energy transfer from T1(a) to T1(b), and/or wherein the energy level of T1(b) is higher than that of T1(a). Further, the present invention also refers to an opto-electronic device comprising such light-emitting layer B and use thereof.
US11367847B2

The present application discloses a display panel, a display device and a manufacturing method. The display panel includes light-emitting diodes. The light-emitting diodes includes a blue luminescent layer. The blue luminescent layer includes a germanium silicon quantum dot material. A proportion range of a silicon element in the light-emitting diodes is 65%-90%, and a proportion range of a germanium element is 10%-35%.
US11367846B2

The present disclosure discloses a film layer analysis method for an electroluminescent device. The electroluminescent device includes an anode layer, an electroluminescent material layer, and a silver-bearing cathode layer that are sequentially laminated. The film layer analysis method includes stripping the silver-bearing cathode layer from the electroluminescent device by using a first ion sputtering source to obtain an analysis sample with the electroluminescent material layer exposed, and analyzing the exposed electroluminescent material layer by using a second ion sputtering source; wherein sputtering energy of the first ion sputtering source is greater than sputtering energy of the second ion sputtering source.
US11367840B2

A compound of Formula I M is selected from Pd or Pt; X is selected from N or CR3; each R1 and R2, which can be the same or different, and R3, are independently selected from the group consisting of hydrogen, deuterium, halogen, alkoxide, alkyl, cycloalkyl, heteroalkyl, heterocycle, cycloalkene, aryl, heteroaryl, and combinations thereof; wherein at least one of R1, R2, or R3 is selected from the group consisting of: a partially or fully fluorinated alkyl; a partially or fully fluorinated cycloalkyl; and a group of formula A connected to a carbon of one of Y1 to Y4 formula A, wherein Y1, Y2, Y3, and Y4 are independently selected from C or N, and no more than two of Y1 to Y4 is N; and Z is selected from the group consisting of O, S, NR5, and CR6R7. An OLED that includes an organic layer positioned between two electrodes, the organic layer including a compound of Formula I is also described. A consumer product that includes the OLED, and a formulation that includes a compound of Formula I, is also described.
US11367839B2

Provided are a compound of Formula 2-K, an organic electric element including a first electrode, a second electrode, and an organic material layer formed between the first electrode and the second electrode, and an electronic device thereof, including the compound of Formula 2-K in the organic material layer, and thereby achieving lowered driving voltage, improved luminous efficiency, and extended life time.
US11367835B2

The present invention provides a quantum dot light emitting diode comprising i) an emitting layer of at least one semiconductor nanoparticle made from semiconductor materials selected from the group consisting of Group II-VI compounds, Group II-V compounds, Group III-VI compounds, Group III-V compounds, Group IV-VI compounds, Group I-III-VI compounds, Group II-IV-VI compounds, Group II-IV-V compounds, or any combination thereof; and ii) a polymer for hole injection or hole transport layer, comprising one or more triaryl aminium radical cations having the structure (S1).
US11367827B2

A piezoelectric substrate, comprising: a conductor cord that has a core material and a conductor disposed around the core material; and an elongated piezoelectric body that is disposed around the conductor cord in a spiral manner, unidirectionally along an axial direction of the conductor cord, wherein: the piezoelectric body comprises an optically active helical chiral polymer, a lengthwise direction of the piezoelectric body and a main orientation direction of the helical chiral polymer in the piezoelectric body are substantially parallel to each other, the piezoelectric body has an orientation degree F. of from 0.5 to less than 1.0, and the conductor cord satisfies Formula (b): ΔDmax
US11367826B2

There is provided a piezoelectric laminate, including: a substrate; and a piezoelectric film formed on the substrate, wherein the piezoelectric film is a film containing an alkali niobium oxide of a perovskite structure represented by a composition formula of (K1-xNax)NbO3 (0
US11367825B2

A printed wiring board includes a core substrate including core material and having opening, thermoelectric elements including P-type and N-type thermoelectric elements such that the thermoelectric elements are accommodated in the opening, a first build-up layer including a first resin insulating layer on first surface of the core substrate and an outermost first resin insulating layer on the first resin insulating layer, and a second build-up layer including a second resin insulating layer on second surface of the core substrate and an outermost second resin insulating layer on the second resin insulating layer. The outermost first resin insulating layer is formed to have thermal conductivity that is higher than thermal conductivities of the first resin insulating layer and the core material, and the outermost second resin insulating layer is formed to have thermal conductivity that is higher than thermal conductivities of the second resin insulating layer and the core material.
US11367819B2

A light-emitting device array according to an embodiment includes a plurality of light-emitting devices connected to each other, each of the light-emitting devices comprising a light-emitting structure comprising a first conductive semiconductor layer, an active layer, and a second conductive semiconductor layer; a (1-1)th electrode connected to the exposed first conductive semiconductor layer; a (1-2)th electrode connected to the second conductive semiconductor layer; (2-1)th and (2-2)th electrodes connected to the (1-1)th and (1-2)th electrodes, respectively; a first bonding layer disposed between the (1-1)th electrode and the (2-1)th electrode; and a second bonding layer disposed between the (1-2)th electrode and the (2-2)th electrode wherein the (2-1)th electrode of the first light-emitting device and the (2-2)th electrode of the second light-emitting device are integrated, and the (2-2)th electrode of the first light-emitting device and the (2-1)th electrode of the second light-emitting device are integrated.
US11367813B2

Reliable resin packages and semiconductor light-emitting devices using the resin package can include a printed circuit board including a resin layer, metallic layers formed on a top surface of the resin layer and underneath a bottom surface of the resin layer and a frame arranged from a top surface of the printed circuit board toward a bottom surface of the printed circuit board. The semiconductor light-emitting device using the resin package can prevent the printed circuit board from warping toward the frame when forming the frame incorporating the printed circuit board because a total of each thickness of the metallic layers formed on the top surface and underneath the bottom surface of the resin layer can be thicker than a thickness of the resin layer. Thus, the present invention can provide the semiconductor light-emitting devices having high reliability, which can be used as a light source for vehicle lamps, etc.
US11367807B2

A nitride semiconductor light emitting element includes a multi-quantum well layer including AlGaN, and including a plurality of well layers and producing light by combining carriers and emitting deep ultraviolet light with a central wavelength of 250 nm to 350 nm, a metal electrode part including Al that is located above the multi-quantum well layer and reflects a first light that is a part of the light produced by the multi-quantum well layer and travels upward, a multi-stacked semiconductor layer that is located between the multi-quantum well layer and the metal electrode part, includes a plurality of p-type semiconductor layers including p-type AlGaN, and is configured in such a manner that the first light travels out and back therewithin via reflection at the metal electrode part until meeting a second light that is a part of the light produced by the multi-quantum well layer and travels downward, and an ITO contact electrode part provided between the metal electrode part and the multi-quantum well layer, and including an indium tin oxide, wherein a difference in refractive index between a p-type semiconductor layer and a layer adjacent thereto in the multi-stacked semiconductor layer is not more than 0.12, wherein the multi-stacked semiconductor layer and the ITO contact electrode part have a film thickness that allows only the first light after traveling out and back within the multi-stacked semiconductor layer and the ITO contact electrode part via the reflection at the metal electrode part, and the second light to meet in the same phase and exit from a lower side of the multi-quantum well layer.
US11367796B2

Gate-all-around integrated circuit structures having asymmetric source and drain contact structures, and methods of fabricating gate-all-around integrated circuit structures having asymmetric source and drain contact structures, are described. For example, an integrated circuit structure includes a vertical arrangement of nanowires above a fin. A gate stack is over the vertical arrangement of nanowires. A first epitaxial source or drain structure is at a first end of the vertical arrangement of nanowires. A second epitaxial source or drain structure is at a second end of the vertical arrangement of nanowires. A first conductive contact structure is coupled to the first epitaxial source or drain structure. A second conductive contact structure is coupled to the second epitaxial source or drain structure. The second conductive contact structure is deeper along the fin than the first conductive contact structure.
US11367791B2

The present disclosure provides a thin film transistor, a fabricating method thereof, an array substrate, and a display device. The thin film transistor includes: a substrate; a channel region; a heavily doped first semiconductor pattern located on both sides of the channel region; a second semiconductor pattern disposed on the heavily doped first semiconductor pattern; a gate insulating layer covering the channel region and the second semiconductor pattern; a gate pattern disposed on the gate insulating layer, an orthographic projection of the gate pattern on the substrate being within an orthographic projection of the channel region on the substrate; and a source pattern and a drain pattern in contact with the heavily doped first semiconductor pattern through the first via and the second via, respectively.
US11367787B2

A semiconductor device and a manufacturing method thereof are provided. The semiconductor device includes a substrate, a first channel layer, a first barrier layer, a gate electrode and an insulating structure. The substrate has a recess, and the first channel layer, the first barrier layer, the gate electrode and the insulating structure are disposed in the recess. The first channel layer covers a surface of the recess. The first barrier layer is disposed on a surface of the first channel layer. A surface of a bottom portion of the first barrier layer is covered by the gate electrode, and a top surface of the gate electrode is lower than a topmost surface of the substrate. Surfaces of the gate electrode and a top portion of the first barrier layer are covered by the insulating structure.
US11367785B2

A lateral insulated gate bipolar transistor (IGBT) with a low turn-on overshoot current is provided to reduce a peak value of a current flowing through a device during turn-on of a second gate pulse while preventing a current capability and a withstand voltage capability from being degraded. The lateral IGBT includes: a buried oxygen arranged on a P-type substrate, an N-type drift region arranged on the buried oxygen, on which a P-type body region and an N-type buffer region are arranged, a P-type collector region arranged in the N-type buffer region, a field oxide layer arranged above the N-type drift region, a P-type well region arranged in the P-type body region, and a P-type emitter region and an emitter region arranged in the P-type well region, where inner boundaries of the foregoing 4 regions are synchronously recessed to form a pinch-off region. A gate oxide layer is arranged on a surface of the P-type body region, and a polysilicon gate is arranged on the gate oxide layer. The polysilicon gate includes a first gate located above the surface of the P-type body region and a second gate located above the pinch-off region and the N-type drift region. The first gate is connected to a first gate resistor, and the second gate is connected to a second gate resistor.
US11367782B2

Short channel, horizontal gate-all-around (GAA) nanostructure (e.g., nanosheet, nanowire, or the like) transistors, methods of manufacturing and devices formed with the GAA transistors are disclosed herein. According to some methods, the GAA transistors are formed with a guard band for preventing diffusion of APT doping into the channel region, with shallow source/drain depths, and/or with epitaxial growth of the device channel regions after well and APT implantation in the substrate. As such, the GAA transistors are formed to mitigate issues such as bottom sheet voltage threshold (Vt) shift, junction leakage, APT dopant out-diffusion, well proximity effect, APT implant contamination that may be induced by anti-punch through (APT) doping diffusion during fabrication of gate all-around (GAA) transistors. The GAA transistors and methods of manufacturing, however, may be utilized in a wide variety of ways, and may be integrated into a wide variety of devices and technologies.
US11367773B2

An on-chip inductor structure includes first and second winding portions symmetrically arranged in an insulating layer by a symmetrical axis. Each of the first and second winding portions includes first and second semi-circular conductive lines concentrically arranged from the inside to the outside. First and second input/output conductive portions are disposed in the insulating layer along the extending direction of the symmetrical axis, to respectively and electrically couple the first ends of the outermost semi-circular conductive lines. A conductive branch structure is disposed in the insulating layer along the symmetrical axis and between the first and second input/output conductive portions, and electrically coupled to first ends of the innermost semi-circular conductive lines. The conductive branch structure has a grounded first end and a second end is electrically coupled to a circuit and is opposite the first end of the conductive branch structure.
US11367772B2

A display device of the present disclosure includes an organic EL layer formed on a circuit portion, which is formed on a substrate, with an insulating film interposed therebetween, a cathode electrode formed on the organic EL layer in common to all pixels, and a metal wiring provided on an outer peripheral portion of an effective pixel region and electrically connecting the cathode electrode to a wiring of the circuit portion. Then, the metal wiring has a recess or a projection on a contact surface in a connection portion with the cathode electrode. Furthermore, an electronic device according to the present disclosure has the display device having the above configuration.
US11367769B2

A display device includes a through portion passing through a display layer. The display includes a plurality of scan lines above the substrate and extending in a first direction, a plurality of data lines extending in a second direction, and a plurality of pixels connected to the scan lines and data lines. The data lines include a first data line and a second data line disconnected by the through portion, and a third data line spaced apart from the through portion along the first direction. The first data line is electrically connected with the third data line.
US11367765B2

A display device includes a first display area including a plurality of first pixel electrodes, and a second display area including a plurality of second pixel electrodes. A first pitch in a first direction of the plurality of first pixel electrodes is smaller than a second pitch in the first direction of the plurality of second pixel electrodes, and a length in the first direction of the first pixel electrodes is smaller than a length in the first direction of the second pixel electrode.
US11367759B2

An electroluminescence display device comprising a through-hole in a display area is discussed. The electroluminescence display device according to one embodiment of the present disclosure comprises a substrate having a display area and a non-display area arranged near the display area; a light emitting diode in the display area; an encapsulation layer on the light emitting diode; a through-hole arranged inside the display area to penetrate the substrate; an inner dam surrounding the through-hole; a trench arranged between the inner dam and the through-hole; and an etch-stopper arranged between the trench and the through-hole on the an insulating layer.
US11367754B2

A display substrate (10) includes a first base substrate (101) including a plurality of pixel units (101a) arranged in an array, at least one of the plurality of pixel units (101a) including at least two sub-pixel units and a transparent area (TA). The at least two sub-pixel units includes a first sub-pixel unit that is arranged between transparent areas (TA) of adjacent pixel units (101a) in a first direction. An orthographic projection of a pixel drive circuit (105) electrically coupled to the first sub-electrode (102a) corresponding to the first sub-pixel unit on the first base substrate (101) partially overlaps with an orthographic projection of a first sub-electrode (102a) positionally corresponding to another sub-pixel unit on the first base substrate (101).
US11367753B2

A display device includes a first electrode disposed on a substrate; a pixel defining layer including first through third exposure areas, each exposing at least part of the first electrode; first through third organic light emitting layers disposed in the first through third exposure areas, respectively; a second electrode disposed on the first through third organic light emitting layers; a first capping layer disposed on the second electrode and overlapping upper surfaces of the first through third organic light emitting layers; a second capping member disposed on the first capping layer, does not overlap the upper surface of the first organic light emitting layer, and overlaps only a portion of each of the upper surfaces of the second and third organic light emitting layers; and an encapsulation layer covering the second capping member.
US11367746B2

A radiation sensor element comprises a support plate, having a front face, extending substantially along a base plane, defining a lateral extension of the radiation sensor element; a substrate, having a basal face, an interconnection face opposite the basal face, and an edge face connecting the basal face and the interconnection face; a sensor tile, having a back face facing the interconnection face; a copper-pillar interconnection element between the interconnection face and the back face; and a non-conductive film extending between the interconnection face and the back face. The front face comprises, laterally beyond the edge face, a depression extending in a thickness direction perpendicular to the base plane, and the non-conductive film comprises an edge protrusion part extending in the depression.
US11367745B2

Apparatus and methods for sensing long wavelength light are described herein. A semiconductor device includes: a carrier; a device layer on the carrier; a semiconductor layer on the device layer, and an insulation layer on the semiconductor layer. The semiconductor layer includes isolation regions and pixel regions. The isolation regions are or include a first semiconductor material. The pixel regions are or include a second semiconductor material that is different from the first semiconductor material.
US11367744B2

An image sensor pixel comprises a subpixel and a polarization pixel. The subpixel includes a group of photodiodes disposed in semiconductor material, a shared microlens optically aligned over the group of photodiodes, and a subpixel color filter disposed between the group of photodiodes and the shared microlens. The polarization pixel includes a first photodiode disposed in the semiconductor material, an unshared microlens optically aligned over the first photodiode, and a polarization filter disposed between the first photodiode and the unshared microlens. The shared microlens has a first lateral area. The unshared microlens has a second lateral area less than the first lateral area of the shared microlens.
US11367743B2

An image sensor pixel includes a plurality of photodiodes, a shared microlens, and a plurality of microlenses. The plurality of photodiodes are arranged as a photodiode array with each of the plurality of photodiodes disposed within a semiconductor material. The shared microlens is optically aligned with a group of neighboring photodiodes included in the plurality of photodiodes. Each of the plurality of microlenses are optically aligned with an individual one of the plurality of photodiodes other than the group of neighboring photodiodes. The plurality of microlenses laterally surrounds the shared microlens.
US11367737B2

Embodiments of three-dimensional (3D) memory devices and methods for forming the 3D memory devices are disclosed. In an example, a method for forming a 3D memory device is disclosed. A first semiconductor device is formed on a first substrate. A first single-crystal silicon layer is transferred from a second substrate onto the first semiconductor device on the first substrate. A dielectric stack including interleaved sacrificial layers and dielectric layers is formed on the first single-crystal silicon layer. A channel structure extending vertically through the dielectric stack is formed. The channel structure includes a lower plug extending into the first single-crystal silicon layer and including single-crystal silicon. A memory stack including interleaved conductor layers and the dielectric layers is formed by replacing the sacrificial layers in the dielectric stack with the conductor layers. An interconnect layer above the memory stack and including a bit line electrically connected to the channel structure is formed.
US11367735B2

Disclosed is a three-dimensional semiconductor device comprising channel regions that penetrate the stack structure and extend in a direction perpendicular to a top surface of the first substrate, a first interlayer dielectric layer on the stack structure, and a peripheral circuit structure on the first interlayer dielectric layer. The peripheral circuit structure includes peripheral circuit elements on a first surface of a second substrate. The peripheral circuit elements are electrically connected to the channel regions and at least one of the gate electrodes. The first substrate has a first crystal plane parallel to the top surface thereof. The second substrate has a second crystal plane parallel to the first surface thereof. An arrangement direction of atoms of the first crystal plane intersects an arrangement direction of atoms of the second crystal plane.
US11367733B1

A memory die includes an alternating stack of insulating layers and electrically conductive layers located between a drain-side dielectric layer and a source-side dielectric layer. Memory openings vertically extend through the alternating stack. Each of the memory openings has a greater lateral dimension an interface with the source-side dielectric layer than at an interface with the drain-side dielectric layer. Memory opening fill structures are located in the memory openings. Each of the memory opening fill structures includes a vertical semiconductor channel, a vertical stack of memory elements, and a drain region. A logic die may be bonded to a source-side dielectric layer side of the memory die.
US11367730B2

An example of an apparatus includes a plurality of memory cells. At least a portion of the memory cells have a bottom electrode with each bottom electrode being at least partially electrically isolated from remaining ones of the bottom electrodes. At least one resistive interconnect electrically couples two or more of the bottom electrodes. The resistive interconnect is arranged to discharge at least a portion of excess charge from the two or more bottom electrodes. Additional apparatuses and methods of forming the apparatuses are disclosed.
US11367722B2

A nanowire transistor structure has a first device region with a first body of semiconductor material having a first cross-sectional shape. A second device region has a second body with a second cross-sectional shape different from the first cross-sectional shape. The first device section is vertically above or below the second device section with the bodies extending horizontally between a source and drain. A first gate structure is wrapped around the first body and a second gate structure is wrapped around the second body. Differences in the geometries of the nanowires can be used to optimize performance in the first device section independently of the second device section.
US11367719B2

In a described example, an apparatus includes: a first metal oxide semiconductor field effect transistor (MOSFET) coupled between a first input terminal for receiving a supply voltage and an output terminal for coupling to a load, and having a first gate terminal; an enable terminal coupled to the first gate terminal for receiving an enable signal; a first current mirror coupled between the first input terminal and a first terminal of a first series resistor and having an input coupled to the first gate terminal; and a second MOSFET coupled between the first gate terminal and the output terminal, and having a second gate terminal coupled to the first terminal of the first series resistor, the first series resistor having a second terminal coupled to the output terminal.
US11367718B1

A layout for measuring an overlapping state includes a layout region, a first dummy active area region, and dummy component regions. The first dummy active area region is located in the layout region. The dummy component regions are stacked in the layout region. At the moment when one of the dummy component regions is formed on the first dummy active area region, the one of the dummy component regions and the first dummy active area region have a first overlapping region, and the first overlapping region does not include other dummy component regions among the dummy component regions.
US11367717B2

A storage device includes a first die and a second die. The first die is stacked on the second die. The first die includes a plurality of die regions partitioned by dicing regions. Each of the die regions includes a memory cell array. The second die includes a circuit configured to process reading of data from and writing of data to, memory cells in the memory cell arrays in each of the die regions of the first die.
US11367715B2

A photorelay of an embodiment includes a polyimide substrate having a first surface and a second surface on an opposite side of the polyimide substrate from the first surface, the polyimide substrate having a thickness equal to or more than 10 μm and equal to or less than 120 μm, an input terminal provided on the second surface, an output terminal provided on the second surface, a light receiving element provided on the first surface, a light emitting element provided on the light receiving element, and a MOSFET provided on the first surface.
US11367711B2

A memory device is described. The memory device comprises a plurality of stacked memory layers, wherein each of the plurality of stacked memory layers comprises a plurality of memory cells. The memory device further comprises an optical die bonded to the plurality of stacked memory layers and in electrical communication with the stacked memory layers through one or more interconnects. The optical die comprises an optical transceiver, and a memory controller configured to control read and/or write operations of the stacked memory layers. The optical die may be positioned at one end of the plurality of stacked memory layers. The one or more interconnects may comprise one or more through silicon vias (TSV). The plurality of memory cells may comprise a plurality of solid state memory cells. The memory devices described herein can enable all-to-all, point-to-multipoint and ring architectures for connecting logic units with memory devices.
US11367706B2

A semiconductor apparatus and a fabrication method thereof are disclosed. The semiconductor apparatus includes a substrate, a channel layer, a barrier layer, and a gate structure, and includes: a first doped group III-V semiconductor, a group III-V semiconductor, and a conductor. The channel layer is disposed on the substrate. The barrier layer is disposed on the channel layer. The first doped group III-V semiconductor is disposed on the barrier layer. The group III-V semiconductor is disposed on the doped group III-V semiconductor. The conductor is disposed on the group III-V semiconductor, where a width of the first doped group III-V semiconductor is greater than a width of the conductor.
US11367703B2

A bonding apparatus is provided. This bonding apparatus uses images captured by an imaging apparatus and performs a packaging process for a semiconductor chip and additional processes other than the packaging process. The bonding apparatus is provided with: an aperture switching mechanism provided in an optical system of the imaging apparatus and capable of switching between a first aperture and a second aperture that has an aperture hole diameter greater than that of the first aperture; and a control unit which controls the aperture switching mechanism to switch to either the first aperture or the second aperture. The control unit performs the packaging process using an image captured by switching to the first aperture and performs the additional processes using an image captured by switching to the second aperture.
US11367697B2

An RF flip chip is provided in which a local bump region adjacent a die corner includes a balun having a centrally-located bump.
US11367691B2

An electronic semiconductor component with a housing structure and a cavity introduced into the housing structure is specified. The cavity comprises a base surface. Furthermore, the electronic semiconductor component comprises an auxiliary layer arranged on the base surface of the cavity and a marking penetrating the auxiliary layer at least as far as the base surface of the cavity. The marking comprises an optical contrast that depends on both an optical property of the housing structure and an optical property of the auxiliary layer. Furthermore, a method for producing an electronic semiconductor component is given.
US11367686B2

A semiconductor and a method of fabricating the semiconductor having multiple, interconnected die including: providing a semiconductor substrate having a plurality of disparate die formed within the semiconductor substrate, and a plurality of scribe lines formed between pairs of adjacent die of the plurality of disparate die; and fabricating, by a lithography system, a plurality of inter-die connections that extend between adjacent pair of die of the plurality of die.
US11367685B2

An electronic device including a semiconductor memory is provided. The semiconductor memory includes: a plurality of lower lines disposed over a substrate and extending in a first direction; a plurality of upper lines disposed over the lower lines and extending in a second direction crossing the first direction; a plurality of memory cells disposed between the lower lines and the upper lines and overlapping intersection regions of the lower lines and the upper lines; and an air gap located between the upper lines and extending in the second direction.
US11367681B2

Methods and apparatuses for slit oxide and via formation techniques are described, for example, for fabricating three dimensional memory devices that may include multiple decks of memory cells that each include memory cell stacks and associated access lines. The techniques may create an interconnect region without removing a portion of the memory cell stacks. The interconnect region may include one or more conductive vias extending through the decks of memory cells to couple the access lines with logic circuitry that may be located underneath the decks of memory cells. Further, the techniques may divide an array of memory cells into multiple subarrays of memory cells by forming trenches, which may sever the access lines. In some cases, each subarray of memory cells may be electrically isolated from other subarrays of memory cells. The techniques may reduce a total number of fabrication process steps.
US11367679B2

A semiconductor package includes a lower package, an interposer on the lower package, and an under-fill layer between the interposer and the lower package. The interposer includes a through hole that vertically penetrates the interposer. The under-fill layer includes an extension that fills at least a portion of the through hole.
US11367677B2

An electronic component module includes an electronic component, a structure body, a through wiring, and an insulator. The structure body covers at least a portion of the electronic component and has conductivity. The through wiring extends through the structure body. The insulator is disposed at least between the through wiring and the structure body.
US11367667B2

A device is disclosed which includes, in one illustrative example, an integrated circuit die having an active surface and a molded body extending around a perimeter of the die, the molded body having lips that are positioned above a portion of the active surface of the die. Another illustrative example includes an integrated circuit die having an active surface, a molded body extending around a perimeter of the die and a CTE buffer material formed around at least a portion of the perimeter of the die adjacent the active surface of the die, wherein the CTE buffer material is positioned between a portion of the die and a portion of the molded body and wherein the CTE buffer material has a coefficient of thermal expansion that is intermediate a coefficient of thermal expansion for the die and a coefficient of thermal expansion for the molded body.
US11367663B2

Interconnect structures and corresponding formation techniques for fin-like field effect transistors (FinFETs) are disclosed herein. An exemplary interconnect structure for a FinFET includes a gate node via electrically coupled to a gate of the FinFET, a source node via electrically coupled to a source of the FinFET, and a drain node via electrically coupled to a drain of the FinFET. A source node via dimension ratio defines a longest dimension of the source node via relative to a shortest dimension of the source node via, and a drain node via dimension ratio defines a longest dimension of the drain node via relative to a shortest dimension of the drain node via. The source node via dimension ratio is greater than the drain node via dimension ratio. In some implementations, the source node via dimension ratio is greater than 2, and the drain node via dimension ratio is less than 1.2.
US11367660B2

A device is manufactured by providing a semiconductor fin protruding from a major surface of a silicon substrate comprising silicon. A liner and a shallow trench isolation (STI) region are formed adjacent the semiconductor fin. A silicon cap is deposited over the semiconductor fin. The resulting cap consists of crystalline silicon in the portion over the semiconductor fin and consists of amorphous silicon in the portions over the liner and STI region. An HCl etch bake process is performed to remove the portions of amorphous silicon over the liner and the STI region.
US11367655B2

A chip production method includes a first step of setting a first cutting line and a second cutting line on a substrate including a plurality of functional elements, a second step of forming a mask on the substrate such that the functional elements are covered and an intersection region including an intersection of the first cutting line and the second cutting line is exposed, a third step of removing the intersection region from the substrate and forming a penetration hole by etching the substrate using the mask, a fourth step of forming a modified region in the substrate along the first cutting line, a fifth step of forming a modified region in the substrate along the second cutting line, and a sixth step of forming chips by cutting the substrate along the first cutting line and the second cutting line.
US11367649B2

Polishing slurries for polishing semiconductor substrates are disclosed. The polishing slurry may include first and second sets of colloidal silica particles with the second set having a silica content greater than the first set.
US11367647B2

A method of manufacturing an electronic device is provided. The method includes forming a stack structure by placing a to-be-peeled layer on a substrate, applying thermal shock to the stack structure, detaching the to-be-peeled layer from the substrate, and transferring the detached to-be-peeled layer to a target substrate.
US11367644B2

A scanner includes a light source configured to apply a light to a backside of a wafer. The light is reflected from the backside of the wafer. A first mirror is configured to receive the light from the backside of the wafer and reflect the light. A sensor is configured to receive the light from the first mirror and generate an output signal indicative of a backside topography of the wafer.
US11367643B2

A method for printing on a substrate includes printing a support structure by printing a liquid precursor material and curing the liquid precursor material, printing one or more alignment markers by printing the liquid precursor material outside the support structure and curing the liquid precursor material, positioning a substrate within the support structure, performing a registration of the substrate using the one or more alignment markers, and printing one or more device structures on the substrate while registered by printing and curing the liquid precursor material.
US11367641B2

A wafer storage device includes a wafer cassette and a carrier plate. The wafer cassette includes a housing and a plurality pairs of retaining members disposed on lateral walls of the housing. The carrier plate is placed into the housing, is supported by one pair of the retaining members, and includes a plate body carrying the wafer thereon, and having a periphery formed with two slots extending respectively in two different radial directions of the wafer. Two positioning members respectively and radially correspond in position to the slots, and abut against an outer rim of the wafer.
US11367635B2

Provided are an apparatus and a method for treating a substrate at a high-pressure atmosphere. The apparatus for treating the substrate includes a first body and a second body combined with each other to define a treatment space in which the substrate is treated, a sealing member interposed between the first body and the second body to seal the treatment space from an outside at a position in which the first body is in close contact with the second body, and a driving member to drive the first body or the second body such that the treatment space is open or closed. The sealing member is positioned in a sealing groove formed in the first body. The sealing member is deformed to be in close contact with the second body by pressure of the treatment space when a process is performed.
US11367633B2

A heat treatment apparatus includes: a vertically-extended processing container configured to accommodate a substrate; a gas supply including a gas supply pipe that extends along an inner wall surface of the processing container in a vertical direction; a heater having a heat insulating material provided around the processing container, and a heating element provided along the inner wall surface of the heat insulating material; and a cooler having a fluid flow path formed outside the heat insulating material, and a blowing-out hole penetrating the heat insulating material and configured to blow out a cooling fluid toward the gas supply pipe, the blowing-out hole having one end that communicates with the fluid flow path and a remaining end that communicates with a space between the processing container and the heat insulating material. A plurality of blowing-out holes is provided in the gas supply pipe in a longitudinal direction.
US11367624B2

According to one embodiment, a method of manufacturing a semiconductor device includes forming a first film on a substrate. The method further includes forming a second film on the first film. The method further includes forming a recess in the first film using the second film as a mask. The second film includes a first layer having carbon and a second layer having carbon formed on the first layer. The second layer has a second carbon density lower than a first carbon density of the first layer.
US11367619B2

Implementations of a semiconductor package may include a semiconductor die including a first side and a second side, the first side of the semiconductor die including one or more electrical contacts; and an organic material covering at least the first side of the semiconductor die. Implementations may include where the one or more electrical contacts extend through one or more openings in the organic material; a metal-containing layer coupled to the one or more electrical contacts; and one or more slugs coupled to one of a first side of the semiconductor die, a second side of the semiconductor die, or both the first side of the semiconductor die and the second side of the semiconductor die.
US11367611B2

There is provided a film forming method of embedding a film in a groove formed in a front surface of a substrate, which includes: depositing an in-conformal film in the groove formed in the front surface of the substrate while forming a V-like cross-sectional shape in the groove; and embedding a conformal film in the groove by depositing the conformal film.
US11367606B2

A method is disclosed comprising providing a biological sample on a swab, directing a spray of charged droplets onto a surface of the swab in order to generate a plurality of analyte ions, and analysing the analyte ions.
US11367605B2

A method of ion imaging is disclosed that includes automatically sampling a plurality of different locations on a sample using a front device which is arranged and adapted to generate aerosol, smoke or vapour from the sample. Mass spectral data and/or ion mobility data corresponding to each location is obtained and the obtained mass spectral data and/or ion mobility data is used to construct, train or improved a sample classification model.
US11367586B2

An overcurrent protection device for a circuit to be monitored, includes at least one trigger unit, which is configured for an interruption of the circuit in at least one trigger situation and which comprises at least one conductor section, which is configured for a conduction of a current to be monitored, at least one trigger element, which comprises at least one magnetically and thermally shape-shiftable material and is, in the trigger situation, configured for a thermally-induced and/or magnetically-induced deformation in dependence on a current that flows through the conductor section, and at least one actuation element, which is operatively connected with the trigger element and is configured for a transmission of at least one actuation movement and/or at least one actuation force to at least one interrupter switch.
US11367585B2

A direct-current circuit breaker includes a first main circuit breaker inserted into a first direct-current line, a resonance circuit connected in parallel to the first main circuit breaker, a MOSA connected in parallel to the first main circuit breaker via the resonance circuit, a second main circuit breaker inserted into a second direct-current line, a switch connected in series to the second main circuit breaker, a resonance circuit connected in parallel to the second main circuit breaker, and a MOSA connected in parallel to the second main circuit breaker via the resonance circuit. The second direct-current line is a line that branches off from the first direct-current line and returns to the first direct-current line. The switch is inserted upstream of the second direct-current line.
US11367584B2

A switch including a blade, an electrical terminal, and a sensor. The blade is pivotable between an open position and a closed position. The electrical terminal is configured to receive the blade when in the closed blade position. The sensor is coupled to the electrical terminal. The sensor is configured to sense a position of the blade and output a signal corresponding to the position.
US11367582B2

A keyswitch includes a base, a keycap, a lift mechanism, a touch circuitry portion, and an outer covering layer. The keycap is connected to the base through the lift mechanism so as to move up and down relative to the base. The touch circuitry portion is disposed on the top surface of the keycap. A connection circuitry portion extends from the touch circuitry portion. The outer covering layer covers the touch circuitry portion and at least a portion of the connection circuitry portion. Thereby, the keyswitch can provide touch function without excessively increasing the whole thickness of the keyswitch. A keyboard includes a plurality of the keyswitches and therefore can provide touch function without excessively increasing the whole thickness of the keyboard.
US11367577B2

A trigger assembly having: a housing with a switch; a trigger; an actuator movable from OFF wherein the switch is operably-opened, towards ON wherein the switch is operably-closed; a lock-on mechanism including a first locking member mounted proximate the trigger and a second locking member mounted proximate the housing; when the actuator is ON, said locking members are movable relative to each other into a locked configuration; a lock-off mechanism including a lock-off member that is movable about a rotation axis between locked-off-position, which restricts movement of the trigger and the actuator is restricted from movement, and non-locked-off-position, which does not restrict movement of the trigger and the actuator member is not restricted from movement; and a shaped-portion disposed proximate the housing that abuts the lock-off member when the trigger is moved towards the housing with the lock-off member in the locked-off-position, whereby the actuator is restricted from movement.
US11367569B2

Embodiments of the invention are directed to a method of fabricating a yoke arrangement of an inductor. A non-limiting example method includes forming a dielectric layer across from a major surface of a substrate. The method further includes configuring the dielectric layer such that it imparts a predetermined dielectric layer compressive stress on the substrate. A magnetic stack is formed on an opposite side of the dielectric layer from the substrate, wherein the magnetic stack includes one or more magnetic layers alternating with one or more insulating layers. The method further includes configuring the magnetic stack such that it imparts a predetermined magnetic stack tensile stress on the dielectric layer, wherein a net effect of the predetermined dielectric layer compressive stress and the predetermined magnetic stack tensile stress on the substrate is insufficient to cause a portion of the major surface of the substrate to be substantially non-planar.
US11367568B2

An inductive device comprises a plate-shaped ferrite core and a hybrid double-D solenoid coil which is arranged over the plate-shaped ferrite core and has a plurality of turns. The plurality of turns is grouped into at least two groups, each having at least two immediately consecutive turns which in a group have monotonically increasing or decreasing turn diameters, wherein the last turn of a group has a turn diameter that is larger than that of the first turn of the following group if the turn diameter of the turn immediately preceding the last turn within the group is smaller than the turn diameter of the last turn, or has a turn diameter that is smaller than that of the first turn of the following group if the turn diameter of the turn immediately preceding the last turn is larger than the turn diameter of the last turn.
US11367556B2

An inductor has a coil portion made of a wire wound in a coil shape and an element body in which the coil portion is provided. The element body has a first core member, a second core member, and a third core member. The first core member has a winding core portion configured to be positioned inside the coil portion. The second core member is accommodated in the winding core portion. The third core member covers the coil portion and the first core member in which the second core member is accommodated in the winding core portion.
US11367553B2

One object of the present invention is to provide a coil element having a reduced thickness but is less prone to be broken. The coil element according to an embodiment of the present invention has a rectangular parallelepiped shape and has a principal surface including long sides and short sides. The coil element includes a drum core, a winding wound around the drum core, a first external electrode electrically connected to one end of the winding, and a second external electrode electrically connected to the other end of the winding. The drum core in the embodiment includes a first flange, a second flange, and a winding core connecting between the first flange and the second flange. The winding core extends along the short sides of the principal surface.
US11367539B2

Disclosed herein are methods of manipulating particles on solid substrates via optothermally-gated photon nudging.
US11367538B2

A container for radioactive waste including an outer Steel wall, an inner Steel wall, a layer of lead located between the two steel walls, a steel base, a steel cover, a volume of quartz sand located inside the container, at least one internal receptacle/cassette/box that is coated/surrounded/covered at least partially by the volume of quartz sand; and radioactive waste located inside the receptacle, where the internal container may be made of steel and may contain low level radioactive waste, and alternatively, the receptacle(s) may be made of ceramic material and may contain high level radioactive waste, and in one preferred embodiment, the container has an internal rack into which the internal receptacles are placed.
US11367529B2

A physiological test credit method determines if test credits are available to the monitor and checks if a Wi-Fi connection is available. If test credits are less than a test credit threshold, the monitor connects to a test credit server, processes server commands so as to download test credits and disconnects from the server. In various embodiments, the monitor is challenged to break a server code, the server is challenged to break a monitor code. The server validates monitor serial codes, and saves monitor configuration parameters.
US11367528B2

Medical devices and related augmented reality systems and methods are provided. A method of operating an infusion device involves analyzing one or more images captured by an imaging device to identify image content indicative of an activity capable of influencing the physiological condition of the patient and in response to identifying the activity based at least in part on the one or more images, automatically adjusting delivery of the fluid to the patient based at least in part on the activity. An expected nutritional characteristic for a meal is determined based at least in part on the image content, and a delivery adjustment for delivering the fluid is determined based on the expected nutritional characteristic. A graphical indication of the delivery adjustment may also be provided using augmented reality.
US11367522B2

A medical system comprises processing circuitry configured to: load medical images sequentially from a data store which stores a set of medical images, each having an associated location; receive a current location of a medical image that is currently displayed on the display; receive an input operation from a user; process the input operation to determine whether the input operation is of a first type or the input operation is of a second type, wherein the first type of input operation is intended to be less precise than the second type of input operation, and to determine a destination location in dependence on the current location and the input operation; perform a first display operation based on the destination location if the input operation is of the first type; and perform a second display operation based on the destination location if the input operation is of the second type.
US11367513B2

A system for recording HIPAA compliant medical imagery may be configured as follows. A medical imaging system comprising a special purpose computer. The special purpose computer comprising: a processor, a permanently installed hard drive, and a random access memory. The permanently installed hard drive is configured such that it stores all instructions necessary for the processor to process medical files transmitted from the first medical system. The permanently installed hard drive is further configured such that it stores all instructions necessary for the processor to encrypt and store all medical files, as they are created, on a removable drive only. The removable drive is an encrypted removable flash storage drive.
US11367510B2

A method and data processing device is described herein for computer-aided determination of a hair coloring agent for coloring of hair in a desired hair color. A device for production of an individually determined hair coloring agent is also described herein.
US11367508B2

Disclosed herein are systems, methods, and compositions useful for determining cellular pathway disruption comprising the use of RNA expression level information. This determined level of disruption can assist in the identification of genetic variants that alter pathway activity, to correlate these variants with disease state and disease progression, and to identify those therapeutics most likely to be effective and which should be avoided.
US11367507B2

Different embodiments of local redundancy decoder circuits that can be used in a memory device are disclosed. The different types of local redundancy decoder circuits are operably connected to the columns of memory cells in a memory array.
US11367501B2

A test method for a memory device including a plurality of memory cells includes generating a first test pattern, performing a first pattern write operation of writing the first test pattern in the plurality of memory cells, reading first data from the plurality of memory cells in which the first test pattern was written, generating a second test pattern based on the first data, and performing a second pattern write operation of writing the second test pattern in the plurality of memory cells. The second test pattern is generated such that a write operation is skipped with regard to failure cells from among the plurality of memory cells at which a write failure occurs, during the second pattern write operation.
US11367498B2

A method of hierarchical structuring a multi-level memory in a convolutional neural network, includes partitioning a memory into a plurality of sections, partitioning the plurality of sections into a plurality of stripes, utilizing input data from the plurality of stripes in a MAC array, outputting an intermediate result from the MAC array to at least one of the plurality of stripes of a result buffer, looping back the intermediate result from the at least one of the plurality of stripes of the result buffer to at least one of the plurality of stripes of an input data buffer and outputting a final result from the at least one of the plurality of stripes of the result buffer to at least one of the plurality of stripes of an output buffer.
US11367487B2

A non-volatile memory device includes a memory cell array including a plurality of cell strings, each of the plurality of cell strings includes a gate-induced drain leakage (GIDL) transistor and a memory cell group, and a control logic to apply a voltage to each of the plurality of cell strings. The control logic performs a first erase operation of erasing the memory cell groups of each of the plurality of cell strings, a first verification operation of detecting erase results of the memory cell groups of each of the plurality of cell strings, and a program operation of programming the GIDL transistors of some of the plurality of cell strings.
US11367484B1

Systems, methods, and apparatus related to memory devices. In one approach, a memory device has a memory array including memory cells. A controller of the memory device applies multiple pre-read voltages to memory cells prior to performing write operations on the memory cells. The controller applies a first pre-read voltage to determine which of the memory cells have a sensed current that exceeds a threshold. In response to determining that a percentage of the memory cells exceeding the threshold is too low (e.g., below a fixed limit), the controller determines to apply a second pre-read voltage to the memory cells. The second pre-read voltage has a greater magnitude than the first pre-read voltage, and can be applied to ensure greater reliability in properly determining the existing programming state of the memory cells. The controller then applies write voltages to the memory cells as appropriate based on target logic states for each memory cell and the programming mode to be used by the controller.
US11367475B2

According to one embodiment, a magnetic storage device includes a magnetoresistive element having a first end and a second end. A first switch is between the first end and a first wiring. A second switch is between the second end and a second wiring. A third switch is between the first end and a third wiring. A fourth switch is between the second end and a fourth wiring. A driver is connected to the first wiring and the second wiring and is configured to supply, to the first wiring, a current at a magnitude set based on a voltage at the first end and a voltage at the second end.
US11367471B2

An impedance calibration circuit includes a first variable impedance, a second variable impedance, a third variable impedance. The first variable impedance is connected to a ZQ terminal. A first control circuit performs a first impedance calibration on the first variable impedance based on an output signal from an output of a first comparator. A second control circuit performs a second impedance calibration on the third variable impedance based on an output signal from an output of a second comparator. A first switch connects an input of the first comparator to one of the ZQ terminal and the first node. A second switch connects the output of the first comparator to one of the first and second control circuits. A third switch connects an output of the first switch to one of first and second input terminals of the first comparator and connects the reference voltage to the other.
US11367462B1

A non-metallic media substrate includes a disc-shaped substrate body having at least one media storage surface on a face thereof. The substrate body has a center opening having an inner diameter and an outer diameter surface, and the substrate body has a thickness. The substrate further includes an annular groove at the outer diameter of the media substrate, the annular groove having chamfered edges and an internal concavity extending toward the inner diameter.
US11367460B2

The magnetic recording medium including: a non-magnetic support; and a magnetic layer including a ferromagnetic powder and a binding agent on the non-magnetic support, in which a center line average surface roughness Ra measured regarding a surface of the magnetic layer is 1.0 nm to 1.6 nm, and a difference (Safter−Sbefore) between a spacing Safter measured by optical interferometry regarding the surface of the magnetic layer after methyl ethyl ketone cleaning and a spacing Sbefore measured by optical interferometry regarding the surface of the magnetic layer before methyl ethyl ketone cleaning is greater than 0 nm and equal to or smaller than 15.0 nm.
US11367458B2

A system includes a microphone unit coupled to a roof of an autonomous vehicle. The microphone unit includes a microphone board having a first opening. The microphone unit also includes a first microphone positioned over the first opening and coupled to the microphone board. The microphone unit further includes an accelerometer. The system also includes a processor coupled to the microphone unit.
US11367455B2

Embodiments relate to an audio processing unit that includes a buffer, bitstream payload deformatter, and a decoding subsystem. The buffer stores at least one block of an encoded audio bitstream. The block includes a fill element that begins with an identifier followed by fill data. The fill data includes at least one flag identifying whether enhanced spectral band replication (eSBR) processing is to be performed on audio content of the block. A corresponding method for decoding an encoded audio bitstream is also provided.
US11367450B2

Systems and methods of diarization using linguistic labeling include receiving a set of diarized textual transcripts. A least one heuristic is automatedly applied to the diarized textual transcripts to select transcripts likely to be associated with an identified group of speakers. The selected transcripts are analyzed to create at least one linguistic model. The linguistic model is applied to transcripted audio data to label a portion of the transcripted audio data as having been spoken by the identified group of speakers. Still further embodiments of diarization using linguistic labeling may serve to label agent speech and customer speech in a recorded and transcripted customer service interaction.
US11367448B2

A method of providing a platform for configuring device-specific speech recognition is provided. The method includes providing a user interface for developers to select a set of at least two acoustic models appropriate for a specific type of a device, receiving, from a developer, a selection of the set of the at least two acoustic models, and configuring a speech recognition system to perform device-specific speech recognition by using one acoustic model selected from the at least two acoustic models of the set.
US11367429B2

A computing system receives an instruction to initiate audio presentation of electronic communications for a recipient, and outputs an audio presentation responsive to the instruction. The audio presentation includes an initial portion that includes a presentation road map, and a subsequent portion that includes audible output of text content of a plurality of unreviewed electronic communications for the recipient. The presentation road map identifies an estimated time to present the subsequent portion of the audio presentation.
US11367404B2

Embodiments of the present disclosure provide a device and a method for controlling backlight, and a display device. The device for controlling backlight, comprising: a first controlling circuit configured to receive a first power supply signal for controlling a display device to be turned on or off, and generate an output signal for causing a backlight module of the display device to be turned off, in response to the first power supply signal being in a first status for controlling the display device to be turned off; and a second controlling circuit configured to receive the first power supply signal, and generate an output signal for causing the backlight module to be turned on again after being kept in a turned off state for a predetermined time period, in response to the first power supply signal being in a second status for controlling the display device to be turned on.
US11367403B2

A display apparatus includes a plurality of light sources configured to emit light; a light guide plate having a first surface and a second surface, configured to spread light emitted from the plurality of light sources therein to emit light through the first surface; and a local dimming unit configured to reflect or scatter light emitted through the second surface of the light guide plate according to a location. The local dimming unit may include an electro-optical layer configured to change optical properties according to an electric field; a plurality of electrodes located on the same plane, configured to generate the electric field; and a controller configured to change a voltage applied to the plurality of electrodes according to an image.
US11367400B2

A display device includes a display panel including a first image unit and a second image unit, a data driver which applies data voltages to the display panel, a first scan driver which applies write scan signals to the display panel, a second scan driver which applies compensation scan signals and initialization scan signals to the display panel, and a masking part connected to the second scan driver and which selectively applies the initialization scan signals to the second image unit.
US11367396B2

The present disclosure provides a pixel driving circuit, a display panel and a display apparatus. The pixel driving circuit includes: a first connection line, a second power supply line and a data writing unit. The first connection line is coupled to a gate of at least one transistor in the data writing unit. The first connection line includes at least a first section and a second section coupled to each other, a width of the first section is greater than a width of the second section, and an orthographic projection of the first connection line on the substrate and an orthographic projection of the second power supply line on the substrate overlap with each other to form a first overlapping region, and the first section extends through the first overlapping region.
US11367393B2

Provided are a display panel, a driving method thereof and a display device. The display panel includes a substrate, multiple sub-pixels located on one side of the substrate, and at least one signal conversion circuit. Each sub-pixel includes a pixel driving circuit and a light-emitting element. The pixel driving circuit includes an initialization transistor and a driving transistor. A first electrode of the initialization transistor is electrically connected to a gate of the driving transistor. The signal conversion circuit may convert a received initialization signal to a first initialization signal or convert the initialization signal to a second initialization signal according to a received data control signal, and generate an output of the conversion to the second electrode of the initialization transistor. This can avoid an unstable gate voltage of the driving transistor caused by a leakage current, further improve the display effect.
US11367392B2

A method and system determine the characteristics of drive devices and load devices in selected pixels in an array of pixels in a display in which each pixel includes a drive device for supplying current to a load device. The method and system supply current to the load device via the drive device in a selected pixel, the current being a function of a current effective characteristic of at least one of the drive device and the load device; measure the current via a measurement line that is shared by adjacent pixels, and extract the value of a selected effective characteristic of one of the drive and load devices from the effect of the current on another of the drive and load devices. Current may be measured via a read transistor in each pixel.
US11367391B2

A display panel, a display device and a detection method are provided. The display panel includes a display area and a peripheral area surrounding the display area. Pixel units arranged in an array are disposed in the display area. The pixel unit includes a pixel driving circuit. A crack detecting line is disposed in the peripheral area, and the crack detecting line is connected to a reset signal terminal of the pixel driving circuit of at least one pixel unit. The display panel can reduce the influence of the voltage drop over the crack detection line on the brightness during the electrical detection stage, and can also improve the crack detection rate of the peripheral area.
US11367390B2

A display apparatus and a method for noise reduction are introduced. The method comprises steps of sensing a first pixel signal being superimposed by noises from a first pixel through a first sensing line in a first phase of a sensing operation and sensing a first noise signal from the first sensing line in a second phase of the sensing operation. The method further comprises steps of sensing a second noise signal from a second sensing line in the first phase of the sensing operation, and sensing a third noise signal from the second sensing line in the second phase of the sensing operation. The method further removes the noises that are superimposed to the first pixel signal according to a difference between the first pixel signal and the first noise signal and a difference between the second noise signal and the third noise signal to generate a denoised sensing value of the first pixel.
US11367389B2

The embodiments of the present disclosure disclose a pixel circuit and a method for driving the same, a display panel and a display apparatus. The pixel circuit includes: a driving sub-circuit configured to provide current for causing a light-emitting element to emit light to the light-emitting element under control of a light-emitting control signal; a reset sub-circuit having a reset signal terminal for receiving a reset signal, wherein the reset sub-circuit is connected to the driving sub-circuit and a first terminal of the light-emitting element, and is configured to reset the driving sub-circuit and the first terminal of the light-emitting element under control of the reset signal; a data writing sub-circuit connected to the driving sub-circuit and the reset sub-circuit, and configured to write a data voltage into the driving sub-circuit under control of a first control signal; and a sensing sub-circuit configured to receive a data signal via a first signal terminal, and transmit the data signal to the data writing sub-circuit under control of a second control signal; and sense an external input, and read the sensed external input into a read signal line under control of a read control signal.
US11367388B2

The pixel structure includes a plurality of first pixel units disposed in a first region and at least one second pixel unit disposed in a second region. A distribution density of the plurality of first pixel units is greater than that of the at least one second pixel unit. Each first pixel unit includes a plurality of first sub-pixels, and each second pixel unit includes a plurality of second sub-pixels. A number of first sub-pixels included in the first pixel unit is equal to that of second sub-pixels included in the second pixel unit. A number of at least one first sub-pixel of the first pixel unit that displays a color is equal to that of at least one second sub-pixel of the second pixel unit that displays a same color, and light-emitting areas of a first sub-pixel and a second sub-pixel that display a same color are equal.
US11367380B2

A display device includes a pixel unit, a binary driver, and a timing generator. The display device is an active matrix display device configured to receive a data signal including image data and other data different from the image data. The pixel unit includes a memory configured to store the image data. The binary driver includes a first holding circuit configured to hold the image data and at least one second holding circuit configured to hold the other data. The timing generator is configured to generate a drive signal used for driving the binary driver.
US11367379B1

A display device according to an embodiment of the disclosure includes a timing controller, a scan driver including a plurality of stages connected to a plurality of clock signal lines and generating a plurality of scan signals in response to the scan start signal, a data driver configured to generate a plurality of data signals based on the image data, and a pixel portion including a plurality of pixels. One stage in the scan driver transmits a carry signal to 2n-th next stage. The timing controller selects any one of a normal frequency and low frequencies lower than the normal frequency as a driving frequency based on the input image data, and adjusts a clock duty of the plurality of clock signals so that a time required to output all of the plurality of scan signals during one frame is constant irrespective of the driving frequency.
US11367378B2

A driving method includes the following steps: driving a first dummy pixel circuit according to a first test signal, and driving a display pixel circuit according to a driving signal, wherein the first test signal is maintained at a value corresponding to a first gray level; detecting a detection voltage change value cross a light-emitting element in the display pixel circuit is driven for a driving time, and detecting a first test voltage change value cross a light-emitting element in the first dummy pixel circuit is driven for the driving time; and adjusting the driving signal according to the detection voltage change value, the first test voltage change value and a second test voltage change value, wherein the second test voltage change value is obtained by detecting a second dummy pixel circuit or from a memory unit.
US11367373B1

A driver integrated circuit, including multiple output pads, multiple switching circuits, and multiple data channel circuits, is provided. The output pads and the switching circuits are arranged in a pad area of the driver integrated circuit. The output pads include a first output pad and a second output pad, and the switching circuits include a first switching circuit. A first selection terminal of the first switching circuit is coupled to the first output pad. A second selection terminal of the first switching circuit is coupled to the second output pad. The data channel circuits are arranged in a function circuit area of the driver integrated circuit. The data channel circuits include a first data channel circuit. An output terminal of the first data channel circuit is coupled to a common terminal of the first switching circuit.
US11367371B2

Disclosed are a display panel and a display device. The display panel includes a substrate defining a display area, a fan-out area and a source driving chip. A feedback line is arranged in the display area. The source driving chip has a first state and a second state. When the source driving chip is in the first state, a first data signal is input by the source driving chip to the feedback line; when the source driving chip is in the second state, a voltage of the feedback line is fed back to the source driving chip, to allow the source driving chip to output a second data signal to a remaining line of the display area. In each column, a summed number of the first data signal is equal to a summed number of the second dpata signal.
US11367370B2

A billboard framework system may have a plurality of lateral adjusters adapted to be laterally adjustable on poles. The system may also have at least one frame support attached to some of the plurality of lateral adjusters where each of the frame supports may be co-planar with one another. The system may also have a generally rectangular-shaped frame structure connected to the frame supports where the frame structure is coplanar. The frame structure may have two side portions connecting an upper portion and a lower portion.
US11367362B2

The DYNAMIC TURBULENCE ENGINE CONTROLLER APPARATUSES, METHODS AND SYSTEMS (“DTEC”) transform weather, terrain, and flight parameter data via DTEC components into turbulence avoidance optimized flight plans. In one implementation, the DTEC comprises a processor and a memory disposed in communication with the processor and storing processor-issuable instructions to receive anticipated flight plan parameter data, obtain terrain data based on the flight plan parameter data, obtain atmospheric data based on the flight plan parameter data, and determine a plurality of four-dimensional grid points based on the flight plan parameter data. The DTEC may then determine a non-dimensional mountain wave amplitude and mountain top wave drag, an upper level non-dimensional gravity wave amplitude, and a buoyant turbulent kinetic energy. The DTEC determines a boundary layer eddy dissipation rate, storm velocity, and eddy dissipation rate from updrafts, maximum updraft speed at grid point equilibrium level and storm divergence while the updraft speed is above the equilibrium level and identify storm top. The DTEC determines storm overshoot and storm drag, Doppler speed, eddy dissipation rate above the storm top, and determine eddy dissipation rate from downdrafts. The DTEC then determines the turbulent kinetic energy for each grid point and identifies an at least one flight plan based on the flight plan parameter data and the determined turbulent kinetic energy.
US11367355B2

In an approach for contextual event awareness, a processor receives contextual information including motion and sound detection. A processor analyzes the contextual information to determine a proximity sequencing including context of an event. A processor applies machine learning to the proximity sequencing to form a risk assessment based on the context of the event impacting a user. A processor determines that the risk assessment exceeds a predetermined threshold. A processor provides a notification of a risk to the user.
US11367343B2

Methods and systems relating to administration of access credentials for electronic access control are disclosed. Web resources are provided for rendering a webpage including an access credential. A server device receives an access instruction authorizing a user to access an electronic lock associated with the access credential. A client device of the user transmits a first request for the access credential. The first request may be generated by a browser application of the client device. The server device provides the web resources and a browser cookie to the client device. Responsive to subsequent requests for the access credential, the server device determines whether the client device is authorized to receive the access credential based on the client device providing the browser cookie. When the server device determines that a subsequent request authorizes the client device to receive the access credential, the web resources are provided to the browser application.
US11367318B2

Reception unit receives data indicating water temperature of a body of water through which a vessel voyages, vessel speed, and a period for which those values are maintained. From storage unit, index value acquisition unit reads out a decrease amount of anti-fouling paint corresponding to the water temperature and vessel speed received by reception unit. Index value specification unit specifies a decrease amount of anti-fouling paint in the period by multiplying the length of time of the period received by reception unit by the decrease amount read out by index value acquisition unit. Remaining amount acquisition unit integrates the decrease amounts of the anti-fouling paint specified by index value specification unit at the time of coating with the anti-fouling paint and onward. Remaining amount specification unit specifies a current paint film thickness of the anti-fouling paint by subtracting the decrease amount of the anti-fouling paint integrated by remaining amount acquisition unit from the paint film thickness at the time of coating with the anti-fouling paint.
US11367316B2

A method for monitoring a dual-stage, separated gas/fluid shock strut includes receiving, by a controller, a primary chamber temperature sensor reading, a primary chamber pressure sensor reading, and a shock strut stroke sensor reading, calculating, by the controller, a secondary chamber nominal pressure based upon the primary chamber temperature sensor reading, determining, by the controller, a shock strut stroke associated with the secondary chamber nominal pressure, calculating, by the controller, a volume of oil in an oil chamber, a volume of gas in a primary gas chamber, a number of moles of gas in the primary gas chamber, a volume of oil leaked into the primary gas chamber, a volume of gas in a secondary chamber, and a number of moles of gas in the secondary chamber.
US11367314B2

A security check system using face ID sensing for secure access to an electronic platform includes a light source, a camera disposed adjacent the light source and configured to form an image of the object while a light beam provided by the light source is incident on the object, a computer memory configured to store face ID data of an authorized person, and a processing module configured to analyze the image to extract facial signatures and to determine whether there exists an indication of a retro-reflection, compare the facial signatures to the face ID data to determine whether a match exists, in response to determining that the match exists and the indication of the retro-reflection exists, grant access to the electronic platform, and in response to determining that the match does not exist or the indication of the retro-reflection does not exist, deny access to the electronic platform.
US11367313B2

Embodiments of the present disclosure disclose a method and apparatus for recognizing a body movement. A specific embodiment of the method includes: sampling an input to-be-recognized video to obtain a sampled image frame sequence of the to-be-recognized video; performing key point detection on the sampled image frame sequence by using a trained body key point detection model, to obtain a body key point position heat map of each sampled image frame in the sampled image frame sequence, the body key point position heat map being used to represent a probability feature of a position of a preset body key point; and inputting body key point position heat maps of the sampled image frame sequence into a trained movement classification model to perform classification, to obtain a body movement recognition result corresponding to the to-be-recognized video.
US11367310B2

A method and an apparatus for identity verification, an electronic device, a computer program, and a storage medium include: obtaining a first image of a document, where the first image contains a first face image; obtaining a second image containing a face of a to-be-verified person; performing face comparison on the first image and the second image to obtain a first comparison result; and obtaining an identity verification result according to the first comparison result.
US11367306B1

An autonomous mobile device (AMD) or other device may perform various tasks during operation. The AMD includes a camera to acquire an image. Some tasks, such as presenting information on a display screen or a video call, may involve the AMD determining whether a user is engaged with the AMD. The AMD may move a component, such as the camera or the display screen, to provide a best experience for an engaged user. Images from the camera are processed to determine attributes of the user, such as yaw of the face of the user, pitch of the face of the user, distance from the camera, and so forth. Based on the values of these attributes, a user engagement score is determined. The score may be used to select a particular user from many users in the image, or to otherwise facilitate operation of the AMD.
US11367296B2

A layout analysis method, an electronic device, and a non-transitory computer-readable storage medium are provided. The layout analysis method includes: obtaining coordinate information of a plurality of text lines in an image; creating a layout model of the image according to the coordinate information; analyzing a layout structure of the text lines based on the layout model; and determining an order of the text lines relative to each other based on the layout structure.
US11367293B1

The present disclosure is directed to apparatuses, systems and methods for automatically classifying digital images of occupants inside a vehicle. More particularly, the present disclosure is directed to apparatuses, systems and methods for automatically classifying digital images of occupants inside a vehicle by comparing current image data to previously classified image data.
US11367292B2

A processing system comprises a processor and a memory. The memory stores instructions executable by the processor to receive a polarimetric image from a polarimetric camera sensor, and to identify a road surface in the received image based on a vehicle location, an orientation of the camera sensor, and a vehicle pose. The memory stores instructions, upon identifying, in the polarimetric image, polarized light reflections from the identified road surface based on a polarization direction and a polarization degree determined from the polarimetric image, to remove the identified polarized light reflections from the polarimetric image, thereby generating an updated polarimetric image including generating a de-mosaicked imaged based on the identified polarized light reflections, wherein the identified polarized light reflections are ignored at de-mosaicking, and to identify a road feature including a lane marking based on the updated polarimetric image.
US11367291B2

A traffic signal display estimation system recognizes, based on the position information of a vehicle and a traffic signal information, a traffic signal included in a camera image, identifies a traffic signal display for each recognized traffic signal, and calculates, for each traffic signal, a first evaluation value indicating the certainty of the identified traffic signal display. The system integrates, based on a traffic-signal-to-traffic-signal relational information, a forward traffic signal that is ahead of the travelling direction and that the vehicle should follow and a traffic signal correlated with the forward traffic signal in terms of the traffic signal display, among a plurality of recognized traffic signals. When there is an inconsistency in traffic signal displays identified between a plurality of integrated traffic signals, the system determines a first estimated traffic signal display of the forward traffic signal, based on the first evaluation value for each traffic signal.
US11367283B2

An electronic device is disclosed. The electronic device includes a communicator configured to receive a video consisting of a plurality of frames, a processor configured to sense a frame having a predetermined object in the received video, extract information from the sensed frame, and generate metadata by using the extracted information, and a memory configured to store the generated metadata.
US11367281B2

An augmented reality system including processors and storage devices storing instructions. The instructions may configure the processors to perform operations including determining a location of a mobile device, identifying a facility based on the location, requesting mapping data from a facility server, the mapping data comprising a plurality of vehicles, vehicle location data, and landmarks, identifying one location attribute in a video feed captured by an augmented reality viewer displayed in the mobile device, and determining whether the one location attribute matches the plurality of vehicles or the landmarks. The operations may also include identifying qualified vehicles from the vehicles based on qualification criteria, determining whether the qualified vehicles is in a field of view of the augmented reality viewer based on object attributes and the vehicle location data, and generating a modified video feed by providing an indication associated with qualified vehicles in the field of view.
US11367279B1

The present invention relates to a system for steering or guiding a sod harvesting machine (sod harvester) with a high degree of precision, without the need for the sod harvesting machine to have a guide stick or shoe in physical or mechanical contact with the sod to be harvested or to be in connection with remote navigation systems, such as GPS. The system includes a sensor mounted at the front of the harvester and a processor for processing information from the sensor to determine a boundary line and for steering the sod harvester along the boundary line.
US11367277B2

Aspects of the subject disclosure may include, for example, obtaining a first plurality of inputs that identify a plurality of geographical locations and a plurality of infrastructure located at the plurality of geographical locations, classifying each of the plurality of geographical locations in accordance with the first plurality of inputs to obtain a plurality of classes, obtaining a second plurality of inputs that identify costs, revenue, profits, or any combination thereof, associated with the plurality of infrastructure, processing the second plurality of inputs in conjunction with the plurality of classes to identify a first plurality of locations included in the plurality of geographical locations to decommission infrastructure included in the plurality of infrastructure, and presenting the first plurality of locations via a device. Other embodiments are disclosed.
US11367273B2

The present disclosure is directed toward systems and methods for detecting an object in an input image based on a target object keyword. For example, one or more embodiments described herein generate a heat map of the input image based on the target object keyword and generate various bounding boxes based on a pixel analysis of the heat map. One or more embodiments described herein then utilize the various bounding boxes to determine scores for generated object location proposals in order to provide a highest scoring object location proposal overlaid on the input image.
US11367272B2

A target detection method and apparatus, in which the method includes: obtaining a target candidate region in a to-be-detected image; determining at least two part candidate regions from the target candidate region by using an image segmentation network, where each part candidate region corresponds to one part of a to-be-detected target; and extracting, from the to-be-detected image, local image features corresponding to the part candidate regions; and learning the local image features of the part candidate regions by using a bidirectional long short-term memory LSTM network, to obtain a part relationship feature used to describe a relationship between the part candidate regions; and detecting the to-be-detected target in the to-be-detected image based on the part relationship feature. As a result, image data processing precision in target detection can be improved, application scenarios of target detection can be diversified, and target detection accuracy can be improved.
US11367266B2

Provided is an image recognition system that can easily perform image recognition on a side face of an item. An image recognition system according to one example embodiment of the present invention includes: a placement stage used for placing an item below an image capture device provided so as to perform capturing of a downward direction; a support structure configured to support the item at a predetermined angle relative to a top face of the placement stage; and an image recognition apparatus that identifies the item by performing image recognition on an image of the item acquired by the image capture device.
US11367260B2

A rear-facing camera captures a live-action video image while a front-facing camera captures an image of a distributor. The avatar controller controls an avatar based on the image of the distributor captured by the front-facing camera, and move the position of the avatar in the real space coordinate system according to the position of the video synthesis device in the real space coordinate system. A synthesizer arranges the avatar in a predetermined position of a real space coordinate system and synthesizes the avatar with the live-action video image.
US11367256B2

An object management system, an aircraft design system, and a method for managing an object. A three-dimensional environment with a model of an object and an avatar representing a human operator from a viewpoint relative to the avatar is displayed on a display system. A motion of the human operator is detected. An interaction between the avatar and the model of the object is identified in real time using information about motions of the human operator that are detected in real time. The interaction changes a group of dimensions in the model of the object. Further, the interaction between the avatar and the model of the object in the three-dimensional environment is displayed on the display system, enabling design changes in the model of the object made by the human operator.
US11367253B2

Autonomous vehicles and techniques that can be utilized to compress point cloud data and operate on compressed point cloud data are provided. An autonomous vehicle can include a data compression system can configure point cloud data according to a collection of three-dimensional (3D) tiles representative of the region. Each 3D tile can include a portion of the cloud point data, where each point vector in the portion of the cloud point data can be configured relative to a position vector of the 3D tile defined in a coordinate system of the collection of 3D tiles. The data compression system can utilize a fixed-point Q-format representation based on a defined number of bits to compress at least a portion of the point cloud data. The autonomous vehicle also can include a control system that can operate mathematically on compressed point cloud data, without reliance on prior decompression.
US11367249B2

Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program provides a display area for viewing a 3D model that includes a plurality of three-dimensional (3D) objects. The program further provides a tool for viewing 3D objects in the 3D model. The program also determines a 3D object in the plurality of 3D objects in the 3D model to hide. The program further hides the determined 3D object in the 3D model.
US11367243B2

An apparatus and method for performing BVH compression and decompression concurrently with stores and loads, respectively. For example, one embodiment comprises: bounding volume hierarchy (BVH) construction circuitry to build a BVH based on a set of input primitives, the BVH comprising a plurality of uncompressed coordinates; traversal/intersection circuitry to traverse one or more rays through the BVH and determine intersections with the set of input primitives using the uncompressed coordinates; store with compression circuitry to compress the BVH including the plurality of uncompressed coordinates to generate a compressed BVH with compressed coordinates and to store the compressed BVH to a memory subsystem; and load with decompression circuitry to decompress the BVH including the compressed coordinates to generate a decompressed BVH with the uncompressed coordinates and to load the decompressed BVH with uncompressed coordinates to a cache and/or a set of registers accessible by the traversal/intersection circuitry.
US11367236B2

A method for generating a three-dimensional local human body model are provided in embodiments of the disclosure. The method for generating a three-dimensional local human body model includes: acquiring bone parameter adjustment information of a three-dimensional local human body model; adjusting bone parameters of the three-dimensional local human body model according to the bone parameter adjustment information; and generating the three-dimensional local human body model according to the adjusted bone parameters.
US11367235B2

In accordance with an aspect of the present disclosure, there is provided a method for simplifying three-dimensional mesh data using three-dimensional mesh data simplification device. The method comprises, determining a vertex or an edge of three-dimensional mesh data to be deleted based on animation information including skin weight values and geometric information of the three-dimensional mesh data; and simplifying the three-dimensional mesh data by deleting the vertex or the edge.
US11367233B2

A system and method of creating customized characters and selectively displaying them in an electronic display, such as an augmented reality or virtual reality display is provided. A digital character may be provided by a character provider for customization by others using the system. Such customizations may be instantiated in user devices that provide electronic displays. Instantiation of the custom digital character may be conditioned on one or more trigger conditions, which may be specified by the character customizer. For example, a digital character customized using the system may be conditioned on triggering events in the real-world or in a virtual world. When a relevant triggering condition is satisfied at a user device, the custom character (i.e., information for instantiating the custom character) may be transmitted to that user device. In this manner, the system may push custom characters to user devices that satisfy the triggering condition.
US11367230B2

Systems and methods for displaying a virtual reticle in an augmented or virtual reality environment by a wearable device are described. The environment can include real or virtual objects that may be interacted with by the user through a variety of poses, such as, e.g., head pose, eye pose or gaze, or body pose. The user may select objects by pointing the virtual reticle toward a target object by changing pose or gaze. The wearable device can recognize that an orientation of a user's head or eyes is outside of a range of acceptable or comfortable head or eye poses and accelerate the movement of the reticle away from a default position and toward a position in the direction of the user's head or eye movement, which can reduce the amount of movement by the user to align the reticle and target.
US11367227B2

A method of imaging includes obtaining projection data for an object representing an intensity of radiation detected along a plurality of rays through the object, obtaining an outline of the object via a secondary imaging system, the secondary imaging system using non-ionizing radiation, determining, based on the outline, a model and model parameters for the object, calculating, based on the model and the model parameters, a volumetric attenuation map for the object, and reconstructing, based on the projection data and the volumetric attenuation map, an attenuation-corrected volumetric image.
US11367226B2

A method for aligning a real-world object with a virtual object includes capturing images, video, or both of the real-world object from a first viewpoint and from a second viewpoint. The first and second viewpoints are different. The method also includes simultaneously superimposing the virtual object at least partially over the real-world object from the first viewpoint in a first augmented reality (AR) display and from the second viewpoint in a second AR display based at least in part on the images, video, or both. The method also includes adjusting a position of the real-world object to at least partially align the real-world object with the virtual object from the first viewpoint in the first AR display and from the second viewpoint in the second AR display.
US11367225B2

When a normal inspection and an inspection through deep learning processing is applicable, high inspection accuracy is obtained while reducing a processing time. The normal inspection processing is applied to a newly acquired inspection target image, the non-defective product determination or the defective product determination is confirmed for the inspection target image having the characteristic amount with which the non-defective product determination or the defective product determination is executable based on the characteristic amount within the inspection target image and the threshold for confirming the non-defective product determination or the threshold for confirming the defective product determination. The deep learning processing is applied to the inspection target image having the characteristic amount with which the non-defective product determination or the defective product determination is not confirmable, and the non-defective product determination or the defective product determination is executed.
US11367213B2

A processor implemented method includes: calculating edge direction information of edge component pixels extracted from an input image; determining an inlier pixel among the edge component pixels based on the edge direction information and virtual horizontal line information; estimating a rotation reference point based on the inlier pixel; and correcting localization information of the apparatus based on the estimated rotation reference point.
US11367210B1

Disclosed herein is a system to smoothly change the focus of a camera between multiple targets. The system can obtain an indication of a target, an indication of a manner of focus transition between a first target and a second target, and camera settings. The system can determine a point associated with the second target, where the point has a property that focusing the camera on the point places the second target in focus, and the point is closer to the current focus point of the camera than a substantial portion of other points having the property. The system can obtain a nonlinear function indicating a second manner of focus transition between the first target and the second target. The system can change the focus of the camera between the first target and the second target by changing the focus of the camera from the current focus point to the determined point based on the nonlinear function.
US11367208B2

Operations may comprise obtaining a plurality of light detection and ranging (LIDAR) scans of a region. The operations may also comprise identifying a plurality of LIDAR poses that correspond to the plurality of LIDAR scans. In addition, the operations may comprise identifying, as a plurality of keyframes, a plurality of images of the region that are captured during capturing of the plurality of LIDAR scans. The operations may also comprise determining, based on the plurality of LIDAR poses, a plurality of camera poses that correspond to the keyframes. Further, the operations may comprise identifying a plurality of two-dimensional (2D) keypoints in the keyframes. The operations also may comprise generating one or more three-dimensional (3D) keypoints based on the plurality of 2D keypoints and the respective camera poses of the plurality of keyframes.
US11367200B2

A method for determining the image position of a marker point (3) in an image of an image sequence including the method steps of: setting (S2) a marker point in a first image (1) of the image sequence, determining (S4) a transformation at least between corresponding portions of the first image (1) and a second image (4) of the image sequence, transforming (S5) at least the portion of the first image (1) or the portion of the second image (4) on the basis of the transformation determined, localizing (S6) the marker point (3) in the transformed portion of the image (4′), and mapping (S7) the localized marker point into the second image (4) on the basis of the determined transformation.
US11367190B2

The disclosure herein relates to systems, methods, and devices for medical image analysis, diagnosis, risk stratification, decision making and/or disease tracking. In some embodiments, the systems, devices, and methods described herein are configured to analyze non-invasive medical images of a subject to automatically and/or dynamically identify one or more features, such as plaque and vessels, and/or derive one or more quantified plaque parameters, such as radiodensity, radiodensity composition, volume, radiodensity heterogeneity, geometry, location, and/or the like. In some embodiments, the systems, devices, and methods described herein are further configured to generate one or more assessments of plaque-based diseases from raw medical images using one or more of the identified features and/or quantified parameters.
US11367187B2

A method is for detecting respective potential presence of respective different antinuclear antibody fluorescence pattern types on a biological cell substrate including human epithelioma cells, including: acquiring a first image which represents staining of the cell substrate by a first fluorescent dye, and acquiring a second image which represents staining of the cell substrate by a second fluorescent dye, detecting, on the basis of the first image, respective image segments which in each case represent at least one mitotic cell, selecting, on the basis of the detected image segments, subimages of the first image and subimages corresponding thereto of the second image and detecting, on the basis of the selected subimages of the first image and of the selected subimages of the second image, respective actual presence of respective cellular fluorescence pattern types by means of a convolutional neural network.
US11367181B2

Systems and methods for ossification center detection (OCD) and bone age assessment (BAA) may be provided. The method may include obtaining a bone age image of a subject. The method may include generating a normalized bone age image by preprocessing the bone age image. The method may include determining, based on the normalized bone age image, positions of a plurality of ossification centers using an ossification center localization (OCL) model. The method may include estimating, based on the normalized bone age image and information related to the positions of the plurality of ossification centers, a bone age of the subject using a bone age assessment (BAA) model.
US11367172B2

There is described a method of labeling wood products moved across a handling area of a production line. The method generally has, using a camera, generating an image representing a wood product moving across the handling area at a first moment in time; using a controller, determining coordinates of the wood product at the first moment in time based on the image; and anticipating coordinates of the wood product at a second moment in time assuming an incremental movement of the wood product at a given speed from the determined coordinates of the wood product at the first moment in time; and using a light projector, projecting, at the second moment in time, a wood product label at the anticipated coordinates of the wood product at the second moment in time.
US11367165B2

In one embodiment, a method includes receiving a first frame associated with a first time and one or more second frames of a video having a resolution lower than a target resolution, wherein each second frame is associated with a second time prior to the first time, generating a first feature map for the first frame and one or more second feature maps for the one or more second frames, up-sampling the first feature map and the one or more second feature maps to the target resolution, warping each of the up-sampled second feature maps according to a motion estimation between the associated second time and the first time, and generating a reconstructed frame having the target resolution corresponding to the first frame by using a machine-learning model to process the up-sampled first feature map and the one or more up-sampled and warped second feature maps.
US11367155B1

The methods and systems disclosed herein attempt to overcome the deficiencies of the conventional methods and systems by providing a prepaid card for reimbursing a healthcare service provider for the cost of providing a patient with a specific healthcare service. A prepaid card can identify a specific healthcare service and can be used by a patient at a healthcare service provider to obtain the healthcare service of administering a controlled substance for which the patient does not have a prescription. The prepaid card can be associated with one or more accounts of third parties who may be financially responsible for reimbursing the healthcare service provider for the cost of providing the controlled substance and/or the specific healthcare service to the patient.
US11367151B2

Embodiments relate to storing farming activity values into geospatial containers associated with a spatial grid system, and generating data analytics therefrom. Pulse data collected by a data collection device and associated with a swath width of a farming implement can be obtained. A pulse polygon can be generated based on the swath width and location information included in the pulse data. The pulse polygon can be translated into at least one grid cell of a plurality of grid cells of a spatial grid system, such that the at least one grid cell geographically corresponds to the pulse polygon. Relevant data points extracted from the pulse data can be stored into a geospatial container generated for each grid cell of the at least one grid cell. Any of the geospatial containers can thus be selectively analyzed, independently or in combination with other geospatial containers, to derive accurate insights therefrom.
US11367148B2

A producer may supply amounts xi of a good to a plurality of consumers Ci in a series of transactions and be subject to a mass balancing verification protocol after every K transactions. A producer platform may compute K random shares (r1 through rK) of a random value r, publish blinded amounts ti representing xi+ri to a secure, distributed transaction ledger, and transmit an encrypted ri to consumer Ci using an asymmetric cryptosystem. A consumer platform may receive and decrypt ri (while the consumer Ci actually receives an amount {circumflex over (x)}i of the good from the producer), compute {circumflex over (x)}i+ri and generate a fraud alert signal if it differs from the published ti. The consumer platform may also transmit an encrypted rolling sum value to a next consumer Ci+1. A verifier platform may, after K transactions, execute the mass balance verification protocol to determine a total amount of the good that the producer had collectively supplied to the consumers Ci. The verifier platform may also generate a fraud alert signal when appropriate based on the total amount and a maximum allowed amount.
US11367146B2

A method, system, and non-transitory computer-readable medium for facilitating insurance policy application processing over a communications network includes a processor configured for accepting input data from a customer, accepting further data from the insurance agent, creating a first data structure, encoding changes to the first data structure based on the input data and the further data, and populating the first data structure, generating ancillary documents and transmitting to the customer, creating a second data structure encoding changes to the second data structure based on the first data structure, and populating the second data structure, and transmitting, the second data structure to a third party to initiate transmission of a health questionnaire to the customer. The system further includes a first memory for storing the first data structure and a second memory for storing the second data structure.
US11367137B2

Disclosed are a payment processing apparatus using a virtual currency with an automatic trading function of the virtual currency and an operating method thereof. The present invention may provide a platform which may use a virtual currency as a trading means of goods by presenting a payment processing apparatus for supporting a product purchaser to pay a price of a product to a product seller using a virtual currency and an operating method thereof.
US11367136B2

Systems and methods are disclosed that provide real-time pre-trade risk assessments for multiple parties. In one embodiment, a Programmable Logic Device (PLD) may be embedded within an Automated Trading Systems (ATS) architecture by utilizing the Intel socket G or the PCIe interface to provide pre-trade risk functionality. The system may also provide a method for interacting with the ATS DRAM or L1 cache to provide faster access to orders in ATS memory for PLDs. The system may use the Quick Path Interconnect between an embedded processor and a PLD to transfer memory maps. The system may also add additional libraries to an ATS processor to accelerate the transfer or memory maps to a PLD. The system also may use system interrupts to cancel erroneous orders within an ATS processor from a PLD housed within the same physical architecture.
US11367129B2

Methods and Apparatus related to generating representations of information. The information may include menu information for merchants such as restaurants. Referring to menus, methods may include receiving potential information for a first menu, and receiving indications of associations of the information with the first menu and/or any number of additional menus. Information and/or associations may later be updated by a desired set of users.
US11367128B2

A smart display apparatus and a smart display method are provided. The smart display apparatus includes: a transparent display screen; a commodity position acquiring module configured to acquire position information of a plurality of commodities; and a control processing unit including a commodity determining unit and a control display unit; the commodity determining unit is configured to determine a recommended commodity; and the control display unit is configured to control the transparent display screen to display a first image of the recommended commodity, and configured to control the transparent display screen to display a commodity recommending mark according to the position information of the recommended commodity so as to indicate a customer to observe the recommended commodity through the transparent display screen.
US11367119B2

A system includes a computing device configured to receive order data indicating an order placed by a customer on an e-commerce platform and route the order into a test group or a control group when the order data indicates that the order will be filled by a store participating in the comparison test. The computing device is further configured to apply test features to the order if the order was routed into the test group and apply control features to the order if the order was routed into the control group and determine recommended substitute items based on the test features or the control features. The recommended substitute items are intended to replace items ordered by the customer that are unavailable. The computing device is also configured to determine one or more performance metrics of the test group and the control group.
US11367113B2

A system and method for selecting diverse product titles to display on a website are disclosed. In some example embodiments, the methods and systems described herein identify available products to be displayed, cluster the identified products based on their similarity to one another, select one or more products from each of the clusters, and display information, such as a title, associated with the randomly selected products.
US11367111B2

A digital brand asset system is provided enabling a brand owner to create, distribute, maintain, manage, merchandise and analyze smart brand assets. The system enables distribution and sharing of smart brand assets across the websites. The websites can host webpages containing codes representing the smart brand assets. When a user device retrieves a webpage from one of the websites and renders the webpage, it executes the codes and requests the content of the smart brand assets from a brand asset server. Through the brand asset server, a brand owner can control the content and the presentation of the smart brand asset hosted by the websites, based on various factors such as previous click through rates, aggregated shopper behaviors, geographical locations of the websites or website visitors, categorized types of websites, blacklist of websites.
US11367105B2

A system and method for content selection and presentation is disclosed. A plurality of content elements configured for presentation in at least one content container is received and one of the plurality of content elements is selected for presentation in the at least one content container. The one of the plurality of content elements is selected by a trained selection model configured to select one of an individual context or a global context. An interface including the selected one of the plurality of content elements is generated.
US11367097B2

Methods, systems and device for verifying a transaction in a loyalty or advertising system are described. One such method includes: receiving, at least one processor, transaction data associated with a transaction between a customer and a merchant; determining, at the at least one processor, from the transaction data whether the customer and the merchant are associated with the loyalty or advertising system; and upon determining from the transaction data whether the transaction corresponds to a reward or advertisement, triggering the redemption of the reward or advertisement.
US11367095B2

A system sends the identification of an electronic incentive award that a player may into a mobile device. The electronic incentive award may be sent in response to the player performing an action to complete an incentive objective on an electronic gaming machine (EGM). The system receives incentive progress data that corresponds to the action to complete the incentive objective. The incentive progress data indicates player progress towards completing the incentive objective. In response to the incentive progress data indicating that the player has completed the incentive objective, the system provides the electronic incentive award to the mobile device for the player to use on the mobile device.
US11367092B2

A method of extracting price text from an image set includes: obtaining input data comprising (i) a plurality of images depicting shelves supporting products, and (ii) for each of the images, a set of text regions and corresponding price text strings; registering the images to a common frame of reference; identifying a subset of the text regions having overlapping locations in the common frame of reference; selecting one of the text regions from the subset; and presenting the price text string corresponding to the one of the text regions for further processing.
US11367090B2

A real-time social and emotional mapping system enabling the visualization of state data in a geo-locational context, including goals, intentions, feelings, observations, and physical states, among others, in a-location based context visualized as a digital map. A structured framework may enables users to share state data by selection or guided entry of data or alternatively through some classification of submitted data. In embodiments, an integrated request-response framework is provided through a marketplace centered on geo-locational context.
US11367089B2

A computerized-method for generating a machine-learning model to determine genuineness of customer feedback to filter-out, non-genuine agent recording segments from evaluation. The computerized-method includes generating a Genuineness Opinion Score (GOS) model. The generating of GOS model includes: (a) a data manipulation phase; (b) a data visualization and analysis phase, and (c) a feature augmentation phase for sorting the variables in a set of unique and relevant variables into two categories: estimated variables and anticipated variables. The estimated variables are used for calculation of a GOS of an interaction that is received in a contact center and the anticipated variables are used for calculation of a threshold of said GOS.
US11367086B2

The systems and methods may be used to recommend an item to a consumer. The methods may comprise determining, based on a collaborative filtering algorithm, a consumer relevance value associated with an item, and transmitting, based on the consumer relevance value, information associated with the item to a consumer. A collaborative filtering algorithm may receive as an input a transaction history associated with the consumer, a demographic of the consumer, a consumer profile, a type of transaction account, a transaction account associated with the consumer, a period of time that the consumer has held a transaction account, a size of wallet, and/or a share of wallet. The method may further comprise generating a ranked list of items based upon consumer relevance values, transmitting a ranked list of items to a consumer, and/or re-ranking a ranked list of items based upon a merchant goal.
US11367074B2

A system and method are disclosed, to distinguish fraudulent transactions from a legitimate transaction, predicated on the notion that the card is considered likely to be in state of fraud. The disclosed system and method can be activated as soon as an account has suspicious activity that causes a high score for potential fraud, but before a bank either can or needs to confirm fraud. The system or method is able to pinpoint the actual fraudulent transactions inside a window of potential fraudulent activity, using a specialized model referred to as the pinpoint model.
US11367072B2

Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
US11367065B1

Disclosed herein are systems and methods that integrate distributed ledger (or blockchain) capabilities in a highly distributed computing environment, such as mobile, Internet of Things (IoT). A platform allows for such integration, supporting blockchain-enabled transactions between IoT and mobile devices. Particularly, the platform is a Distributed Ledger System for e-Transactions (DLSeT). The DLSeT platform includes various blockchain features, such as computing, distributed ledgers (storage), cryptocurrency, and cryptography (homomorphic encryption). Furthermore, the DLSeT platform utilizes a Lattice Face Secret Key Infrastructure (LFSKI) feature that is distinct to the platform. By employing LFSKI, the DLSeT platform realizes advantages over blockchain platforms using n public key infrastructure (PKI), being able to execute secure, efficient, and decentralized e-transactions. The DLSeT platform supports additional features, such as a Zero Knowledge Triangle Flow protocol, a Prove of Simple Universal Wallet Address protocol, and a Data Life Cycle security with its unique Data life cycle framework.
US11367042B2

One example of computerized inventory redistribution control includes, for each location inventory record in a set of location inventory records, calculating a quantity change that will bring a current item quantity to a different item quantity for the location inventory record. Determining a cost of a minimum-cost redistribution among the physical locations to effect the quantity changes. Determining a scaling factor that maximizes total revenue when the quantity changes are scaled by the scaling factor after deducting the cost scaled by the scaling factor. Generating transfer instructions for a redistribution of the item by scaling the transfer quantities of the minimum-cost redistribution by the scaling factor. Transmitting each transfer instruction to a computing device associated with a physical location indicated in the transfer instruction.
US11367041B2

An occupancy sensing based system for custodial service management is disclosed that allows schedule custodial services based on actual usage of a site, such as a restroom, instead of following a static schedule and hence can potentially save a significant amount of labor cost. The system is very accurate, privacy aware, and easy to use. In addition to allowing custodial management to optimize their workforce, the system is capable of detecting theft of supplies and performing inventory management. It can be useful in airports, hospitals, stadiums, theaters, academic buildings, convention centers, and many other dynamic places.
US11367029B2

A system and method are presented for adaptive skill level assignments of agents in contact center environments. A client and a service collaborate to automatically determine the effectiveness of an agent handling an interaction that has been routed using skills-based routing. Evaluation operations may be performed including emotion detection, transcription of audio to text, keyword analysis, and sentiment analysis. The results of the evaluation are aggregated with other information such as the interaction's duration, agent skills and agent skill levels, and call requirement skills and skill levels, to update the agent's profile which is then used for subsequent routing operations.
US11367027B2

The present disclosure is related to computing devices, systems, and methods for a new task-engine system that connects to a variety of task-interaction providers, enabling a user to use any one of multiple task-interaction providers to create and complete tasks within a workflow. That is, the connection to a variety of task-interaction providers allows a user to interact with the workflow through any of the task-interaction providers and create and/or complete any number of tasks in the workflow. The task-engine system may also update the creation and/or completion of a workflow task in all other task-interaction providers, such that all users may be aware of, or notified of, the current state of the workflow through any of the task-interaction providers.
US11367024B2

A method for generating a schedule for the transmission of time-triggered, TT, messages in a network, wherein said network communicates TT messages according to said schedule and based on a global, network-wide time, wherein said network communicates rate-constrained, RC messages, wherein for each of said RC messages real-time requirements are provided, wherein the method comprises: Step 1: setting the transmission time of all TT messages which are communicated in the network, and Step 2: executing a search function to find a set of TT transmission times so that the real-time requirements of all RC messages are fulfilled, and when all real-time requirements or at least real-time requirements for defined RC messages are fulfilled, generating in Step 3: the schedule based on the transmission times retrieved in Step 2, or executing Step 2 again when not all real-time requirements or not all real-time requirements for the defined RC messages are fulfilled.
US11367018B2

Systems, methods, and other embodiments associated with autonomous cloud-node scoping for big-data machine learning use cases are described. In some example embodiments, an automated scoping tool, method, and system are presented that, for each of multiple combinations of parameter values, (i) set a combination of parameter values describing a usage scenario, (ii) execute a machine learning application according to the combination of parameter values on a target cloud environment, and (iii) measure the computational cost for the execution of the machine learning application. A recommendation regarding configuration of central processing unit(s), graphics processing unit(s), and memory for the target cloud environment to execute the machine learning application is generated based on the measured computational costs.
US11367007B2

This patent specification relates to systems and methods that use networks of standardized time series and models in a generic and extensible platform. More particularly, this patent specification relates to standardizing time series and models, using standardized time series and models in a network of time series (NOTS), and creating networks of time series in a NOTS platform. In addition, this patent specification relates to use of nodes that can be arranged in any user defined order, and each node is evaluated to return a time array that may be used to populate a time series. A layering framework may be used to define how each node is evaluated.
US11367004B2

Techniques are provided for replacing image assays using real world data and real word evidence RNA-seq analysis for assessing biologic pathways for identifying molecular subtypes. Systems of a methods diagnose HER2 status for a patient, by identifying discordant HER2 status result between the HER2 status from immunohistochemistry (IHC) and the HER2 status from fluorescence in-situ hybridization (FISH) and diagnosing HER2 status based gene expression data.
US11366999B2

It is possible to improve estimation accuracy with regard to data in which significance is attached to a relative phase. Provided is an information processing device including an estimation unit configured to estimate a status by using a neural network. The neural network includes a first complex-valued neural network to which complex data is input, a phase difference computation layer from which phase difference for each element between a plurality of sets with regard to the complex data is output, and a second complex-valued neural network from which complex data is output on the basis of the phase difference.
US11366997B2

Systems and methods are described to enhance interactive engagement during simultaneous delivery of serial or digital content (e.g., audio, video) to a plurality of users. A machine-based awareness of the context of the content and/or one or more user reactions to the presentation of the content may be used as a basis to interrupt content delivery in order to intersperse a snippet that includes a virtual agent with an awareness of the context(s) of the content and/or the one or more user reactions. This “contextual virtual agent” (CVA) enacts actions and/or dialog based on the one or more machine-classified contexts coupled with identified interests and/or aspirations of individuals within the group of users. The CVA may also base its activities on a machine-based awareness of “future” content that has not yet been delivered to the group, but classified by natural language and/or computer vision processing. Interrupting the delivery of content substantially simultaneously to a group of users and initiating dialog regarding content by a CVA enhances opportunities for users to engage with each other about their shared interactive experience.
US11366972B2

Provided are processes of balancing between exploration and optimization with knowledge discovery processes applied to unstructured data with tight interrogation budgets. In an evaluation for which features are structured (e.g., either in a structured evaluation or determined from unstructured data and provided for evaluation) a probabilistic graphical network may graph inputs of machine learning model(s) and outputs of the machine learning model(s) as graphical elements, where one or more edges or nodes, or values associated therewith, may be based on the outputs. For example, as a set of ranking entities engage an expert system during an evaluation, the expert system may determine and update a probabilistic graphical network that represents a state of the evaluation (e.g., at a point in time after one or more ranking events), or (e.g., after completion) a final state and determined scores based the inputs provided by the ranking entities.
US11366971B2

In one embodiment, a method includes receiving, from a client system associated with a first user, a first audio input. The method includes generating multiple transcriptions corresponding to the first audio input based on multiple automatic speech recognition (ASR) engines. Each ASR engine is associated with a respective domain out of multiple domains. The method includes determining, for each transcription, a combination of one or more intents and one or more slots to be associated with the transcription. The method includes selecting, by a meta-speech engine, one or more combinations of intents and slots from the multiple combinations to be associated with the first user input. The method includes generating a response to the first audio input based on the selected combinations and sending, to the client system, instructions for presenting the response to the first audio input.
US11366970B2

A semantic analysis method includes: inputting a word vector of each word in each sample sentence in a dialog flow into an encoder model, to obtain a sentence vector representing semantics of the sample sentence; inputting the sentence vector into a first decoder model corresponding to each context sentence of the sample sentence and a second decoder model corresponding to each word of the sample sentence, to obtain a first identifier corresponding to the context sentence and a second identifier corresponding to the word; obtaining a probability of the first identifier and a probability of the second identifier, and determining a value of a target function; performing parameter training on the encoder model according to the value of the target function; and inputting a word vector of each word in a test sentence into the trained encoder model, to obtain a sentence vector representing semantics of the test sentence.
US11366963B1

Methods and systems for using machine learning models to organize and select modular components for user interface templates. For example, the methods and systems may use machine learning and/or artificial intelligence to generate user interfaces with a preferred number of user input fields and/or pages, in which the preferred number both satisfies any requirements for the user interface (e.g., information, categories of information, etc.), and ensures that all privacy concerns are met.
US11366960B2

Methods and systems are disclosed for receiving and processing data analysis expressions. A particular method includes receiving a data analysis expression at a pivot table of a spreadsheet. The data analysis expression is executed for a particular cell of the pivot table by determining a context associated with the particular cell, calculating a value of the data analysis expression based on the context, and outputting the calculated value at the particular cell.
US11366958B1

An information handling system may detect handwritten text associated with a gesture. The information handling system may request contextual information corresponding to the handwritten text and may receive contextual information corresponding to the handwritten text. The information handling system may display, on a display of the information handling system, the received contextual information.
US11366955B2

Different methods and apparatuses applicable to prepare materials for a user. One embodiment includes a device, with an imaging sensor. Based on analyzing a user attribute from the imaging sensor monitoring the user, the device can identify and access an area of the materials for the user. The area includes a section, and the device can layout the section by keeping a piece of text together with an illustration to be displayed in at least two screens of different sizes. Another embodiment includes materials with a text sub file with texts, an illustration sub file with illustrations, and a logic sub file with instructions to prepare materials for the user. Either the text or the illustration sub file can include position information linking at least an illustration to a corresponding piece of text. Annotations could be added to the materials.
US11366954B2

A text preparation apparatus is configured to in the decoding processing: perform first-layer recurrent neural network processing for phrase types to be used in the text and second-layer recurrent neural network processing for words appropriate for each of the phrase types; determine a phrase appropriate for each of the phrase types based on outputs of the second-layer recurrent neural network processing; generate a first vector set from a state vector of a previous step in the first-layer recurrent neural network processing and the feature vector sets, each vector of the first vector set being generated based on similarity degrees between individual vectors in one of the feature vector sets and the state vector; generate a second vector based on similarity degrees between individual vectors in the first vector set and the state vector; and input the second vector to a given step in the first-layer recurrent neural network processing.
US11366944B2

A system for evaluating an electromagnetic performance of a permanent magnet (PM) motor. Parameters update an electromagnetic analytical (EA) model. Each component of the PM motor is associated with regions, and assumptions of the EA model include a relative permeability of regions associated with a rotor core modeled as finite. Calculate a general solution to a governing equation to each region which include unknown coefficients to be determined. Define a set of boundary and interface (B&I) conditions for two neighboring regions, each B&I condition is defined through a set of Maxwell equations using the two neighboring regions sets of assumptions, geometries of the PM motor and electrical and magnetic properties associated with the two neighboring regions. All the unknown coefficients in the general solutions in all regions are solved with a linear system of equations obtained from the B&I conditions between the regions, to solve for a magnetic vector potential.
US11366940B2

An integrated-circuit device includes a bus system, a plurality of master components, a plurality of slave components, and hardware filter logic. The bus system is configured to carry bus transactions and security-state signals for distinguishing between secure and non-secure transactions. The master components are switchable between a secure and a non-secure state. The hardware filter logic is configured to intercept bus transactions at an interception point, positioned within the bus system such that bus transactions from at least two of the master components and at least two slave components pass the interception point. It is also configured to use i) a slave address of the intercepted bus transaction, and ii) the security state of the intercepted bus transaction, to determine whether to allow the transaction, in accordance with a set of filtering rules, and to block intercepted bus transaction that are determined not to be allowed.
US11366938B2

A method for operating a bus system, in which a message of the bus system is received and its validity is ascertained, wherein, if it was ascertained that the message is “malicious”, a new message is sent to the designated receiver of this “non-malicious” message, the content of the new message having been previously rated as “non-malicious.”
US11366931B2

A computer device performs operations for managing registry access, including monitoring a user process on the computer device and, in response, establishing a set of registry access rules relevant to the user process. Each registry operation requested by the user process is evaluated and, in response, an appropriate action determined. Such action suitably includes at least one of: blocking the registry operation in relation to a particular key in a registry of the operating system, and enabling access to a particular key in the registry of the operating system to perform the requested registry operation. In particular, the operations may be performed using a registry filter driver in a kernel mode of an operating system of the computer device.
US11366929B2

An electronic device according to an embodiment includes: a memory configured to store encryption information, a processor, and a switch configured to electrically disconnect the processor from the memory in a first state and to electrically connect the processor and the memory in a second state. The processor is configured to receive a user input for switching the switch from the first state to the second state, provide the encryption information stored in the memory to a secure application executing only in a second execution environment through a secure operating system of the second execution environment, when the switch is switched from the first state to the second state to generate an electrical path between the memory and the processor, acquire signature information for a transaction based on the encryption information, and provide the signature information acquired based on the encryption information to a signature request application.
US11366926B2

Systems, methods, and devices for implementing secure views for zero-copy data sharing in a multi-tenant database system are disclosed. A method includes receiving, by a cross-account, a grant to access a share object comprising a secure view and usage functionality associated with a secure user-defined function (UDF) to underlying data. The method includes accessing, by the cross-account, the share object using the grant. The method includes sending a request to a share component to cause the share component to implement the secure view and the usage functionality associated with the secure UDF. The method includes sending a query to the share component to cause the share component to implement the secure UDF.
US11366922B1

In one embodiment, a method includes receiving a request to transfer a handle to an object from a first process to a second process, accessing a first security context of the handle and a second security context of the second process, identifying one or more security policies based on at least one of the first security context and the second security context, determining that the handle is allowed to be transferred to the second process by applying the one or more security policies on the first security context of the handle and the second security context of the second process, and transferring the handle to the second process in response to the request.
US11366916B1

Embodiments of the present disclosure disclose a distributed ledger technology (e.g., blockchain)-based system that provides tools and mechanisms to place users in control of their data. In embodiments, the system may include a platform device configured to initiate a connection with a lab test service provider whose systems (e.g., computer systems) may store data pertaining to the user. In embodiments, the platform device is configured to secure the data stored at the lab test service provider by facilitating deployment of that data into a distributed ledger. Once the data is secured in the distributed ledger, the platform device may be configured to provide controlled distribution or sharing of the secured data with other users or other third-party systems.
US11366915B2

A method for document authorization and distribution is provided. The method is based on a system including a repository server, communicating with or hosting a repository; a blockchain network, including a plurality of peers; and a plurality of user devices, each communicating with the repository server or the blockchain network. The repository contains a plurality of published documents. A plurality of document publication records, a plurality of document dissemination records, and an access control smart contract are distributed over the peers. The method includes: when an access request for a published document is submitted by a user from a user device, retrieving the published document; verifying the document access right; encrypting the published document with a document password encrypted using the user's public key; signing and posting a document dissemination record, including the document password; and placing the document contents and a signed document hash value in a container document.
US11366910B2

Electronic network include multiple users. Each user operates Wallet software application on his/her endpoint devices (special purpose, computer or smartphone). Each Wallet integrates with Cloud-based Identification-as-a-Service(s) (IDaaS) In context of present invention—IDaaS provides real-time, multi-factor, malware-resilient, context-sensitive Strong Identification-as-a-Service of the user and enables Cryptographic Keys Management of the Wallet. Each Wallet provides various Cryptographic functionalities. Each Wallet may be connected with multiple centralized Marketplace software applications, thus allowing these Cryptographic functionalities to interact with specific Marketplace software application. Each Wallet may be connected with multiple decentralized peer-to-peer software applications, thus allowing these Cryptographic functionalities to interact with specific peer-to-peer software application. These software applications may include Information Technology, Financial, Manufacturing, Retail, Insurance, Government, Healthcare and other verticals of Global Economy. The present invention prevents “Bad Actors” from using or attacking these applications. The present invention also enables Identification of participants of transactions recorded on Blockchain.
US11366901B2

A system configured for identifying insider threats in source code conducts an automated analysis designed to identify instances of insider threats. The system performs a static analysis on results from the automated analysis to identify instances of keywords related to methods and targets of insider threats, external data being used, code layering is used to obfuscate a content. The system identifies points of correlations between instances found by performing the static analysis and assigns weight values to code portions based on the number of points of correlations found in the code portions. The system identifies code portions having weight values above a threshold value, thereby detecting instances of insider threats in source code.
US11366898B2

In one form, an integrated circuit includes a plurality of electromagnetic fault injection (EMFI) sensors and a security management circuit. Each EMFI sensor includes a sense loop having a conductor around a corresponding portion of logic circuitry whose operation is affected by an electromagnetic pulse, and a detector circuit coupled to the sense loop and having an output for providing a pulse detection signal in response to a pulse of at least a predetermined magnitude. The security management circuit performs a protection operation to secure the integrated circuit in response to an activation of a corresponding pulse detection signal of one of the plurality of EMFI sensors.
US11366897B1

Systems, methods and computer program products are provided for layered quantum computing (QC) detection. An example system includes QC detection data generation circuitry that generates QC detection data via a first post-quantum cryptographic (PQC) technique. The system also includes cryptographic circuitry configured to generate a pair of asymmetric cryptographic keys including a public cryptographic key and a private cryptographic key via a second PQC technique, generate encrypted QC detection data based on the pair of asymmetric cryptographic keys, and destroy the private cryptographic key. The system further includes data monitoring circuitry configured to monitor a set of data environments for electronic information related to the encrypted QC detection data. In response to detection of the electronic information related to the encrypted QC detection data, the system may monitor a set of data environments for electronic information related to the QC detection data.
US11366881B2

Systems and methods for entitlement tracking and control with blockchain technology are provided. A server node may receive usage information indicating usage of a licensed component by a remote device. The server node may generate a datablock that includes the usage information and append the datablock to a blockchain. The server node may acquire, from the blockchain, a license smart contract. The license smart contract may include control logic to control access to the license component. The server node may control access to the license component by the remote device based on the usage information and the control logic.
US11366878B2

A method and system for delivering encoded content are provided. A holdback representing a portion of the encoded content is extracted, thereby damaging the encoded content. The damaged encoded content is distributed. The holdback is transmitted to enable reintegration of the holdback with the damaged encoded content to restore the encoded content.
US11366872B1

Systems, methods, and computer-readable media are disclosed for digital navigation menus with dynamic content placement. Example methods may include determining a first request for a first user interface from a user device, determining a user identifier associated with the first request, and determining user interaction history data using the user identifier. Example methods may include determining a first selectable option for presentation in a first position at the first user interface using the user interaction history, determining a second selectable option for presentation in a second position at the first user interface, generating the first user interface, and sending the first user interface to the user device.
US11366866B2

A device implementing a system for providing search results includes at least one processor configured to receive plural terms corresponding to a map-based search query, determine plural interpretations of the map-based search query, each interpretation based on a respective combination of tagging one or more of the plural terms as at least one of a first type, a second type or a third type. The at least one processor is configured to, for each interpretation, determine a set of weight values for the interpretation, based on at least one of context data of the device or a feature of the respective combination, and to assign a score for the interpretation based on the set of weight values for the interpretation. The at least one processor is configured to provide at least one completion suggestion or search result based on the plural interpretations and on the assigned scores.
US11366863B1

Disclosed herein is an electronic device with multiple independently functional components capable of sharing information through a connector channel that in one embodiment is worn on the body of the user with automatic attachment and detachment capability including via external communication or command.
US11366861B1

Embodiments are directed to managing data using network computers. A data graph may be provided based on knowledge graphs and information provided by data sources. Concepts and entities may be provided based on the data graph. Scoring models may be determined based on the concepts and the entities. Thematic scores for the entities may be generated based on the scoring models and the data graph such that the thematic scores include values that quantify each relationship between the concepts and the entities and such that an entity with a higher thematic score value for a concept has a relationship strength value that exceeds another relationship strength value for another entity with a lower thematic score value for the concept. A report that includes the thematic scores, the entities, and the concepts may be provided.
US11366857B2

Systems and methods for artificial intelligence communications agents are disclosed. Implementations relate to capturing individual agent's behaviors and modelling them in artificial intelligence (AI) learning models so that the agent's behavior can be easily replicated. Some implementations further relate to systems and methods for capturing human-computer interactions (HCl) performed by agents and using robotic process automation (RPA) to automate tasks that would otherwise require human interaction. The combination of AI learning models and RPA are used to provide artificial intelligence communications agents capable of responding to a variety of topics of conversation over a variety of communication mediums.
US11366855B2

Techniques for searching documents are described. An exemplary method includes receiving a document search query; querying at least one index based upon the document search query to identify matching data; fetching the identified matched data; determining one or more of a top ranked passage and top ranked documents from the set of documents based upon one or more invocations of one or more machine learning models based at least on the fetched identified matched data and the document search query; and returning one or more of the top ranked passage and the proper subset of documents.
US11366853B2

Example techniques relate to a playback device that facilitates queue identification. In an example implementation, a playback device receives, from a first controller, instructions representing a command to populate a playback queue with one or more first media items; the instructions are associated with a first application identifier corresponding to the first controller. Based on the received instructions, the playback device populates the playback queue with the one or more first media items and forms an association between the playback queue and the first application identifier. The playback device receives, from a second controller, instructions representing one or more first commands to access the playback queue; the instructions are associated with a second application identifier corresponding to the second controller. The playback device determines that the second application identifier is different from the first application identifier and denies the one or more first commands to access the playback queue.
US11366847B1

The overall architecture and details of a scalable video fingerprinting and identification system that is robust with respect to many classes of video distortions is described. In this system, a fingerprint for a piece of multimedia content is composed of a number of compact signatures, along with traversal hash signatures and associated metadata. Numerical descriptors are generated for features found in a multimedia clip, signatures are generated from these descriptors, and a reference signature database is constructed from these signatures. Query signatures are also generated for a query multimedia clip. These query signatures are searched against the reference database using a fast similarity search procedure, to produce a candidate list of matching signatures. This candidate list is further analyzed to find the most likely reference matches. Signature correlation is performed between the likely reference matches and the query clip to improve detection accuracy.
US11366843B2

The invention relates to a computer-implemented method for classifying a set of data values. For each of the data values of the set of data values, a set of one or more terms associated with the respective data value is determined using one or more first knowledge bases. A set of common terms is determined. The set of common terms comprises terms present in more than one of the sets of terms. For each of the common terms, a number of hits for a lookup query against one or more second knowledge data bases is determined. One or more common terms of the set of common terms with the smallest number of hits are determined and a result is returned. The result comprises the one or more common terms with the smallest number of hits as one or more candidate classes for classifying the set of data values.
US11366841B2

Disclosed herein are embodiments of systems, methods, and products comprising a data power server for secure storage and retrieval of trade data. The server receives a request from a user to review or confirm one or more trade documents via a webserver. The server communicates with a connector grid server to retrieve the user's accessible documents. The connector grid server determines the electronic file IDs that are accessible to the user based on the accessibility policy. The server instructs a digital library server to download the electronic files containing the requested trade data. The digital library server retrieves and downloads the electronic files based on the file IDs. The webserver renders a GUI displaying the electronic files on an electronic client device operated by the user. Upon receiving the confirmation response from the user, the server instructs the digital library server to update the trade status.
US11366837B2

A logical segmentation data processing system includes a data retrieval interface configured to receive, from a remote geo-caching data system, geo-caching data representing geographic locations specified by the remote geo-caching data system. The data processing system includes a logical segmentation engine configured to segment a geographic map into geo-areas, each geo-area comprising a subset of the geographic locations represented by the geo-caching data. The data processing system includes an evaluation engine configured to rank, for each of a plurality of the geo-areas, geographic locations in that geo-area. The data processing system includes an aggregation engine configured to select, from each of the plurality of geo-areas, one or more geographic locations with a higher ranking, relative to the rankings of other geographic locations in that geo-area, and to aggregate the selected geographic locations.
US11366835B2

An information processing device (100) includes a memory and processing circuitry. The memory stores a data set (DG) including multiple items of digital data (DD) and a label set (RG) including multiple labels. Each of the multiple labels are added to each of the multiple items of digital data (DD). The processing circuitry generates a feature vector set (BG) by extracting a predetermined feature from each of the multiple items of digital data (DD) and generating feature vectors indicating the extracted features. The feature vector set includes the feature vectors. The processing circuitry determines homogeneity of the data set (DG) by performing a trial of supervised clustering on the feature vector set (BG) by using the label set (RG) and determining the possibility of the clustering.
US11366834B2

A system includes a processor and memory. The memory stores a model database including models and a classification database including classification scores corresponding to an input. The memory stores instructions for execution by the processor. The instructions include, in response to receiving a first input from a user device of a user, determining, for the first input, classification scores for classifications by applying the models to the first input. Each model determines one of the classification scores. The instructions include storing the classification scores as associated with the first input in the classification database and identifying the first input as within a first classification in response to a first classification score corresponding to the first classification exceeding a first threshold. The instructions include transmitting, for display on an analyst device, the first input based on the first classification to a first analyst queue associated with the first classification.
US11366833B2

Certain embodiments involve augmenting project data with searchable metadata for facilitating project queries. A method includes receiving metadata of the set of projects and identifying a filter within the metadata. The method also includes generating a first vector representing a first project of the set of projects and generating a second vector representing a second project of the set of projects. Further, the method includes grouping the first vector and the second vector into a project cluster based on the first vector and the second vector being within a threshold distance. The project cluster represents a set of filters associated with a subset of projects. Additionally, the method includes assigning a searchable tag to the project cluster based on the filter being a majority filter of the project cluster. The searchable tag includes metadata that facilitates locating the projects responsive to a query to the set of projects.
US11366819B2

A method for obtaining an answer to a question is provided. The method may include: acquiring a question; determining at least a part of articles in a preset article database as candidate articles, and determining first scores of the candidate articles respectively, the first score of any of the candidate articles representing a matching degree between the candidate article and the question; determining at least a part of texts in each of the candidate articles as candidate texts, and determining second scores of the candidate texts respectively, the second score of any of the candidate texts representing a matching degree between the candidate text and the question; and determining at least a part of the candidate texts as the answer based on a score set of each of the candidate texts, the score set of any of the candidate texts including the second score and the first score.
US11366818B2

Techniques for content augmentation and assist are provided. A textual conversation between a first user and a plurality of recipients is analyzed to determine a first intent of the first user. A set of relationships is determined between the first user and the plurality of recipients, and a set of historical intents corresponding to each of the plurality of recipients is evaluated to identify similar intents to the first intent. A plurality of predefined messages is identified based on one or more similar intents that overlap between two or more of the plurality of recipients. A first predefined message is selected, from the plurality of predefined messages, based on the first intent and the determined set of relationships, and suggested content is provided based on the first predefined message.
US11366817B2

Technologies for scoring and ranking cohorts containing content items using a machine-learned model are provided. The disclosed techniques include a cross-cohort optimization system that stores, within memory, cohort definition criteria for each cohort of a plurality of cohorts. The optimization system, for a particular user, for each cohort, identifies a plurality of content items that belong to the specific cohort based upon the cohort definition criteria. Using a machine-learned model, the optimization system generates a score for the specific cohort with respect to the particular user's intentions. The optimization system generates a ranking for the plurality of cohorts based on the respective scores of each cohort. The optimization system causes the plurality of content items of each cohort to be displayed concurrently on a computing device of the particular user. Display order for the plurality of cohorts is based on the ranking determined for the plurality of cohorts.
US11366809B2

Partitioning of a monitored index commences upon receiving a trigger. Properties of the index are fetched and analyzed using a pipes analytics engine. A new partitioned index is generated and an alias is assigned to the new partitioned index. The alias is added to a partitioned index alias table.
US11366806B2

Various implementations include approaches for automating feature generation. The underlying intellectual paradigm to the approach is ensemble learning. That is, each generated feature is an element in an ensemble. Ensemble learning is a very successful paradigm in classical machine learning and dominates real-world predictive analytics projects through tools such as xgboost ( . . . ) or lightgbm ( . . . ). It is also appropriate, because of its ease-of-use compared to other successful paradigms such as deep learning. Moreover, it is possible to generate human-readable SQL code, which is very difficult with deep learning approaches. The various implementations described herein provide for increased scalability and efficiency as compared with conventional approaches.
US11366798B2

Examples of a record generation system are provided. The system may receive a record generation requirement from a user. The system may obtain record data, a plurality of user documents, and identify a record corpus from the record data. The system may sort the record data into a plurality of data domains. The system may determine at least one record mapping context including a record value from the plurality of user documents. The system may determine a selection rule from the plurality of data domains for each of the record mapping context. The system may create a record index corresponding to the plurality of user documents. The system may create a record generation model corresponding to the record generation requirement based on the record index. The system may generate a record generation result corresponding to the record generation requirement comprising the relevant record generation model.
US11366795B2

A method, computer program product, and computing system for identifying an operation performed on a metadata page of a plurality of metadata pages within a storage system. A bitmap indicating one or more portions of a plurality of portions of the metadata page the operation is performed on may be generated. The bitmap may be stored within the storage system.
US11366794B1

A data store item count process determines the number of items in a data store (e.g., the number of items in a database table). In response to receipt of triggering events (e.g., additions or deletions of items in a table), a function registered to process the events is launched. The function processes the events to identify a net change to a count of items, and updates a value in a data store based on the net change. Multiple functions may process events for respective sets of partitions of a table, or for respective sets of tables, and update a distinct count value for each partition or table. In some instances, the process is performed within the context of a serverless compute environment; the function may retire, without saving an execution state for the function. A reporting function may access the value and send the value to a metrics reporting service.
US11366790B2

A system and method for random-access manipulation of compacted data files, utilizing a reference codebook, a random-access engine, a data deconstruction engine, and a data deconstruction engine. The system may receive a data query pertaining to a data read or data write request, wherein the data file to be read from or written to is a compacted data file. A random-access engine may facilitate data manipulation processes by accessing a reference codebook associated with the compacted data file, a frequency table used to construct the reference codebook, and data query details. A data read request is supported by random-access search capabilities that may enable the locating and decoding of the bits corresponding to data query details. A random-access engine facilitates data write processes. The random-access engine may encode the data to be written, insert the encoded data into a compacted data file, and update the codebook as needed.
US11366781B2

A centralized communication system is disclosed that provides a modular, extendible, and scalable communication system that can exchange information between any information systems or networked devices. Adapter interfaces are configured to adapt message communications between at least one medical device and at least one external device, and graphic interface for control and modification of a communication topology of the centralized communication system is displayed, a first user selection a respective representation corresponding to the first adapter interface is received, and one or more first controls configured to cause a display of the routing information associated with the first device and to modify communication between the first adapter interface and the first device are provided responsive to the first user selection.
US11366780B2

A low voltage drive circuit includes a transmit digital to analog circuit that converts transmit digital data into analog outbound data by: generating a DC component; generating a first oscillation at a first frequency; generating a second oscillation at the first frequency; and outputting the first oscillation or the second oscillation on a bit-by-bit basis in accordance with the transmit digital data to produce an oscillating component, wherein the DC component is combined with the oscillating component to produce the analog outbound data, and wherein the oscillating component and the DC component are combined to produce the analog outbound data. A drive sense circuit drives an analog transmit signal onto a bus, wherein the analog outbound data is represented within the analog transmit signal as variances in loading of the bus at the first frequency and wherein analog inbound data is represented within an analog receive signal as variances in loading of the bus at a second frequency.
US11366779B2

A chip-carrier package includes a data processing system having one or more slave dies, a master die and a system bus. Each slave die includes a slave device and a slave-side wireless bus interface (WBI) coupled to the slave device. The master die includes a master device, one or more bus-side WBIs coupled to the master device. Each bus-side WBI is configured to be wirelessly coupled to at least one slave-side WBI of the one or more slave dies and a system bus. The system bus includes the one or more bus-side WBIs and the slave-side WBIs of the one or more slave-side dies. The system bus is configured to exchange information between the master device and the slave devices of the one or more slave dies.
US11366777B2

A apparatus having a control network and a first controller comprising a microprocessor configured to support communication functions, control execution functions, I/O functions, and control network interface functions, a second controller configured as a redundant partner to the first controller, and an I/O link and I/O modules.
US11366760B2

A processing device in a memory sub-system sends a program command to the memory device to cause the memory device to initiate a program operation on a corresponding wordline and sub-block of a memory array of the memory device. The processing device further receives a request to perform a read operation on data stored on the wordline and sub-block of the memory array, sends a suspend command to the memory device to cause the memory device to suspend the program operation, reads data corresponding to the read operation from a page cache of the memory device, and sends a resume command to the memory device to cause the memory device to resume the program operation.
US11366757B2

Techniques are provided for the scheduling of file pre-fetches from a file system into a cache memory, to reduce subsequent latency associated with future accesses to those files. A methodology implementing the techniques according to an embodiment includes monitoring accesses to files of the file system (e.g., file open and file read operations) and maintaining a record for each of the accessed files. The record includes an identifier of the file, the number of accesses of the file, and the number of cache memory misses associated with those accesses. The method also includes storing the record into a file access history database (FAHD). The method further includes generating, in response to an Operating System (OS) shutdown, a frequently used file list (FUFL) based on the FAHD. The method further includes pre-fetching files identified by a selected subset of the FUFL to the cache memory during an OS boot.
US11366756B2

A first host device establishes connectivity to a logical storage device of a storage system. The first host device obtains from the storage system host connectivity information identifying at least a second host device that has also established connectivity to the logical storage device, caches one or more extents of the logical storage device in a memory of the first host device, and maintains local cache metadata in the first host device regarding the one or more extents of the logical storage device cached in the memory of the first host device. In conjunction with processing of a write operation of the first host device involving at least one of the one or more cached extents of the logical storage device, the first host device invalidates corresponding entries in the local cache metadata of the first host device and in local cache metadata maintained in the second host device.
US11366751B2

A storage device includes a nonvolatile memory with physical blocks each including a plurality of clusters, and a controller that maintains a first table storing a relationship between a logical address and a physical address of the cluster, and a second table storing a relationship between a logical block and physical blocks allocated thereto. The controller performs garbage collection processing which includes copying data read from valid clusters of the first logical block to a destination logical block, creating a new logical block when the data read contains an uncorrectable error, allocating the physical blocks of the first logical block to the new logical block, and updating the second table so that the physical blocks of the first logical block are associated with the new logical block and no physical blocks are associated with the first logical block.
US11366750B2

Techniques for caching may include: determining an update to a first data page of a first cache on a first node, wherein a second node includes a second cache and wherein the second cache includes a copy of the first data page; determining, in accordance with one or more criteria, whether to send the update from the first node to the second node; responsive to determining, in accordance with the one or more criteria, to send the update, sending the update from the first node to the second node; and responsive to determining not to send the update, sending an invalidate request from the first node to the second node, wherein the invalidate request instructs the second node to invalidate the copy of the first data page stored in the second cache of the second node.
US11366742B2

Operations may include obtaining a buggy code snippet from a question included in a post of a discussion forum, the buggy code snippet including an error and a plurality of lines of code. The operations may further include obtaining text from an answer to the question and identifying keywords from the text. In addition, the operations may include marking a particular line from the plurality of lines as being related to the error based on one or more of the keywords corresponding to one or more elements of the particular line. Moreover, the operations may include performing one or more software program repair operations based on the marking of the particular line.
US11366741B2

This disclosure concerns tools and techniques for debugging a quantum program (e.g., a program used to configure and control a quantum computing device). Because the state space of a quantum program is so much larger and less structured than the state space for a classical program, new techniques are required to help the program developer and coder determine whether or not their program is working correctly and to identify errors if not. The disclosed technology provides tools and techniques for debugging quantum programs using a classical computer.
US11366733B2

A method for controlling temperature of a memory system which includes a memory device suitable for storing memory map data including a logical address of an external device and a physical address of a memory device, corresponding to the logical address; and a controller suitable for downloading at least a part of the memory map data and storing and managing the downloaded data as controller map data, and uploading at least a part of the controller map data to the external device, the method comprising: measuring temperature of the memory device; and performing a map downloading for the memory map data from the memory device in response to the measured temperature.
US11366725B2

The present technology relates to an electronic device. A storage device according to the present technology includes a memory device including a plurality of logical storage areas, and a memory controller. The memory controller controls the memory device to perform a memory operation on an original storage area of the plurality of logical storage areas according to a request of a host, and to perform a mirroring operation of copying the memory operation which was performed on the original storage area in a backup storage area of the plurality of logical storage areas based on whether the memory device is in an idle state.
US11366724B2

Disclosed are methods and the like that provide for transforming replicated data for consumption in the cloud, for example. Such methods can include attaching a target gateway node at a secondary site to a storage device at the secondary site, searching for an identifier stored in the storage device, and storing replicated data in the replication volume. The identifier is associated with an offset stored in the storage device, and the offset identifies a starting location of a replication volume in the storage device. The replicated data is received by the target gateway node from a source gateway node at a primary site. A starting location is received with the replicated data. The target gateway node stores the replicated data at a first location in the storage volume, and the first location is determined based, at least in part, on the starting location and the first storage location.
US11366718B2

A memory system includes a memory device including a plurality of cells associated with multiple pages and a controller. The controller selects a read bias set in response to a read address and modifies the read bias set to generate modified read bias set using one of a plurality of modification arrays. The controller performs a read operation on the select page using the modified read bias set. For a select read bias of the read bias set, the controller accumulates a fail bit count corresponding to a read operation using a select modified read bias of the modified read bias set into the plurality of accumulators using subtraction or addition. When an absolute value of a certain accumulator of the fail bit count is greater than a threshold, the controller shifts the select read bias in a correction direction by a specific magnitude corresponding to the accumulator sign.
US11366717B2

A method for error correction and a system. The method may include opening a selected row of a memory bank out of multiple memory banks of a dynamic memory module; and while the selected row is open: (i) receiving selected data sub-blocks that are targeted to be written to the selected row, (ii) calculating selected error correction code sub-blocks that are related to the selected data sub-blocks, (iii) caching the selected error correction code sub-blocks in a cache memory that differs from the dynamic memory module and (iv) writing, to the selected row, the selected error correction code sub-blocks.
US11366716B2

A semiconductor memory device including: a buffer die; memory dies stacked on the buffer die; and TSVs, at least one of the memory dies includes: a memory cell array; an error correction code (ECC) engine; an error information register; and a control logic circuit configured to control the ECC engine to perform a read-modify-write operation, wherein the control logic circuit is configured to: record, in the error information register, a first address associated with a first codeword based on the an generation signal and a first syndrome obtained by an ECC decoding; and determine an error attribute of the first codeword based on a change of the first syndrome, recorded in the error information register, based on a plurality of read-modify-write operations.
US11366711B2

A system-on-chip is provided. The system-on-chip includes a system bus, a plurality of IP units connected to the system bus, a processor unit including a plurality of cores configured to control the plurality of IP units via the system bus, a monitoring unit configured to monitor a state of the processor unit, and an error detection unit configured to operate as a master device for the plurality of IP units and monitor a register in which error information indicating whether an error has occurred in each of the plurality of IP units is stored.
US11366708B2

Systems, methods, and devices for managing predetermined functions on a mobile device within a moving vehicle, the mobile device having an operating system (OS) that includes an event API installed therein that is configured for two-way communication with an external control device, the control device being installed within the vehicle and further configured to communicate with a software application installed and running in memory resident on the mobile device. In response to initiation of a predetermined function on the mobile device, a notification message is transmitted by the event API to the control device. The control device then communicates with the software application to determine a desired action for the mobile device to take with respect to the predetermined function. The control device then instructs the mobile device on the action to take on the predetermined function by transmitting an action message to the event API.
US11366707B2

The present application provides a message transmission method and apparatus, a device and a medium. The method includes: determining and outputting, by an issuing task, a data message, storing the data message in a preset storage space, and sending an issuing notification message; and reading, by a subscription task, the data message from the preset storage space according to the issuing notification message. With embodiments of the present disclosure, transmission efficiency of the data message between the issuing task and the subscription task may be improved, and source occupancy may be reduced.
US11366706B2

A data linkage system and an API platform are capable of behaving according to a load of processing executed in response to a request for provision of an API. The data linkage system includes the API platform that provides the API for acquiring data, which is based on data collected by a data collection system and stored in a data storage system for storing data held by an information system, from the data storage system. The API platform determining whether the number of the data that has not been subjected to processing to acquire the data from the data storage system in response to a request for provision of the API satisfies a specific condition, and changing capacity of the processing according to a result of the determination.
US11366696B2

The present disclosure relates to a system, a computing apparatus, a board card, and an electronic device for data accelerated processing. The computing apparatus may be included in a combined processing apparatus. The combined processing apparatus may also include a universal interconnection interface and other processing apparatuses. The computing apparatus interacts with other processing apparatuses to jointly complete computing operations specified by the user. The combined processing apparatus may also include a storage apparatus which is respectively connected to the computing apparatus and other processing apparatuses and is used for storing data of the computing apparatus and other processing apparatuses. The solution of the present disclosure can be applied to various electronic devices.
US11366691B2

A method of scheduling instructions within a parallel processing unit is described. The method comprises decoding, in an instruction decoder, an instruction in a scheduled task in an active state, and checking, by an instruction controller, if an ALU targeted by the decoded instruction is a primary instruction pipeline. If the targeted ALU is a primary instruction pipeline, a list associated with the primary instruction pipeline is checked to determine whether the scheduled task is already included in the list. If the scheduled task is already included in the list, the decoded instruction is sent to the primary instruction pipeline.
US11366684B2

In one approach, an import mechanism allows new hardware intrinsics to be utilized by writing or updating a library of source code, rather than specifically modifying the virtual machine for each new intrinsic. Thus, once the architecture is in place to allow the import mechanism to function, the virtual machine itself (e.g. the code which implements the virtual machine) no longer needs to be modified in order to allow new intrinsics to be utilized by end user programmers. Since source code is typically more convenient to write than the language used to implement the virtual machine and the risk of miscoding the virtual machine is minimized when introducing new intrinsics, the import mechanism described herein increases the efficiency at which new hardware intrinsics can be introduced.
US11366676B2

A system for providing user assistance receives a request for user assistance from a component on a user interface. The component includes a help identifier, and the request is generated by a type of user selection, such as the clicking of an icon. The system determines a level of user assistance based on the type of selection and retrieves user assistance content based on the help identifier and the determined level of user assistance. In one embodiment, the user interface includes three levels of user assistance.
US11366675B2

A device, includes an instruction buffer. The instruction buffer is configured to store instructions related to at least a portion of a data stream to be analyzed by a state machine engine as the device. The state machine engine includes configurable elements configured to analyze the at least a portion of a data stream and to selectively output the result of the analysis. Additionally, the instruction buffer is configured to receive the indications as part of a direct memory access (DMA) transfer.
US11366664B1

Systems, apparatuses and methods are disclosed for efficient management of registers in a graph stream processing (GSP) system. The GSP system includes a thread scheduler module operative to initiate a Single Instruction Multiple Data (SIMD) thread, the SIMD thread including a dispatch mask with an initial value. A thread arbiter module operative to select an instruction from the instructions and provide the instruction to each of one or more compute resources, and an instruction iterator module, associated with the each of one or more compute resources operative to determine a data type of the instruction. The instruction iterator module iteratively executes the instruction based on the data type and the dispatch mask.
US11366663B2

Disclosed embodiments relate to systems and methods for performing 16-bit floating-point vector dot product instructions. In one example, a processor includes fetch circuitry to fetch an instruction having fields to specify an opcode and locations of first source, second source, and destination vectors, the opcode to indicate execution circuitry is to multiply N pairs of 16-bit floating-point formatted elements of the specified first and second sources, and accumulate the resulting products with previous contents of a corresponding single-precision element of the specified destination, decode circuitry to decode the fetched instruction, and execution circuitry to respond to the decoded instruction as specified by the opcode.
US11366662B2

A high-level synthesis multiprocessor system enables sophisticated algorithms to be easily realized by almost a smallest circuit. A shared memory is divided into a plurality of banks. The memory banks are connected to processors, respectively. Each processor receives an instruction code and an operand from its connected memory bank. After the operation execution, the processor sends the result to its adjacent processor element to set it as an accumulator value at the time of execution of a next instruction. A software program to be executed is fixed. A processor to execute each instruction in the software program is uniquely identified. Each processor has a function for executing its instruction out of all executable instructions in the multiprocessor system, and does not have a function for executing an instruction that the processor is not to execute. The circuit configuration with unused instructions deleted is provided.
US11366656B2

A system, method, and non-transitory computer-readable storage medium for identifying customization changes have been disclosed. The system comprises a processor and a memory that includes instructions executable by the processor to cause the system to identify a baseline script of a plurality of baseline scripts from a baseline instance that corresponds to a custom script of a plurality of custom scripts from a customized instance. The customized instance is a customized version of the baseline instance. The instructions are executable to cause the system to compare the baseline script to the custom script to identify one or more changes between the baseline script and the custom script, to determine an amount of change using the one or more identified changes, and to generate a graphical user interface that includes an identifier of the baseline script, an identifier of the custom script, and a graphical indication of the amount of change.
US11366654B2

The management of applications in a computing environment often involves a significant number of computing operations, such as acquiring the application, deploying data objects in various locations, and configuring the application with respect to the deployed device. Conventional computing environments may provide inadequate support throughout a typical application life cycle, especially for a computing environment distributed across many devices. Instead, the computing environment may be represented in a deployable object hierarchy that may be distributed to various devices. An application management service may therefore be provided to install representations of the application in the object hierarchy, and to support many other aspects of the application life cycle, such as application discovery, sharing, updating, and removal. The devices may therefore provide the applications of the computing environment to the user in a consistent manner with reduced manual management among the devices comprising the computing mesh.
US11366652B1

The functionality offered through a game development application can be extended using a plurality of extension modules. A customer portal can expose information about the available modules to a developer, where the extension modules can include components such as a customer interface enabling an authorized entity to access or modify the functionality, as well as an application programming interface (API) or other interface for enabling the functionality to be accessed during gameplay. The API can be associated with various resources that can be allocated to the customer over a period of time, or that can be allocated dynamically in order to process discrete tasks. The allocation of resources can occur after release of the game and during live gameplay. Similar functionality can be accessed by a game administrator to trigger specific actions during gameplay.
US11366649B2

A method for generating a program to run on multiple tiles. The method comprises: receiving an input graph comprising data nodes, compute vertices and edges; receiving an initial tile-mapping specifying which data nodes and vertices are allocated to which tile; and determining a subgraph of the input graph that meets one or more heuristic rules. The rules comprises: the subgraph comprises at least one data node, the subgraph spans no more than a threshold number of tiles in the initial tile-mapping, and the subgraph comprises at least a minimum number of edges outputting to one or more vertices on one or more other tiles. The method further comprises adapting the initial mapping to migrate the data nodes and any vertices of the determined subgraph to said one or more other tiles.
US11366644B1

Systems and methods for analyzing Robotic Process Automation (RPA) code are provided. A robotic process automation (RPA) file is received by the RPA analysis and review system. The RPA analysis and review system uses a code review configuration which defines coding standards for the RPA files code. RPA data within the RPA file is parsed and received for compliance with coding standards and restructured for rendering in a code-review graphical user interface (GUI). A code-review GUI with the restructured RPA data is then rendered, along with information that includes whether the RPA code was in compliance with the coding standards.
US11366632B2

An electronic device determines that an application has been launched for which screencasting is available. In response, the device displays a screencast control panel. A user inputs an instruction to begin screencasting via the control panel. In response to this instruction, the electronic device screencasts media content including content created by the application.
US11366631B2

Provided is an information processing device provided with an obtaining unit (211) that obtains first physical information of a first user present in a first space, and second physical information of a second user present in a second space, a virtual space generation unit (213) that generates a virtual space on the basis of the first physical information or the second physical information, as operation mode control unit (211) that switches an operation mode in a case where a trigger caused by at least any one of the first user or the second user occurs, and a control unit (210) that interlocks switch of the operation mode with at least one device present is the first space or at least one device present in the second space.
US11366628B2

A tiled electronic device includes a first display panel, at least two other display panels and a roller. The first display panel transmits a plurality of signals to the at least two other display panels directly. The at least two other display panels include a second display panel being adjacent to the first display panel. The roller is rotatable in a rotating direction, wherein the first display panel is connected to the roller, and the second display panel is connected to the roller.
US11366623B2

An image processing device may, in a case where an obtainment request is received from a terminal device, send to the terminal device one or more pieces of setting data stored in a setting storage area related to an image processing, in a case where a first type of changing request requesting changing of stored contents in the setting storage area is received from the terminal device, change the stored contents in the setting storage area according to the first type of changing request. In a case where a second type of changing request is received from the terminal device, changing according to the second type of changing request may be restricted, the second type of changing request being for requesting changing of the stored contents in the setting storage area.
US11366621B2

Disclosed are a printing method using websocket communication and a management method for a websocket communication channel. The printing method includes establishing, by a printing apparatus, a websocket channel for communicating with an external apparatus, requesting, by the printing apparatus, print data from the external apparatus through the websocket channel, determining, by the printing apparatus, whether a predetermined condition associated with an acquisition of the print data is satisfied in response to the request for the print data, and controlling, by the printing apparatus, a channel duration time of the websocket channel when the predetermined condition is satisfied.
US11366619B2

An information processing device includes: a processor configured to: acquire (i) names of items whose set values have been changed from a setting screen and (ii) changed set values of the items; display, on a file name setting screen, one or more user-operable elements each corresponding to a respective one of the items whose set values have been changed; and in response to a user instruction, create a file name that includes (i) a name of at least one of the items and (ii) the set value of the at least one of the items, in which the file name is created in accordance with an arranged order of the elements displayed on the file name setting screen.
US11366618B2

The present invention provides a control method of a server, wherein the control method includes the steps of: setting a first node within the server as a master device; setting a second node within the server as a slave device; controlling the first node to receive data from another device via network; storing the data into a first write buffer within the first node; performing a cache mirroring operation to copy the data stored in the first write buffer into a second write buffer within the second node; setting a first tail register and a first head register within the first node, and setting a second tail register and a second head register within the second node; and referring to the first tail register and the first head register to determine if the data stored in the first write buffer is successful written into the second write buffer.
US11366602B2

A data storage device is disclosed comprising a non-volatile storage medium (NVSM), and a head configured to access the NVSM. During a first interval, the head is used to write first data to a first segment of the NVSM, and during a second interval, the head is used to read the first data from the first segment of the NVSM and erase at least part of the first data from the first segment of the NVSM.
US11366591B2

A data system includes a plurality of storage drives each comprising a multi-lane serial drive interface. The data system also includes a control system configured to receive, over a host link, a write operation for storage of data, process a storage address of the write operation against storage allocation information to apportion the data for storage among more than one target storage drive, and transfer corresponding portions of the data to the target storage drives.
US11366590B2

A host device is configured to communicate over a network with a storage system comprising a plurality of storage devices. The host device comprises a multi-path input-output (MPIO) driver configured to control delivery of input-output (IO) operations from the host device to the storage system over selected ones of a plurality of paths through the network. The MPIO driver is further configured to determine IO processing performance for each of at least a subset of the paths, and to dynamically adjust a path selection algorithm utilized in selecting particular ones of the paths for delivery of the IO operations from the host device to the storage system based at least in part on the determined performance. For example, dynamically adjusting a path selection algorithm illustratively comprises activating a particular one of a plurality of distinct path selection algorithms available to the MPIO driver and/or adjusting one or more parameters of a given path selection algorithm.
Patent Agency Ranking