US11784938B2

An integrated gateway system configured to perform: receiving online data transmissions from a user computing device of a user; authenticating that a source of the online data transmissions matches the user computing device; transmitting the online data transmissions to the internal gateway system; authenticating credentials of the user as a pre-authorized user; restricting a number of incoming calls using a rate-limiting throttle system; transmitting the online data transmissions to the communication management system; batching the online data transmissions into one or more micro-batches based on one or more rules; transmitting the one or more micro-batches to one or more respective backend services using an events stream system; receiving respective responses transmitted from the one or more respective backend services in response to each one of the one or more micro-batches; performing each respective task of one or more tasks based on the respective responses from the one or more respective backend services. Other embodiments are disclosed.
US11784932B2

Approaches, techniques, and mechanisms are disclosed for improving operations of a network switching device and/or network-at-large by utilizing queue delay as a basis for measuring congestion for the purposes of Automated Queue Management (“AQM”) and/or other congestion-based policies. Queue delay is an exact or approximate measure of the amount of time a data unit waits at a network device as a consequence of queuing, such as the amount of time the data unit spends in an egress queue while the data unit is being buffered by a traffic manager. Queue delay may be used as a substitute for queue size in existing AQM, Weighted Random Early Detection (“WRED”), Tail Drop, Explicit Congestion Notification (“ECN”), reflection, and/or other congestion management or notification algorithms. Or, a congestion score calculated based on the queue delay and one or more other metrics, such as queue size, may be used as a substitute.
US11784929B2

Provided are a heterogeneous link data translation and distribution method, system, device and a storage medium. The heterogeneous link data translation and distribution method includes: original data sent by a first device in a heterogeneous link is received; a heterogeneous link routing table is queried according to the original data to obtain routing information and data protocol information of a second device to be connected to the first device; the original data is translated into data to be distributed conforming to the data protocol information of the second device; and the data to be distributed is sent to the second device according to the routing information of the second device.
US11784928B2

Presented herein are methods and systems that facilitate data plane signaling of a packet as a candidate for capture at various network nodes within an IPv6 network. The signaling occurs in-band, via the data plane—that is, a capture or interrogation signal is embedded within the respective packet (e.g., in the packet header) that carries a user traffic. The signaling is inserted, preferably when the packet is classified, e.g., at the ingress node of the network, to which subsequent network nodes with the IPv6 network are signaled to capture or further inspect the packet for capture.
US11784927B1

In general, this disclosure describes a programmable network platform for dynamically programming a cloud exchange to provide a layer three (L3) routing instance as a service to customers of the cloud exchange. In one example, a cloud exchange comprises an L3 network located within a data center and configured with an L3 routing instance for an enterprise; and for the L3 routing instance, respective first and second attachment circuits for first and second cloud service provider networks co-located within the data center, wherein the L3 routing instance stores a route to a subnet of the second cloud service provider network to cause the L3 routing instance to forward packets, received from the first cloud service provider network via the first attachment circuit, to the second cloud service provider network via the second attachment circuit.
US11784924B2

Systems and methods are provided for receiving bandwidth metrics from a plurality of routers on respective link routes in a network, compiling a link database including the bandwidth metrics of each respective link route in the network, selecting a first designated link path from the link database between a first router and a second router based on an application routing policy, the application routing policy being based on a routing metric, providing a first multiprotocol label switching label based on the first designated link path to the first router of the plurality of routers in the network, and restricting network traffic of the first router to the first designated link path provided in the first multiprotocol label switching label.
US11784922B2

A method for offloading multicast replication from multiple tiers of edge nodes implemented by multiple host machines to a physical switch is provided. Each of the multiple host machines implements a provider edge node and a tenant edge node. One host machine among the multiple host machines receives a packet having an overlay multicast group identifier. The host machine maps the overlay multicast group identifier to an underlay multicast group identifier. The host machine encapsulates the packet with an encapsulation header that includes the underlay multicast group identifier to create an encapsulated packet. The host machine forwards the encapsulated packet to a physical switch of the network segment. The physical switch forwards copies of the encapsulated packet to tenant edge nodes at one or more ports that are determined to be interested in the underlay multicast group identifier.
US11784921B2

Embodiments described herein relate to techniques for route control. The techniques may include obtaining, by a routing information base (RIB) agent, a route policy for performing a route action; receiving, by the RIB agent, a route from a routing protocol; analyzing, by the RIB agent, the route using to make a determination about whether to perform the route action; and performing, by the RIB agent, the route action based on the determination. Route actions may include actions relating to route modification, route redistribution, modifications of various attributes of a route, etc.
US11784910B2

A method and system are disclosed, for using Intermediate System to Intermediate System, IS-IS, as control plane for Shortest Path Bridging, SPB, in a network comprising at least a Service Provider Network, SPN (101), and at least two Backbone Edge Bridges, BEBs (121i), connected to the SPN (101). The method comprises, and the BEBs are configured to: forming adjacency between BEBs through LAN Hellos, electing one of the BEBs as a Designated IS, DIS, and an emulated pseudonode, all BEBs creating and flooding non-pseudonode level-1 LSPs, the DIS creating and flooding a Pseudonode level-1 ESP, and periodically sending Complete Sequence Number PDUs, CSNPs, to the other BEBs, and running Shortest Path First, SPF, to calculate the shortest path in the network between BEBs.
US11784906B2

A display device for measuring the end-to-end latency of a computing system. The computing system includes an input device, a computing device, and the display device. The display device is directly connected with the input device and receives input data packets generated by the input device in response to received user input events. The display device passes the input packets to the computing device for graphics processing. The display device measures the end-to-end latency comprising the sum of three latencies. A first latency comprises an input delay of the input device. A second latency comprises an amount of time between generation of the input packet and a corresponding change in pixel values caused by the input event at the display device. A third latency comprises a display latency. The display device also displays latency information associated with the measured end-to-end latency.
US11784905B2

In the presence of a network fault condition preventing communication between a communication device and a network device of a first network, a method includes receiving a heartbeat request from the communication device requesting permission for the communication device to perform a device operation. The method further includes obtaining device state data associated with the communication device and determining whether the communication device is permitted to perform the device operation based on the device state data associated with the communication device. When the communication device is permitted to perform the device operation, the method also includes transmitting a heartbeat confirmation signal to the communication device. The heartbeat confirmation signal permits the communication device to perform the device operation.
US11784899B2

Methods and apparatus to credit streaming activity using domain level bandwidth information are disclosed. An example apparatus includes a packet collector to collect data packets via a network interface, and a traffic analyzer to determine domain data of the data packets and associate bandwidth usage values with the domain data to define bandwidth usage data by domain. The apparatus also includes a bandwidth usage data storage to store the associated bandwidth usage data by domain.
US11784893B1

A number of channels on an optical network is determined by a device. A size of a display through which a user interface is to be provided is determined. A number of tiles to be included in the user interface is determined based on the number of channels and the size of the display. Each tile is associated with a channel. The user interface including the number of tiles is caused to be provided through the display.
US11784891B2

A system includes a cloud computing system having a server, and a user environment computing system having an edge electronic device and a group of edge side sensors installed on at least one of inside and outside of the edge electronic device, the cloud computing system and the user environment computing system connected via a network line. The user environment computing system transfers a plurality of kinds of detection data collected by the group of edge side sensors to the cloud computing system for learning of an inference model generated by the server. When detection data is newly obtained from one sensor out of the group of edge side sensors and the detection data newly obtained is related to the inference model, the detection data newly obtained is transferred to the server for additional learning of the inference model.
US11784889B2

An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
US11784888B2

A managed infrastructure is provided. Systems, and associated methods, use frequency-based sorting logic relative to feature spare NLP datasets.
US11784885B2

The present disclosure relates to the field of communication technologies, in particular to a shared bandwidth speed-limiting method, device, and storage medium. The method for customer premise equipment comprises: adding a token into a token bucket of the customer premise equipment based on an initial bandwidth rate; and sending a statistical information report to a central controller every preset time interval, wherein the statistical information report represents a report reflecting a surplus or deficiency condition of tokens in the token bucket, and is configured to instruct the central controller to reallocate tokens of the customer premise equipment by a central token bucket. In embodiments, a token bucket algorithm is introduced to a distributed environment with a central controller, so that at least two pieces of customer premise equipment in distributed apparatuses can share a speed-limiting bandwidth, providing more flexible bandwidth subscription options and further improving the utilization of bandwidth resources.
US11784884B2

Methods and apparatuses in the field of network slice management are disclosed. A method of managing, by means of an activation code management server (100), a plurality of activation codes (511 562) in a network includes steps of: providing (S31), for each of a plurality of network slices, a network slice identifier (570) in correspondence with a network slice; providing (S32) at least one VNF-product identifier (580), each VNF-product identifier (580) being in correspondence with a VNF; providing (S33) a plurality of activation code indicators (510, 520, 530, 540, 550, 560), each activation code indicator (510, 520, 530, 540, 550, 560 being indicative of one or more of the plurality of activation codes (511 562); and associating each of the plurality of activation code indicators (510, 520, 530, 540, 550, 560) with a corresponding network slice identifier (570) and a corresponding VNF-product identifier (580).
US11784883B2

The described technology is generally directed towards an automation agent for network equipment configuration. The automation agent can be incorporated into a network automation platform. The network automation platform can include, inter alia, a communication channel, such as a data movement as a platform (DMaaP) communication channel, which is used by various components of the network automation platform. The disclosed automation agent can monitor the communication channel for network equipment configuration communications generated by other components of the network automation platform. In response to a network equipment configuration communication, the automation agent can create an interface update file comprising the updated interface configuration data, and send the interface update file to a network equipment configuration update service for deployment to the network equipment.
US11784879B2

Methods, systems, and devices for wireless communication are described. Wireless communications systems as described herein may be configured to support several service types with different latency, reliability, or throughput rates or standards. One such service type may be referred to as high-reliability, low latency communication (HRLLC). Enhancements to improve HRLLC performance in coexistence with and as a complement to legacy service types, such as LTE are described. These include, for example, downlink and uplink control enhancements, channel state information (CSI) feedback enhancements, physical uplink shared channel (PUSCH) enhancements, and UL power control enhancements to support HRLLC.
US11784874B2

A network management system may discover a plurality of network devices behind a network address translation device, such as a firewall. The network management system may receive a model of N network devices, generate a bulk activation configuration for the N network devices and commit the bulk activation configuration on a seed network device. The network management system may receive a request for a first connection from a first neighboring network device and may connect to the first neighboring network device. The first neighboring network device may have received the bulk activation configuration from the seed device. The network management system may determine whether the first neighboring network device is one of the N network devices and commit a second activation configuration on the first neighboring network device if it is one of the N network devices. A plurality of neighboring network device may be configured in this fashion.
US11784870B2

A method and system for determining and resolving network issues impacting application performance in multi-domain networks is disclosed. The method includes obtaining at least one of health and performance data associated with an application and one or more alerts related to fault and/or performance issues associated with the application. The method further includes determining at least one of network faults and performance issues that influence at least one of fault and/or performance issues associated with the application. The method further includes determining one or more underlying network problems that impact performance of the application. The method further includes determining at least one appropriate resolution action to address the one or more underlying network problems, implementing the at least one appropriate resolution action; monitoring an effectiveness of the implementation of the at least one appropriate resolution action; and adapting at least one of rules, parameters, and thresholds.
US11784861B2

Various embodiments herein provide techniques for wireless communication on New Radio unlicensed (NR-U) spectrum. For example, embodiments include techniques for a new listen-before-talk type and associated measurement window. Additionally, embodiments include techniques for determination of a cyclic prefix (CP) extension for an uplink transmission, such as a configured grant transmission or a dynamically scheduled transmission. Other embodiments may be described and claimed.
US11784858B1

A method to control an output component of an electronic system comprises (a) receiving a transmission from an input component of the electronic system, the transmission including a time stamp and at least one input signal; (b) storing content of the transmission including the time stamp and the at least one input signal; (c) selecting one of a plurality of noise-filtered signals based on the time stamp and on a reference time index, the selected one of the plurality of noise-filtered signals having a greatest signal-to-noise ratio among the noise-filtered signals defined at the reference time index; and (d) controlling an output component of the electronic system based in part on the selected noise-filtered signal.
US11784849B2

A communication control device for a user station for a serial bus system. The communication control device controls a communication of the user station with at least one other user station of the bus system, and generates a transmission signal for transmission onto a bus of the bus system and/or to receive a signal from the bus. The communication control device generates the transmission signal according to a frame in which bits having a predetermined temporal length are provided. The communication control device is designed to shorten, in comparison to some other bit of the bit sequence, at least one bit in the frame that is situated in a bit sequence of at least two bits having the same logical value, and the communication control device is designed to not shorten bits that are not situated in a bit sequence of at least two bits having the same logical value.
US11784841B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting participant reactions to a virtual conference. The program and method provide for a virtual conference between plural participants; provide, for each of the plural participants, display of a reaction button which is selectable by the participant to indicate a reaction to the virtual conference; receive indication of selections of the reaction button by one or more of the plural participants; and in response to receiving the indication, provide, for each of the plural participants, display of reaction icons and audio output based on the selections, determine that a rate at which the selections were received meets a threshold rate, and provide, in response to the determining, for modified audio output associated with the selections.
US11784830B2

A method includes acquiring a root certificate of a first node; generating a target sub-certificate based on the root certificate, where the target sub-certificate includes a first sub-certificate of a first functional module of a first application associated with the first node; and sending the target sub-certificate to a terminal device. The target sub-certificate is used for the first functional module of the first application in the terminal device communicating through the target sub-certificate. In such a manner, a capability of managing the first sub-certificate of the first functional module in the terminal device can be improved.
US11784829B1

A phytosanitary treatment blockchain is generated from automatically gathered phytosanitary treatment records. The phytosanitary treatment records are generated by matching authenticated treatment data with authenticated identification data. Matching may be based on geolocation, timestamps, or both. Authentication may be based on digital signatures using private key encryption. Separate treatment sensors and identification sensors automatically gather information about a phytosanitary treatment and the item being treated. The gathered information is encrypted and transmitted to blockchain members that perform authentication, matching, and generation of the phytosanitary treatment blockchain. A tracking code may be issued for each treatment. The tracking code is used to obtain an authentication of the treatment that indicates whether the treatment passed or failed.
US11784821B2

Aspects of the invention include obtaining an artificial intelligence decision model and receiving a plurality of inputs. Aspects also include executing the artificial intelligence decision model based on the plurality of inputs and recording, in a ledger, a result of the execution of the artificial intelligence decision model, the plurality of inputs, and an identifier of the artificial intelligence decision model.
US11784817B2

The present disclosure provides systems and methods for secure identification retrieval. The method includes retrieving a value of a periodic variable and calculating a plurality of query tokens from a corresponding plurality of client device identifiers and the value of the periodic variable. Each query token is associated with a corresponding client device identifier in a first database. The method further includes receiving a first query token calculated from a client device identifier of the first client device and the value of the periodic variable and identifying a second query token of the calculated plurality of query tokens in the first database matching the first query token. The method further includes, responsive to the identification, retrieving the associated client device identifier and retrieving one or more characteristics of the first client device according to the associated client device identifier. The method further includes transmitting the retrieved one or more characteristics.
US11784812B1

A method for creating devices facilitating secure data transmission, storage and key management. At least two devices are each comprised of at least part of a physically unclonable function unit originally shared by the at least two devices on a single, monolithic original integrated circuit. The process includes physically segmenting the shared physically unclonable function unit between the at least two devices. The at least two devices which share the single, monolithic integrated circuit are physically separated into individual device units.
US11784803B2

Several round-efficient solitary multi-party computation protocols with guaranteed output delivery are disclosed. A plurality of input devices and an output device can collectively perform a computation using methods such as fully homomorphic encryption. The output of the computation is only known to the output device. Some number of these devices may be corrupt. However, even in the presence of corrupt devices, the output device can still either generate a correct output or identify that the computation was compromised. These protocols operate under different assumptions regarding the communication infrastructure (e.g., broadcast vs point-to-point), the number of participating devices, and the number of corrupt devices. These protocols are round-efficient in that they require a minimal number of communication rounds to calculate the result of the multi-party computation.
US11784802B1

A method for obtaining a cluster feature code includes: determining a plurality of key nodes from respective nodes in a cluster; obtaining plaintexts of feature codes of the respective key nodes; according to the plaintexts of the feature codes of the respective key nodes, obtaining ciphertexts of the feature codes of the respective key nodes, by utilizing a first-level public key; calculating a check code according to the ciphertexts of the feature codes of the respective key nodes; and according to the check code, obtaining the cluster feature code, by utilizing a second-level public key. By means of the present application, the scope of influence on the entire system when system nodes change is reduced.
US11784800B2

Systems and methods for generating min-increment counting bloom filters to determine count and frequency of device identifiers and attributes in a networking environment are disclosed. The system can maintain a set of data records including device identifiers and attributes associated with device in a network. The system can generate a vector comprising coordinates corresponding to counter registers. The system can identify hash functions to update a counting bloom filter. The system can hash the data records to extract index values pointing to a set of counter registers. The system can increment the positions in the min-increment counting bloom filter corresponding to the minimum values of the counter registers. The system can obtain an aggregated public key comprising a public key. The system can encrypt the counter registers using the aggregated shared key to generate an encrypted vector. The system can transmit the encrypted vector to a networked worker computing device.
US11784799B2

The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely distribute and manage cryptographic keys within a computing environment using permissioned distributed ledgers. By way of example, an apparatus may receive a registration request and a first digital signature applied to the registration request from a device. Based on a validation of the first digital signature, the apparatus may approve the registration request and apply a second digital signature to the registration request and the first digital signature. In some examples, the second digital signature may be indicative of the approval of the registration request by the apparatus. The apparatus may also transmit the registration request and the first and second digital signatures to a computing system, which may validate the first and second digital signatures and perform operations that record a public cryptographic key of an application program executed at the device onto a distributed ledger.
US11784798B2

Systems, methods, and computer program products for data security store, in memory, a plurality of ciphers in association with a plurality of public keys, the plurality of ciphers including a plurality of secret keys encrypted with a key encryption key, and the plurality of secret keys corresponding to the plurality of public keys; receive, a data chunk for encryption; generate, a data encryption key based on a hash function, a public key of the plurality of public keys, and a random number; encrypt, the data chunk with the data encryption key to generate an encrypted data chunk; generate, a header including a cipher of the plurality of ciphers corresponding to the public key of the plurality of public keys and key encapsulation data; and store, in a database, a cipher text including the header and the encrypted data chunk.
US11784792B2

A system may include a first processing component arranged in a secure domain of the system. The system may include a second processing component arranged outside of the secure domain of the system. The system may include one or more hardware accelerators to perform operations in association with providing communication security for the system. The one or more hardware accelerators may be accessible by the first processing component via a channel in the secure domain. The one or more hardware accelerators may be accessible by at least the second processing component via a channel outside of the secure domain.
US11784790B2

Keystream generators for secure data transmission, the keystream generators being operated in counter mode, against repeated or improper generation of an already generated keystream and to protect the data transmission against repeated use of a keystream, so-called reuse are provided. The keystream generator is operated, with respect to realization options, selectively in one of two operating modes, an encryption operating mode and a decryption operating mode. In the encryption operating mode, a keystream generated on the basis of a first control data set is used to encrypt data, in particular payload data, to form cipher-data, the product of ciphered data or payload data. In the decryption operating mode, a keystream generated on the basis of a second control data set is used to decrypt the cipher-data. The keystream is output only if the generation of the keystream from the encryption of a counter value of the keystream generator operated in counter mode with a block cipher key is error-free.
US11784788B2

This application provides an identity management method, a device, a communications network, and a storage medium. The method includes generating, by a first control plane node, a first identification, a first public key, and a first private key for user equipment. The method also includes signing the first identification and the first public key based on a second private key of the first control plane node, to obtain first transaction data. The method further includes broadcasting the first transaction data in a blockchain network, where the first transaction data is to be used for consensus calculation in the blockchain network.
US11784786B2

Technologies disclosed herein provide one example of a processor that includes a register to store a first encoded pointer for a first memory allocation for an application and circuitry coupled to memory. Size metadata is stored in first bits of the first encoded pointer and first memory address data associated with the first memory allocation is stored in second bits of the first encoded pointer. The circuitry is configured to determine a first memory address of a first marker region in the first memory allocation, obtain current data from the first marker region at the first memory address, compare the current data to a reference marker stored separately from the first memory allocation, and determine that the first memory allocation is in a first state in response to a determination that the current data corresponds to the reference marker.
US11784783B2

A method of constructing a waveform from N sampled data captured at N successive points in time, includes, in part, applying the N sampled data, K data at a time, to each of M delayed replicas of a filter that includes K taps so to generate N×M interpolated data. The waveform is then constructed from the N sampled data and the N×M interpolated data.
US11784775B2

Aspects of the present disclosure generally relate to enhanced multi-user (MU) uplink (UL) protocols in wireless networks that allow non-UL transmissions to be performed simultaneously with triggered MU UL transmissions. A station may send a trigger frame triggering MU transmissions with an appropriate signaling to allow non-UL transmissions, i.e. transmission to another station, in a resource unit of the MU transmission. Examples of non-UL transmissions include Direct Link transmissions as well as downlink (DL) transmissions. The present disclosure regards how acknowledgment of or response to such transmissions can be efficiently performed. A response resource unit to be used within a MU transmission by the DiL/DL destination station to send a response to the (DiL/DL) data transmission may be signaled in the trigger frame triggering the DiL/DL transmissions in appropriate resource units.
US11784770B2

Embodiments of the present invention provide a method and an apparatus for sending a reference signal, and a method and an apparatus for obtaining a reference signal. The method for sending a reference signal includes: determining, based on a resource that is allocated to a reference signal in a basic pattern corresponding to the reference signal and a resource that is allocated to at least one basic pattern in a physical layer transmission unit, a resource occupied by the reference signal in the physical layer transmission unit; and sending the reference signal through the determined resource. It can be learned that, according to the technical solutions provided in the embodiments of the present invention, arrangement of the reference signal in the physical layer transmission unit can be flexibly set.
US11784756B2

A memory access technology and a computer system, where the computer system includes a memory controller and a medium controller connected to the memory controller. In the computer system, when detecting that an error occurs in first data that is returned by the medium controller in response to a first send command, the memory controller determines sequence information of the first send command in a plurality of send commands that have been sent by the memory controller within a time period from a time point at which the first send command is sent to a current time, and sends a data retransmission command to the medium controller to instruct the medium controller to resend the first data based on the sequence information.
US11784749B2

An apparatus may be configured to receive a polar-encoded transmission comprising at least one intermediate node associated with a first configuration of frozen leaf nodes and information leaf nodes. The apparatus may further be configured to apply an FHT to a first set of values associated with a first intermediate node of the at least one intermediate node to generate a second set of values associated with the first intermediate node. The apparatus may also be configured to select, based on the second set of values, one or more paths associated with the first intermediate node for a SSCL decoding. The apparatus may further be configured to calculate a path metric for each of the selected one or more paths associated with the first intermediate node.
US11784744B2

Embodiments include methods for a network node configured to communicate with wireless devices via orthogonal frequency division multiple access (OFDMA) signaling and non-OFDMA signaling. Such methods include creating a frequency gap in the OFDMA signaling, with the frequency gap including one or more adjacent OFDM sub-carriers. Such methods include selecting a center frequency for the non-OFDMA signaling to be within the frequency gap and selecting one or more modulation and coding schemes (MCS) for the OFDMA signaling based on interference to the OFDMA signaling by the non-OFDMA signaling. Other embodiments include network nodes configured to perform such methods, and computer-readable media storing computer-executable instructions that embody such methods.
US11784737B2

Methods, apparatus, systems and articles of manufacture are disclosed selectively generating and storing hashed reference signatures. An example method disclosed herein determining whether watermark coverage of a first media segment satisfies a dropout constraint, the first media segment corresponding to a first monitoring time interval of a media source feed and, when the watermark coverage of the first media segment does not satisfy the dropout constraint hashing first media signatures associated with the first media segment to generate corresponding first hashed signatures and generating first reference data for the first media segment, the first reference data including the first hashed signatures and the first media signatures. The example method further includes, when the watermark coverage of the first media segment satisfies the dropout constraint, generating second reference data for the first media segment, the second reference data including the first media signatures.
US11784731B2

Circuits, methods, and apparatus that provide improved data encoding for data transmitted through a channel of limited bandwidth. One example can provide circuits, signaling methods, and apparatus that can encode data to more fully utilize a bandwidth of a physical channel. This encoding can help to increase a data rate through the physical channel.
US11784727B2

A method includes a first port including a first measured channel, a second port including a second measured channel, a third port including a first reference channel, and a fourth port including a second reference channel, and a vector detector configured to perform detection based on a first and second feedback signal that are respectively output by the first and second reference channel to thereby obtain a first and second signal vector in response to the first port transmitting a first signal, and perform detection based on a third and fourth feedback signal that are respectively output by the first and second reference channel, to obtain a third and fourth signal vector in response to the second port transmitting the first signal. The first, second, third, and fourth signal vector are useable to calibrate a deviation between the first and the second measured channel.
US11784726B2

A method includes receiving a wireless communication signal indicating that a receiver is within a wireless-power-transmission range of a transmitter. In response to the receiving, the method further includes transmitting a plurality of radio frequency (RF) test signals using at least two test phases for a respective antenna. The method further includes receiving information identifying a first amount of power delivered to the receiver by a first RF test signal transmitted at a first of the at least two test phases, receiving information identifying a second amount of power delivered to the receiver by a second RF test signal transmitted at a second of the at least two test phases, and determining, based on the first and second amounts of power, an optimal phase for the respective antenna.
US11784725B2

Disclosed herein are systems, devices and methods related to a wireless communication. In one aspect, a device determines a first metric according to a first data rate and a first power consumption of communication through a first antenna of the device. In one aspect, the device determines a second metric according to a second data rate and a second power consumption of communication through the first antenna and a second antenna of the device. In one aspect, the device selects one or more of the first antenna and the second antenna for communication with another device, according to the first metric and the second metric. In one aspect, the device communicates through the one or more of the first antenna and the second antenna.
US11784724B2

An access point allocates resource units within a first channel to mitigate interference from an adjacent second channel. The access point obtains a measure of signal strength corresponding to each wireless device attached to an access point, and assigns, for each wireless device, resource units with a first frequency band of the first channel to mitigate interference with a second frequency band of a second channel adjacent to the first channel. An assignment between a set of resource units and a particular wireless device is based on the measure of signal strength corresponding to the particular wireless device. The access point communicates with the wireless devices on the resource units.
US11784723B2

A method for implementing a many-to-one concurrent transmission medium access control (MAC) protocol for underwater acoustic networks, including: initializing a network; setting a timer; initiating, by a receiving node, a control frame to perform handshakes with multiple nodes; exchange ID, level and location of the receiving node and a sending node, and counting the number of nodes that generate a sending notification (SN) message before timeout; and planning, by the receiving node, a receiving scheduling time of data from different nodes according to the number of successful handshake nodes, distance from each sending node to the receiving node, and data packet size; and performing data transmission.
US11784720B2

An optical module of the present disclosure includes an optical element, a first optical component that is optically coupled to the optical element, a second optical component that is optically coupled to the first optical component, a receptacle to which an optical fiber that transmits the incident light to the second optical component is connected, a terminal unit that electrically outputs an output signal of the optical element to the outside, and a package that accommodates the optical element, the first optical component, and the second optical component and is provided with the receptacle on a first surface and the terminal unit on a second surface facing the first surface, wherein the wiring extends from the first surface side to the second surface side and electrically connects the second optical component and the terminal unit.
US11784715B2

An optical communication system includes an optical module and a host. The optical module has a fiber connector and a laser condition pin, wherein the fiber connector is configured to connect to a laser output of an external laser source. The optical module is configured to set an output of the laser condition pin to have a first value when detecting a laser beam through the fiber connector. The host is connected to the laser condition pin and has a control connector, wherein the control connector is configured to connect to the external laser source. The host is configured to output a release signal through the control connector when detecting the first value on the laser condition pin, wherein the release signal changes the laser output from outputting a laser beam having a first power to outputting a laser beam having a second power higher than the first power.
US11784714B2

A method (200) of controlling compensation of chromatic dispersion in an optical transport network. The method comprises determining (202) whether a residual dispersion, RD, of a first path (3) within the network is within a defined RD range and if the RD of the first path is outside the defined RD range the method comprises identifying (204) a first tuneable dispersion compensation module, TDCM, crossed by the first path (3), configured to apply a respective value of dispersion compensation. The method also comprises determining (206) a different value of dispersion compensation to be applied by the first TDCM to bring the RD of the first path within the defined RD range; if (208) the first TDCM is crossed by at least one other path (1, 2), checking (210) that the respective RD of said at least one other path is within a respective defined RD range for said different value of dispersion compensation; and generating (212) a control signal comprising instructions configured to set the first TDCM to apply said different value of dispersion compensation.
US11784711B2

A space-based communications network (100) includes at least one central ground station (116) having a transceiver that is configured to communicate with satellites, such as cube satellites (110). The cube satellites (110) form an ad hoc network of orbital cube satellites, in which each of the cube satellites (110) communicate with each other. One of the cube satellites communicates with the ground station (116). A ground-based control system (1000) communicates with the central ground station (116). The control system (1000) continuously determines a configuration of the ad hoc network (100) and communicates network control information for the cube satellites (110) to maintain communications in the ad hoc network (100). The cube satellites (110) disseminate the network control to each other via the ad hoc network (100).
US11784705B2

Techniques for partial configuration of an autonomously smart repeater may allow a control entity (e.g., base station, UE, or cloud software/algorithm) to configure the autonomously smart repeater and thereby improve end-to-end performance for some communications. In an example, a relay device may receive, from a first entity, an indication for reconfiguring a parameter corresponding to an autonomous reconfiguration procedure of the relay device. The relay device may configure a setting of the autonomous reconfiguration procedure according to the parameter. The relay device may forward a signal between a first wireless device and a second wireless device based on the configuring.
US11784689B2

This application discloses a beam training method, a communication device, a chip system, and a storage medium. The method includes: performing, by a transmit device, clear channel assessment on sectors corresponding to an antenna of the transmit device; and sending, by the transmit device in a sector whose result of clear channel assessment is idle, a training signal to a receive device, where the training signal is used to perform beamforming training on the antenna. With this solution, beamforming training efficiency can be improved and resource utilization can be increased.
US11784687B2

In order to achieve both of reduction of peak power and reduction of a transmission rate, an apparatus includes a reception processing unit configured to receive transmission signals from a transmission apparatus, the transmission apparatus performing precoding processing and clipping processing on the transmission signals and outputting a plurality of the transmission signals simultaneously in an identical frequency band; a signal separating unit configured to separate reception data sets from the transmission signals; and a transmission signal estimating unit configured to estimate a signal distortion component and a noise component due to the clipping processing and an interference component between the transmission signals, based on the reception data sets and gain information related to a channel for transmitting the transmission signals, and estimate transmission data sets by removing the signal distortion component, the noise component, and the interference component being estimated from the reception data sets.
US11784686B2

An apparatus for communication in a wireless communication network comprises a coder that encodes a set of data symbols to produce a set of coded symbols; a modulator that modulates the coded symbols onto a set of subcarrier frequencies to generate a time-domain signal comprising a sum of a set of modulated pulse waveforms; and a transmitter configured for transmitting the time-domain signal in the wireless communication network. The coder employs a matrix of spreading codes, wherein each column of the matrix multiplies a different one of the data symbols, which causes the modulator to produce a corresponding one of the set of modulated pulse waveforms. Each column of the matrix of spreading codes comprises a set of linearly increasing phases, which provides a time offset to the corresponding modulated pulse waveforms.
US11784673B2

An electronic device component including a thermoset composite material is described herein. The electronic device component may be a structural component of the housing and define an exterior surface of the housing. The electronic device component may also be transparent to radio-frequency signals.
US11784672B2

A transceiver includes an antenna configured to transmit a first wireless signal based on a transmission signal and receive a second wireless signal, the second wireless signal including a reflected first wireless signal from an object and the antenna transmitting the first wireless signal and receiving the second wireless signal at the same time. A transmission circuit is configured to generate the transmission signal and output the transmission signal to a first side of the antenna. A reception circuit is configured to receive a reception signal from a second side of the antenna, the antenna outputting the reception signal based on the second wireless signal. The first side is different from the second side.
US11784666B2

Devices and methods described herein decode a sequence of coded symbols by guessing noise. In various embodiments, noise sequences are ordered, either during system initialization or on a periodic basis. Then, determining a codeword includes iteratively guessing a new noise sequence, removing its effect from received data symbols (e.g. by subtracting or using some other method of operational inversion), and checking whether the resulting data are a codeword using a codebook membership function. This process is deterministic, has bounded complexity, asymptotically achieves channel capacity as in convolutional codes, but has the decoding speed of a block code. In some embodiments, the decoder tests a bounded number of noise sequences, abandoning the search and declaring an erasure after these sequences are exhausted. Abandonment decoding nevertheless approximates maximum likelihood decoding within a tolerable bound and achieves channel capacity when the abandonment threshold is chosen appropriately.
US11784662B2

A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US11784659B2

A circuit system for weight modulation and image recognition of a memristor array includes a personal computer (PC), a field-programmable gate array (FPGA) chip, a digital-to-analog conversion unit, a switch unit, a memristor array unit, an integration and signal amplification circuit, and an analog-to-digital converter. The circuit system selects a to-be-realized function such as array reading and writing, weight modulation or image recognition, converts a command or an RGB value of an image collected by the PC into a corresponding grayscale value, and sends the grayscale value to the FPGA chip. The FPGA chip controls and selects a to-be-modulated memristor array unit through the digital-to-analog conversion unit and the switch unit. An application program of the PC controls the FPGA chip in real time to realize array reading and writing, weight modulation, and image recognition, and then the FPGA chip displays a result on the PC in real time.
US11784656B2

A digital closed loop control system. An output signal is detected with the aid of an analog-to-digital converter. A correction value is subtracted from the output signal prior to the analog-to-digital conversion and this correction value is added up again after the analog-to-digital conversion. The correction value in this case may be dynamically adapted. In this way, the analog-to-digital converter may be operated in a narrow conversion range.
US11784653B2

An analog-to-digital converter includes a first converter stage, a second converter stage coupled to the first converter stage to quantize a residue signal of the first converter stage, and an inter-stage converter disposed between the first and second converter stages. The inter-stage converter is configured to convert between a first domain and a second domain. The inter-stage converter is configured to process the residue signal of the first converter stage such that a range of the residue signal matches a full scale of the second converter stage.
US11784652B2

A method and apparatus for performing on-system phase-locked loop (PLL) management in a memory device are provided. The method may include: utilizing a processing circuit within the memory controller to set multiple control parameters among multiple parameters stored in a register circuit of a transmission interface circuit within the memory controller, for controlling parameter adjustment of a PLL of the transmission interface circuit; utilizing a trimming control circuit to perform the parameter adjustment of the PLL according to the multiple control parameters, to adjust a set of voltage parameters among the multiple parameters, for optimizing a control voltage of a voltage controlled oscillator (VCO); and during the parameter adjustment of the PLL, utilizing the trimming control circuit to generate and store multiple processing results in the register circuit, for being sent back to the processing circuit, to complete the parameter adjustment of the PLL, thereby achieving the on-system PLL management.
US11784651B2

An oscillator provides a plurality of clock signals, including a first clock signal having a first frequency and a first period, wherein each clock signal has the first frequency and is phase shifted from the first clock signal by an integer times a predetermined fractional amount of the first period. A multiphase frequency divider receives the plurality of clock signals and provides a divided clock output, and includes an integer frequency divider which provides the divided clock output based on a modified clock input and a clock selector which provides a current clock as the modified clock input during a first portion of the divided clock output and a next clock as the modified clock input during a subsequent portion of the divided clock output. The next clock is selected from the plurality of clock signals based on a selected fractional phase shift amount indicated by a sigma-delta modulator.
US11784650B2

The application provides a calibration method, a calibration device and a multi-phase clock circuit. The method includes: gating each of multi-phase clock signals as a first primary clock signal and gating a corresponding clock signal as a first auxiliary clock signal according to a first preset rule; gating each of the multi-phase clock signals as a second primary clock signal and gating a corresponding clock signal as a second auxiliary clock signal according to a second preset rule; obtaining a time difference between each primary clock signal and its corresponding auxiliary clock signal under the first preset rule and the second preset rule; determining a delay adjustment amount of each primary clock signal according to the time difference, and obtaining a phase error between the multi-phase clock signals according to the delay adjustment amount; and obtaining a calibration amount of the multi-phase clock signals according to the phase error.
US11784649B2

In described examples, a phase locked loop (PLL) has a first phase detector cell (PD) that has a gain polarity. The first PD cell has a phase error output and inputs coupled to a reference frequency signal and a feedback signal. A second PD cell has an opposite gain polarity. The second PD cell has a phase error output and inputs coupled to the reference frequency signal and the feedback signal. A loop filter has a feedforward path and a (lossy) integrating path coupled to an output of the filter. The feedforward path has a third PD cell that has phase error output AC-coupled to the filter output. The integrating path includes an opamp that has an inverting input coupled to the first PD cell phase error output and a non-inverting input coupled to the second PD cell phase error output.
US11784642B2

The present disclosure provides a touch circuit, a touch panel and a display device. The touch circuit includes: a plurality of touch signal lines electrically connected with a control circuit, a voltage signal line for providing a preset voltage, and a plurality of switching circuits in one to one correspondence with the touch signal lines, wherein each switching circuit of the plurality of the switching circuits is electrically connected with the corresponding touch signal line and the voltage signal line, the switching circuit is configured to be in an off state under a condition that a voltage value on the corresponding touch signal line is within a preset range, and is also configured to be in an on state under a condition that the voltage value on the corresponding touch signal line is not within the preset range.
US11784636B2

A comparator circuit configured to output an output voltage at a first logic level, upon an input voltage exceeding a first threshold voltage, and output the output voltage at a second logic level, upon the input voltage dropping below a second threshold voltage lower than the first threshold voltage. The comparator circuit includes a converter circuit configured to convert the input voltage of the comparator circuit into a first voltage and a second voltage lower than the first voltage, and a logic circuit configured to output a voltage, as the output voltage of the comparator circuit, that is at the first logic level, upon the first voltage exceeding a third threshold voltage, and at the second logic level, upon the second voltage dropping below a fourth threshold voltage lower than the third threshold voltage.
US11784632B2

A vibrator device includes: a base; a vibrator disposed in the base; and a lid including a substrate having a light transmitting property and a silicon substrate joined to the substrate and a part of the base surrounding the vibrator.
US11784631B2

A resonance element supported by a bearing structure includes a crystal chip and an excitation electrode. The crystal chip includes a main surface having a support surface portion being in contact with the bearing structure. The excitation electrode is disposed on the main surface, has an electrode area, and includes an electrode indentation boundary partly encompassing the support surface portion. The electrode indentation boundary has a first boundary end and a second boundary end being opposite to the first boundary end. The electrode indentation boundary and a reference line segment defined by the first and the second boundary ends form an electrode indentation region having an indentation area. A ratio of the indentation area to the electrode area ranges from 0.05 to 0.2.
US11784628B2

An acoustic device includes a foundation structure and a transducer provided over the foundation structure. The foundation structure includes a piezoelectric layer between a top electrode and a bottom electrode. The piezoelectric layer has an active portion within an active region of the transducer, and a bi-polar border portion within a border region of the transducer. The piezoelectric material in the active portion has a first polarization. The bi-polar border portion has a first sub-portion and a second sub-portion, which resides either above or below the first sub-portion. The piezoelectric material in the first sub-portion has the first polarization, and the piezoelectric material in the second sub-portion has a second polarization, which is opposite the first polarization.
US11784624B2

The present disclosure provides a differential resonator and a MEMS sensor. The differential resonator includes a substrate, a first resonator, a second resonator and a coupling mechanism. The first resonator is connected with the second resonator, and the first resonator and the second resonator are movably connected with the substrate. The coupling mechanism includes a first guide beam, a second guide beam, a first coupling beam, a second coupling beam, a first connecting piece and a second connecting piece. The first guide beam and the second guide beam are arranged on two opposite sides of a direction perpendicular to a vibration direction of the first resonator or the second resonator. The first coupling beam is connected with the first guide beam, the second guide beam and the first resonator. The second coupling beam is connected with the first guide beam, the second guide beam and the second resonator.
US11784623B2

A microelectromechanical resonator device is provided having two-dimensional resonant rods. The resonator device has a piezoelectric layer formed with a plurality of alternating rods and trenches. A bottom electrode is in contact with a bottom surface of the piezoelectric layer. A top electrode metal grating of conductive strips is aligned in contact with corresponding rods of the piezoelectric layer.
US11784619B2

A circuit includes a first system-on-chip (SoC) driven by a first clock generator and a second SoC driven by a second clock generator where the first clock generator and the second clock generator have independent time bases. The first and second clock generators are synchronized using an RLC circuit external to the first clock generator and the second clock generator that converts an output of the first clock generator into current pulses and injects the current pulses into the second clock generator to pull an output of the second clock generator into synchronization with the output of the first clock generator. The RLC circuit converts a voltage output of the first clock generator into current pulses at the resonant frequency or specific harmonics of the output of the first clock generator. The second clock generator may include a ring oscillator into which the current pulses are injected.
US11784616B2

Power amplifier apparatuses and techniques for optimizing the design of power amplifiers are disclosed. In one aspect, a method for optimizing a power amplifier includes selecting a circuit topology for the power amplifier. The circuit topology includes one or more photoconductive switches and an impedance matching network including one or more parameter values representative of the impedance matching network or the photoconductive switches that can be adjusted. The method further includes selecting one or more optimization goals for the impedance matching network and the one or more photoconductive switches, and adjusting the one or more parameter values according to the one or more optimization goals. The one or more optimization goals include an efficiency at a particular power output.
US11784614B2

Radio frequency amplifier (200) assembly with effective prevention of RF interference. The radio frequency amplifier comprises an electrically conductive housing (301) that defines an enclosed interior of the radio frequency amplifier assembly, an electrically conductive cooling plate (415) disposed inside the electrically conductive housing and having a first side and an opposite second side, the electrically conductive cooling plate being configured to divide the enclosed interior into a first enclosed region (501) and a second enclosed region (503), and a radio frequency signal processing circuit board (223) equipped with a radio frequency signal processing circuit, the radio frequency signal processing circuit board being positioned in the first enclosed region and disposed on the first side of the electrically conductive cooling plate, and a power supply module and a controller module positioned in the second enclosed region and disposed on the opposite second side of the electrically conductive cooling plate.
US11784612B2

A signal detection circuit includes: a first capacitor having a first terminal connected with a first main terminal of a switching element; a second capacitor having a first terminal connected with a second main terminal of the switching element; and a detection circuit having a differential circuit configuration. The detection circuit receives, as input signals, a signal from a second terminal of the first capacitor and a signal from a second terminal of the second capacitor, detects detection target signals based on the input signals. The detection target signals include a signal of the first main terminal of the switching element and a signal of the second main terminal of the switching element.
US11784609B2

A power amplifier circuit includes an amplifier that receives an input signal with an alternating current and outputs an output signal obtained by amplifying power of the input signal to a first node; an inductive element that is connected between the first node and a second node; and a variable capacitor that is connected between the second node and a reference potential, and whose electrostatic capacitance increases as power of the output signal increases.
US11784605B2

A motor driving apparatus that drives a motor including a plurality of windings respectively corresponding to a plurality of phases, may include a first inverter including a plurality of first switching elements, and connected to a first end of each of the windings; a second inverter including a plurality of second switching elements, and connected to a second end of each of the windings; and a controller including a current controller to produce, based on a predetermined current command of the motor, a voltage command for determining a switching duty of the first switching elements and the second switching elements, wherein the current controller is configured to produce a zero-phase component voltage command among the voltage commands by applying 3rd harmonic feedforward compensation.
US11784604B2

A motor driving apparatus of driving a motor including a plurality of windings respectively corresponding to a plurality of phases is disclosed The motor driving apparatus includes a first inverter including a plurality of first switching elements and connected to a first end of each of the windings, a second inverter including a plurality of second switching elements and connected to a second end of each of the windings, and a controller connected to the first switching elements and the second switching elements and configured to determine an effective vector closest to a voltage vector corresponding to a preset voltage command of the motor as a duty of the plurality of second switching elements and to control pulse width modulation of the first switching elements using a value obtained by adding the effective vector corresponding to the duty of the second switching elements to the voltage command of the motor as a voltage command of the first inverter.
US11784603B2

A method for adapting a deceleration of a motor powered by a variable speed drive, the variable speed drive comprising a plurality of at least N low-voltage power cells linked in series, N being greater than or equal to 1, the method comprising the following operations during a period of deceleration of the motor: determination of at least one average motor voltage over a given period as a function of motor voltage values measured at the terminals of the motor over the given period; as a function of the determined average motor voltage, determination of an average rectified voltage value, wherein a rectified voltage corresponds to a voltage obtained at the output of a rectifier of each power cell; and adaptation of the deceleration of the electrical device as a function of the average rectified voltage value.
US11784602B2

A motor controller for an electric motor is provided. The motor controller includes a voltage limiting circuit configured to be coupled to an alternating current (AC) source and is configured to limit a voltage at an output node of the AC source, a filter configured to be coupled to the AC source and is configured to produce a filtered line frequency AC signal, a rectifier coupled to the filter and configured to produce a direct current (DC) signal from the filtered line frequency AC signal, an inverter coupled to the rectifier and configured to produce an AC signal on an input node of the electric motor, and a line contactor coupled between the AC source and the input node of the electric motor and configured to supply the input node of the electric motor directly from the AC source to energize stator windings therewith when the inverter is disabled.
US11784600B2

Systems and methods are provided for a soft switching topology for a direct current (DC)-DC converter. The systems and methods determine an operational status of an electric motor, and activate at least one of an upper or lower first or second semiconductor switches based on an operation of the electric motor. The first and second switching circuits are conductively coupled to a power inverter circuit. The systems and methods include deliver an adjusted voltage to one of the power inverter circuit or a power circuit based on the operational status of the electric motor.
US11784597B2

An output control system includes a first power controller controlling an output of a first power source, a second power controller controlling an output of a second power source, and a controller determining a control mode based on a state of a motor and controlling one or both of the first power controller and the second power controller based on the control mode.
US11784595B2

To provide a controller for AC rotary electric machine and an electric power steering apparatus which can superimposes a cancellation current for canceling the torque ripple component on the winding current in feedforward manner and cancel the torque ripple component. A controller for AC rotary electric machine calculates an oscillation voltage command value of q-axis which has the same frequency as the torque ripple component; calculates a reverse phase of the torque ripple component based on the current information and the magnetic pole position; calculates a correction phase corresponding to the phase delay of the actual current with respect to the oscillation voltage command value of q-axis; and sets a phase of the oscillation voltage command value of q-axis to a phase obtained by advancing the reverse phase of the torque ripple component by the correction phase.
US11784569B2

A power converter configured to generate an output voltage at an output node of the power converter based on an input voltage received at an input node of the power converter is presented. In particular, the power converter may comprise a first switching element coupled between the input node and a first intermediate node. The converter also has an inductive element coupled between a second intermediate node and the output node, a second switching element with one port being coupled to the second intermediate node and a third switching element and a fourth switching element coupled in series between the output node and a reference node. The converter also has a flying capacitive element coupled between the first intermediate node and a third intermediate node between the third and fourth switching elements and a fifth switching element coupled between the first and second intermediate nodes.
US11784565B2

Control circuitry for controlling a current through an inductor of a power converter, the control circuitry comprising: comparison circuitry configured to compare a measurement signal, indicative of a current through the inductor during a charging phase of the power converter, to a signal indicative of a target average current through the inductor for the charging phase and to output a comparison signal based on said comparison; detection circuitry configured to detect, based on the comparison signal, a crossing time indicative of a time at which the current through the inductor during the charging phase is equal to the target average current for the charging phase; and current control circuitry configured to control a current through the inductor during a subsequent charging phase based on the crossing time.
US11784563B2

An electronic device includes a circuit board that manages supply of electricity to the electronic device. The circuit board includes an integrated circuit and an external capacitor coupled to a supply terminal of the circuit board. During a startup operation of the integrated circuit, the integrated circuit supplies a first charging current to charge the capacitor to a supply voltage value. The circuit board includes a boost circuit that receives a portion of the first charging current and outputs a second charging current that augments charging of the capacitor. The second charging current is an amplification of the first charging current. The integrated circuit enables operation of the electronic device after the capacitor is charged to the supply voltage value.
US11784561B2

An apparatus for power conversion includes a switching network that controls interconnections between pump capacitors in a capacitor network that has a terminal coupled to a current source, and a charge-management subsystem. In operation, the switching network causes the capacitor network to execute charge-pump operating cycles during each of which the capacitor network adopts different configurations in response to different configurations of the switching network. At the start of a first charge-pump operating cycle, each pump capacitor assumes a corresponding initial state. The charge-management subsystem restores each pump capacitor to the initial state by the start of a second charge-pump operating cycle that follows the first charge-pump operating cycle.
US11784548B2

A vibrating actuator having two different resonant frequencies is disclosed. The vibrating actuator comprises a first moving part 210 having an arrangement of magnets 320. In one embodiment, the arrangement of magnets 320 comprises at least two magnets. The like poles of the magnets 320 face each other and the arrangement of magnets 320 has two outer poles 328. The vibrating actuator has a second moving part 210 having one or more coils 410. The one or more coils 410 are wound over the arrangement of the magnets 320 such that the first moving part 210 can freely slide into the second moving part 220. A chassis 110 is formed by two parts 170, and each part of the chassis 110 is cut to form a first elastic member 150 and a second elastic member 160.
US11784547B2

The rotor with a non-through shaft for a rotary electric machine comprises a cylindrical magnetic body clamped between two half-shafts, each comprising an attachment flange connected to the magnetic body, axial housings being uniformly provided in the magnetic body on at least one diameter of the magnetic body in order to house conductive bars. At least one attachment flange comprises insertion holes, each arranged facing a housing for inserting the conductive bars into the housings and the exterior diameter of the attachment flange is substantially equal to the exterior diameter of the magnetic body, the attachment flange comprising as many insertion holes as housings.
US11784546B2

There are presented various embodiments disclosed in this application, including methods and systems of arranging permanent magnets to switch from a first configuration designed for a first torque output to a second configuration designed for a second torque output.
US11784544B2

A method of manufacturing a laminated steel plate capable of simplifying the manufacturing process. This is achieved by a method of manufacturing a laminated steel plate including a step of applying a mixture containing an oil and an adhesive composition for a laminated steel plate including at least one kind of a (meth)acrylate compound compatible with the oil and an organic peroxide to one side or both sides of a strip-like steel plate; and a step of punching a steel plate body from the strip-like steel plate with a punch portion of a press forming device, and laminating and bonding the steel plate bodies.
US11784542B2

An embodiment of the present invention relates to a cover assembly and a motor comprising same, the cover assembly comprising: a cover plate; a ground terminal disposed on the cover plate; and a capacitor connected to the ground terminal by means of a wire. The ground terminal comprises: a body unit; a ground unit bent from one area of the upper end of the body unit to a first direction; clip units extending from both sides of the body unit to a second direction that is opposite from the first direction; and a coupling unit extending from the lower part of the body unit. The wire is coupled to the clip units by means of insertion. Accordingly, the present invention enables the wire of the capacitor to be fixed in a temporarily assembled state and thus enables an automation process during assembly of the motor.
US11784541B2

A grounding structure for a motor stator includes a silicon steel sheet unit, and upper and lower insulating frames clamping the silicon steel sheet unit therebetween. The grounding structure further includes a conductive member and a circuit board. The conductive member is clamped between the silicon steel sheet unit and the lower insulating frame, and protruding from a lower end of the lower insulating frame. The circuit board is disposed at a lower side of the lower insulating frame, and includes a negative contact that is connected to a lower edge of the conductive member.
US11784537B2

A drive train (100) has an electric machine (1) with a stator (2), an inverter (3) and a connection housing (4) with a coolant chamber (4.1) in which an electric conductor (5) for connecting a directly liquid-cooled stator winding (2.2) of the stator (2) to the inverter (3) is arranged. The coolant chamber (4.1) is open in a liquid-permeable manner toward a stator chamber (2.1) of the stator (2) at an opening (4.3). The electric conductor (5) is guided out of the coolant chamber (4.1) to the inverter (3) at a leadthrough (4.2), and the leadthrough (4.2) is sealed in a liquid-tight manner. A motor vehicle (200) with the drivetrain (100) also is provided.
US11784535B2

An actuator includes: a first motor including a first stator and a first rotor; a second motor and including a second stator and a second rotor; a shaft member penetrating through the first rotor and the second rotor, and including a first part protruding from the first rotor toward an opposite side to the second rotor and including a spline groove, and a second part protruding from the second rotor toward an opposite side to the first rotor and including a male screw portion; a spline outer cylinder engaging with the spline groove to guide the shaft member and configured to rotate together with the first rotor to enable the shaft member to rotate; and a nut member provided with a female screw portion engaging with the male screw portion of the shaft member, and configured to rotate together with the second rotor to enable the shaft member to move.
US11784534B2

A motor having an iron stator, an iron rotor, and an aluminum rear frame serving as a heat sink The stator is fixed onto an inner wall of a housing by an interference fit, and two sets of three-phase windings are wound thereon so that a phase difference between the two sets of windings is (30±60×n)° (i.e., n is an integer), the rotor is provided inside the stator and rotates about a shaft by a rotating magnetic field generated by the stator due to energization of the three-phase windings, and the rear frame is fixed onto the inner wall of the housing by an interference fit, and holds a rear bearing that rotatably supports the shaft on one side of the rear frame in an axial direction.
US11784533B2

A drive device includes a motor, an inverter to control current supplied to the motor, plate-shaped busbars that electrically connect the motor with the inverter, and a housing that accommodates the motor, the inverter, and the busbars. The housing includes a partition wall that partitions the inside of the housing into a motor housing and an inverter housing. The partition wall is provided with a through hole. Each busbar includes a motor connection terminal, an inverter connection terminal, a first portion extending from the motor connection terminal toward the through hole, and a second portion extending from the first portion to the inverter connection terminal through the through hole. At least two busbars overlap each other in a plate thickness direction inside the through hole.
US11784530B2

A rotating electric machine includes an armature and a busbar unit. The armature includes an annular armature core and a multi-phase armature coil wound on the armature core. The busbar unit is configured to connect winding end portions of the armature coil which are arranged apart from one another in a circumferential direction of the armature. Moreover, the busbar unit is fixed to a back yoke of the armature core by a plurality of pins.
US11784514B2

A method of controlling a wireless power receiver can include transmitting, during a first determination phase, a foreign object detection status packet; before entering a first power transfer mode for receiving first power and before entering a second power transfer mode for receiving second power, receiving a determination result as to whether a foreign object is present determined based on the foreign object detection status packet; in response to determining that the foreign object is present based on the determination result, receiving the first power according to the first power transfer mode; and in response to determining that the foreign object is not present based on the determination result, receiving the second power according to the second power transfer mode.
US11784510B2

A non-contact power transmission device according to one or more embodiments is disclosed, which may include a fixed portion, a rotating portion that rotates about an axis, and a base cover including these. The fixed portion includes a first coil, a first substrate, and a light emitting element. The rotating portion includes a second coil, a second substrate, a light receiving element, and a case cover. The case cover is formed with a heat dissipation opening having an inclined surface, and generates airflow in which air is sucked into the inside of the case cover and is discharged to the outside of the case cover, as the rotating portion rotates.
US11784508B1

Uninterruptible power supply (UPS) systems and related methods that may be used to supply power to two-way, portable radios are described. The UPS system provides full UPS functionality and a constant output voltage independent of a battery voltage and battery State of Charge (SOC).
US11784507B2

A system for a non-hybrid vehicle is provided. The system includes an electromagnetic device structured to couple to an engine and generate AC electrical power from the engine. The system also includes an AC-to-DC inverter structured to receive and change the AC electrical power to regulated DC electrical power. Additionally, the system includes an electrical path coupled to the AC-to-DC inverter and configured to provide the regulated DC electrical power directly to an electrically-powered accessory at or above 28 volts DC.
US11784504B2

A method for determining parameters of a simplified model of an energy storage system, including an energy storage device and a conversion device, the system being modelled by a complex model including models of the energy storage and conversion devices; the complex model receiving a setpoint power Pac_sp and a state of charge SOCp at input and providing the state of charge SOC of the storage device and the power Pac at the output of the storage device at output; the method including implementing simulations of the energy storage system using the complex model; calculating (a) a table of the variation in the state of charge of the system as a function of the setpoint power and of a state of charge, (b) a table of maximum power as a function of the state of charge; (c) a table of minimum power as a function of the state of charge.
US11784500B1

A system for overvoltage protection on loads for use in an electric aircraft is presented. The system includes an energy storage element configured to produce an electrical output, a bus element, wherein the bus is configured to transfer the electrical output from the energy storage element, a plurality of inverters, wherein each inverter is configured to generate a regulated output as a function of the electrical output and detect an overvoltage output as a function of the regulated output, and a plurality of load devices connected to the plurality of inverters, wherein each load device includes a fault protection device.
US11784494B2

A direct current power supply system includes N power supply devices, N triple-pole direct current switches, a positive bus, an M bus, and a negative bus. A positive input terminal of an ith triple-pole direct current switch is coupled to a first output terminal of an ith power supply device, an M input terminal of the ith triple-pole direct current switch is coupled to a second output terminal of the ith power supply device, a negative input terminal of the ith triple-pole direct current switch is coupled to a third output terminal of the ith power supply device, a positive output terminal of the ith triple-pole direct current switch is coupled to the positive bus, an M input terminal of the ith triple-pole direct current switch is coupled to the M bus, and a negative output terminal of the ith triple-pole direct current switch is coupled to the negative bus.
US11784493B2

A method and a device for primary frequency modulation in new energy power generation are provided. An inverter performs a first power adjustment according to a p-f droop curve before receiving a power adjustment instruction sent by the power station controller, and performs a second power adjustment in response to the power adjustment instruction. Since the inverter performs the first power adjustment before responding to the power adjustment instruction sent by the power station controller, the response of the primary frequency modulation is speeded up, so that rapid control for the new energy generation power is achieved, thereby ensuring stable operation of a power grid for new energy power generation.
US11784492B2

A power supply system that outputs AC power to an object to which power is to be supplied includes: a first power supply circuit including a DC battery string and an inverter and configured to output first AC power; a second power supply circuit including an AC battery string and configured to output second AC power; and a control device. In the first mode, power is transferred between the object and the second power supply circuit. In the second mode, power is transferred between the object and each of the first and second power supply circuits. The control device starts supplying the second AC power to the object in the first mode, and when a power supply current becomes larger than a first threshold, supply the first and second AC power to the object in the second mode.
US11784491B1

Systems and methods for determining supply requirements for charging a plurality of vehicles are described. Based on real-world data for a plurality of vehicles, operation of comparable battery-powered vehicles is simulated. Energy consumption by the vehicles and energy replenishable to the vehicles is simulated, to determine power supply requirements or charge station requirements for candidate charge sites. Feasibility of implementing battery powered vehicles is assessed.
US11784490B2

A method and a system for switching from grid-connected to grid-disconnected, and a power conversion system are provided. The method includes determining whether a power grid is abnormal based on a power grid parameter obtained when a PCS is grid-connected and operates in a current source mode, turning off a switching cabinet if the power grid is abnormal, switching from a current source mode to a voltage source mode, sending a command to instruct a grid-connected/grid-disconnected switch to switch from a grid-connected loop to a grid-disconnected loop, controlling an output parameter to smoothly transit from an abnormal parameter value recorded when the power grid is abnormal to a rated parameter value, and supplying power to a load according to the rated parameter value. In this way, seamless switching from grid-connected to grid-disconnected can be achieved, thereby ensuring stability of power supply.
US11784489B2

A supply and demand adjustment monitoring device of a power grid includes an output actual power value database that stores an output actual power value of at least one generator, an output power command value database that stores an output power command value issued to the generator, a planned adjustment capacity value database that stores a planned adjustment capacity value for the generator, and an adjustment capacity evaluation unit that evaluates an adjustment capacity based on the output actual power value, the output power command value, and the planned adjustment capacity value.
US11784484B2

A switching device including at least one main breaker, an actuator configured to cause a change of state of the main breaker, from a first to a second state, counter to a spring generated force, the actuator being powered by a control signal equal to a first level to cause the change of state of the main breaker then to a second, lower level, to hold the main breaker in the second state. The switching device comprises a current sensor configured to control the control signal to increase it to a third level higher than the second level if the current flowing in the main breaker is higher than or equal to a given operating threshold, to avoid a spurious change of state of the main breaker. The switching device comprises a re-armable protection system for controlling the time for which the control signal is held at the third level.
US11784476B2

Systems, methods, and articles of manufacture for modular junction boxes. Some modular junction boxes may, for example, comprise integral mating elements that are secured in position by mounting of one or more adapters, connectors, or fittings.
US11784473B2

Apparatus and methods pertaining to moving a train rig between locations associated with corresponding different wellsites. Equipment carried by the train rig is operable in conjunction with forming wells each extending beneath a corresponding one of the wellsites. An adjustable swing arm mechanically and electrically connected to the train rig comprises a medium-voltage (MV) cable. The adjustable swing arm extends from the train rig to connect the MV cable to one of a plurality of MV electrical hubs each electrically connected to a remote MV electrical power source via, at least, MV electrical lines suspended above the wellsites. A piece of equipment carried by the train rig is energized by MV electrical power delivered via the adjustable swing arm, and then operated in conjunction with the subterranean well formation.
US11784462B2

An apparatus may include an energy rate limiter, an electro-optical transmitter, and an energy monitor. The energy rate limiter limits energy transfer, based on an energy control signal, from a power supply to the energy storage module. The energy storage module is charged based on the energy transfer from the power supply. The electro-optical transmitter includes lasers coupled to local energy storage module. Laser firings of the lasers are based on an electrical potential of the energy storage module and laser enable signals corresponding to the lasers. The energy monitor is coupled to the energy storage module and triggers a safety alarm signal if a voltage provided by the energy storage module violates a safety condition related to a threshold voltage. The energy rate limiter terminates the energy transfer from the power supply to the local energy storage module after the safety condition is violated.
US11784453B2

A laser system includes a beam shaping unit, a random phase plate, and a collimating optical system in an optical path between a solid-state laser device and an excimer amplifier. When a traveling direction of a laser beam entering the excimer amplifier is a Z direction, a discharge direction of a pair of discharge electrodes is a V direction, a direction orthogonal to the V and Z directions is an H direction, a shaping direction of the beam shaping unit corresponding to the V direction is a first direction, a shaping direction of the beam shaping unit corresponding to the H direction is a second direction, an expansion rate in the first direction is E1, and an expansion rate in the second direction is E2, the beam shaping unit expands a beam section of the laser beam such that an expansion ratio defined by E2/E1 is higher than 1.
US11784450B2

Tools for crimping or cutting of an object such as a wire, cable, or connector. The tool includes a first member and a second member configured to come together through a gap to crimp or cut a wire, cable or connector and a laser positioned to visually indicate a region where at least one member traverses as the first and second member come together through the gap. This visual indication aids in alignment of the object for the crimping or cutting operation.
US11784446B2

A connector includes a first shell, a second shell, a tongue plate and a number of conductive pads. The first shell includes a first protruding piece extending along a first direction. The second shell includes a second protruding piece extending along the first direction. The tongue plate is located between the first protruding piece and the second protruding piece in a second direction. The tongue plate includes a mating surface. The plurality of conductive pads are provided on the tongue plate and exposed to the mating surface. The first protruding piece has a first width in a third direction perpendicular to the first direction and the second direction. The second protruding piece has a second width along the third direction. The first width is the same as the second width. As a result, the connector is easy to manufacture, thereby reducing the cost of the connector.
US11784444B2

Provided are a fully-shielded high-frequency connector and a connector assembly. The fully-shielded high-frequency connector includes an insulating base, a shell, a signal terminal and a shielding conductive stiffener. The insulating base includes an insulating body, a fitting portion and a gland portion, a first through hole structure and a second through hole structure. The signal terminal includes a contact portion, a connection portion and a mounting portion. The shielding conductive stiffener includes a tube structure, a fixing connection structure and a cover plate structure. The shell includes a main body portion, a bonding portion, a fixing portion and a snap portion. The fixing portion is electrically connected to the cover plate structure and an outer conductor of the coaxial cable. The bonding portion and the snap portion cooperate to assemble and fix the insulating base and the shell.
US11784433B2

A connector comprises a first housing having a connection end to be inserted into an opening of a second connector, the first housing containing a first electrical contact, wherein the connection end comprises a first opening. The connector further comprises a first cover biased towards a closed position in which the first electrical contact is inaccessible via the first opening, wherein the first cover is moved from the closed position to an open position exposing the first electrical contact during insertion of the connection end into the opening of the second connector.
US11784431B2

It is aimed to prevent the interference of an external matter with an operating portion of a lock arm. A female connector (10) includes a female housing (11), female terminal fittings (26) to be inserted into the female housing (11) from behind, and a retainer (33) to be mounted into the female housing (11). The female housing (11) includes a lock arm (17) having a rear end part serving as an operating portion (20) for unlocking, and the retainer (33) is formed with a covering portion (35) for covering at least a part of the operating portion (20).
US11784423B1

The Knee Saver Multiplex Electrical Termination Device Board is comprised of; a one-piece board, consisting of a combination of several alike/or unlike termination devices, where multiple termination devices are within a single enclosure, which can handle more than one power source, with different amperages, at the same time, and used in conjunction with the Knee Saver U.S. Pat. Nos. 9,960,580, 9,368,948, 10,320,169, and patent application Ser. No. 16/214,239 which is installed, into a single HUB or Dielectric body, without the need to get down on your knees to install receptacles.
US11784421B2

The present disclosure relates to the technical field of electrical connection, in particular to a self-coupled wire connector using a bend spring sheet and conductor sheet, including a main body, a spring sheet and a conductor sheet; a coupling space for accommodating the spring sheet and the conductor sheet is formed inside the main body; a wire plugging hole passing through the coupling space is formed in the main body; the spring sheet and the conductor sheet are assembled in the coupling space, and are kept in a self-coupling state through the coupling space; a wire presses against the spring sheet and the conductor sheet to force the spring sheet and the conductor sheet to be self-coupled.
US11784419B2

Antenna-plexers for interference cancellation are provided herein. In certain embodiments, a wireless device includes an antenna, an antenna-plexer coupled to the antenna and configured to generate a feedback signal, a transmitter configured to transmit a transmit signal to the antenna by way of the antenna-plexer, a receiver configured to process a receive signal, and a feedback receiver configured to process the feedback signal from the antenna-plexer to provide compensation to the receive signal.
US11784415B2

A deployable assembly for antennae includes a structure having a reflective surface and n pairs of segments, each pair of segments corresponding to one side of a deployed polygonal shape. N hinge joints are between the two segments of a side. N hinged angular links are between every two adjacent sides. The structure is changeable from a stowed substantially cylindrical shape into a deployed substantially planar polygonal shape with n sides. A deployable boom is between two segments. The boom lays stowed between the two segments before deployment and ends in a feeder electromagnetically feeding the antenna and includes a clamping element for keeping the structure closed when stowed. The feeder acts as structural support element when stowed and electromagnetic feeder for the antenna when deployed. A cable network shapes the reflective surface, with corresponding cables held by tensor elements protruding from the back of the segments.
US11784412B2

Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.
US11784409B2

A radiation pattern of a phased array antenna, comprising a plurality of antenna elements, may be dynamically modified using phase shifters to apply variable phase shifts between antenna elements. In a phased array antenna designed for airborne applications, the phase shifters may be required to enable a fine phase-shifting resolution and to operate over a wide temperature range. The phase shifters may also be required to perform while exhibiting small process variations, small form factor, low power consumption, and low loss. One possible solution to this is a passive vector-interpolating phase shifter configured to exhibit such characteristics.
US11784408B2

An antenna calibration system for a phased array antenna in accordance with one embodiment of the present disclosure generally includes: a beamformer lattice including at least first and second beamformers, each corresponding to a subset of antenna cells, and each including a calibration section for comparing a reference signal to a non-reference signal; and a first operating antenna within the subset of antenna cells corresponding with the first beamformer, wherein the first operating antenna is configured to deliver a first reference signal (mTx) from the first beamformer to be received by a second operating antenna for comparison with a first non-reference signal (Rx) in the first beamformer or in the second beamformer, and/or wherein the first operating antenna is configured to deliver a second non-reference signal (Tx) from a third operating antenna for comparison with a second reference signal (mRx) in the first beamformer or in the second beamformer.
US11784405B2

A smart antenna, an antenna feeder system, an antenna communications system, and an Access Point (AP) are provided. The smart antenna includes an antenna element array and an impedance transformation circuit. A feeding end of the antenna element array is connected to a first end of the impedance transformation circuit, a second end of the impedance transformation circuit is an input end of the smart antenna, and the input end of the smart antenna is connected to a feeder. The antenna element array can form a plurality of different beam shapes, and the impedance transformation circuit is configured to transform the different input impedance of the feeding end of the antenna element array into preset input impedance at the input end of the smart antenna.
US11784402B2

An antenna includes a first antenna element, a second antenna element, and a first coupler. The first antenna element includes a first radiation conductor and a first feeder line and resonates in a first frequency band. The second antenna element includes a second radiation conductor and a second feeder line and resonates in a second frequency band. The second feeder line is coupled to the first feeder line such that a first component, which is one of a capacitance component and an inductance component, is dominant. The first coupler couples the first and second feeder lines such that a second component different from the first component is dominant. The first and second radiation conductors are arranged at an interval of ½ or less of a resonance wavelength in a first direction. The first and second radiation conductors are arranged to be shifted in a second direction intersecting the first direction.
US11784394B2

A wireless communication system may include an electronic device having a wireless communication module. The wireless communication module may include an antenna radiating element on a first surface, a ground ring surrounding the antenna radiating element on the first surface, and a radio component mounted to a second surface. The wireless communication module may be incorporated into a system package that also includes other components. Encapsulation material may cover the wireless communication module and other components. A shielding material may cover the encapsulation material and be coupled to the ground ring. An opening in the shielding material may be aligned with the antenna radiating element. If desired, the wireless communication system may include external equipment having a wireless communication module communicatively coupled to the wireless communication module to convey firmware testing, debugging, restore, and/or other data.
US11784393B2

An antenna module includes a hollow cylindrical conductor structure. The hollow cylindrical conductor structure includes a cylinder wall, at least one first slot, and a first feed point. The at least one first slot and the first feed point are located on the cylinder wall. The cylinder wall includes a first end edge and a second end edge opposite to each other. The at least one first slot extends from an internal position of the cylinder wall to the first end edge, and forms a first closed path together with the first end edge. The first feed point is located beside the at least one first slot. The antenna module is adapted to excite a first frequency band through the first closed path.
US11784378B2

An electrode assembly includes: a plurality of positive electrodes and a plurality of negative electrodes, alternately and repeatedly stacked; a plurality of separators between the positive electrodes and the negative electrodes, respectively, to protrude from the positive electrodes and the negative electrodes and stacked such that first surfaces at edges thereof face each other; and a fixing member including an adhesive layer adhered to the first surfaces of the separators that are facing each other.
US11784360B2

A battery module includes a cell unit, including a plurality of battery cells disposed on both surfaces of a unit plate, and a case accommodating the cell unit. The unit plate includes a plurality of receiving spaces, in which the plurality of battery cells are disposed, and a connection member disposed between the receiving spaces to electrically connect the battery cells to each other.
US11784357B2

In a battery pack having a housing, battery modules composed of a plurality of battery cells, acquisition units equipped with slave antennas, and a monitoring device equipped with a parent antenna, the monitoring device and the acquisition units perform wireless communication to obtain battery information such as a state of change of each battery cell. A radio wave absorption part is formed on at least one of surfaces of the housing and an inside part of the housing. The radio wave absorption part absorbs a part of radio waves emitted from the parent antenna and the slave antennas.
US11784351B2

A method for producing an all solid state battery using a precipitation-dissolution reaction of metallic Li as a reaction of an anode, includes a preparation step, a liquid composition preparation step, a coating layer formation step, and a separator formation step. The preparation step includes preparing a sulfide solid electrolyte represented by Li7-aPS6-aXa (X is at least one of Cl, Br, and I, and a satisfies 0≤a≤2), the liquid composition preparation step includes dissolving the sulfide solid electrolyte in an alcohol-based solvent to prepare a liquid composition, the coating layer formation step includes applying the liquid composition to an anode current collector to form a coating layer, the separator formation step includes forming a separator by volatilizing the alcohol-based solvent from the coating layer by drying, and the ratio of the sulfide solid electrolyte contained in the liquid composition is 10% by weight to 30% by weight.
US11784345B2

Provided is a solid electrolyte material represented by a composition formula Li3−3δY1+δ−aMaCl6−x−yBrxIy, where M is at least one element selected from the group consisting of Al, Sc, Ga, and Bi; −1<δ<1; 0
US11784340B2

A system and method for controlling operation of a fuel cell are provided. The method includes estimating an effective catalyst amount within a fuel cell stack and monitoring a change in the estimated effective catalyst amount according to time. An irreversible degradation state of the fuel cell stack is determined based on the monitored change in the estimated effective catalyst amount.
US11784339B2

A battery cell for use in a redox flow battery, the battery cell including an electrode, a membrane facing one of both surfaces of the electrode, and a bipolar plate facing the other surface of the electrode, wherein the bipolar plate includes, in a surface thereof facing the electrode, a flow channel for an electrolyte, the electrode is a porous body containing carbon materials, and a compressive strain in a thickness direction of the electrode when a compressive stress of 0.8 MPa is applied in the thickness direction of the electrode is 20% or more and 60% or less.
US11784321B2

A composition comprising a carbon material comprising a first channel with a width in the range of 50 nm to 1000 nm and a second channel with a width in the range of 20 nm to 200 nm, wherein the second channel comprises branches and is in fluid communication with the first channel, is provided. Further, articles comprising the composition are provided. A method for making a templated carbon material with hierarchical porosity is also provided.
US11784320B2

A catalyst includes a mesoporous material and catalytic metal particles supported at least within the mesoporous material and containing platinum and a metal different from platinum. The mesoporous material has mesopores with a mode radius of 1 to 25 nm and a pore volume of 1.0 to 3.0 cm3/g before supporting of the catalytic metal particles, and has an average particle size of greater than or equal to 200 nm. A molar ratio of the metal different from platinum and contained in the catalytic metal particles relative to all metals contained in the catalytic metal particles is greater than or equal to 0.25, and among the catalytic metal particles, a volume ratio of catalytic metal particles having a particle size of greater than or equal to 20 nm is less than or equal to 10%.
US11784319B2

This electrode catalyst of the present invention contains an electrically conductive material that supports a metal or a metal oxide, wherein electrical conductivity at 30° C. is 1×10−13 Scm−1 or greater.
US11784316B2

Core-shell nanostructures with platinum overlayers conformally coating palladium nano-substrate cores and facile solution-based methods for the preparation of such core-shell nanostructures are described herein. The obtained Pd@Pt core-shell nanocatalysts showed enhanced specific and mass activities towards oxygen reduction, compared to a commercial Pt/C catalyst.
US11784312B1

This application provides a current collector and a preparation method thereof, a secondary battery containing such current collector, a battery module, a battery pack, and an electric apparatus. The current collector in this application includes a support layer, a binder layer, and a metal layer, where the binder layer is arranged between the support layer and the metal layer, the binder layer includes an organic binder and inorganic particles, a thickness D0 of the binder layer is 1.0-5.0 μm, optionally 1.0-3.0 μm; and the inorganic particles include large particles with a median particle size D50large and small particles with a median particle size D50small, and the median particle sizes of the large particles and the small particles satisfy the following relationships: D50large>D50small; D50large=(0.5-0.9)×D0; and D50small=(0.1-0.4)×D0.
US11784305B2

An example of a negative electrode includes silicon nanoparticles having a carbon coating thereon. The carbon coating has an oxygen-free structure including pentagon rings. The negative electrode with the silicon nanoparticles having the carbon coating thereon may be incorporated into a lithium-based battery. In an example of a method, silicon nanoparticles are provided. A carbon precursor is applied on the silicon nanoparticles. The carbon precursor is an oxygen-free, fluorene-based polymer. Then the silicon nanoparticles are heated in an inert gas atmosphere to form the carbon coating on the silicon nanoparticles. The carbon coating formed on the silicon nanoparticles has an oxygen-free structure including pentagon rings.
US11784303B2

An immobilized chalcogen system or body includes a mixture or combination of chalcogen and carbon. The carbon can be in the form of a carbon skeleton. The chalcogen can include oxygen, sulfur, selenium, or tellurium, or a combination of any two or more of oxygen, sulfur, selenium, and tellurium. The activation energy for chalcogen to escape the immobilized chalcogen system or body is ≥96 kJ/mole.
US11784300B2

A battery and an electronic device including a battery are provided. The battery includes a case including a first face and a second face; a first unit cell including a first cathode, a first separator, and a first anode, the first anode having a characteristic of a first electrical conductivity when the first unit cell is discharged; and a plurality of second unit cells, each including a second cathode, a second separator, and a second anode, the second anode having a characteristic of a second electrical conductivity lower than the first electrical conductivity when the plurality of second unit cells are discharged. The plurality of second unit cells are disposed within the case to be adjacent to the first face and the second face, respectively, and the first unit cell is interposed between the plurality of second unit cells.
US11784296B2

A semiconductor device package includes a carrier, a semiconductor device, a lid, a conductive post, a first patterned conductive layer, a conductive element disposed between the first conductive post and the first patterned conductive layer, and an adhesive layer disposed between the lid and the carrier. The conductive post is electrically connected to the first patterned conductive layer. The semiconductor device is electrically connected to the first patterned conductive layer. The lid is disposed on the carrier, and the lid includes a second patterned conductive layer electrically connected to the first conductive post.
US11784295B2

A semiconductor light-emitting device includes a lead frame, a semiconductor light-emitting element mounted on the top surface of the bonding region, and a case covering part of the lead frame. The bottom surface of the bonding region is exposed to the outside of the case. The lead frame includes a thin extension extending from the bonding region and having a top surface which is flush with the top surface of the bonding region. The thin extension has a bottom surface which is offset from the bottom surface of the bonding region toward the top surface of the bonding region.
US11784291B2

A light-emitting device including: a mounting substrate including a mounting surface; a light-emitting element disposed on the mounting surface; a light transmissive component disposed on the light-emitting element; and a resin component directly contacting and covering a side surface of the light-emitting element and a side surface of the light transmissive component. The resin component includes a peripheral portion that directly contacts and covers the side surface of the light transmissive component, a protrusion that protrudes from the peripheral portion, and a cover portion that directly contacts and covers an outer edge portion of a topmost surface of the light transmissive component. The height from the mounting surface to a top of the cover portion is greater than a height from the mounting surface to the topmost surface of the light transmissive component, and the topmost surface of the light transmissive component includes a region exposed from the resin component.
US11784286B2

Described are light emitting diode (LED) devices comprising a plurality of mesas defining pixels, each of the mesas comprising semiconductor layers, an N-contact material in a space between each of the plurality of mesas, a dielectric material which insulates sidewalls of the P-type layer and the active region from the metal. A hard mask layer is above the semiconductor layers, the hard mask layer having a plurality of openings therein, each partially filled with a liner layer and partially filled with a P-metal material plug, the P-metal material plug having a width; and a passivation film is on the hard mask layer, the passivation film having a plurality of passivation film openings therein defining a width, the width of each passivation film opening being less than the width of a combination of the P-metal material plug and the liner layer.
US11784275B2

A vertical photodiode includes an active area. The contacting pads for the diode terminals are laterally shifted away from the active area so as to not be located above or below the active area. The active area is formed in a layer of semiconductor material by a lower portion of a germanium area that is intrinsic and an upper portion of the germanium area that is doped with a first conductivity type. The vertical photodiode is optically coupled to a waveguide formed in the layer of semiconductor material.
US11784271B2

A pattern-glass, according to one embodiment of the present invention, can comprise: a base plate unit coupled to a support body; and a pattern unit provided in the base plate unit, and comprising a transmission area to which light transmits while an angle, formed between an entrance direction and a deviation direction in a light path formed by the light emitted from a light source, forms an obtuse angle range, and a reflection area in which an angle, formed between an entrance direction and a deviation direction in a light path of vision light transferred to an observer, forms an acute angle range so as to have reflectivity bigger than that in the transmission area.
US11784269B2

An interconnection structure used for sequentially bonding at least two cell slices and forming an excellent electrical connection. At least one of a front electrode and a back electrode of the cell slice is in a hollow structure, and the back electrode of the previous back electrode is connected with the front electrode of the next cell slice adjacent thereto through a conductive adhesive, thereby saving a large amount of front and back electrode paste, and reducing the cost of the shingled cell.
US11784260B2

A semiconductor device includes a first transistor having a first threshold voltage, and including first channels, first source/drain layers connected to opposite sidewalls of the first channels, and a first gate structure surrounding the first channels and including a first gate insulation pattern, a first threshold voltage control pattern, and a first workfunction metal pattern sequentially stacked. The semiconductor device includes a second transistor having a second threshold voltage greater than the first threshold voltage, and including second channels, second source/drain layers connected to opposite sidewalls of the second channels, and a second gate structure surrounding the second channels and including a second gate insulation pattern, a second threshold voltage control pattern, and a second workfunction metal pattern sequentially stacked. A thickness of the second threshold voltage control pattern is equal to or less than a thickness of the first threshold voltage control pattern.
US11784248B2

A Group III-V semiconductor structure having a semiconductor device. The semiconductor device has a source and drain recess regions extending through a barrier layer and into a channel layer. A regrown, doped Group III-V ohmic contact layer is disposed on and in direct contact with the source and drain recess regions. A gate electrode is disposed in a gap in the regrown, doped Group III-V ohmic contact layer and on the barrier layer A dielectric structure is disposed over the ohmic contact layer and over the barrier layer and extending continuously from a region over the source recess region to one side of the stem portion and then extending continuously from an opposite side of the stem portion to a region over the drain recess region, a portion of the dielectric structure being in contact with the stem portion and the barrier layer.
US11784247B2

A MOS controlled thyristor device according to the concept of the present invention includes a substrate comprising a first surface and a second surface, which face each other, gate patterns disposed on the first surface, a cathode electrode configured to cover the gate patterns, and an anode electrode disposed on the second surface, The substrate includes a lower emitter layer having a first conductive type, a lower base layer having a second conductive type on the lower emitter layer, an upper base region provided in an upper portion of the lower emitter layer and having a first conductive type, wherein the upper base region is configured to expose a portion of a top surface of the lower base layer, an upper emitter region having a second conductive type and provided in an upper portion of the upper base region, a first doped region having a first conductive type and a second doped region surrounded by the first doped region and having a second conductive type, wherein the first and second doped regions are provided in an upper portion of the upper emitter region, and a first doping pattern having a first conductive type, which is provided on one surface of the upper portion of the upper emitter region. The first doping pattern is interposed between the upper base region and the first doped region along a first direction parallel to the top surface of the substrate. The first doping pattern is configured to expose a top surface of the upper emitter region on the other surface of the upper portion of the upper emitter region. Each of the gate patterns is configured to cover portions of an exposed top surface of the lower base layer, an exposed top surface of the upper base layer, an exposed top surface of the upper emitter region, a top surface of the first doping pattern, and a top surface of the first doped region. The cathode electrode is configured to cover portions of top and side surfaces of the gate pattern, a top surface of the second doped region, and a top surface of the first doped region. The first conductive type and the second conductive type are different from each other.
US11784246B2

According to one embodiment, a semiconductor device includes first to fourth electrodes, a semiconductor member, and first and second insulating members. The semiconductor member is located between the second and first electrodes, and includes a first semiconductor region a second semiconductor region between the first semiconductor region and the first electrode, a third semiconductor region between the second semiconductor region and the first electrode, a fourth semiconductor region between the second semiconductor region and the first electrode, a fifth semiconductor region between the first semiconductor region and the second electrode, a sixth semiconductor region between the fifth semiconductor region and the second electrode, and a seventh semiconductor region between the fifth semiconductor region and the second electrode. A portion of the first insulating member is between the third electrode and the semiconductor member. A portion of the second insulating member is between the fourth electrode and the semiconductor member.
US11784243B2

An embodiment of a semiconductor memory device including a multi-layer charge storing layer and methods of forming the same are described. Generally, the device includes a channel formed from a semiconducting material overlying a surface on a substrate connecting a source and a drain of the memory device; a tunnel oxide layer overlying the channel; and a multi-layer charge storing layer including an oxygen-rich, first oxynitride layer on the tunnel oxide layer in which a stoichiometric composition of the first oxynitride layer results in it being substantially trap free, and an oxygen-lean, second oxynitride layer on the first oxynitride layer in which a stoichiometric composition of the second oxynitride layer results in it being trap dense. In one embodiment, the device comprises a non-planar transistor including a gate having multiple surfaces abutting the channel, and the gate comprises the tunnel oxide layer and the multi-layer charge storing layer.
US11784242B2

A manufacturing process and device are provided in which a first opening in formed within a substrate. The first opening is reshaped into a second opening using a second etching process. The second etching process is performed with a radical etch in which neutral ions are utilized. As such, substrate push is reduced.
US11784238B2

A high electron mobility transistor (HEMT) includes a buffer layer on a substrate, a barrier layer on the buffer layer, a gate electrode on the barrier layer, a field plate adjacent to two sides of the gate electrode, and a first passivation layer adjacent to two sides of the gate electrode. Preferably, a sidewall of the field plate includes a first curve.
US11784235B2

A negative capacitance semiconductor device includes a substrate. A dielectric layer is disposed over a portion of the substrate. A ferroelectric structure is disposed over the dielectric layer. Within the ferroelectric structure: a material composition of the ferroelectric structure varies as a function of a height within the ferroelectric structure. A gate electrode is disposed over the ferroelectric structure.
US11784234B2

Semiconductor devices and methods of forming the same are provided. A semiconductor device according to the present disclosure includes a ferroelectric structure including a channel region and a source/drain region, a gate dielectric layer disposed over the channel region of the ferroelectric structure, a gate electrode disposed on the gate dielectric layer, and a source/drain contact disposed on the source/drain region of the ferroelectric structure. The ferroelectric structure includes gallium nitride, indium nitride, or indium gallium nitride. The ferroelectric structure is doped with a dopant.
US11784233B2

An IC structure includes a source epitaxial structure, a drain epitaxial structure, a first silicide region, a second silicide region, a source contact, a backside via rail, a drain contact, and a front-side interconnection structure. The first silicide region is on a front-side surface, a first sidewall of the source epitaxial structure, and a second sidewall of the source epitaxial structure. The second silicide region is on a front-side surface of the drain epitaxial structure. The source contact is in contact with the first silicide region and has a protrusion extending past a backside surface of the source epitaxial structure. The backside via rail is in contact with the protrusion of the source contact. The drain contact is in contact with the second silicide region. The front-side interconnection structure is on a front-side surface of the source contact and a front-side surface of the drain contact.
US11784226B2

A metal-oxide semiconductor field effect transistor (MOSFET) includes a substrate and a well over the substrate, the well including dopants of a first conductivity-type. The well includes an anti-punch-through (APT) layer at an upper section of the well, the APT layer including the dopants of the first conductivity-type and further including carbon. The MOSFET further includes a source feature and a drain feature adjacent the APT layer, being of a second conductivity-type opposite to the first conductivity-type. The MOSFET further includes multiple channel layers over the APT layer and connecting the source feature to the drain feature, wherein the multiple channel layers are vertically stacked one over another. The MOSFET further includes a gate wrapping around each of the channel layers, such as in a gate-all-around device, wherein a first portion of the gate is disposed between a bottommost one of the channel layers and the APT layer.
US11784224B2

The disclosure provides a lateral bipolar transistor structure with a base layer over a semiconductor buffer, and related methods. A lateral bipolar transistor structure may include an emitter/collector (E/C) layer over an insulator. The E/C layer has a first doping type. A semiconductor buffer is adjacent the insulator. A base layer is on the semiconductor buffer and adjacent the E/C layer, the base layer including a lower surface below the E/C layer and an upper surface above the E/C layer. The base layer has a second doping type opposite the first doping type.
US11784211B2

The present disclosure relates to, in part, an inductor structure that includes an etch stop layer arranged over an interconnect structure overlying a substrate. A magnetic structure includes a plurality of stacked layers is arranged over the etch stop layer. The magnetic structure includes a bottommost layer that is wider than a topmost layer. A first conductive wire and a second conductive wire extend in parallel over the magnetic structure. The magnetic structure is configured to modify magnetic fields generated by the first and second conductive wires. A pattern enhancement layer is arranged between the bottommost layer of the magnetic structure and the etch stop layer. The pattern enhancement layer has a first thickness, and the bottommost layer of the magnetic structure has a second thickness that is less than the first thickness.
US11784209B2

A detection device comprising: an insulating substrate; a plurality of gate lines that are provided on the insulating substrate, and extend in a first direction; a plurality of signal lines that are provided on the insulating substrate, and extend in a second direction intersecting the first direction; a switching element coupled to each of the gate lines and each of the signal lines; a first photoelectric conversion element that comprises a first semiconductor layer containing amorphous silicon, and is coupled to the switching element; and a second photoelectric conversion element that comprises a second semiconductor layer containing polysilicon, and is coupled to the switching element.
US11784189B2

Structures including III-V compound semiconductor-based devices and silicon-based devices integrated on a semiconductor substrate and methods of forming such structures. The structure includes a substrate having a device layer, a handle substrate, and a buried insulator layer between the handle substrate and the device layer. The structure includes a first semiconductor layer on the device layer in a first device region, and a second semiconductor layer on the device layer in a second device region. The first semiconductor layer contains a III-V compound semiconductor material, and the second semiconductor layer contains silicon. A first device structure includes a gate structure on the first semiconductor layer, and a second device structure includes a doped region in the second semiconductor layer. The doped region and the second semiconductor layer define a p-n junction.
US11784187B2

In a method of manufacturing a semiconductor device, a gate dielectric layer is formed over a channel region made of a semiconductor material, a first work function adjustment material layer is formed over the gate dielectric layer, an adhesion enhancement layer is formed on the first work function adjustment material layer, a mask layer including an antireflective organic material layer is formed on the adhesion enhancement layer, and the adhesion enhancement layer and the first work function adjustment material layer are patterned by using the mask layer as an etching mask. The adhesion enhancement layer has a higher adhesion strength to the antireflective organic material layer than the first work function adjustment material layer.
US11784183B2

Systems and methods are provided for fabricating a semiconductor device structure. An example semiconductor device structure includes a first device layer, a second device layer and an inter-level connection structure. The first device layer includes a first conductive layer and a first dielectric layer formed on the first conductive layer, the first device layer being formed on a substrate. The second device layer includes a second conductive layer, the second device layer being formed on the first device layer. The inter-level connection structure includes one or more conductive materials and configured to electrically connect to the first conductive layer and the second conductive layer, the inter-level connection structure penetrating at least part of the first dielectric layer. The first conductive layer is configured to electrically connect to a first electrode structure of a first semiconductor device within the first device layer.
US11784181B2

Embodiments may relate to a die with a front-end and a backend. The front-end may include a transistor. The backend may include a signal line, a conductive line, and a diode that is communicatively coupled with the signal line and the conductive line. Other embodiments may be described or claimed.
US11784180B2

Semiconductor devices and semiconductor cell arrays are provided herein. In some examples, a semiconductor device includes a multi-fin active region, a mono-fin active region, and an isolation feature between the multi-fin active region and the mono-fin active region. The multi-fin active region includes a first plurality of fins, a second plurality of fins parallel to the first plurality of fins, a first n-type field effect transistor (FET), and a first p-type FET. The mono-fin active region abuts the multi-fin active region. The mono-fin active region includes a first fin, a second fin different from the first fin, a second n-type FET, and a second p-type FET. The isolation feature is parallel to the first and second gate structures.
US11784173B2

Reliability of a semiconductor device is improved. The semiconductor device PKG1 includes a wiring substrate SUB1, a semiconductor chip CHP1 and a capacitor CDC mounted on the upper surface 2t of the wiring substrate SUB1, and a lid LD formed of a metallic plate covering the semiconductor chip CHP1 and the wiring substrate SUB1. The semiconductor chip CHP1 is bonded to the lid LD via a conductive adhesive layer, and the capacitor CDC, which is thicker than the thickness of the semiconductor chip CHP1, is disposed in the cut off portion 4d1 provided in the lid LD, and is exposed from the lid LD.
US11784170B2

A light emitting device that includes a plurality of element structures, a frame, and a covering member. Each of the plurality of element structures includes a light emitting element. The frame surrounds the plurality of element structures. The covering member is disposed on an inner side of the frame. The covering member is disposed between the frame and an element structure of the plurality of element structures adjacent to the frame and between adjacent element structures of the plurality of element structures. An upper surface and a lower surface of each of the plurality of element structures are exposed from the covering member.
US11784168B2

A semiconductor chip including a semiconductor substrate having a first surface and a second surface and having an active layer in a region adjacent to the first surface, a first through electrode penetrating at least a portion of the semiconductor substrate and connected to the active layer, a second through electrode located at a greater radial location from the center of the semiconductor substrate than the first through electrode, penetrating at least a portion of the semiconductor substrate, and connected to the active layer. The semiconductor chip also including a first chip connection pad having a first height and a first width, located on the second surface of the semiconductor substrate, and connected to the first through electrode, and a second chip connection pad having a second height greater than the first height and a second width greater than the first width, located on the second surface of the semiconductor substrate, and connected to the second through electrode.
US11784167B2

A semiconductor device includes: a die pad having a top surface; a semiconductor chip provided on the top surface; a first solder provided between the top surface and the semiconductor chip, the first solder bonding the top surface and the semiconductor chip; a first metal film provided on the semiconductor chip; a first insulating film provided on the first metal film and having a first opening; a connector having a first end and a second end, the first end being provided on the first metal film in the first opening; a second metal film provided in the first opening, the second metal film having a plurality of second openings provided so as to surround a portion of the first metal film in contact with the first end, and the second metal film being provided between the first end of the connector and the portion of the first metal film; a plurality of second insulating films provided in direct contact with the first metal film in each of the second openings; and a second solder provided between the second metal film and the first end to bond the first end and the second metal film to each other.
US11784158B2

A producing apparatus and a pre-bonding device are provided. The pre-bonding device includes a dispensing mechanism and a die-placing mechanism that is arranged adjacent to the dispensing mechanism. The dispensing mechanism is configured to form a plurality of adhesives onto a plurality of carriers, respectively. The die-placing mechanism includes a plurality of catchers configured to respectively hold a plurality of chips and a correction unit that is configured to adjust a relative position of the chips. The catchers are configured to synchronously place the chips adjusted by the correction unit onto the adhesives, respectively.
US11784154B2

An anisotropic conductive film has a three-layer structure in which a first connection layer is sandwiched between a second connection layer and a third connection layer that each are formed mainly of an insulating resin. The first connection layer has a structure in which conductive particles are arranged in a single layer in the plane direction of an insulating resin layer on a side of the second connection layer, and the thickness of the insulating resin layer in central regions between adjacent ones of the conductive particles is smaller than that of the insulating resin layer in regions in proximity to the conductive particles.
US11784150B2

An integrated circuit package is disclosed. The integrated circuit package comprises a first integrated circuit die and a second integrated circuit die. The integrated circuit package further includes a substrate, wherein both the first integrated circuit die and the second integrated circuit die are connected to the substrate. The substrate includes an interconnect bridge embedded within the substrate, wherein the interconnect bridge includes at least one metal trace component, wherein the metal trace component includes rounded corners on a bottom portion of the metal trace component.
US11784144B2

A semiconductor device comprises a first semiconductor chip, a first planar waveguide transmission line arranged within a BEOL metal stack of the first semiconductor chip, wherein the first planar waveguide transmission line comprises line sections situated opposite one another, and a second planar waveguide transmission line arranged over the first semiconductor chip and electrically coupled to the first planar waveguide transmission line, wherein the second planar waveguide transmission line comprises line sections situated opposite one another.
US11784143B2

Embodiments include semiconductor packages and methods of forming the semiconductor packages. A semiconductor package includes a die over a substrate, a first conductive layer over the die, and a conductive cavity antenna over the first conductive layer and substrate. The conductive cavity antenna includes a conductive cavity, a cavity region, and a plurality of interconnects. The conductive cavity is over the first conductive layer and surrounds the cavity region. The semiconductor package also includes a second conductive layer over the conductive cavity antenna, first conductive layer, and substrate. The conductive cavity extends vertically from the first conductive layer to the second conductive layer. The cavity region may be embedded with the conductive cavity, the first conductive layer, and the second conductive layer. The plurality of interconnects may include first, second, and third interconnects. The first interconnects may include through-mold vias (TMVs), through-silicon vias (TSVs), conductive sidewalls, or conductive trenches.
US11784136B2

The present disclosure relates to a shielded integrated module, which includes a module substrate with a number of perimeter bond pads, at least one electronic component attached to the module substrate and encapsulated by a mold compound, a number of perimeter vertical shield contacts, and a shielding structure. The perimeter bond pads are surrounding the at least one electronic component and encapsulated by the mold compound. Each perimeter vertical shield contact is coupled to a corresponding perimeter bond pad and extends through the mold compound, such that a top tip of each perimeter vertical shield contact is exposed at a top surface of the mold compound. The shielding structure completely covers the top surface of the mold compound and is in contact with the perimeter vertical shield contacts.
US11784134B2

A chip package includes a semiconductor substrate, a first light-transmissive sheet, a second light-transmissive sheet, a first antenna layer, and a redistribution layer. The first light-transmissive sheet is disposed over the semiconductor substrate, and has a top surface facing away from semiconductor substrate and an inclined sidewall adjacent to the top surface. The second light-transmissive sheet is disposed over the first light-transmissive sheet. The first antenna layer is disposed between the first light-transmissive sheet and the second light-transmissive sheet. The redistribution layer is disposed on the inclined sidewall of the first light-transmissive sheet, and is in contact with an end of the first antenna layer.
US11784133B2

A semiconductor device has a substrate. An electrical component is disposed over a surface of the substrate. An encapsulant is deposited over the electrical component and substrate. A portion of the surface of the substrate remains exposed from the encapsulant. A shielding layer is formed over the encapsulant. A portion of the shielding layer is removed to expose the portion of the surface of the substrate.
US11784122B2

An integrated circuit device includes a conductive line including a metal layer and an insulation capping structure covering the conductive line. The first insulation capping structure includes a first insulation capping pattern that is adjacent to the metal layer in the insulation capping structure and has a first density, and a second insulation capping pattern spaced apart from the metal layer with the first insulation capping pattern therebetween and having a second density that is greater than the first density. In order to manufacture the integrated circuit device, the conductive line having a metal layer is formed on a substrate, a first insulation capping layer having the first density is formed directly on the metal layer, and a second insulation capping layer having the second density that is greater than the first density is formed on the first insulation capping layer.
US11784110B2

A semiconductor package may include a substrate; a microelectromechanical device disposed on the substrate; an interconnection structure connecting the substrate to the microelectromechanical device; and a metallic sealing structure surrounding the interconnection structure.
US11784109B2

A cooling system and method for using the cooling system are described. The cooling system includes an array of cooling elements and a controller. The array of cooling elements corresponds to regions of the heat-generating structure where heat is generated in response to operation of the semiconductor. The controller is configured to activate portions of the array of cooling elements based on a determination that operation of the heat-generating structure is likely to generate heat in a given region of the heat-generating structure.
US11784108B2

Disclosed herein are structures and assemblies that may be used for thermal management in integrated circuit (IC) packages.
US11784104B2

The invention concerns a device comprising a support, an electrically-conductive layer covering the support, a semiconductor substrate on the conductive layer, and an insulating casing.
US11784089B2

A semiconductor structure includes a conductive structure over a first passivation layer. The semiconductor structure further includes a second passivation layer over the conductive structure and the first passivation layer. The second passivation layer includes a first oxide film extending along a top surface of the first passivation layer, sidewalls and a top surface of the conductive structure, wherein a top surface of the first oxide film is planar. The second passivation layer further includes a second oxide film over a top surface of the first oxide film and a top surface of the conductive structure, wherein a top surface of the second oxide film is planar. The second passivation layer further includes a third oxide film extending along a top surface of the second oxide film, the sidewalls and the top surface of the conductive structure, wherein a top surface of the third oxide film is curved.
US11784082B2

A 3D semiconductor device, the device comprising: a first level comprising a first single crystal layer, said first level comprising first transistors, wherein each of said first transistors comprises a single crystal channel; first metal layers interconnecting at least said first transistors; a second metal layer overlaying said first metal layers; and a second level comprising a second single crystal layer, said second level comprising second transistors, wherein said second level overlays said first level, wherein at least one of said first transistors controls power delivery for at least one of said second transistor, wherein said second level is directly bonded to said first level, and wherein said bonded comprises direct oxide to oxide bonds.
US11784078B2

A wafer placement apparatus includes a ceramic plate having a top surface including a wafer placement surface, the ceramic plate allowing at least one of an electrostatic electrode and a heater electrode to be embedded therein; and a cooling plate disposed on an undersurface of the ceramic plate opposite to the wafer placement surface to cool the ceramic plate, wherein the cooling plate includes a coolant channel, and the coolant channel has a multi-layer structure at least partially including two or more layers stacked vertically, the two or more layers being spaced different distances apart from the wafer placement surface.
US11784075B2

Methods and apparatus for supporting substrates are provided herein. In some embodiments, a substrate support for supporting a plurality of substrates includes: a plurality of substrate support elements having a ring shape configured to support a plurality of substrates in a vertically spaced apart relation; and a plurality of substrate lift elements interfacing with the plurality of substrate support elements and configured to simultaneously selectively raise or lower substrates off of or onto respective substrate support elements.
US11784068B2

A member for semiconductor manufacturing apparatus includes an upper plate that has a wafer placement surface, that contains an electrostatic electrode and an upper auxiliary electrode parallel to each other, and that comprises ceramics; an intermediate plate that is joined to a surface of the upper plate opposite the wafer placement surface with a first metal joining layer interposed therebetween; and a lower plate that is joined to a surface of the intermediate plate opposite a surface joined to the upper plate with a second metal joining layer interposed therebetween and that contains a heater electrode and a lower auxiliary electrode parallel to each other.
US11784067B2

A holding device includes a ceramic member and a base member joined together via a joining portion. When a second direction is perpendicular to a first direction and a third direction is perpendicular to the first and second directions, the joining portion includes a first joining part which extends through the joining portion in the second direction, as viewed in the first direction, and whose thickness in the first direction is uniform in an arbitrary cross section perpendicular to the second direction and in an arbitrary cross section perpendicular to the third direction, and at least one second joining part which is located between the first joining part and one end of the joining portion in the third direction and whose thickness in the first direction increases from the first joining part side toward the end of the joining portion in an arbitrary cross section perpendicular to the second direction.
US11784064B2

According to an embodiment, a substrate treatment apparatus includes a hair member including a noble metal, and a liquid chemical supply member to supply a liquid chemical. While a tip part of the hair member is contact with a predetermined surface of a metal, the liquid chemical is supplied onto the surface of the metal, and the metal is removed with etching.
US11784063B2

The present invention provides a packaging method and a packaging device for selectively encapsulating a packaging structure. The method includes: providing a substrate; mounting components on the substrate, the components including a component that needs to be encapsulated and a component that does not need to be encapsulated; forming a protective structure in an area of the component that does not need to be encapsulated so as to form a protective area for isolating the component that does not need to be encapsulated and an encapsulating area located outside the protective area; filling the encapsulating area with an injection molding material; and removing the protective structure. According to the present invention, any part of the packaging structure may be selectively encapsulated by self-adjustment as required. The operation is simple, and the process flow is simplified.
US11784059B2

A method for preparing a semiconductor sample with an etched pit suitable for microscope observation is provided, including that a semiconductor sample piece is provided, the semiconductor sample piece including a sacrificial layer and a supporting layer which are stacked, and a trench which penetrates through the sacrificial layer and the supporting layer to expose a pit on a surface of a bottom metal layer; the semiconductor sample piece is steeped by placing it in an etching solution to remove the sacrificial layer; an adhesive tape is pasted on the surface of the semiconductor sample piece after the sacrificial layer is removed; and the adhesive tape is torn to remove the supporting layer above the pit to expose the pit.
US11784058B2

Some embodiments include an integrated structure having a semiconductor base and an insulative frame over the semiconductor base. The insulative frame has vertically-spaced sheets of first insulative material, and pillars of second insulative material between the vertically-spaced sheets. The first and second insulative materials are different from one another. Conductive plates are between the vertically-spaced sheets and are directly against the insulative pillars. Some embodiments include capacitors, and some embodiments include methods of forming capacitors.
US11784057B2

A substrate processing apparatus includes: a substrate holding unit configured to hold and rotate a substrate; an etching unit configured to etch a surface of a substrate by discharging a processing liquid to the substrate rotated by the substrate holding unit; and a control unit configured to control an etching amount by the etching unit. In the substrate processing apparatus, the control unit controls an etching amount at each position on the surface of the substrate based on information upon a characteristic of a surface processing to be performed on the substrate by a post-processing apparatus which is configured to perform a post-processing after a substrate processing by the substrate processing apparatus.
US11784055B2

A method includes following steps. A substrate is etched using a hard mask as an etch mask to form a fin. A bottom anti-reflective coating (BARC) layer is over the fin. A recess is formed in the BARC layer to expose a first portion of the hard mask. A protective coating layer is formed at least on a sidewall of the recess in the BARC layer. A first etching step is performed to remove the first portion of the hard mask to expose a first portion of the fin, while leaving a second portion of the fin covered under the protective coating layer and the BARC layer. A second etching step is performed to lower a top surface of the first portion of the fin to below a top surface of the second portion of the fin.
US11784051B2

A method for fabricating a semiconductor device may include: forming a gate dielectric material over a substrate; sequentially forming a carbon-undoped polysilicon layer and a carbon-doped polysilicon layer over the gate dielectric material; doping the carbon-doped polysilicon layer with a dopant; forming a columnar crystalline polysilicon layer over the carbon-doped polysilicon layer doped with the dopant; and performing annealing to activate the dopant.
US11784048B2

Disclosed herein is a new and improved system and method for fabricating diamond semiconductors. The system may include a diamond malarial having n-type donor atoms and a diamond lattice, wherein 0.16% of the donor atoms contribute conduction electrons with mobility greater than 770 cm2/Vs to the diamond lattice at 100 kPa and 300K. The method of fabricating diamond semiconductors may include the steps of selecting a diamond material having a diamond lattice; introducing a minimal amount of acceptor dopant atoms to the diamond lattice to create ion tracks; introducing substitutional dopant atoms to the diamond lattice through the ion tracks; and annealing the diamond lattice.
US11784047B2

Thin tin oxide films can be used in semiconductor device manufacturing. In one implementation, a method of processing a semiconductor substrate includes: providing a semiconductor substrate having a plurality of protruding features residing on an etch stop layer material, and an exposed tin oxide layer in contact with both the protruding features and the etch stop layer material, where the tin oxide layer covers both sidewalls and horizontal surfaces of the protruding features; and then completely removing the tin oxide layer from horizontal surfaces of the semiconductor substrate without completely removing the tin oxide layer residing at the sidewalls of the protruding features. Next, the protruding features can be removed without completely removing the tin oxide layer that resided at the sidewalls of the protruding features, thereby forming tin oxide spacers.
US11784043B2

Methods of forming silicon nitride thin films on a substrate in a reaction space under high pressure are provided. The methods can include a plurality of plasma enhanced atomic layer deposition (PEALD) cycles, where at least one PEALD deposition cycle comprises contacting the substrate with a nitrogen plasma at a process pressure of 20 Torr to 500 Torr within the reaction space. In some embodiments the silicon precursor is a silyl halide, such as H2SiI2. In some embodiments the processes allow for the deposition of silicon nitride films having improved properties on three dimensional structures. For example, such silicon nitride films can have a ratio of wet etch rates on the top surfaces to the sidewall of about 1:1 in dilute HF.
US11784041B2

The disclosed lanthanide precursor compounds include a cyclopentadienyl ligand having at least one aliphatic group as a substituent and at least one bidentate ligand. These precursors are suitable for depositing lanthanide containing films.
US11784020B2

An electromagnetic relay includes a case, a first fixed terminal including a first fixed contact, a second fixed terminal including a second fixed contact, a movable contact piece including first and second movable contacts, a first magnet, a gas flow path, and a partition member. The case includes an accommodation space and a side wall covering the accommodation space in a first direction. The accommodation space includes a first space where the first fixed contact is disposed and a second space where the second fixed contact is disposed. The first magnet configured to extend a first arc generated between the first fixed contact and the first movable contact in the first direction. The gas flow path is disposed between the side wall and the movable contact piece. The gas flow path includes an inlet communicating with the first space and an outlet communicating with the second space.
US11784017B2

An electromagnetic relay includes a pair of fixed terminals including a fixed contact, a movable contact piece, a housing portion, and a magnet portion. The movable contact piece includes a movable contact disposed facing the fixed contact. The movable contact piece is movable in a first direction in which the movable contact contacts the fixed contact and a second direction in which the movable contact separates from the fixed contact. The housing portion includes a housing space housing the fixed contact and movable contact piece. The magnet portion includes a pair of magnets disposed around the housing portion so as to face each other in a longitudinal direction of the movable contact piece and extending in the second direction beyond the housing space. The magnet portion generates a magnetic flux flowing in a direction parallel to the longitudinal direction between the fixed contact and the movable contact.
US11784015B2

A switch-fuse module and a ring main unit. The switch-fuse module includes: a housing having therein a first enclosure including a first insulating gas and a second enclosure including a second insulating gas; at least one switch disconnector arranged within the first enclosure; and at least one fuse at least partially surrounded by the second enclosure; wherein each of the first insulating gas and the second insulating gas has a global warming potential less than a global warming potential of SF6, and the first enclosure is different and separate from the second enclosure.
US11784010B2

A capacitor-assisted electrode for an electrochemical cell that cycles lithium ions is provided. The capacitor-assisted electrode may include at least two electroactive materials disposed on one or more surfaces of a current collector. A first electroactive material of the at least two electroactive materials may have a first reversible specific capacity and forms a first electroactive material having a first press density. A second electroactive material of the at least two electroactive materials has a second reversible specific capacity and forms a second electroactive material having a second press density. The second reversible specific capacity may be different from the first reversible specific capacity. The second press density may be different from the first press density. One or more capacitor materials may be disposed on or intermingled with one or more of the at least two electroactive materials.
US11784008B2

A ceramic electronic device includes, a multilayer chip in which each of a plurality of dielectric layers and each of a plurality of internal electrode layers are alternately stacked, external electrodes provided on the first end face and the second end face, and a water repellent agent formed on a surface of the external electrodes. A thickness A (>0) of the water repellent agent on at least one of four faces of the external electrodes that cover an upper face in a stacking direction, a lower face in the stacking direction, and two side faces of the multilayer chip is larger than a thickness B (>0) of the water repellent agent on faces of the external electrodes that cover the first end face and the second end face.
US11784005B2

A multilayer capacitor includes a capacitor body including a dielectric layer and a plurality of internal electrodes, and external electrodes disposed on both ends of the capacitor body and connected to exposed portions of the plurality of internal electrodes, respectively. Each of the external electrodes includes a conductive layer disposed on the capacitor body to be connected to one or more of the plurality of internal electrodes, a conductive resin layer covering the conductive layer, and including a plurality of metal particles, a plurality of elastic fine powder particles each having an elastic powder particle and a metal film plated on a surface of the elastic powder particle, and a conductive resin surrounding the plurality of metal particles and the plurality of elastic fine powder particles and contacting the conductive layer, and a plating layer covering the conductive resin layer.
US11783989B2

A transformer includes: an upper primary substrate (110) which is formed by stacking a plurality of dielectric substrates, each substrate being provided with spiral conductive patterns; a lower secondary substrate (120) which is formed by stacking a plurality of dielectric substrates, each substrate being provided with spiral conductive patterns, in which the lower secondary substrate is positioned below the upper primary substrate (110) in such a way that the lower secondary substrate comes into contact with the upper primary substrate (110) or is spaced apart from the upper primary substrate (110); and a secondary coil element (200) of a planar shape to produce an induced current by a current applied to the upper primary substrate (110) and the lower primary substrate (120).
US11783986B2

A resonant coil with integrated capacitance includes at least one separation dielectric layer and a plurality of conductor layers stacked in an alternating manner. Each of the plurality of conductor layers includes a first conductor sublayer and second conductor sublayer having common orientation and a sublayer dielectric layer separating the first and second conductor sublayers, each conductor layer having multiple discontinuities.
US11783979B2

A solenoid includes a coil, a cylindrical sliding core, a columnar plunger, a bottomed cylindrical yoke including a cylindrical portion and a bottom portion that is connected to the cylindrical portion and faces a base end surface of the plunger, and the bottomed cylindrical yoke configured to accommodate the coil, the sliding core, and the plunger, a magnetic attraction core arranged to face a distal end surface of the plunger, and a magnetic flux transfer member that transfers magnetic flux between the sliding core and the yoke. When the plunger is closest to the magnetic attraction core, a position of the base end surface of the plunger along an axial direction is the same as position of the end of the sliding core along the axial direction, or is closer to the bottom portion side of the sliding core along the axial direction than the end of the sliding core.
US11783970B2

A method of twisting a pair of wires includes the steps of arranging a first wire parallel to a second wire along a longitudinal axis, securing ends of the first and second wires, and gripping outer surfaces of central portions of the first and second wires. The inner surfaces of the central portions of the first and second wires are in contact with one another. The method further includes deflecting central portions of the first and second wires orthogonally from the longitudinal axis and rotating the central portions of the central portions of the first and second wires, thereby twisting the first and second wires about one another.
US11783964B2

A differential signal transmission cable includes: an insulating electric wire having a pair of conductive wires and an insulating layer covering the pair of conductive wires; a shield tape wound around an outer periphery of the insulating electric wire; a first tape wound around an outer periphery of the shield tape and having a first resin covering layer; and a second tape wound around an outer periphery of the first tape and having a second covering layer. The second covering layer is made of a high softening point material having a softening point that is higher than a softening point of the first resin covering layer.
US11783954B2

Systems and methods for injecting a carbonate-based sacrificial material into a nuclear reactor containment for containment of molten corium in severe nuclear reactor accidents are disclosed. Molten corium can be quickly cooled and solidified by the endothermic decomposition of the sacrificial material.
US11783950B2

A method and a system are for providing a medical data structure for a patient. The system includes a plurality of data sources, each data source to provide medical data of the patient; a computing device to implement an artificial neural network structure a plurality of encoding modules, each being realized as an artificial neural network configured and trained to generate, from the medical data from the corresponding data source, a corresponding encoded output matrix; a weighting gate module for each of the encoding modules; a concatenation module configured to concatenate weighted output matrices of the weighting gates to a concatenated output matrix; and an aggregation module realized as an artificial neural network configured and trained to receive the concatenated output matrix and to generate therefrom the medical data structure for the patient, the artificial neural network structure being trained as a whole using a cost function.
US11783947B2

A method of automatically diagnosing pneumonia in a patient includes using an input/output interface device to obtain values of two or more diagnostic parameters of the patient from a caregiver for the patient. The method includes using a processor coupled to the input/output interface to apply the two or more diagnostic parameters to an electronic memory storing precompiled pneumonia diagnostic models to identify an optimal diagnostic model for making a diagnosis. The values of the two or more diagnostic signs are applied to the identified optimal diagnostic model to generate a diagnosis output. The input/output interface device is operated in accordance with the diagnosis output to indicate the presence or absence of pneumonia in the patient to the caregiver. The caregiver may use the diagnosis to provide appropriate care to the patient. The pneumonia diagnostic models are derived from investigation of a population of pneumonia positive and non-pneumonia subjects.
US11783944B2

A smart phone app that provides an early warning platform for patients to transmit medical information to health care providers on a daily basis to help decrease the number of hospital readmissions by addressing problems before they become significant medical events.
US11783941B2

Methods, devices, and kits are provided for determining a compatibility of one or more devices in an analyte monitoring system.
US11783940B2

Augmented reality-based training and troubleshooting is described for medical devices. An electronic mobile device can be equipped with an AR application that, when executed, causes the electronic mobile device to provide augmented reality-based training on how to set up, or perform maintenance on, one or more components of a medical device. The AR application, when executed, can also cause the electronic mobile device to provide augmented reality-based troubleshooting for one or more components of a medical device.
US11783927B2

Systems and methods for calculating health care treatment statistics are provided. In one embodiment, a system comprises a data-holding subsystem storing raw medical claims data in non-transitory memory, and a logic subsystem configured to partition the raw medical claims data into a plurality of data sets based on one or more of insurance type, episode grouping, member key, date-of-service key, or a combination thereof, wherein the logic subsystem is further configured to calculate statistics based on each of the plurality of data sets and output correlated calculation results for display on a user device, and wherein the statistics include a frequency of patients receiving a health care service and an average cost of the health care service. In this way, a health care consumer may know what to expect for different treatment options for a given medical condition.
US11783923B2

A system for tracking adverse events may include at least one processing device programmed to receive a request from a user to record an adverse event experienced by a patient; receive a search term input by the user; identify, in an adverse event database and based on the search term, at least one database record for an adverse event, wherein the at least one database record includes an adverse event type and at least one characteristic; receive, via an input field, a rating of the at least one characteristic for the patient; generate an adverse event record based on the adverse event type and the rating; and store the adverse event record in an adverse event log.
US11783911B2

Methods for non-invasive assessment of genetic variations that make use of nucleic acid fragment length information, in particular length of fragments in circulating cell-free nucleic acids and compares the number of counts from fragments with different length.
US11783905B2

When a driving circuit of an anti-fuse memory device programs a selected anti-fuse memory cell, voltage differences between unselected bit lines and unselected anti-fuse control lines would be eliminated or decreased to an acceptable value by floating unselected anti-fuse control lines or by applying a second control line voltage to the unselected anti-fuse control lines. Leakage currents flowing from unselected bit lines through ruptured anti-fuse transistors of the anti-fuse memory device to the unselected anti-fuse control lines would be decreased or eliminated, and program disturbance would be avoided.
US11783903B2

A memory apparatus and method of operation are provided. The apparatus includes memory cells connected to one of a plurality of word lines and arranged in strings and configured to retain a threshold voltage. A control means is coupled to the plurality of word lines and the strings. The control means is configured to apply a primary predetermined voltage to a primary location of the memory apparatus following an erase operation of the memory cells while simultaneously applying a secondary predetermined voltage being lower than the primary predetermined voltage to a secondary location of the memory apparatus and measuring a leak current at the primary location. The control means then determines the erase operation passed in response to the leak current measured not being greater than a predetermined leak threshold.
US11783901B2

A system includes a memory device and a processing device. The processing device performs, at a first frequency, a first scan of a page of a block family that measures a first data state metric and identifies a specific bin corresponding to a measured value for the first data state metric. Processing device updates a bin, to which the page is assigned, to match the specific bin. Processing device performs, at a second frequency higher than the first frequency, a second scan of the page to measure a second data state metric for read operations performed using a threshold voltage offset value from each of multiple bins. Processing device updates the bin, to which the page is assigned for the specified die, to match a second bin having the threshold voltage offset value that yields a lowest read bit error rate from the second scan.
US11783899B2

A semiconductor memory device according to an embodiment includes a plurality of planes including a plurality of blocks each being a set of memory cells, and a sequencer configured to execute a first operation and a second operation shorter than the first operation. Upon receiving a first command set that instructs execution of the first operation, the sequencer is configured to execute the first operation. Upon receiving a second command set that instructs execution of the second operation while the first operation is being executed, the sequencer is configured to suspend the first operation and execute the second operation or execute the second operation in parallel with the first operation, based on an address of a block that is a target of the first operation and an address of a block that is a target of the second operation.
US11783898B2

An array of programmable non-volatile devices are is adapted such that their logic state is controllably altered over time by quiescent changes, slow controlled changes, scheduled changes, or some combination thereof imposed at a physical level. This allows for improved security and privacy for data to be permanently deleted. In some applications a data refresh and/or automatic backup can be implemented as well.
US11783895B2

In a memory array with a cross-point structure, at each cross-point junction a programmable resistive memory element, such as an MRAM memory cell, is connected in series with a threshold switching selector, such as an ovonic threshold switch. The threshold switching selector switches to a conducting state when a voltage above a threshold voltage is applied. When powered down for extended periods, the threshold voltage can drift upward. If the drift is excessive, this can make the memory cell difficult to access and can disturb stored data values when accessed. Techniques are presented to determine whether excessive voltage threshold drift may have occurred, including a read based test and a time based test.
US11783887B2

An edge memory array mat with access lines that are split in half, and a bank of sense amplifiers formed in a region that separates the access line segment halves extending perpendicular to the access line segments. The sense amplifiers of the bank of sense amplifiers are coupled to opposing ends of a first subset of the half access lines pairs. The edge memory array mat further includes digit line (DL) jumpers or another structure configured to connect a second subset of the half access line pairs across the region occupied by the bank of sense amplifiers to form combined or extended access lines that extend to a bank of sense amplifiers coupled between the edge memory array mat and an inner memory array mat.
US11783878B2

Systems and methods for an optical ternary content addressable memory (TCAM) are provided. The optical TCAM implements a time-division multiplexing (TDM) based encoding scheme to encode each bit position of a search word in the time domain. Each bit position is associated with at least two time slots. The encoded optical signal comprising the search word is routed through one or more modulators configured to represent a respective TCAM stored word. If a mismatch between at least one bit position of the search word and at least one TCAM stored word occurs, a photodetector or photodetector array will detect light.
US11783876B2

Methods, systems, and devices for a multi-port storage-class memory interface are described. A memory controller of the storage-class memory subsystem may receive, from a host device, a request associated with host addresses. The memory controller may generate interleaved addresses with a low latency based on the host addresses. The interleaved addresses parallelize processing of the request utilizing a set of memory media ports. Each memory media port of the set of memory media port may operate independent of each other to obtain a desired aggregated data transfer rate and a memory capacity. The interleaved address may leave no gaps in memory space. The memory controller may control a wear-leveling operation to distribute access operations across one or more zones of the memory media port.
US11783867B2

The present disclosure relates to electronic devices that include a composition that actively generates a gaseous oxidizing agent component within the interior gas space of the electronic device. The present disclosure also involves related methods.
US11783864B2

Various embodiments of the present invention relate generally to systems and methods for integrating audio into a multi-view interactive digital media representation. According to particular embodiments, one process includes retrieving a multi-view interactive digital media representation that includes numerous images fused together into content and context models. The process next includes retrieving and processing audio data to be integrated into the multi-view interactive digital media representation. A first segment of audio data may be associated with a first position in the multi-view interactive digital media representation. In other examples, a first segment of audio data may be associated with a visual position or the location of a camera in the multi-view interactive digital media representation. The audio data may be played in coordination with the multi-view interactive digital media representation based on a user's navigation through the multi-view interactive digital media representation, where the first segment is played when the first position or first visual position is reached.
US11783860B2

Methods, apparatus and systems related to pre-production stage of a movie, a TV show or a multimedia content are described. In one example aspect, a pre-production system for producing a multimedia digital content including a movie includes a user interface operable to receive information about a storyline, cameras, cast, and other assets for the movie from a user, a processor, and a memory including processor executable code. The processor executable code upon execution by the processor configures the processor to determine one or more scenes based on the storyline, generate one or more machine-readable scripts corresponding to the one or more scenes, and automatically update the one or more machine-readable scripts to satisfy one or more constraints for producing the multimedia digital content.
US11783857B2

An apparatus according to one approach includes an array of skew detection transducers. An array of write transducers is spaced from the array of skew detection transducers along an intended direction of tape travel thereacross. An array of read transducers is aligned with the array of write transducers in the intended direction of tape travel. The apparatus also includes a first actuator configured to operatively exert a force on the array of skew detection transducers for orienting a longitudinal axis of the array of skew detection transducers substantially orthogonal to the actual direction of tape travel across the array of skew detection transducers. A magnetic recording medium according to one approach includes a magnetic recording tape having a longitudinal axis extending between distal ends thereof, the magnetic recording tape having vertical bars written in servo-skew patterns thereof, the vertical bars being oriented perpendicular to the longitudinal axis of the tape.
US11783843B2

An apparatus for encoding directional audio coding parameters including diffuseness parameters and direction parameters includes: a parameter calculator for calculating the diffuseness parameters with a first time or frequency resolution and for calculating the direction parameters with a second time or frequency resolution; and a quantizer and encoder processor for generating a quantized and encoded representation of the diffuseness parameters and the direction parameters.
US11783837B2

According to one or more aspects of the present disclosure, operations related to selecting a transcription generation technique may be disclosed. In some embodiments, the operations may include obtaining multiple user ratings that each correspond to a different one of multiple transcriptions. Each transcription may be obtained using a first transcription generation technique and may correspond to a different one of multiple communication sessions. The operations may further include selecting, for a subsequent communication session that occurs after the multiple communication sessions, a second transcription generation technique based on the user ratings. In addition, the operations may include providing the subsequent transcription to a device during the subsequent communication session.
US11783834B1

Described are apparatus, systems, and methods that are operable to periodically detected and record a voice of a user associated with or wearing a wearable device. As described, the wearable device apparatus is configured to transition various components of the device between a low power state and an active state to determine if audio data that includes voice is detected. If voice is not detected, the components are transitioned back to the low power state, thereby conserving power of the wearable device. If voice is detected, the audio data that includes that voice is collected for further processing.
US11783829B2

Described herein is a system for automatically detecting and assigning action items in a real-time conversation and determining whether such action items have been completed. The system detects, during a meeting, a plurality of action items and an utterance that corresponds to a completed action item. Responsive to detecting the utterance, the system generates a similarity score with respect to a first action item of the plurality of action items. The system compares the similarity score to a first threshold. Responsive to determining that the similarity score does not exceed the first threshold, the system generates a second similarity score with respect to a second action item of the plurality of action items. The system compares the second similarity score to a second threshold, which exceeds the first threshold. Responsive to determining that the second similarity score exceeds the second threshold, the system marks the second action item as completed.
US11783825B2

Embodiments of the present invention provide a speech recognition method and a terminal. The method includes: listening, by a speech wakeup apparatus, to speech information in a surrounding environment; when determining that the speech information obtained by listening matches a speech wakeup model, buffering, by the speech wakeup apparatus, speech information, of first preset duration, obtained by listening, and sending a trigger signal for triggering enabling of a speech recognition apparatus, where the trigger signal is used to instruct the speech recognition apparatus to read and recognize the speech information buffered by the speech wakeup apparatus; and recognizing first speech information buffered by the speech wakeup apparatus and the second speech information obtained by listening, to obtain a recognition result.
US11783806B2

It is an aspect of the present disclosure to provide a dialogue system capable of providing an extended function to the user by registering a new vocabulary that matches the user's preference and by changing the pre-stored conversation pattern.
US11783802B2

A tremolo bar attachment accessory device for removably attaching an accessory to the end of a tremolo bar. The accessory may be decorative, functional, or a combination of both. The device can be used with a variety of popular and well-known tremolo systems.
US11783801B2

A file for use in forming a groove in a nut or bridge of a string musical instrument. The file includes a filing edge that is rounded to the same radius as the string to be fitted in the groove it forms in the nut and bridge. A spine or rib is formed along the upper edge of the file to provide stiffening and permitting the file to not bow or flex when being used.
US11783800B2

A foldable stringed instrument, for example in the form of a travel guitar that folds mid-neck to assume a reduced profile is described. The mid-neck folding is accomplished in a symmetrical manner about a three-part hinge located in the neck to configure the travel guitar into a reduced profile. The bridge assembly can be translated longitudinally relative to the head of the guitar to allow sufficient detensioning of the guitar strings to enable an upper portion of the neck to be folded away from a lower portion of the neck and/or body to assume a reduced profile. To deploy the travel guitar for playing, the upper portion of the neck is unfolded into alignment with the lower portion of the neck and/or body, and the bridge assembly translated longitudinally relative to the head and locked in position to allow the guitar to be tuned for playing.
US11783799B2

A disclosed technique includes prefetching display data into a cache memory, wherein the display data includes data to be displayed on a display during a memory black-out period for a memory; triggering the memory black-out period; and during the black-out period, reading from the cache memory to obtain data to be displayed on the display.
US11783798B2

A display method and a display apparatus are provided in the present disclosure. The display method, applied to a display apparatus, includes obtaining a first image signal from an electronic apparatus, where the first image signal is a signal configured for displaying on one display apparatus; according to the first image signal, outputting first image data in a first display region; obtaining first instruction, where the first instruction is configured to instruct that the first display region is at least divided into a first display sub-region and a second display sub-region; obtaining a second image signal from the electronic apparatus, where the second image signal is a signal configured for displaying on at least two display apparatuses; and according to the second image signal, outputting first sub-image data in the first display sub-region and outputting second sub-image data in the second display sub-region.
US11783794B2

A display panel is provided. The display panel includes a display area, a driver transistor array substrate, a plurality of scanning lines and a control electrode driver chip. The driver transistor array substrate and the plurality of scanning lines are located on the display area; each of the scanning lines is connected to at least one driver transistor; the control electrode driver chip is connected to the scanning lines through output ports; the display area is divided into a first display area and a second display area according to one diagonal line of the driver transistor array substrate; the control electrode driver chip includes a plurality of amplifying circuits, each output port of the control electrode driver chip is for controlling at least one scanning line, and each output port with the number of controlled pixel greater than a first preset value is connected to the scanning line through one amplifying circuit.
US11783793B1

A display panel includes data lines and scanning lines in a display region, and a demultiplexer in a non-display region. The demultiplexer includes m branches. m is an integer. m≥2. Each branch includes a switching transistor which includes a first electrode coupled with an input terminal of the demultiplexer, a second electrode coupled with one of the data lines, and a control electrode for receiving a switching control signal. The demultiplexer includes a first demultiplexer including a compensation transistor, of which first and second electrodes are short-circuited. The compensation transistor is coupled with the data line and has a control electrode for receiving a compensation control signal. The compensation control signal received by the compensation transistor in the branch has one functional rising edge in a period during which the scanning line provides an effective level signal once.
US11783788B2

A display apparatus and a display control method are disclosed. The display apparatus includes a backlight module and a display panel. The backlight module comprises a controller, a plurality of power sources, and a plurality of lamp areas corresponding to the plurality of power sources. The plurality of power sources include a first power source for providing a positive power supply signal to the controller and driving a lamp area, and a second power source for driving a lamp area. The plurality of power sources are configured to output negative power supply signals and negative reference signals; the controller is configured to output a driving signal through negative voltage driving based on a control signal, the negative power supply signals and the negative reference signals.
US11783784B2

A display device, a driving circuit and a driving method with an improved image quality in a sensing process for a characteristic value. In addition, aspects of the present disclosure relate a display device, a driving circuit and a driving method capable of diminishing luminance non-uniformity occurring in a sensing process by sensing a characteristic value for each signal line with the same luminance.
US11783783B2

A display device including a light-emitting diode, a first transistor, a second transistor, a data line connected to the second transistor and configured to transmit a data signal, a third transistor, a first signal line connected to a gate electrode of the second transistor and configured to transmit a first signal, a second signal line connected to a gate electrode of the third transistor and configured to transmit a second signal, and a connect portion connected to a gate electrode of the first transistor and an electrode of the third transistor, in which the connect portion overlaps the first signal line and the second signal line, and an overlapping area between the connect portion and the first signal line is different from an overlapping area between the connect portion and the second signal line.
US11783781B2

In an organic light emitting display device which displays an image in a first mode or a second mode, the organic light emitting display device includes: a first scan driver which supplies a first scan signal having a first voltage to first scan lines; a second scan driver which supplies a second scan signal having a second voltage larger than the first voltage to second scan lines; and a pixel unit including pixels each coupled to a corresponding first scan line and a corresponding second scan line. When a first image displayed in the second mode is changed to a second image to be displayed in the second mode, the second image is displayed in the first mode during a predetermined portion of a period, in which the second image is displayed, and is displayed in the second mode during the remaining portion of the period.
US11783780B2

Proposed is a gate driver and a display device having the same. The gate driver includes a plurality of stage circuits, wherein each of the plurality of stage circuits includes a shift register configured to control charging and discharging of a Q node and a QB node, and a plurality of output buffers sequentially connected to the shift register, wherein each of the output buffers includes a first transistor configured to transmit a voltage of the Q node to a Q′ node, a pull-up transistor configured to output a clock signal to a gate line in response to a voltage of the Q′ node, and a pull-down transistor configured to output a low-potential voltage to the gate line in response to a voltage of the QB node.
US11783774B2

A display device comprises: a display panel including a light emitting element, a driving transistor providing a driving current to the light emitting element using a high potential driving voltage and switching transistors controlling the driving transistor; a gate driving circuit supplying scan signals to the display panel; a data driving circuit generating a data voltage or a bias voltage using a feedback high potential driving voltage transmitted through a high potential driving voltage feedback line; and a timing controller controlling the gate driving circuit and the data driving circuit so that the data voltage is supplied to the display panel in a first period at a low speed mode which the display panel is driven at predetermined driving frequency less than a frequency of a high speed mode and the bias voltage is supplied to the display panel in a second period at a low speed mode.
US11783772B2

An array substrate, a display panel and a display device are provided. The array substrate has a display area and a non-display area surrounding the display area. The array substrate includes: pixel circuits arranged in the display area in an array along a first direction and a second direction; a first gate driving circuit in the non-display area including first shift register units; and a second gate driving circuit in the non-display area including a plurality of second shift register units in cascade connection. The first gate driving circuit and the second gate driving circuit are electrically connected to different transistors in the pixel circuits; and an orthographic projection of the first gate driving circuit on a plane of the array substrate and an orthographic projection of the second gate driving circuit on the plane of the array substrate at least partially overlap along the second direction.
US11783767B1

A display driving circuit includes a light emitting assembly which includes a first control switch having a first terminal connected to a cathode of the light emitting unit, a second terminal connected to a common terminal, and a control terminal connected to a first signal wire to provide a first control signal and a second control switch having a first terminal connected to a charging terminal, a second terminal connected to an anode of the light emitting unit and a control terminal connected to a second signal wire to provide a second control signal. When the light emitting unit is turned off, the first control switch disconnects the cathode of the light emitting unit and the common terminal in response to the first control signal, and the second control switch disconnects the anode of the light emitting unit and the charging terminal in response to the second control signal.
US11783764B2

A pixel includes a first light source including at least one first light emitting element between a first split electrode and a second power supply; a second light source unit including at least one second light emitting element between a second split electrode and the second power supply; a driving-current generator including a first transistor between a first power supply and the first and second light source units and generating a driving current corresponding to a first data signal; a first switching unit including a first switching element between the driving-current generator and the first light source; and a second switching unit including a second switching element between the driving-current generator and the second light source unit and controlling an electrical connection between the first and second light source units in response to a second data signal.
US11783753B2

Provided are a shift register circuit, a display panel and a display device. The shift register circuit includes a plurality of cascaded shift register unit groups; each shift register unit group includes at least two shift register units; in each shift register unit group, the signal output terminal of each shift register unit in the shift register unit group of a previous stage is electrically connected with the scan control terminal of each shift register unit in the shift register unit group of a next stage; in the same shift register unit group, the pull-down control module of one shift register unit also serves as the pull-down control module of each of other shift register units, and the signal output terminal of each shift register unit sequentially outputs an enable level of the scan signal.
US11783745B2

A voltage converter includes a first switching element, a second switching element, and a forced maintaining circuit. The first switching element is configured to operate based on a switching control signal. The second switching element is connected to the first switching element. The second switching element is configured to operate based on the switching control signal in a synchronous mode and operate in a diode mode in an asynchronous mode. The forced maintaining circuit is connected to the second switching element and configured to maintain the asynchronous mode for a forced maintaining period after entering the asynchronous mode.
US11783738B2

A spliced display panel includes: a spliced substrate having first openings, spliced screen units disposed on a side of the spliced substrate, electronic devices disposed on a side of the spliced substrate away from the spliced screen units, and circuit components. The spliced screen units are divided into spliced screen unit groups, and each spliced screen unit group includes at least one spliced screen unit. A first opening corresponds to a spliced screen unit group, and exposes a part of a whole of the at least one spliced screen unit in the spliced screen unit group. A circuit component passes through one first opening, an end of the circuit component is electrically connected to a spliced screen unit, and another end thereof is electrically connected to at least one electronic device.
US11783737B2

A crowd management system (CMS), is disclosed which includes a command and control (C2) subsystem, a sensor network in communication with the C2 subsystem and adapted to provide signals corresponding to geographical number of individuals in a venue, and one or more crowd management devices (CMDs) further in communication with the C2 subsystem, each of the CMDs including a base adapted to release air at a high pressure, the base further including a positional device adapted to position the base according to a selective position, and an inflatable body terminating into a predefined shape adapted to convey a predefined message to individuals near the CMDs.
US11783721B2

A team sport training system is configured to provide an immersive simulation of at least a portion of an opponent team play responsive to real actions of a player.
US11783717B2

Methods and systems for an aircraft entering a terminal radar approach control (TRACON) airspace to identify a number of feasible target traffic for a paired approach for the aircraft. Traffic data is filtered to identify a plurality of neighbor traffic that are entering the TRACON airspace or within the TRACON airspace when the aircraft is entering the TRACON airspace and estimating, concurrently, for each neighbor traffic of the plurality of neighbor traffic: a trajectory, a traffic arrival time at an ideal location for a respective paired approach with the aircraft, a spacing interval between the neighbor traffic and the aircraft for the respective paired approach, and a respective target location for the aircraft to begin the respective paired approach, as a function of the spacing interval. Based on the estimations, the method identifies feasible, marginally feasible, and infeasible targets, and displays this information in an intuitive lateral display.
US11783716B2

A return flight control method includes obtaining return-flight-evaluation information in a return flight mode, controlling an unmanned aerial vehicle (UAV) to return to an alternate landing area in response to that the return-flight-evaluation information satisfies a preset requirement, and controlling the UAV to return to a return point in response to that the return-flight-evaluation information does not satisfy the preset requirement.
US11783713B2

A method and a device for measuring a four-dimensional (4D) radiation pattern of an outdoor antenna based on an unmanned aerial vehicle (UAV) are provided. The device includes a measurement path planning unit, a UAV platform unit, a radiation signal acquisition unit, a data command processing unit, and a ground data processing unit. The measurement path planning unit, the radiation signal acquisition unit, and the data command processing unit each are suspended from the UAV platform unit by using a pod. The present disclosure applies to the radiation pattern measurement of an outdoor antenna.
US11783701B2

A communication control apparatus (10) according to the present disclosure includes a communication unit (11) communicating information to and from a moving body, a violation time predicting unit (12) predicting a violation time at which the moving body violates a constraint condition relating to a relative relationship between the moving body and another object or a constraint condition relating to a relative relationship between the moving body and a path on which the moving body should run by using positional information of the moving body, a deadline calculating unit (13) calculating an execution deadline of an avoidance operation for avoiding a violation of the constraint condition by using the violation time, and a communication control unit (14) increasing a priority level of a communication with the moving body as a time difference between a current time and the execution deadline decreases.
US11783700B2

Parking detection sensor (100) has a Doppler sensor (110), a magnetic sensor (120) that detects magnetism on XYZ axes, a change point detection unit (130) that detects a change point in the output of the Doppler sensor (110) and the magnetic sensor (120), a level difference detection unit (140) that detects the magnetic level difference over time in the output of the Doppler sensor (110) and the magnetic sensor (120), and a state assessment unit (150) that assesses the parking state of a vehicle on the basis of the detection results of the change point detection unit (130) and the detection results of the level difference detection unit (140).
US11783695B2

Techniques are described for handling an event where a control panel or an alarm signaling device is tampered with or destroyed by a disablement tactic, e.g., a “crash and smash intrusion.”
US11783694B2

A monitoring unit for wireless communication with a plurality of self-contained breathing apparatus (SCBA) units configured to form a network is provided. The monitoring unit includes a communication interface and processing circuitry. The processing circuitry is configured to receive, via the communication interface, a plurality of updates from each of the SCBA units where each update includes information indicating at least one communication link quality to at least one other SCBA unit. The processing circuitry is further configured to determine at least one distance from each SCBA unit to at least one other SCBA unit that is one hop away in the network based at least in part on the communication link quality. The processing circuitry is further configured to cause the determined at least one distance to be displayed.
US11783692B2

An electronic apparatus includes a memory configured to store an artificial intelligence model, and a processor configured to obtain data associated with a fan motor of the electronic apparatus, obtain a freezing degree of the fan motor by inputting the obtained data associated with the fan motor to the artificial intelligence model which is trained to output the freezing degree of the fan motor based on the inputting of the obtained data associated with the fan motor, identify whether to perform an operation in relation to the obtained freezing degree of the fan motor, and provide, based on identifying that the operation in relation to the obtained freezing degree of the fan motor is to be performed, notification information.
US11783683B2

A management device is a management device to which a plurality of monitors are connected and which manages information regarding the plurality of monitors, the management device transmitting a signal for causing a screen of a first monitor to blink with a predetermined blinking pattern and setting the first monitor and a second monitor in the same group in a case where a signal indicating that an illuminance sensor corresponding to the second monitor detects the blinking pattern emitted from the screen of the first monitor is received, and the management device transmitting a signal for causing a screen of a third monitor to blink with the predetermined blinking pattern in a case where a signal indicating that an illuminance sensor corresponding to the third monitor detects the blinking pattern emitted from the screen of the first monitor is not received.
US11783682B2

A method for providing real-time recommendations to user in a shopping environment involves sampling a shopping environment using video cameras to generate video features related to a shopper in connection to an item, the sampling input to a machine learning model to create labels related to a state of a scenario, the scenario including the shopper handling the item. Supplemental information is provided to the shopper in connection with the item. The makeup of the supplemental information may be sourced from online service or device associated with the shopper. The supplemental information may be delivered to the shopper, or to a shopper-aware display in the store, or elsewhere. A processing entity associated with the store detects a scenario to identify the shopper as having finished shopping, and causing a charge of the item to a cashierless shopping cart associated with the shopper. In one example, passive, wireless weight sensors may be used to supplement input features for inferences made by the machine learning model. In another example, wireless, battery-free displays may be coupled to shelves to provide information related to supplemental information relating the item held by the shopper.
US11783666B2

In one embodiment, a system and method to facilitate playing games of chance on a MGD includes a game zone, having: a) at least one portable transceiver configured to: i) detect the MGD; ii) obtain MGD data from the MGD; and iii) periodically re-detect the MGD within the game zone, the at least one portable transceiver repositionable to form the game zone; b) a portable controller configured to receive MGD data; and c) a gaming server configured to: i) receive the MGD data from the portable controller; ii) determine if the MGD is authorized to place a monetary wager to play games of chance based on the MGD data; iii) periodically receive detection confirmation from the portable controller if the MGD is present in the game zone; iv) transmit and/or receive game of chance data to/from the MGD, wherein the game zone is repositionable and configurable.
US11783657B2

A modular autonomous cart assembly for transporting an item being shipped is described with a sensor-equipped mobility base that carries the item(s), a modular cart handle, a sensor-equipped modular mobile cart autonomy control module detachably attached to the modular handle, all sharing a modular common power and data transport bus. The autonomous controller of the modular control module is programmatically adapted operative to establish a secure connection to a wireless mobile courier node, locate the courier node and the cart assembly, receive sensor data from the base and control module sensors, generate steering and propulsion control commands using the locations and sensor data and send them to a controller on the mobility base so that the assembly can autonomously track and follow the current location of the courier node as the courier node moves and while maintaining a predetermined follow distance from the current location of the courier node.
US11783654B2

The techniques described herein provide for authentication of a reader device over a wireless protocol (e.g., NFC or Bluetooth, BLE). The mobile device can receive and store the static public key of the reader device and one or more credentials, each credential specifying access to an electronic lock. The mobile device can receive an ephemeral reader public key, a reader identifier, and a transaction identifier. The mobile device can generate session key using the ephemeral mobile private key and the ephemeral reader public key and send the ephemeral mobile public key to the reader device. The reader device can receive the ephemeral mobile public key and sign and transmit a signature message to the mobile device. The mobile device can validate a reader signature and generate an encrypted credential that the reader can use to access an electronic lock. The reader device can authenticate the mobile device for mutual authentication.
US11783653B2

An access control system includes an electrically powered access control device for locking and unlocking a barrier, and an access controller coupled to the access control device. A Power over Ethernet (PoE) circuit receives power over an Ethernet cable and powers the access control device and the access controller. An active power supply buffer connects the access control device and the access controller with the PoE circuit.
US11783641B2

The present disclosure describes a system for detecting, identifying and addressing a maintenance event for light electric vehicles. The maintenance event may be detected based on rider profile information, riding parameter information and light electric vehicle information. If a maintenance event is detected, a light electric vehicle management system may determine an action that addresses the maintenance event and provide instructions regarding the action to the light electric vehicle and/or one or more individuals that are trained or otherwise certified to address the maintenance event.
US11783640B2

Methods and apparatus are provided for repairing vehicles. A particular vehicle can be repaired during a repair session using a computing device. The repair session can include the computing device: receiving a functional task setup with first and second identifiers, the first identifier identifying the particular vehicle, and the second identifier identifying a particular functional task for the computing device to perform on the particular vehicle; determining whether the computing device is available to perform the particular functional task; after determining the computing device is available to perform the particular functional task, receiving an input to initiate performance of the particular functional task on the particular vehicle; after receiving the input, sending a message to the particular vehicle to initiate performance of the particular functional task on the particular vehicle; and after sending the message, displaying a notification indicative of performing the particular functional task.
US11783636B2

A method and system are disclosed for monitoring passengers in within a cabin of a vehicle and determining whether the passengers are engaging in abnormal behavior. The method and system uses a novel vector to robustly and numerically represent the activity of the passengers in a respective frame, which is referred to herein as an “activity vector.” Additionally, a Gaussian Mixture Model is utilized by the method and system to distinguish between normal and abnormal passenger behavior. Cluster components of the Gaussian Mixture Model are advantageously learned using an unsupervised approach in which training data is not labeled or annotated to indicate normal and abnormal passenger behavior. In this way, the Gaussian Mixture Model can be trained at a very low cost.
US11783635B2

A system for motion detection may include at least one storage medium that includes a set of instructions, and at least one processor in communication with the at least one storage medium. When executing the set of instructions, the at least one processor may be configured to cause the system to obtain data related to a video scene of a space from at least one video camera; detect an object in the video scene; classify the object as a human object or a non-human object; when the object is classified as a human object, track movements of the human object; and determine a posture of the human object in the video scene based on the movements of the human object.
US11783632B2

In an implementation, one or more user interactions from a virtual reality (VR) device user for initiating a service in a VR scenario of a VR application are detected. One or more eye physiological characteristics of the VR device user are obtained for user identity authentication. The obtained one or more eye physiological characteristics are compared with one or more pre-stored eye physiological characteristics samples. The VR device user is authenticated if the one or more eye physiological characteristics match at least a portion of the one or more pre-stored eye physiological characteristics samples, and a server that provides and performs the service is communicated with.
US11783620B2

A display device includes light emitting and receiving pixels, a reset line, a fingerprint scan line, a fingerprint sensing line, and first and second voltage lines in a display region. Each light receiving pixel includes a light receiving element including a first electrode and a second electrode connected to the second voltage line, a sensing transistor connecting the first electrode to the fingerprint sensing line according to a fingerprint scan signal applied to the fingerprint scan line and a reset transistor to connect the first voltage line to the first electrode according to a reset signal applied to the reset line. A first voltage applied to the first voltage line is greater than a second voltage applied to the second voltage line, and a third voltage applied to the fingerprint sensing line is greater than the second voltage and smaller than the first voltage.
US11783615B2

A system and associated methods/processes includes a sensor operable to capture sensor data indicative of a gesture; and a processor in communication with a memory and the sensor. The processor is configured to execute instructions stored in the memory, which, when executed, cause the processor to access the sensor data and decompose the gesture into a canonical gesture form defining a string of gesture components arranged in a spatio-temporal order.
US11783609B1

Systems and methods for training machine learning models based on domain constraints are disclosed. An example method includes receiving a plurality of images, each image associated with a cluster of a plurality of clusters, the plurality of clusters representing an output of a second machine learning model, assigning a label to each cluster of the plurality of clusters based at least in part on a plurality of constraints, identifying, based at least in part on the plurality of constraints, a first label mismatch for a first image, the first label mismatch indicating that the first image belongs to a first cluster but should be assigned to a second cluster different from the first cluster, reassigning the first image to the second cluster, and training the first machine learning model, based on the labeled clusters of the plurality of clusters, to predict labels associated with subsequently received image data.
US11783607B2

Apparatus and methods are described including receiving, via a computer processor, at least one image of a portion of a subject's body. One or more features that are present within the image of the portion of the subject's body, and that were artificially added to the image subsequent to acquisition of the image, are identified. In response thereto, an output is generated on an output device.
US11783606B2

A delivery system may include a pallet wrapper system having a turntable, a camera directed toward an area above the turntable, and a stretch wrap dispenser adjacent the turntable. A computer receives images from the camera of multiple sides of a pallet loaded with packages on the turntable. The computer stitches images from different sides of the stack of packages that correspond to the same package. At least one machine learning model may be used to infer SKUs of each package. Optical character recognition may be performed in parallel on the images. The determination of the SKU of each package may be based upon the inferred SKUs and on the OCR.
US11783601B2

A driver fatigue detection method based on combining a pseudo-three-dimensional (P3D) convolutional neural network (CNN) and an attention mechanism includes: 1) extracting a frame sequence from a video of a driver and processing the frame sequence; 2) performing spatiotemporal feature learning through a P3D convolution module; 3) constructing a P3D-Attention module, and applying attention on channels and a feature map through the attention mechanism; and 4) replacing a 3D global average pooling layer with a 2D global average pooling layer to obtain more expressive features, and performing a classification through a Softmax classification layer. By analyzing the yawning behavior, blinking and head characteristic movements, the yawning behavior is well distinguished from the talking behavior, and it is possible to effectively distinguish between the three states of alert state, low vigilant state and drowsy state, thus improving the predictive performance of fatigue driving behaviors.
US11783599B2

A distracted-driving monitoring method, system and an electronic device are provided. The distracted-driving monitoring method includes: acquiring an image of a driver; detecting a target object in the image to obtain a detection result; obtaining a determination result of a driving behavior according to the detection result; and sending an alarm signal when the determination result indicates that a distracted-driving behavior occurs. Through at least some embodiments of the present disclosure, the distracted-driving behavior of the driver can be monitored in real time and alarmed, thus urging the driver to concentrate in driving, to ensure safe driving and avoid traffic accidents. In addition, the specific type of the distracted-driving behavior can also be determined and different alarm signals can be given, which can be used as a basis for law enforcement or for data collection, data analysis, and further manual confirmation; thereby solving the problem of traffic accidents caused by not monitoring the distracted-driving behavior of the driver during driving.
US11783597B2

An automated vehicle parking system for a motor vehicle is disclosed and includes at least one camera obtaining images proximate a vehicle, at least one sensor array detecting objects proximate the vehicle, and a controller configured to generate a mask of an area proximate the vehicle from the images obtained by the at least one camera including labeled features identified within the obtained images and project the generated mask onto an occupancy grid generated with information from the at least one sensor array, wherein the controller is configured to locate a parking space responsive to open spaces defined within the generated mask.
US11783595B2

Methods, systems, and apparatuses related to autonomous vehicle object detection are described. An autonomous vehicle can capture an image corresponding to an unknown object disposed within a sight line of the autonomous vehicle. Processing resources available to a plurality of memory devices associated with the autonomous vehicle can be reallocated in response to capturing the image and an operation involving the image corresponding to the unknown object to classify the unknown object can be performed using the reallocated processing resources.
US11783593B2

A method for navigating a vehicle through an environment includes assigning a first weight to each pixel associated with a dynamic object and assigning a second weight to each pixel associated with a static object. The method also includes generating a dynamic object depth estimate for the dynamic object and generating a static object depth estimate for the static object, an accuracy of the dynamic object depth estimate being greater than an accuracy of the static object depth estimate. The method still further includes generating a 3D estimate of the environment based on the dynamic object depth estimate and the static object depth estimate. The method also includes controlling an action of the vehicle based on the 3D estimate of the environment.
US11783592B2

Methods, systems, and apparatus for an image recognition system. The image recognition system includes a memory. The memory is configured to store multiple sequences of movements of multiple standard objects. The image recognition system includes a sensor. The sensor is configured to capture image data of a surrounding environment. The image recognition system includes a processor. The processor is coupled to the memory and the sensor. The processor is configured to recognize an object in the image data. The processor is configured to determine a movement of the object based on the image data. The processor is configured to compare the movement of the object in the image data to a sequence of movements of a standard object of the plurality of standard objects, and determine that the object is a living being based on the comparison.
US11783586B2

An information processing apparatus, comprises a controller configured to acquire sensor data from a plurality of sensors installed in a building; generate action information on a user in the building based on the acquired sensor data; and estimate a time of the user's going out based on the generated action information.
US11783576B2

An electronic data processor is configured to identify the component pixels of a harvestable plant component within the obtained image data of plant pixels of the one or more target plants. An edge, boundary or outline of the component pixels is determined. The data processor is configured to detect a size of the harvestable plant component based on the determined edge, boundary or outline of the identified component pixels. A user interface is configured to provide an aggregate, sectional yield, or per row yield based on a detected size of the harvestable plant component for the one or more target plants as an indicator of yield of the one or more plants or standing crop in the field.
US11783573B2

A method includes receiving an image that includes a wellbore component used during a wellbore operation of a borehole at a wellsite captured by a camera at the wellsite and inputting the image into an image recognition model. The method includes outputting, from the image recognition model, a class representing the wellbore component and inputting the class into a context model. The method includes outputting, from the context model, contextual data related to the wellbore component based on, the class representing the wellbore component, contextual data relating to the wellbore operation, and a type of the wellbore operation. The method includes transmitting the contextual data to a wearable device worn by a user at the wellsite.
US11783572B2

Method and system of automatically extracting information of a predefined type from a document is provided. The method includes identifying a location and classification of a segment of interest of a document that includes information associated with a predefined type. The method further includes identifying a location and classification of characters from the segment of interest based on characteristics associated with the predefined type. The method further includes extracting the identified characters from the segment of interested associated with the predefined type.
US11783571B2

Some embodiments are directed to, by a simple operation, appropriately displaying an image to which attention is paid. An information processing apparatus according to some embodiments is an information processing apparatus for performing display for measuring a width of a region in an image of an inspection target object, the information processing apparatus including an acquisition unit configured to acquire a bending position where a bend of a line approximating the region from the image satisfies a predetermined condition, and a display control unit configured to display, in an aligned manner in a predetermined direction, a plurality of partial images obtained by dividing the image based on the bending position.
US11783564B2

A system for measuring temperature of one or more subjects within a scene including a reference object having an unknown emissivity, having an ambient temperature, the system comprising: a visible spectrum camera capable of acquiring images of the scene comprising (a) at least a Region of Interest (RoI) of each of the subjects, and (b) the reference object; a thermal image sensor capable of acquiring images of the scene comprising (a) at least the RoI of each of the subjects, and (b) the reference object; and a processing circuitry configured to: obtain (a) a visible spectrum image captured by the visible spectrum camera, and (b) a thermal image captured by the thermal image sensor, and (c) an indication of a scene ambient temperature within the scene; register the visible spectrum image and the thermal image onto a common coordinate system; identify (a) RoI pixels, on the common coordinate system, of the RoIs of the subjects within the visible spectrum image, (b) reference object pixels, on the common coordinate system, of the reference object within the visible spectrum image and (c) a parameter correlated to an emissivity of the reference object, based on the reference temperature and on the indication of the scene ambient temperature; determine (a) RoI temperatures by analyzing respective RoIs pixels on the thermal image, and (b) a reference temperature by analyzing the reference object pixels on the thermal image; and upon existence of a difference between the reference temperature and the scene ambient temperature, correct the RoI temperatures, based on the difference and utilizing the parameter, to compensate for the difference, giving rise to corrected RoI temperatures.
US11783563B2

A method to assess a subject diagnosis is provided. The method includes receiving an image from an image-capturing device, the image comprising an area of interest in a test cartridge, and finding a border of the area of interest of the test cartridge and applying a geometrical transformation on an area delimited by the border of the test cartridge to bring the image of the area of interest in the test cartridge to a selected size and a selected shape. The method also includes identifying a target region within the area of interest of the test cartridge, evaluating a quality of the image based on a characteristic feature of the target region, and providing commands to adjust an optical coupling in the image-capturing device when the quality of the image is lower than a selected threshold.
US11783561B2

Method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, comprising the following steps: an initialization step during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID and comprising the user name, biometric data and additional personal data, a finding step during which a wide image, acquired by said camera is scanned to isolate at least one user's faces, to define a marking area surrounding it, to memorize the position of said marking areas, a matching step to extract the biometric data from said marking area, to match them with the biometric data of the profiles stored in the database, and to assign the detected profile ID with the marking area. While subsequent identification is requested by the application, the following steps are executed acquiring a wide image with the camera, extracting the areas of said image according to the marking areas, extracting for a particular marking area the biometric data of a face, starting the comparison of the extracted biometric data with the biometric data of the profile ID related to this marking area, and in absence of match, continuing with the other biometric data of the database until one profile is found, transmitting the found profile ID to the application.
US11783550B2

Implementations of the subject technology provide for image composition for extended reality systems. Image composition may include combining virtual content from virtual images with physical content from images captured by one or more cameras. The virtual content and the physical content can be combined to form a composite image using depth information for the virtual content and the physical content. An adjustment mask may be generated to indicate edges or boundaries between virtual and physical content at which artifact correction for the composite image can be performed.
US11783543B2

Visualizing three dimensional content is complicated by display platforms capable of more degrees of freedom to display the content than interface tools have to navigate that content. Disclosed are methods and systems for displaying select portions of the content and generating virtual camera positions with associated look angles for the select portions, such as planar geometries of a three dimensional building, thereby constraining the degrees of freedom for improved navigation through views of the content. Look angles can be associated with axes of the content and fields of view.
US11783536B2

This disclosure provides a method and apparatus for processing occlusion in an image, a device, and a computer storage medium. The method includes: determining a current viewpoint parameter used for drawing a current image frame; obtaining a predicted depth map matching the current viewpoint parameter as a target depth map of the current image frame; and determining an occlusion culling result of an object in the current image frame according to the target depth map.
US11783522B2

An animation rendering method is provided. The method includes: obtaining an animation file in a target format; determining, in response to determining that the animation file is decoded, an animation drawing data interval meeting a stationary condition from animation drawing data obtained through decoding; caching initial animation drawing data in the animation drawing data interval; reading, in response to determining that animation drawing data corresponding to a to-be-played frame meets the stationary condition in a playback process of the animation file, the cached initial animation drawing data corresponding to the to-be-played frame; and performing animation rendering according to the read initial animation drawing data.
US11783521B2

Implementations described herein relate to methods, devices, and computer-readable media to generate and provide image-based creations. A computer-implemented method includes obtaining a plurality of episodes, each episode associated with a corresponding time period and including a respective set of images and person identifiers for each image. The method further includes forming a respective cluster for each episode that includes at least two person identifiers. The method further includes determining whether one or more person identifiers are included in less than a threshold number of clusters, and in response, removing the one or more person identifiers from the clusters that the one or more person identifiers that are included in. The method further includes merging identical clusters to obtain a plurality of people groups that each include two or more person identifiers and providing a user interface that includes an image-based creation based on a particular people group.
US11783514B2

First content may be obtained in response to identifying a first physical element of a first object type. The first content may be associated with the first object type. Second content may be obtained in response to identifying a second physical element of a second object type. The second content may be associated with the second object type. The second physical element may be detected as being within a threshold distance of the first physical element. Third content may be generated based on a combination of the first content and the second content. The third content may be associated with a third object type that is different from the first object type and the second object type. The third content may be displayed on the display.
US11783504B2

A computer-implemented method and system for determining the geographical location of a user based on the characteristics of intersecting features, such as a road intersection. Specifically, the geometry of each intersection in a geographical area is used to derive a unique fingerprint for each individual intersection, the fingerprint comprising information relating to the geometry, the geographical location of the intersection, and other characteristics. These fingerprints can then be stored locally to a device, for example, a mobile phone, a tablet, a wearable computing device, an in-vehicle infotainment (IVI) system and the like. To determine the geographical location of the device, the geometry of a nearby intersection may be analysed by some means and compared to the stored set of unique fingerprints to identify the intersection and its associated location.
US11783503B2

A method for estimating extracorporeal blood volume in at least a portion of a physical sample. A feature is extracted from an image of the physical sample. The extracorporeal blood volume in the portion of the physical sample is estimated. The estimation may be based on the extracted feature and at least one of the estimated distance and the estimated angle between a capture origin of the image and the portion of the physical sample based on a returned signal transmitted from a distance sensor. The estimated extracorporeal blood volume may be displayed on a display, such an augmented reality overlay in which the image of the portion of the physical sample is displayed with at least one of the estimated extracorporeal blood volume or a sample counter. The sample counter may be indexed for the physical sample after estimating the extracorporeal blood volume.
US11783493B2

Some implementations of the disclosure are directed to techniques for facial reconstruction from a sparse set of facial markers. In one implementation, a method comprises: obtaining data comprising a captured facial performance of a subject with a plurality of facial markers; determining a three-dimensional (3D) bundle corresponding to each of the plurality of facial markers of the captured facial performance; using at least the determined 3D bundles to retrieve, from a facial dataset comprising a plurality of facial shapes of the subject, a local geometric shape corresponding to each of the plurality of the facial markers; and merging the retrieved local geometric shapes to create a facial reconstruction of the subject for the captured facial performance.
US11783473B2

The invention relates to a method for characterizing, from a volume image, a fibrous structure having a three-dimensional weaving between a plurality of warp yarns extending along a first direction and a plurality of weft yarns extending along a second direction perpendicular to the first one, the method comprising: a first processing of the volume image by filtering along a third direction perpendicular to the first and second directions so as to attenuate the periodic patterns along the third direction, obtaining a two-dimensional image corresponding to an intermediate plane along the third direction of the filtered volume image, a second processing of the two-dimensional image by filtering along the first or second direction so as to attenuate the periodic patterns, obtaining a one-dimensional profile representing the positions of warp or weft columns and corresponding to an intermediate line along the first or second direction.
US11783466B2

Metrology methods, modules and systems are provided, for using machine learning algorithms to improve the metrology accuracy and the overall process throughput. Methods comprise calculating training data concerning metrology metric(s) from initial metrology measurements, applying machine learning algorithm(s) to the calculated training data to derive an estimation model of the metrology metric(s), deriving measurement data from images of sites on received wafers, and using the estimation model to provide estimations of the metrology metric(s) with respect to the measurement data. While the training data may use two images per site, in operation a single image per site may suffice—reducing the measurement time to less than half the current measurement time. Moreover, confidence score(s) may be derived as an additional metrology and process control, and deep learning may be used to enhance the accuracy and/or speed of the metrology module.
US11783462B2

A method and apparatus for image processing are provided. A mask is obtained by separating an original image into a background image and a foreground image. A partial stylized image is obtained by transforming the background image or the foreground image according to a selected style. A stylized image is obtained according to the mask and the partial stylized image.
US11783454B2

A saliency map generation method and an image processing system using the same are provided. The method includes the following steps. An original underwater image is received. A blurring processing is performed on the original underwater image to generate a defocus map. The defocus map is input to an auxiliary convolutional network model to obtain multiple feature maps of the defocus map. The original underwater image and the feature maps are input to a main convolutional network model to generate a saliency map of the original underwater image.
US11783449B2

The embodiments of the disclosure provide a method for adjusting a displayed content, a host, and a computer readable storage medium. The method includes: displaying a visual content, wherein the visual content comprises a first virtual object and a second virtual object; and in response to determining that a synchronization mode associated with the first virtual object is activated, automatically adjusting a first posture of the first virtual object at least based on a host posture of the host and maintaining a second posture of the second virtual object.
US11783442B2

Embodiments of a system and method for interactive barcode communication are described. In one embodiment, a mobile device presents a barcode to an information or transaction receptacle associated with the point of entry device. One embodiment provides for a method of transmitting data from an unconnected point of access device using an interactive barcode communication system on a mobile device, where the method comprises accessing a set of data on a point of access device, wherein the point of access device is unconnected from a data network with access to a central system database; dividing the set of data into multiple sections; incorporating the multiple sections into scan images for display during per-user transactions at the point of access device; and displaying the point of access data along with per-user transaction data during an interactive barcode communication transaction.
US11783435B2

Embodiments of the disclosure includes operating a power grid, including: generating, by a power management system of the power grid, a power grid resource allocation profile indicative of an operation of the power grid constrained by operational information of the power grid; generating a difference between a value of upper bounds from a plurality of obtained convergence paths and a value of lower bounds from the obtained convergence paths, the obtained convergence paths being based on a plurality of different initial conditions for the generated power grid resource allocation profile; and generating a resource allocation schedule for power grid resources operating within the power grid if the generated difference is smaller than a pre-determined threshold, the resource allocation schedule corresponding to a convergence path associated with the value of the upper bounds, the resource allocation schedule being configured to be received at the power grid resources.
US11783432B1

Purchase history data is used to determine items that were purchased by a first user account. The user selects a subset of the items for inclusion in a user interface and provides access to the user interface to other user accounts. Characteristics of the items are determined, based on the purchase history data or based on item data from seller devices, and are included in the user interface. Images of items in the user interface may be provided with a background color that is complementary to the color of the depicted item to provide the user interface with a uniform appearance. The user interface may include links that enable users to initiate a purchase or navigate to a website associated with an item or seller. The first user account may be notified if another user account purchases an item using the user interface or after viewing the user interface.
US11783430B1

Systems and methods are provided for retrieving insurance information of an insurance customer at a mobile device. An insurance information token may be affixed to a vehicle and scanned by an optical input device of the mobile device. The optical input device may thus obtain optical input corresponding to the insurance information token. The insurance information of the insurance customer may be retrieved based on the optical input and presented at a display device of the mobile device upon retrieval. The mobile device may also provide a message to an insurance system indicating that the insurance information token was scanned. Telematics information may also be analyzed in response to receipt of the message to determine whether to automatically create an insurance claim for the customer.
US11783427B1

Computing systems and methods of visually creating and visually analyzing proposed insurance or reinsurance constructs by providing an overall insurance or reinsurance structure creation and analysis system that includes an insurance/reinsurance visual design structure interface displayed to a user on a design construction user interface display presented to a user via a display of a user computing device having a user input device and the display having a plurality of coverage layer types visually illustrated on the design construction user interface display outside of a graphical diagram. The graphic diagram depicts at least one rectangular-shaped coverage structure layer that creates a proposed insurance or reinsurance construct and corresponds to one of the plurality of coverage layer types visually illustrated on the design construction user interface display outside of the graphical diagram.
US11783421B2

Disclosed herein is a traveling-based insurance rating system comprising a telematics device associated with a vehicle having one or more sensors arranged therein, a mobile device associated with a passenger of the vehicle, and a server computer comprising hardware, including a processor and memory. The server computer may receive driving data of a driver of the vehicle from the one or more sensors via the telematics device. The server computer may then identify one or more values of the driving data to be within one or more predetermined ranges and classify the driving data as a trip of the passenger. Based on the driving data from the trip, the server computer may determine one or more driving behaviors of the driver, calculate an insurance rating for the passenger of the vehicle based on the one or more driving behaviors of the driver, and transmit the insurance rating to the mobile device.
US11783416B2

The technology detects undesirable data packets. Data packets are received from multiple sources at one or more packet switches in a data communications network. The one or more packet switches route the data packets to one or more intended destination computing nodes and also transmit a copy of all the data packets received in the data communications network to a network capture device. The network capture device processes the data packets, detects financial data packets, and transmits the detected financial data packets for analysis by a risk exposure computer system that performs automatic financial risk analysis based on the detected financial data packets.
US11783403B2

This application relates to apparatus and methods for batching orders for delivery. In some examples, a computing device may obtain order data identifying at least a first order and a second order. The computing device may determine whether the first order can be delivered to a first delivery address and the second order can be delivered to a second delivery address within a delivery time window. Based on the determination, the computing device may batch the first order and the second order to generate a batched order. In some examples, the computing device determines if the delivery vehicle can store the items for the first order and the second order to determine whether the orders may be batched. The computing device may generate assignment data identifying an assignment of the batched order to a delivery vehicle, and may transmit the assignment data to another computing device.
US11783399B2

Systems and methods are disclosed for providing purchase recommendations. According to some examples, a method may include: determining respective frequency distributions of a plurality of vehicle attributes, the frequency distributions being determined based on occurrences of values of the plurality of vehicle attributes in a set of vehicles; selecting a vehicle attribute from the plurality of vehicle attributes based on the frequency distributions of the plurality of vehicle attributes; transmitting, to a user device, an inquiry for user preference regarding the selected vehicle attribute; receiving, from the user device, a response indicating the user preference; and presenting, to the user device, a recommendation of one or more vehicles determined based on the received response.
US11783392B2

A self-organizing hanging system generally includes at least two main components—bars and keys. The bars have at least three embodiments: standard embodiment, valet embodiment, and shelf embodiment. Each embodiment has variations of embodiments of bars and keys. Each of the bars and keys can have embodiments of magnetic elements and anti-rotation elements. The keys have additional opportunities for variations of embodiments to couple with a product support. In at least one aspect, the bars can be formed with receiver stations at predetermined spacing to cause organized placement for coupling keys with the bars. Further, the bars and keys can be coupled to appear as an integral assembly with one or more external surfaces in planar uniformity.
US11783380B1

The present disclosure relates to systems, methods, and computer-readable media for selectively identifying lodging content from listings provided by different listing providers and generating a composite listing that includes content selected across the different providers. For example, systems described herein may include content selection models that are trained to select different content types from listings that are provided by different listing providers based on features of the content and/or users. The composite listing may enable a user to book a stay with a lodging facility based on content presented via different third-party content providers for the same facility.
US11783379B2

Method and computing device for performing dynamic digital signage campaign optimization. Screen data associated to screens controlled by the computing device and requirements of active campaigns are stored at the computing device. The screen data comprise characteristics of the screens and screen activity data defining the activity the screens for the active campaigns. The computing device receives requirements of a candidate campaign and generates a mathematical model based on the requirements of the candidate campaign, the requirements of the active campaigns, and at least some of the screen data. The mathematical model is transmitted to a mathematical solver and a mathematical solution generated by the mathematical solver is received. The computing devices generates configuration data for the candidate campaign based on the mathematical solution. The configuration data define a configuration for displaying a content of the candidate campaign on selected screens among the screens controlled by the computing device.
US11783366B2

The present invention relates generally to the fields of molecular biology and growth factor regulation. More specifically, the invention relates to therapies for the treatment of pathological conditions, such as cancer.
US11783365B1

A method and system for customizing a mobile application running on a mobile communication device of a user. In one implementation, the method includes providing the mobile application to the mobile communication device of the user, the mobile application having a generic platform; determining a special interest group (SIG) that is affiliated with the user; and customizing the generic platform of the mobile application based on information specific to the special interest group (SIG) that is affiliated with the user.
US11783363B2

A process for controlling device use, the process comprising: receiving, from a first user having a token credit amount, a request to use a play app having a required token amount; determining a play response based on the token credit amount, wherein the determination corresponds to the following: if the token credit amount is greater than the required token amount, then the request is granted; and if the token credit amount is less than the required token amount, then the request is denied.
US11783359B2

Systems and methods for audio advertising user interaction are disclosed. A voice interactive device causes an advertising audio file to be played for a user. The user can express interest in the advertising content of the advertising audio file by speaking one of a plurality of predetermined intents. Based on expressed user response, one or more results can be provided to the user and/or to a user device. The results relate to advertising content of the advertising audio file.
US11783357B2

Systems and methods that enable product (or service) purchasers, or other such entities, to share promotional materials via social networks and/or other means of communication and may further enable the purchasers to receive rewards, such as rebates, in response to interactions with the promotional materials by others (e.g., friends of the purchaser). In various embodiments, the promotional materials shared by the purchaser relates to the product purchased, which may lend greater credibility and/or interest in the promotional material being shared.
US11783351B1

Disclosed herein are systems and methods for an analytics server to efficiently generate a control group dataset, including receiving, by the analytics server, a request to generate a control group dataset based on a test dataset and potential control dataset; generating, by the analytics server, an instruction to receive a first dataset based on the request; identifying, by the analytics server, data points within the first dataset corresponding to a number of users and user attributes; generating, by the analytics server, a second dataset by normalizing the user attributes; generating, by the analytics server, a third dataset comprising a space-filling curve, where each space-filling curve data point corresponds to the normalized user attributes and the number of users; determining, by the analytics server, control users by matching the space-filling curve data points with the user attribute; and generating, by the analytics server, an instruction for display on a client device.
US11783344B2

A secondary authentication system and computer-implemented method for obtaining real-time cardholder authentication of a payment transaction associated with a cardholder's payment card includes a memory device for storing data and a processor communicatively coupled to the memory device. The processor is programmed to receive a payment authorization request message including a primary account number corresponding to a payment account of the cardholder for funding the payment transaction. In addition, the processor is programmed to determine whether the payment account requires secondary authentication by the cardholder for the payment transaction, and if, based on the determination, the payment account requires secondary authentication of the payment transaction, place the payment transaction on hold. Furthermore, the processor is programed to identify a mobile device associated with the payment account of the cardholder, transmit an authentication request message to the identified mobile device, and receive, from the mobile device, an authentication response message.
US11783340B2

Computer-implemented methods and systems are provided for locally freezing a user account in a geographic or digital space. Consistent with disclosed embodiments, locally freezing a user account in a geographic or digital space includes receiving fraud data associated with the user account, the fraud data including a location where a fraud associated with the user account has occurred, wherein the fraud location includes at least one of a digital location or a geographical location; receiving account data associated with the user account, the account data including non-fraudulent account transaction information; generating a pattern of fraud based on the fraud data; generating a pattern of use associated with the user account based on the account data; determining a geodigital area for a localized account freeze based on the pattern of fraud and the pattern of use; and performing a localized account freeze on the user account based on the determined geodigital area.
US11783336B2

A method and system of using a vehicle mounted camera device to authenticate a user during an interaction is disclosed. The method includes receiving interaction data regarding an interaction between a user operating a communication device and an access device, the user being near other candidate users. The method then includes determining one or more match indicators, the match indicators generated by comparing different sample biometric templates of the user with different enrolled biometric templates. At least one of the different biometric sample templates may be an image-based biometric template and at least one may be a voice print biometric template. Then the method includes identifying the user based on at least the match indicator associated with the voice print biometric template. The method then includes, if the match indicators are positive match indicators, initiating a process on behalf of the user.
US11783333B2

A method includes generating, via a processor, a bill of materials (BOM) representation associated with a BOM indicating at least one good and including a representation of a plurality of dependencies to qualify the at least one good for at least one of a regulatory claim, a duty benefit claim or an admissibility claim. A smart contract code for a compliance declaration smart contrast that references the BOM representation is transmitted via the processor and to a distributed ledger. A representation of the plurality of assertion token is received, via the processor, from a plurality of remote compute devices, and in response to deploying the compliance declaration smart contract. A compliance declaration token is minted, via the processor, in response to receiving the representation of a plurality of assertion tokens and based on the compliance declaration smart contract.
US11783331B2

Methods, computer program products, and apparatus for open tab transactions. A customer device, e.g., a smart phone, can generate an order for purchasing one or more goods or services from a merchant. A list of the items can be stored in a data structure designated as a tab. The list is routed to a merchant device, e.g., a tablet computer. The customer device can be carried by a user to the merchant. When the user reaches the merchant, the customer device or merchant device can receive a request to add an additional item to the list. The tab remains open and modifiable until the customer device or merchant device receives an input to close it. Payment for the goods or services listed in the modified tab is processed upon closing of the tab.
US11783324B2

Embodiments of the present specification disclose a resource sharing method, apparatus, and device, where the method includes: obtaining, by a first blockchain node, a resource from a second blockchain node; performing, by the first blockchain node, a sharing operation to share the resource with one or more user terminals; generating, by the first blockchain node, sharing information related to the sharing operation; and broadcasting, by the first blockchain node, the sharing information to a blockchain network associated with the first blockchain node and the second blockchain node.
US11783320B2

An electronic transaction verification system for use with transaction tokens such as checks, credit cards, debit cards, and smart cards that gathers and transmits information about the transaction token and biometric data. Customers can be enrolled in the system by receiving customer information that includes at least a biometric datum, associating the received customer information with a transaction instrument issued to the customers and storing the received customer information and the issued transaction instrument information in a database for future reference.
US11783316B2

A method and system for capturing contactless communication interactions for debugging and evaluating a contactless card. The method includes receiving Near Field Communication (NFC) signaling from a contactless card. Upon receiving the NFC signal, a contactless transaction is initiated between a card emulation device and a payment device. The method includes obtaining Application Protocol Data Unit (APDU) commands from the payment device in response to initiation of the contactless transaction. Further, the APDU commands are provided to the contactless card, and in response, an APDU response is received from the contactless card. Thereafter, the method includes transmitting the APDU response of the contactless card to the payment device. The APDU command and APDU response are stored in each of the reader device and the card emulation device for debugging and evaluating the contactless card transaction.
US11783315B2

A method of performing a transaction between a merchant and a customer is described. The method involves a customer computing device (11), a merchant computing device (12) and a payment facilitator computing system (19). Firstly, there is agreement upon a transaction between the customer computing device (11) and the merchant computing device (12), wherein a first one of said computing devices produces a code image representing elements of the transaction.
US11783314B2

In one embodiment, a method includes receiving, by a payment service system (PSS), a payment request from a payment application executing on a device of a sender. The payment request includes a recipient identifier corresponding to a recipient. The sender and recipient have financial accounts associated with the PSS. The method includes determining a similarity score based on a comparison of contact records associated with the device of the sender and contact records associated with a device of the recipient. The method includes, responsive to determining that the similarity score does not satisfy a threshold similarity score, transmitting a confirmation request to the device of the sender to confirm an identity of the recipient. The method includes receiving, from the device of the sender, an approval response to the confirmation request. The method includes, authorizing a payment transaction associated with the payment request based on the approval response.
US11783310B1

Techniques described herein are directed to point-of-sale (POS) authorization and access control. A POS application operating in a first state can send a first instruction to a reader device to prepare to read payment data associated with a payment instrument and, responsive to receiving the payment data from the reader device, can process a transaction using the payment data. In a second state, the POS application can send a second instruction to the reader device to prepare to read non-payment data associated with an identification instrument of a user and, responsive to receiving the non-payment data from the reader device, can verify an identity of the user and/or grant the user permission to perform an operation. The POS application can transition between the first state and the second state based at least in part on a type of instrument to be read by the reader device.
US11783305B2

The present disclosure generally relates to the use of loyalty accounts, private label payment accounts, and general payment accounts using a wearable electronic device with an electronic wallet. Various accounts are linked to the electronic device. In some examples, the electronic device is NFC-enabled. The electronic device may be used to provide loyalty account information and payment account information to a payment terminal, such as an NFC-enabled payment terminal.
US11783300B2

Methods are disclosed for optimizing execution of tasks for users. A processing system including a processor detects a triggering condition for a transport task for transporting a subject from a first location to a second location via usage of an autonomous vehicle, establishes a negotiated task coordination plan between a user and a third party provider for performing the transport task, and executes the negotiated task coordination plan, wherein the executing causes the autonomous vehicle to travel between the first location and the second location for transporting the subject.
US11783293B1

In a content management system (CMS), a method for managing content types across multiple content spaces is provided, including: receiving, through a template creation interface, a selection of content types of a source content space; generating a template having said selection of content types, and storing said template to a template library; receiving a command to install the template into a destination content space; responsive to said command, installing the content types of the template into the destination content space, and establishing a link between the destination content space and the template such that the installed content types are identified as being managed via the template.
US11783292B2

A method, system and computer-readable storage medium for performing a cognitive information processing operation. The cognitive information processing operation includes: receiving data from a plurality of data sources; processing the data from the plurality of data sources to provide cognitively processed insights via an augmented intelligence system, the augmented intelligence system executing on a hardware processor of an information processing system, the augmented intelligence system and the information processing system providing a cognitive computing function; performing an impartiality assessment operation via an impartiality assessment engine, the impartiality assessment operation detecting a presence of bias in an outcome of the cognitive computing function; and, providing the cognitively processed insights to a destination, the destination comprising a cognitive application, the cognitive application enabling a user to interact with the cognitive insights.
US11783290B2

The present disclosure provides systems and methods for receiving inbound products, comprising a memory and a processor configured to schedule a delivery of an inbound pallet based on a predetermined priority rule, receive at least one of a waybill number, a reservation number, or a purchase order number associated with the inbound pallet containing a product, and modify a database to assign an inbound barcode and at least one of the waybill number, the reservation number, or the purchase order number to the inbound pallet, receive at least one of the inbound barcode or a product identifier associated with the product, predict a zone for stowing the product, receive a tote identifier associated with a tote containing the product, and modify the database to assign the product identifier associated with the product and the tote identifier to the zone.
US11783287B2

An apparatus is described. The apparatus includes an antenna array configured to detect one or more radio frequency signals from one or more radio emitters and an integrated circuit chip coupled to the array of antennas. The integrated circuit chip comprises a first plurality of processing elements configured to determine a location of the one or more emitters based on the one or more radio frequency signals and a second plurality of processing elements configured to process the location information for communication via a cellular network. The apparatus further includes an antenna coupled to the second plurality of processing elements and configured to communicate the processed location information via a cellular network.
US11783286B2

An equipment monitoring system for a merchandiser. The system includes a control system that defines a data acquisition node, a server that is in remote communication with the control system via a network providing a communication bridge between the data acquisition node and the server, and that includes a database and one or more applications having executable processing instructions, and equipment monitoring sensors that are coupled to one or more components of the merchandiser to obtain status data regarding the status of the one or more components. The equipment monitoring sensors are in communication with the data acquisition node to communicate the status data to the server. The application(s) execute processing instructions that conduct program analysis for the one or more components using the status data based on information associated with the merchandiser to determine a predictive component failure associated with the one or more components.
US11783284B2

A merchant can use an e-commerce platform to sell products to customers, and customers can use the e-commerce platform to return items that they are unsatisfied with back to the merchant. These product returns have an associated cost. Embodiments of the present disclosure relate to computer-implemented systems and methods to enable customer-to-customer product returns in an e-commerce platform. In a customer-to-customer return, a first customer that wants to return an item of a particular product is connected with a second customer that wants to purchase that product. The e-commerce platform then facilitates a shipment of the item from the first customer directly to the second customer. Embodiments of the present disclosure include online store implementations of customer-to-customer returns, and online marketplace implementations of customer-to-customer returns.
US11783282B2

Provided are various systems and processes for improving last-mile delivery of real-time, on-demand orders for perishable goods. In one aspect, a method is provided for aggregating on-demand deliveries using a depot dispatch protocol which may implement automated order transport and retrieval systems. The method comprises dispatching merchant couriers to transport on-demand orders from merchants to a merchant depot where the orders are aggregated and batched based on optimized delivery routes and destination proximities. Batches of orders are then transported to a customer depot corresponding to an area of delivery destinations. Orders are then assigned to delivery couriers for completion of delivery to customers. Such delivery routing systems and processes may be implemented alongside a delivery tracking system for generating estimated time of arrival predictive updates for real-time delivery of perishable goods. The described mechanisms improve courier efficiency, improve delivery tracking, and reduce overall delivery times.
US11783278B2

Systems and methods are described for enforcing consistency of data between disparate systems of a transportation network with verified transactions. Embodiments include receiving a transaction that is generated based on a command indicating an intent to transfer an asset from the originating hub to a destination hub. The generated transaction can include a sender identifier associated with the originating hub, an asset identifier associated with the asset, and a detected location of the asset. The received transaction is communicated to any node of the plurality of nodes that are configured store it onto a distributed ledger based on a determined verification that the included detected location corresponds to a location associated with the included sender identifier.
US11783267B2

A system and method for automated multi-channel customer journey testing, that links communication channels and follows a customer interaction across multiple channels as a single journey, incorporating data and interaction content from each channel utilized to maintain a “big picture” view of a customer's journey across these channels during an interaction. The invention also provides flexible success indicators to accommodate virtual assistant and chat bot programs, by accommodating variances in expected test results such as to handle natural language variance, time of day, context, and other factors that may cause variances in interaction content.
US11783258B2

The present invention relates to a multimodal sensing positioning system orientated to a high-risk production environment, the positioning system comprising: at least one positioning terminal, configured to be worn by a to-be-positioned subject and use at least one positioning technique to conduct multimodal sensing positioning so as to identify a current location information of the subject in the high-risk production environment; and a monitoring terminal, communicating with the positioning terminal so as to remotely monitor the current location of the subject. The present invention improves positioning precision while ensuring realtimeness of multimodal positioning.
US11783255B2

A system and method are provided for executing parallel electronic workflows. The method includes receiving a request from a client device to add or change data for an entity, the data being associated with a plurality of products or services, each product or service having a separate, independent electronic workflow. The method also includes initiating each of the workflows by interfacing with the plurality of electronic workflows, receiving inputs related to the request and, for each input, interacting with the workflows, wherein at least one input has overlapping data required in a plurality of the electronic workflows. The method also includes, prior to executing an outcome of the plurality of electronic workflows, determining a result for the client device based on the data in the request, providing to the client device an indication of the result, and receiving a response to the indication.
US11783248B2

A construction management system includes: a current topography data acquisition unit configured to acquire current topography data indicating a current topography of a construction site; a design topography data acquisition unit configured to acquire design topography data indicating a design topography of the construction site; a construction plan data calculation unit configured to calculate construction plan data including earth cutting plan data and earth banking plan data by collating the current topography data with the design topography data; and a construction plan data output unit configured to output the construction plan data to an output device. The construction plan data output unit causes an output device to output at least two of the design topography data, the cutting plan data, and the banking plan data in parallel.
US11783246B2

A system for quickly deploying WFM systems in contact centers is provided. A user or administrator can quickly install a WFM application on a deployment server. The administrator can provide the WFM application access to the contact center data where the WFM application can import data from the contact center about one or more customers, agents, queues, teams, and any other items typically associated with contact centers. The imported data may also include presence data about the agents, teams, and customers. Based on the imported data, the WFM application may execute one or more workflows to automatically determine information such as maximum and minimum hours, break patterns, and shift data about the agents and teams.
US11783245B2

A system for shift design and assignment comprises an interface configured to receive scheduling input data which includes labor demand data, worker data, and scheduling configuration data, and a processor configured to generate a set of shift candidates, determine a set of decision variables, determine a cost function, determine a set of constraints, and determine simultaneously, using a SAT, a MP solver, or a MIP solver, a subset of the shift candidates selected in a final schedule and a set of shift assignments of which worker is assigned to which selected shift candidate of the subset of the shift candidates such that the hard constraints are fully respected, violations to the soft constraints are minimized, and the cost function is minimized.
US11783239B2

Embodiments disclosed herein provide systems and methods for a crowd-funding server for users to pledge to purchase tickets to an event based on a number of users that have pledged to purchase tickets for an event and the gender ratio of the users that have pledged to purchase the tickets for the event.
US11783238B2

Systems and methods for fingerprint recognition-based event admission are provided. A user may use a user device to purchase a ticket for an event and provide a fingerprint scanned on the user device to a fingerprint validation system. The fingerprint validation system may associate the purchased ticket with the user and store the fingerprint template associated with the user as a reference template. When the user arrives at an entrance of the event, the user may scan a fingerprint at a fingerprint scan device at the entrance. Fingerprint validation system may compare the received fingerprint template with stored fingerprint reference templates, validate that the user is associated with a purchased ticket, and grant access to the event.
US11783236B2

Systems, methods, and computer-readable storage media for determining compliance of a container with composite signatures are disclosed. The disclosed techniques utilize a first device (e.g., an edge device) to determine characteristics of a container, such as dimensions, weight, indicia, or a combination thereof. Information indicative of the characteristics is sent to a computing device that determines a composite signature (or parameters) of the container based on the information. The computing device compares the composite signature (or parameters) to one or more stored composite signatures to determine compliance of the composite signature (e.g., of the container) with the one or more stored composite signatures (or stored parameters). The computing device also controls a process of managing a release of the container based on the compliance or non-compliance.
US11783234B2

A method for recognizing an object in a video stream may include receiving a video stream comprising a plurality of video frames from a video source. The method may also select at least one video frame from the video frames according to a frame selection rate. The method may also partition the selected video frame into a first plurality of image blocks, and recognize, out of the first plurality of image blocks, a second plurality of image blocks which comprise an image of an object, the recognition being based on an image recognition parameter determined by a machine-learning algorithm. The method may also determine that at least one of the second plurality of image blocks corresponds to the object based on a likelihood metric, the likelihood metric being determined by the processor based on at least the frame selection rate, and display, on a display, information identifying the object.
US11783228B2

Aspects of the present disclosure are directed to devices, systems, and methods for optimized integration of a human operator with a machine for safe and efficient operation. Accordingly, aspects of the present disclosure are directed to systems, methods, and devices which evaluate and determine a cognitive state of an operator, and allocate tasks to either the machine and/or operator based on the cognitive state of the operator, among other factors.
US11783226B2

Systems, computer-implemented methods, and computer program products to facilitate model transfer learning across evolving processes are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a condition definition component that defines one or more conditions associated with use of a model trained on first traces of a first process to make a prediction on one or more second traces of a second process. The computer executable components can further comprise a guardrail component that determines whether to use the model to make the prediction.
US11783216B2

A relational event history is determined based on a data set, the relational event history including a set of relational events that occurred in time among a set of actors. Data is populated in a probability model based on the relational event history, where the probability model is formulated as a series of conditional probabilities that correspond to a set of sequential decisions by an actor for each relational event, where the probability model includes one or more statistical parameters and corresponding statistics. A baseline communications behavior for the relational event history is determined based on the populated probability model, and departures within the relational event history from the baseline communications behavior are determined.
US11783208B2

Technology is described for providing relevant context in order to assist with solving a problem. The method can include a first operation of identifying a graph with a topical problem statement to be solved and plurality of section groups representing sub-topics. The section groups may contain a plurality of topical arguments in a plurality of nodes. Another operation may be receiving a first request for an answer pattern associated with the topical argument. A first response with the answer pattern for the topical argument and a description of the pattern for a user answer to the topical argument may be provided. A second request for a context explanation field associated with the topical argument may be received. A further operation may be providing a context explanation field which explains a context for asking the topical argument.
US11783207B2

A system includes a memory having instructions therein and at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to acquire phytomorphological field data via a sensor component of a mobile robot, generate, based on the phytomorphological field data and via a machine learning agent, a predicted likelihood of whether a hypothetical action by the mobile robot against a found plant would be directed against a true Toxicodendron plant, conduct a non-phytomorphological assessment of the found plant via the mobile robot and based on the predicted likelihood being below a first threshold and above a second threshold, and, via the mobile robot and based on the non-phytomorphological assessment, attack the found plant, mark a site of the found plant, and/or document a context of the site.
US11783206B1

A method for making binary predictions for a subject involves obtaining historical data for multiple subjects, the historical data including, for each subject, a feature set and a binary outcome, generating training data from the historical data, and training a predictive model using the training data to predict the outcomes based on the feature sets. The method further includes obtaining historical data including a feature set for a subject under consideration, and predicting a binary outcome for the subject under consideration, based on the feature set associated with the subject under consideration.
US11783202B2

A method for predicting a persistence over time of entries of a knowledge base variable over time, the knowledge base including triples of entities, property identifiers of properties of the respective entities, and expressions of these respective properties, the prediction being made as a function of an output value of a classifier, and the classifier being trained as a function of triples that are present in the knowledge base at two different points in time separated by a time interval, to output the output value that characterizes for a predefinable triple whether or not the expression stored in the triple is stable over this time interval.
US11783200B2

Field-programmable gate array and method to implement an artificial neural network. A trained model of the neural network is processed, in which weights are defined in a floating-point format, to quantize each set of weights to a respective reduced-precision format in dependence on effect of quantization on accuracy of the model. For each set of weights, a partitioning scheme is defined for a set of block memories of the apparatus such that a plurality k of those weights can be stored in each addressable location of the set of memories, wherein k differs for different sets of weights. The apparatus can be programmed to implement the neural network such that weights in each set are persistently stored in a set of block memories partitioned according to the partitioning scheme for that set of weights.
US11783197B2

Systems and methods for neural machine translation are provided. In one example, a neural machine translation system translates text and comprises processors and a memory storing instructions that, when executed by at least one processor among the processors, cause the system to perform operations comprising, at least, obtaining a text as an input to a neural network system, supplementing the input text with meta information as an extra input to the neural network system, and delivering an output of the neural network system to a user as a translation of the input text, leveraging the meta information for translation.
US11783185B2

Disclosed is a system comprising a memory component having a plurality of memory cells capable of being in a plurality of states, each state of the plurality of states corresponding to a value stored by the memory cell, and a processing device, operatively coupled with the memory component, to perform operations comprising: obtaining, for the plurality of memory cells, a plurality of distributions of threshold voltages, wherein each of the plurality of distributions corresponds to one of the plurality of states, classifying each of the plurality of distributions among one of a plurality of classes, generating a vector comprising a plurality of components, wherein each of the plurality of components represents the class of a respective one of the plurality of distributions, and processing, using a classifier, the generated vector to determine a likelihood that the memory component will fail within a target period of time.
US11783183B2

An activity classifier system and method that classifies human activities using 2D skeleton data. The system includes a skeleton preprocessor that transforms the 2D skeleton data into transformed skeleton data, the transformed skeleton data comprising scaled, relative joint positions and relative joint velocities. The system also includes a gesture classifier comprising a first recurrent neural network that receives the transformed skeleton data, and is trained to identify the most probable of a plurality of gestures. The system also has an action classifier comprising a second recurrent neural network that receives information from the first recurrent neural networks and is trained to identify the most probable of a plurality of actions.
US11783171B2

This application relates to computing circuitry (200, 500, 600) for analogue computing. A plurality of current generators (201) are each configured to generate a defined current (ID1, ID2, . . . IDj) based on a respective input data value (D1, D2, . . . Dj). A memory array (202), having at least one set (204) of programmable-resistance memory cells (203), is arranged to receive the defined currents from each of the current generators at a respective signal line (206). Each set (204) of programmable-resistance memory cells (203) includes a memory cell associated with each signal line that, in use, can be connected between the relevant signal line and a reference voltage so as to generate a voltage on the signal line. An adder module (207) is coupled to each of the signal lines to generate a voltage at an output node (210) based on the sum of the voltages on each of the signal lines.
US11783160B2

Various systems, devices, and methods for operating on a data sequence. A system includes a set of circuits that form an input layer to receive a data sequence; first hardware computing units to transform the data sequence, the first hardware computing units connected using a set of randomly selected weights, a first hardware computing unit to: receive an input from a second hardware computing unit, determine a weight of a connection between the first and second hardware computing units using an identifier of the second hardware computing unit and a fixed random weight generator, and operate on the input using the weight to determine a state of the first hardware computing unit; and second hardware computing units to operate on states of the first computing units to generate an output based on the data sequence.
US11783152B1

Chip cards that are protected from unauthorized access to information and instructions stored in the chip card's chip by unauthorized persons using illicit devices that emulate chip readers to interrogate the chips in chip cards and obtain or download confidential data stored in the chips. The chip cards are disabled when not ready to be used, such that the chips cannot be accessed by illicit devices, thus protecting the chip card owner and/or issuer from potential losses.
US11783151B2

An image forming apparatus includes a roller, a heater configured to heat the roller, an endless belt, a nip forming member, a supply roller configured to supply a sheet, and a controller. The sheet is nipped between the endless belt and the roller. The endless belt is nipped between the nip forming member and the roller such that a nip portion is formed. The controller is configured to supply a plurality of first kind of sheets by the supply roller at a first interval when the plurality of first kind of sheets are sequentially conveyed and supply a plurality of second kind of sheets by the supply roller at a second interval greater than the first interval when the plurality of second kind of sheets belonging to a kind in which curl occurs more frequently than the plurality of first kind of sheets are sequentially conveyed.
US11783140B1

RFID tags may compensate for non-RFID power sources by automatically enforcing data or state persistence even while powered. A tag may measure a time interval between successive detected modulated reader transmissions. If the interval exceeds a minimum time, then the tag may deassert a protocol flag, erase data, and/or change tag operating states, even if the tag would normally not perform these actions while powered.
US11783132B2

Systems and methods for dynamically generating object models corresponding to regulations. According to certain aspects, a server computer may access a regulation and automatically generate a summary of the regulation based on a specific set of sentences. The server computer may additionally determine a set of topics and named-entity attributes for text within a regulation object model, as well as a probability that a topic or attribute is applicable to the regulation. Further, the server computer may generate and enrich object models according to the various analyses and avail the enriched object models for review by entities and users of regulatory compliance services.
US11783131B2

Provided is a method, computer program product, and system for fusing knowledge graphs to generate a larger knowledgebase for responding to cross document questions. A processor may extract contextual information from a plurality of documents. The processor may generate, based on the extracted contextual information, a knowledge graph for each document of the plurality of documents. The processor may analyze each knowledge graph to determine if one or more entities of each knowledge graph are linked. The processor may fuse, in response to an entity in a first knowledge graph being linked to an entity in a second knowledge graph, the first knowledge graph with the second knowledge graph to create a fused knowledge graph.
US11783123B1

A processor receives a request to communicate a source data using a preferred communication channel and obtains a first set of communication templates that correspond to a type of the source data and the preferred communication channel. The processor obtains an overall performance indicator associated with each communication template from the first set of communication template and selects from the first set of communication templates, one or more communication templates that are associated with a value of the overall performance indicator that equals or exceeds a first threshold value. The processor then obtains an individual performance indicator associated with each multimedia component included in the selected one or more communication templates and generates a custom communication template by adding multimedia components having high individual performance indicators. The processor transforms the source data based on the custom communication template and transmits the transformed communication using the preferred communication channel.
US11783118B2

A document management system sends a distinct copy of a set of documents to each of a plurality of recipients in a bulk sending process. Each copy is associated with one or more actions to be taken by a corresponding recipient. The document management system generates an interface that displays, for each copy of the set of documents, the recipient of the copy and a status of the copy. The document management system receives an identification of a subset of the copies of the set of documents. The document management system performs a bulk action on each of the subset of the copies without performing the bulk action on any remaining copies of the set of documents.
US11783114B2

Techniques can capture, store, and regenerate a view of content in applications (e.g., native applications) on devices (e.g., a mobile device). A capture management system can produce compact data storage of views of content in an application on a device and the efficient search thereof of views of content provided in the application. The views of content can be translated into a transportable data layer, such as HTML, and captured using delta encoding to identify changes and modifications in content accessed in any application at a device. A capture management system can accurately and efficiently capture events displayed for an application at a device and send the events to a server-side system, which can combine the events to reassemble the events. A user interface and user interaction events on an application at a mobile device can be reassembled for the purpose of playback and analysis of interactions with the application.
US11783111B2

A display method and apparatus, and an electronic device are provided, the method includes: displaying a browsing object in a first region, wherein the first region displays on a online documentation; determining, in response to an instruction to display a comment for the browsing object, a display structure of a comment layer based on a predefined display parameter of the comment for the browsing object, wherein the predefined display parameter is configured to indicate a size of a second region in which the comment layer is located; and generating the comment layer based on the determined display structure, and displaying the comment in the generated comment layer, wherein a range of the second region is smaller than a range of the first region in a first direction or a second direction.
US11783108B2

To increase the efficiency of an electronic design automation (EDA) process, for a putative integrated circuit design for which computerized routing is to be carried out within an EDA program, run a sweep line algorithm selectively on active metal shapes in said putative design for different layers, to determine a total number of said active metal shapes, and compute a memory requirement for computerized routing on said active shapes based on said total number of said active shapes. For said putative design, compute a memory requirement for computerized routing on inactive metal shapes based on a total number of said inactive shapes; partition said putative design into a plurality of partitions, based on said memory requirement for computerized routing on said active and inactive shapes, such that an available system memory is not exceeded. Separately run a routing job on each of said plurality of partitions.
US11783102B2

A system and method are provided herein for modeling of force vectors for serial casts to correct orthopedic deformities includes a camera configured to capture a three-dimensional image of the deformity, a computing device programmed to generate a three-dimensional model of the deformity based on the image of the deformity, determine the boundary conditions for the deformity based on the three-dimensional image of the deformity, and generate force vectors for a series of casts to correct the deformity. In exemplary embodiments, the system can print a series of casts to correct the deformity.
US11783101B2

A CAD model comprises multiple parts forming an assembly. Per part, one or more test directions are determined. Per part and per test direction of the part, a blocking subset of parts is determined. For a part and test direction, a candidate set of candidate parts may be filtered via a view box. Based on the test direction, a ray set of border points associated with the part may be determined. A blocking subset may be determined from the candidate set based on ray tracing in the test direction from the border points of the ray set. A disassembly direction and one or more disassembly parts are selected from said multiple parts and the corresponding test directions based on the determined blocking subsets. An exploded view comprising a relative displacement of the one or more disassembly parts in the disassembly direction is created and displayed via a visualization means.
US11783100B2

Integrated process-structure-property modeling framework and method for design optimization and/or performance prediction of a material system are provided. The Integrated process-structure-property modeling framework includes a powder spreading model using a discrete element method to generate a powder bed; a thermal-fluid flow model of the powder melting process to predict voids and temperature profile; a cellular automaton model to simulate grain growth based on the temperature profile; and a reduced-order micromechanics model to predict mechanical properties and fatigue resistance of resultant structures by resolving the voids and grains.
US11783095B2

A data access manager is provided on a computing device to manage access to secure files stored in memory. The data access manager intercepts function calls from applications to the memory management unit and determines whether an application is allowed to access secure data stored in the memory of the computing device. When an initial request to map the data is received, the data access manager maps both secure data and clear data, obtaining pointers to both secure and clear data. When an application has permission to access the requested data, the data access manager returns the pointer to the clear data. When an application does not have permission to access the requested data, the data access manager returns the pointer to the secure data.
US11783090B2

A method of forming a superconducting structure is provided that includes forming a superconducting element in a first dielectric layer, forming a protective pad formed from a resistive material over at least a portion of the superconducting element, forming a second dielectric layer overlying the first dielectric layer, and etching an opening through the second dielectric layer to the protective pad, such that no portion of the superconducting element is exposed in the opening. A cleaning process is performed on the superconducting structure, and a contact material fill with a resistive material is performed to fill the opening and form a resistive element in contact with the superconducting element through the protective pad.
US11783085B2

Methods, systems, articles of manufacture and apparatus to privatize consumer data are disclosed. A disclosed example apparatus includes a consumer data acquirer to collect original data corresponding to (a) confidential information associated with consumers and (b) behavior information associated with the consumers, and a data obfuscator. The data obfuscator is to determine a degree to which the original data is to be obfuscated and a type of obfuscation to be applied to the original data based on the original data, generate obfuscation adjustments of the original data based on the degree and the type, and generate an obfuscation model based on the obfuscation adjustments.
US11783082B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a privacy manager are disclosed. In one aspect, a method includes the actions of receiving, from a client device, an indication of a first setting of the client device. The actions further include receiving, from the client device, an indication of a type of data that the client device is prepared to transmit. The actions further include, based on the first setting and the type of data, generating an instruction to adjust the first setting or a second setting of the client device. The actions further include, before the client device transmits the data, providing, for output to the client device, the instruction to adjust the first setting or the second setting of the client device.
US11783080B2

The present disclosure provides a technical solution related to tagging user behavior data. The processing device and method may determine and tag user behavior data according to an application to which the user behavior data belong based on analysis on an inheritance relationship between tasks associated with the user behavior data, so as to facilitate selectively deleting the user behavior data later.
US11783077B2

Systems and methods obtain a database query, modify the database query into a modified database query incorporating a privacy mechanism configured for randomizing an attribute value of data in an answer to the modified database query, and output the modified database query. In some embodiments, the modified database query is forwarded to a database.
US11783076B2

In one embodiment, a traffic analysis service that monitors a network obtains file metadata regarding an electronic file. The traffic analysis service determines a sensitivity score for the electronic file based on the file metadata. The traffic analysis service detects the electronic file within traffic in the network. The traffic analysis service causes performance of a mitigation action regarding the detection of the electronic file within the traffic, based on the sensitivity score of the electronic file.
US11783069B2

A collection of documents or other files and the like within an enterprise network are labelled according to an enterprise document classification scheme, and then a recognition model such as a neural network or other machine learning model can be used to automatically label other files throughout the enterprise network. In this manner, documents and the like throughout an enterprise can be automatically identified and managed according to features such as confidentiality, sensitivity, security risk, business value, and so forth.
US11783061B2

Techniques for enhancing the security of a communication device may include providing an application agent and a transaction application that executes on a communication device. The application agent may receive, from the application, a cryptogram key generated by a remote computer, and store the cryptogram key on the communication device. When the application agent receives a request to conduct a transaction from the application, the application agent may generate a transaction cryptogram using the cryptogram key, and provides the transaction cryptogram to an access device.
US11783055B2

A data processing system includes a rich execution environment, a hardware accelerator, a trusted execution environment, and a memory. The REE includes a processor configured to execute an application. A compute kernel is executed on the hardware accelerator and the compute kernel performs computations for the application. The TEE provides relatively higher security than the REE and includes an accelerator controller for controlling operation of the hardware accelerator. The memory has an unsecure portion coupled to the REE and to the TEE, and a secure portion coupled to only the TEE. The secure portion is relatively more secure than the unsecure portion. Data that is to be accessed and used by the hardware accelerator is stored in the secure portion of the memory. In another embodiment, a method is provided for securely executing an application is the data processing system.
US11783053B2

A system, method, and computer-readable medium are disclosed for performing an entity behavior cataloging operation. The entity behavior cataloging operation includes: identifying a security related activity, the security related activity being based upon an observable from an electronic data source; analyzing the security related activity, the analyzing identifying an event of analytic utility associated with the security related activity; generating entity behavior catalog data based upon the event of analytic utility associated with the security related activity; and, storing the entity behavior catalog data within an entity behavior catalog, the entity behavior catalog providing an inventory of entity behaviors for use when performing a security operation.
US11783045B2

Methods, systems, and devices for authenticating software images are described. Software images may include different portions (e.g., different versions, different users) that may be authenticated using hashes associated with an underlying data structure of the portion of the software image. In some examples, hashes (e.g., first hashes) associated with the software image may be generated and stored using a tree structure, such that a previous hash may be used when calculating a hash associated with a new portion of the software image. To authenticate a portion of the software image, a command may be issued, and a second hash may be calculated using the current data structure of the software image. The second hash may be compared to the associated first hash, and the software image may be authenticated based on the hashes matching.
US11783043B2

A method is provided for authenticating firmware images in an embedded system. The method may include loading and executing a trusted firmware using a pre-existing Secure Boot on a baseboard management controller (BMC). The BMC is configured as a master for an embedded system including System On Chips (SOCs) configured as slaves, out-of-band interfaces between the BMC and the SOCs, and flash storages in electrical communication with the SOCs. The method may also include pushing or uploading, by the BMC, a secure SOC firmware image to one of the SOCs using one of the out-of-band interfaces, verifying a digital signature extracted from the SOC firmware image by using a hash code calculated from the SOC firmware image and decrypted using a public key stored on the BMC and notifying a user about verification of the digital signature.
US11783037B1

Disclosed are a defense method and a model of deep learning model aiming at adversarial attacks in the technical field of image recognition, which makes full use of the internal relationship between the adversarial samples and the initial samples, and transforms the adversarial samples into common samples by constructing a filter layer in front of the input layer of the deep learning model; the parameters of the filter layer are trained by using the adversarial attack samples, so as to improve the ability of the model to resist adversarial attack; then the trained filter layer is combined with the learning model after the adversarial training, and a deep learning model with strong robustness and high classification accuracy is obtained, which ensures that the recognition ability of the initial sample is not reduced while resisting the adversarial attacks.
US11783036B2

Described herein is a system that detects ransomware infection in filesystems. The system detects ransomware infection by using backup data of machines. The system detects ransomware infection in two stages. In the first stage, the system analyzes a filesystem's behavior. The filesystem's behavior can be obtained by loading the backup data and crawling the filesystem to create a filesystem metadata including information about file operations during a time interval. The filesystem determines a pattern of the file operations and compares the pattern to a normal patter to analyze the filesystem's behavior. If the filesystem's behavior is abnormal, the system proceeds to the second stage to analyze the content of the files to look for signs of encryption in the filesystem. The system combines the analysis of both stages to determine whether the filesystem is infected by ransomware.
US11783033B2

In some embodiments, a method includes receiving, at a processor of a server, a first application programming interface (API) call from a client device and providing an indication associated with the first API call as an input to a machine learning model such that the machine learning model identifies a set of parameters associated with a set of likely subsequent API calls. The method can further include receiving a second API call from the client device, identifying the second API call as an anomalous API call based on the second API call not meeting the set of parameters associated with the set of likely subsequent API calls, and sending a signal to perform a remedial action based on the identifying.
US11783032B2

Disclosed herein are systems and methods for identifying and mitigating Flush-based cache attacks. The systems and methods can include adding a zombie bit to a cache line. The zombie bit can be used to track the status of cache hits and misses to the flushed line. A line that is invalidated due to a Flush-Caused Invalidation can be marked as a zombie line by marking the zombie bit as valid. If another hit, or access request, is made to the cache line, data retrieved from memory can be analyzed to determine if the hit is benign or is a potential attack. If the retrieved data is the same as the cache data, then the line can be marked as a valid zombie line. Any subsequent hit to the valid zombie line can be marked as a potential attack. Hardware- and software-based mitigation protocols are also described.
US11783021B1

Internet-of-Things (IoT) devices can be used to perform authentication related operations because IoT devices are prevalent in our society and because a server performing an authentication operation can communicate with IoT devices via the Internet. In a first example authentication technique, a server determines whether a person can perform an operation requested by the person based on whether the person performed an action on an IoT device, where the action is selected by the server and send to the person's user device. In a second example authentication technique, a server determines whether a person can perform an operation based on whether a person accurately identified an action performed by an IoT device, where the IoT device performs the action based on a command sent by the server.
US11783019B2

This disclosure generally relates to a system for authenticating a user in a digital or physical environment. The system includes an electronic device associated with the user and receiving verification information from the user. The system further includes a server computer, connected to the electronic device, the server computer including the verification information about the user. The electronic device receives the verification information about the user and provides it to the server computer for comparison. The server computer verifies the user based on the verification information about the user received from the electronic device.
US11782997B2

Various aspects describe an information platform for consistently integrating and/or quantifying the underlying principles of ESG into financial analyses, analytical tools, metrics, and/or available information on reviewed companies, business entities, etc. . . . , and further provide integration of analysis with community-based insight, contextual information and tools for readily understanding both. Various embodiments implement machine learning tools for curating data sources and incorporating the data sources into the knowledge platform. The incorporation of AI moderated information sources enables succinct views of often massive information pools, and further provides for transitions between types of information (e.g., qualitative, quantitative, and interactive data source (e.g., engagements, collaborative information, etc.)). The platform facilitates user understanding and can eliminate the need to design and execute complicate queries by allowing users to transition between data types and view to develop better understanding and context of various information sources.
US11782994B2

Example implementations include determining, based on participant objects input into a machine learning model, to transmit a query to a third-party application based on a machine learning model trained with historical data associated with opportunities provided by third-party applications, transmitting to a third-party application, the query constructed based on a template compatible with an application programming interface (“API”) of the third-party application, receiving a response from the third-party application including an event and a profile for a participant of a service provided by the third-party application, the profile linked with a participant object and generated in response to importing information associated with the profile from a third-party administrator device, the event indicative of an opportunity to reduce resource utilization, determining that the participant object satisfies a parameter of the event, and providing to a computing device of the participant object responsive to satisfaction of the parameter, an indication of the event.
US11782992B2

An apparatus and method are provided for rapidly ranking network nodes according to input ranking criteria. The links (i.e., first-order paths) between nodes are expressed in a first-order path matrix, which is used to generate nth-order path matrices as nth powers of the first-order path matrix and summed as a power series to generate a surrogate ranking operator (SRO) representing as a single matrix operation a sum over paths of all orders. Thus, in contrast to conventional ranking methods that require multiple recursive steps to account for the interrelatedness of linked nodes, a ranking is produced by multiplying the SRO by a state vector representing the input ranking criteria.
US11782986B2

A method includes, through a server, determining a context of interaction between a user of a data processing device communicatively coupled to the server through a computer network and the server, fetching a set of queries from a database associated with the server in accordance with determining the context of interaction, and loading the set of queries one by one on a first media device configured to render the set of queries in an audio, a video and/or a gesture format. The method also includes, through the server, receiving a response to a query of the set of queries from the user via the first media device and/or the data processing device, and refining the set of queries based on the response received to the query from the user in accordance with an Artificial Intelligence (AI) and/or a Machine Learning (ML) engine executing on the server.
US11782982B1

Aspects of the present disclosure relate to watermarks and watermarking techniques for data streaming pipelines. Time stamp and offset timeline data is shared by computing instances along the pipeline to enable improved watermarking of the data stream through the pipeline. The improved watermarks enable better determination of completeness for the data stream and improve materialization of the results. The watermarking techniques can include periodically publishing watermark data by processing units of a vertex, fetching a merged watermark for a vertex by a vertex, and/or watching a data storage for the watermark data for events. Consensus algorithms can be used to maintain consensus among vertices for the watermark data.
US11782981B2

Embodiments of the disclosure disclose a method, apparatus, server, and storage medium for incorporating a structured entity, wherein the method for incorporating a structured entity can comprise: selecting a candidate entity associated with a to-be-incorporated structured entity from a knowledge graph, determining the to-be-incorporated structured entity being an associated entity based on prior attribute information of a category of the candidate entity and a preset model, merging the associated entity and the candidate entity, and incorporating the associated entity into the knowledge graph. The embodiments can select a candidate entity, and then integrate a preset model using prior knowledge, which can effectively improve the efficiency and accuracy in associating entities, and reduce the amount of calculation, to enable the structured entity to be simply and efficiently incorporated into the knowledge graph.
US11782979B2

Embodiments of the disclosure provide methods and apparatuses for video searches and methods and apparatuses for index construction. In one embodiment, the method comprises: upon receiving a search request input by a user to search for a target video, processing, based on a pre-configured algorithm, multimodal search data for the target video included in the search request; providing a processing result of the multimodal search data with regard to a corresponding pre-constructed index to search to obtain the target video.
US11782975B1

A system and method for collecting data to obtain the data from a user, obtaining metadata for each word of the data from the user, and/or obtaining a searchable transcript of the data and a device to store the searchable transcript. The metadata may be date, time, name or location metadata and the data collection device may include a speech recognition engine to translate speech into searchable words. The speech recognition engine may provide a confidence level corresponding to the translation of the speech into searchable words, and the speech recognition engine may distinguish a first user and a second user in order to provide a first searchable transcript for the first user and a second searchable transcript for the second user. An ad transcript may be added to the searchable transcript, and the searchable transcript may be placed in a centralized community search database.
US11782956B2

Disclosed is a method for an intermediary mapping an de-identification comprising steps of retrieving datasets and meta data from a data source; selecting a target standard; mapping the retrieved datasets and the metadata to the target standard, wherein the datasets and the metadata are mapped to the target standard using one of, a schema mapping, a variable mapping, or a combination thereof; infer one or more of, variable classifications, variable connections, groupings, disclosure risk settings, and de-identification settings using the dataset mapping and metadata; perform a de-identification propagation using the mapped datasets, the mapped metadata, the inferred variable classifications, the inferred variable connections, the inferred groupings, the inferred disclosure risk settings, the inferred de-identification settings, or a combination thereof.
US11782952B2

One embodiment provides a method, including: receiving, at a service provider and from a user, a request for computation of a function, wherein the request includes a description of the function to be computed and requirements of the user; identifying, from data sources accessible to the service provider, a plurality of data sources to participate in the computation in view of the requirements and the description of the function, wherein each of the plurality of data sources includes data of a data owner and constraints on use of the data; identifying a multi-party computation protocol and parameters of the multi-party computation protocol for performing the computation; and running the computation of the function using the data of the plurality of data sources and in view of the requirements of the user and the constraints of the plurality of data sources.
US11782948B2

Systems, methods, and computer media for visualizing data are provided herein. The described examples allow one-dimensional data visualizations generated using visualization tools and backend components to be displayed in response to a request to view data that includes one or more sets of Cartesian columns. A data visualization request can specify data for inclusion in a data visualization and properties for the visualization, including transpose factors for data sources. The data sources having transpose factors can be cloned to represent respective combinations of the data source with each transpose factor, and then joined to other cloned or non-cloned data sources to generate the resulting one-dimensional visualization.
US11782947B2

A method and apparatus that recommends a feature from a data set. The method includes performing a first conversion on the data set including one target variable and a plurality of feature variables by converting a missing value for each of the feature variables into a preset constant, executing a first algorithm to determine a level of redundancy of the plurality of feature variables, using the data set converted by the first conversion and producing first recommendation information that includes a predetermined number of feature variables selected based on a result of the executing the first algorithm.
US11782946B2

An operations integration processor mapping information in a language-independent data format to a tag format for integration with a tag-based control and data acquisition system. The operations integration processor receives a response from a web service and parses the response to identify one or more attribute-value pairs contained in the response. The response contains information in a language-independent data format different than a tag format. The processor maps the parsed response to one or more tags, which have at least one of a name and a value based on the information provided in the response associated with them.
US11782944B2

Techniques are disclosed relating to providing data views from a time-series data lake to a data warehousing system. In various embodiments, the disclosed techniques include providing, by a cloud-based service, a data lake service that maintains a time-series data lake storing a time-series representation of data from a plurality of data sources associated with a first organization. In some embodiments, the cloud-based service may receive additional backup data, including a first backup image of a first data source, associated with the first organization as part of a backup operation. The cloud-based service may then store a logical backup of the first data source in the data lake and, in response to a query from a data warehousing system, the cloud-based service may retrieve a particular view of the backup data from the data lake and provide it to the data warehousing system.
US11782942B2

A method improves performance of natural language processing by automatically generating ground truth from electronic health records comprising unstructured clinical notes and structured data comprising entries each having respective values for fields. The method includes: linking a given one of the notes to a given one of the entries responsive to determining that a specified field within the given entry matches an item of metadata for the given note; determining an initial set of the notes which satisfy criteria selected such that the criteria are a proxy for the ground truth, wherein the given note is determined to satisfy the criteria based at least in part on the given entry linked thereto; and designating at least a portion of the initial set of notes which satisfy the criteria, and the entries linked to the portion of the initial set of notes which satisfy the criteria, as the ground truth.
US11782941B2

Systems and methods for implementing sequenced filter templates to intelligently reduce a dataset to find useful patterns and source data are disclosed. An expert investigative user may configure a filter template comprising a series of filters organized in a sequence desired by the expert user. The filter template can be customized by an end user to reduce a dataset and perform guide investigation of the reduced dataset.
US11782939B2

A method, system and computer program product is disclosed for fuzzy searching. The method, which may be performed by one or more processors, may comprise providing a first prefix tree data structure representing a first data set comprising a first plurality of strings, and providing a second prefix tree data structure representing a second data set comprising a second plurality of strings. The first and second prefix tree data structures may each comprise nodes representing each character and edges connecting prefix nodes to one or more suffix nodes to represent each subsequent character in the string. A search may be performed to identify all matches between the first and second plurality of strings and also approximate matches between the first and second plurality of strings within a maximum distance k, wherein the search comprises traversing the first prefix tree data structure using a depth-first search algorithm to identify matches and approximate matches in the second prefix tree data structure.
US11782938B2

A data monitoring and evaluation system may receive a query associated with a data record from a user. The system obtains target data including a plurality of data presentations associated with the data record. The system identifies a plurality of attributes associated with the data record and maps the same with each of the plurality of data presentations for identifying a data presentation modification. The system may evaluate the data presentation modification to identify a principal data presentation. The system may determine the conformity of the principal data presentation a rule to create a principal data record. The system may determine the conformity of the principal data record to a record acceptance parameter. The system may generate a data modeling result comprising the principal data record conforming to the record acceptance parameter.
US11782937B2

A data search method based on a quantum simulated algorithm includes: creating a first search path according to a plurality of pieces of candidate data; obtaining a first processing function corresponding to the first search path, the first processing function comprising the plurality of coefficients, output values of the first processing function being determined by the first search path; traversing at least two value sets of the first search path; obtaining the output values of the first processing function based on a quantum simulated algorithm; respectively using, when the output values of the first processing function converge to a converging value, a plurality of values in a value set corresponding to the converging value as the values of the plurality of coefficients, to obtain a second search path; and searching for target data by using the second search path.
US11782936B2

Systems and methods for using disparate data sets to attribute data to an entity are disclosed. Disparate data sets can be obtained from a variety of data sources. The disclosed systems and methods can obtain a first and second data set. Trajectories can represent multiple data records in a data set associated with an entity. Trajectories from the obtained data sets can be used to associate data stored among the various data sets. The association can be based on the agreement between the trajectories. The associated data records can further be used to associate the entities related to the associated data records.
US11782933B2

Systems and methods are provided for search result optimization using machine learning models. A search system uses machine learning models generate a target vector based on query features of a search query and a set of listing vectors based on listing features of listings identified as part of the search query. The target vector represents an estimated optimal listing for the search query and each listing vector represents a corresponding listing identified as part of the search query. The search system determines distances (e.g., Euclidian distance) between each listing vector and the target vector. The determined distances indicate how similar each listing is to the estimated optimal listing for the search query. The search system ranks the listings based on the distances such that listings that are similar to the estimated optimal listing are ranked higher than listing that are not similar to the estimated optimal listing.
US11782931B2

The program directs a computer processor to implement a program that selects at least one substitute ingredient for a food recipe based on a plurality of determined criteria. The program receives a food recipe comprising one or more ingredients, instructions, and preparation time. The program determines time constraints of a user. The program identifies one or more Internet of Things (IoT) enabled cooking devices that are available in a kitchen associated with the user to carry out the instructions of the food recipe. The program searches a market database in a market to identify available options for the at least one substitute ingredient found in the market database based on a similarity level of the at least one substitute ingredient compared with at least one ambiguous ingredient in the food recipe, and selects the at least one substitute ingredient according to the plurality of determined criteria.
US11782924B2

A method and computer program for optimizing computation and data retrieval of join operations from a multi-node log-structure database system. The database system has one or more data tables each having a plurality of columns. A join index is created for one or more join key columns, with optionally one or more secondary columns, of one of the data tables. The join index is partitioned across at least one computing node, and each join index partition reproduces the log structure storage of the data table. The join index is maintained in a series of incremental operations by replicating the creation or deletion of data segments from the log structure storage of the data table to the join index partitions.
US11782908B1

Methods and apparatus are provided for processing a transaction that has been aborted on a source system. Transactions are completed within a transaction processing system, and the transactions are replicated from a source database to a target database by a replication engine. Each transaction is a series of one or more transaction steps or operations. The aborted transaction on the source system was replicated and is a pre-committed transaction on the target database. Transaction pattern data in a transaction pattern table is used to predict when a pre-committed transaction is an erroneously committed transaction. The pre-committed transaction is reversed on the target database when the prediction indicates that the pre-committed transaction was erroneously committed.
US11782901B2

A data management system includes a first consistency zone, a second consistency zone, and a repository manager. The repository manager identifies a calculation event for a derived object of the second consistency zone, the derived object includes a cross-zone reference to the first consistency zone; and in response to identifying the calculation event: identifies an object in the first consistency zone associated with the cross-zone reference; sends a remote object request, to the first consistency zone, for the object with reference to an event of the first consistency zone specified by the cross-zone reference; obtains the object after sending the remote object request; and obtains a derived object instance based, at least in part, on a computation specification of the derived object and the object.
US11782900B2

The system and method described herein provide an order fulfillment database system. The order fulfillment database system may provide a high throughput speed, high availability, redundancy, and scalability. The order fulfillment database system supports very fast transaction times for atomicity, consistency, isolation, and durability (ACID) transactions. Order services instances at a primary cluster provide in-memory databases that service segments of the persistent database and are associated with different order fulfillment entities. A routing manager routes database messages to the appropriate order services instance. A secondary cluster of order services instances provides redundancy. A retry procedure preserves the integrity of the database transactions based on a current operational state of the primary order services instances.
US11782895B2

A hashing apparatus includes a memory and circuitry. The memory stores (i) multiple hash tables storing associative entries, each including at least one entry key and a respective value, the hash tables are associated with respective different hash functions, and an associative entry is accessible by applying the relevant hash function to a key matching an entry key in the associative entry, and (ii) an affinity table that stores table-selectors for selecting hash tables with which to start a key lookup. The circuitry receives a key, reads from the affinity table, by applying an affinity function to the key, a table-selector that selects a hash table, accesses in the selected hash table an associative entry by applying the hash function associated with the selected hash table to the key, and in response to detecting that the key matches an entry key in the associative entry, outputs the respective value.
US11782894B2

Systems, methods, and computer-readable media are provided for determining a connection degree between users. Upon receiving user data, a report line hierarchy tree is updated, the hierarchy tree including user reporting information and relationships within an organization received from user profile data. A report line feature code is determined for each user by a feature code generator based on the report line hierarchy tree and stored in a data store. A location hierarchy tree is generated based on physical location information from the user profile data. A location feature code is determined for each user based on the location hierarchy tree and is also stored in the data store. To determine a connection degree between one or more users the feature codes including either or both of the report line feature codes and the location feature codes of the users are retrieved from the data store and compared.
US11782893B2

The present disclosure provides a method and system for performing unification of data of one or more users across a plurality of communication devices in a plurality of shards. A user unification system receives a first set of data. In addition, the user unification system maps the first set of data to a first natural number. Further, the user unification system assigns a first shard index to the first set of data. Furthermore, the user unification system obtains a second set of data. Moreover, the user unification system maps the second set of data to a second natural number. Also, the user unification system unifies the first natural number and the second natural number. Also, the user unification system assigns the first shard index to the second set of data associated with a first user of the one or more users.
US11782884B2

A metadata-driven file system prioritizes the distribution of files across different storage devices based on arbitrary file metadata matching to different file usage scenarios defined within one or more workflows or taxonomies. The file metadata may be tagged with different key-value pairs from the defined workflows or taxonomies. Upon receiving a file or file access request, the metadata-driven file system matches the file metadata to a key-value pair combination of the taxonomy, and stores the file to a storage device that is selected using a storage rule that is defined for the matching key-value pair combination. The taxonomy may be defined with other programmatic file operations that the metadata-driven file system may perform against files with matching metadata.
US11782881B2

Disclosed are various approaches for recommending remotely executed applications for opening files. In one approach, an indication is received that a user desires to open the local file of a client device remotely. At least one remotely executed application is identified to open the local file remotely. A user interface is rendered by the client device that facilitates selection from among the remotely executed application(s). A user selection of a particular remotely executed application generated through the user interface is received. The particular remotely executed application opens the local file remotely.
US11782872B2

Logical processor distribution across physical processors is provided. A set of logical processors of a number of logical processors defined for a particular logical partition of a plurality of active logical partitions is assigned to a physical processor chip having a greatest logical processor entitlement for the particular logical partition until no more logical processors can be assigned to that physical processor chip based on a logical processor entitlement of that physical processor chip being exhausted. Remaining logical processors of the number of logical processors defined for the particular logical partition are assigned to other physical processor chips of a plurality of physical processor chips assigned to the particular logical partition until all of the remaining logical processors have been assigned to a physical processor chip.
US11782871B2

In one implementation a vector processor unit having preload registers for at least some of vector length, vector constant, vector address, and vector stride. Each preload register has an input and an output. All the preload register inputs are coupled to receive a new vector parameters. Each of the preload registers' outputs are coupled to a first input of a respective multiplexor, and the second input of all the respective multiplexors are coupled to the new vector parameters.
US11782869B2

A data transmission method, performed by a receive end, includes: receiving notification information that is about to-be-transmitted data and that is sent by a transmit end, where the notification information includes a size of the to-be-transmitted data of the transmit end; generating a plurality of RDMA read requests based on the size of the to-be-transmitted data; and sending the plurality of RDMA read requests to the transmit end, where a bandwidth occupied by data read by the plurality of sent RDMA read requests is less than or equal to an ingress bandwidth of the receive end.
US11782867B2

A system includes a serial peripheral interface (SPI) buffer configured at an initial position. A low voltage differential signaling (LVDS) transceiver is configured above the SPI buffer. A capacitor couples the LVDS transceiver with the SPI buffer. The SPI buffer does not interfere with signals from the LVDS transceiver. The LVDS transceiver does not interfere with signals from the SPI buffer. An input/output (I/O) module receives a signal from the LVDS transceiver or the SPI buffer.
US11782865B1

An integrated circuit can be used to regulate data flow in a computing system. The integrated circuit can receive input data via a first interface associated with a first type of bus protocol and provide output data via a second interface associated with a second type of bus protocol. Size of the input data and the output data may vary based on the corresponding protocols. The integrated circuit can receive, via the first interface, an input data size for a write transaction to store the input data in a data storage unit. The integrated circuit can also receive a requested data size, via the second interface, to provide the output data for a read transaction. The integrated circuit can also generate an actual size of the output data based on the requested data size, the input data size, and size of the stored input data.
US11782854B2

The present disclosure relates to a method for improving the reading and/or writing phase in storage devices including a plurality of non-volatile memory portions managed by a memory controller, comprising: providing at least a faster memory portion having a lower latency and higher throughput with respect to said non-volatile memory portions and being bi-directionally connected to said controller; using said faster memory portion as a read and/or write cache memory for copying the content of memory regions including more frequently read or written logical blocks of said plurality of non-volatile memory portions. A specific read cache architecture for a managed storage device is also disclosed to implement the above method.
US11782853B2

A method of operating a storage device includes receiving a first bit sequence including a request for changing a data rate from a host according to a first data rate through an input signal pin; sending a second bit sequence including a response to the request for changing a data rate to the host at the first data rate through an output signal pin; and changing the data rate to a second data rate according to whether a tail-of-burst (TOB) indicating an end of the second bit sequence is output.
US11782847B2

A first block that is assigned a first sequence identifier can be identified. A determination can be made as to whether the assigned first sequence identifier satisfies a threshold sequence identifier condition that corresponds to a difference between the first sequence identifier assigned to the first block and second sequence identifier assigned to a second block. In response to determining that the assigned first sequence identifier satisfies the threshold sequence identifier condition, a media management operation can be performed on the first block.
US11782843B2

Apparatuses, systems, and methods for hierarchical memory systems are described. A hierarchical memory system can leverage persistent memory to store data that is generally stored in a non-persistent memory, thereby increasing an amount of storage space allocated to a computing system at a lower cost than approaches that rely solely on non-persistent memory. An example method includes initiating a read request associated with an address from an input/output device, redirecting the read request to a hierarchical memory component, generating, by the hierarchical memory component, an interrupt message to send to a hypervisor, gathering, at the hypervisor, address register access information from the hierarchical memory component, and determining a physical location of data associated with the read request.
US11782839B2

A feature map caching method of a convolutional neural network includes a connection analyzing step and a plurality of layer operation steps. The connection analyzing step is for analyzing a network to establish a convolutional neural network connection list. The convolutional neural network connection list includes a plurality of tensors and a plurality of layer operation coefficients. Each of the layer operation coefficients includes a step index, at least one input operand label and an output operand label. The step index as a processing order for the layer operation step. At least one of the layer operation steps is for flushing at least one of the tensors in a cache according to a distance between the at least one of the layer operation steps and a future layer operation step of the layer operation steps. The distance is calculated according to the convolutional neural network connection list.
US11782838B2

Techniques for prefetching are provided. The techniques include receiving a first prefetch command; in response to determining that a history buffer indicates that first information associated with the first prefetch command has not already been prefetched, prefetching the first information into a memory; receiving a second prefetch command; and in response to determining that the history buffer indicates that second information associated with the second prefetch command has already been prefetched, avoiding prefetching the second information into the memory.
US11782836B1

A primary controller has authority of a cache line associated with a fetch and manages a second cache line request from a different and non-associated secondary requesting entity. A secondary controller, associated with the secondary requesting entity, is granted authority of the cache line and further manages multiple subsequent simultaneous or overlapping requests for the cache line from different non-associated subsequent requesting entities by maintaining authority of the cache line, by granting read-only access to the cache line to respective subsequent controllers, each associated with a different subsequent requesting entity, and by passing a non-authority token to each of the respective subsequent controllers.
US11782833B2

A content provider system includes: a repository to store a catalog of content; a storage device pool to load content from among the catalog of content from the repository into one or more storage devices of the storage device pool; a first hosted device communicably connected to the storage device pool, and to execute the content stored in the storage device pool to provide the content to a first user device; a second hosted device communicably connected to the storage device pool, and to execute the content stored in the storage device pool to provide the content to a second user device; and one or more processing circuits to identify an available storage device from among the one or more storage devices of the storage device pool for serving a requested content to a requesting device from among the first and second hosted devices.
US11782822B2

A non-transitory computer readable medium having program instructions configured, when executed by at least one server computer, to cause said at least one server computer to perform a method implemented in a content management system (CMS) for managing content types across multiple content spaces, said method including the following method operations: receiving, through a template creation interface, a selection of content types of a source content space; generating a template having said selection of content types, and storing said template to a template library; receiving a command to install the template into a destination content space; responsive to said command, installing the content types of the template into the destination content space, and establishing a link between the destination content space and the template such that the installed content types are identified as being managed via the template.
US11782821B2

The disclosed computer-implemented method may include accessing updated data structures that are to be included in a user interface functionality test, where the updated data structures contribute to a user interface. The method may also include accessing live or snapshotted data captured from services running in a production environment, initiating generation of a first user interface instance using the updated data structures and using the accessed live or snapshotted data, and initiating generation of a second user interface instance using a different version of the data structures and using the same accessed live or snapshotted data. The method further includes comparing the first user interface instance to the second user interface instance to identify differences and then determine which outcome-defining effects the updated data structures had on the user interface based on the identified differences between the user interfaces. Various other methods, systems, and computer-readable media are also disclosed.
US11782819B2

A user-annotated reference implementation identifies variable values generated by the reference implementation during its execution. A software implementation under analysis is executed. Variable values in the running memory of the program code of the software implementation under analysis, during its execution, are identified and copied. The variable values traced from the running memory of the program code are compared against the annotated variable values generated by the reference implementation, to determine a similarity between the program code under analysis, and the reference implementation. An output is generated that is indicative of whether the traced variables from the program code under analysis are the same as the annotated variable values generated by the reference implementation.
US11782805B2

Improved techniques for disaster recover within storage area networks are disclosed. Embodiments include replicating a LIF of a primary cluster on a secondary cluster. LIF configuration information is extracted from the primary cluster. A peer node from a secondary cluster is located. One or more ports are located on the located peer node that match a connectivity of the LIF from the primary cluster. One or more ports are identified based upon one or more filtering criteria to generate a candidate port list. A port from the candidate port list is selected based at least upon a load of the port. Other embodiments are described and claimed.
US11782802B2

Embodiments of the present disclosure provide a method, an electronic device, and a computer program product for data protection. The method described here includes backing up an identifier of an application wrapper operating on a source platform and application data to a repository. The method further includes acquiring a container mirror image based on an identifier of a target platform and the identifier of the application wrapper that is restored from the repository, the container mirror image targeting the application wrapper operating on the target platform. The method further includes applying the application data restored from the repository to a container started from the container mirror image. With the solution of data protection of the present application, it is possible to efficiently migrate applications on a source platform to multiple different types of target platforms flexibly by backing up only application data and identifiers of application wrappers, thus improving the efficiency of data protection.
US11782801B2

Techniques described herein relate to methods for managing backup and restore operations. Such a method may include performing a vProxy health analysis to obtain vProxies assigned a healthy label; performing a confidence analysis to assign a health confidence score to each separate healthy label for each vProxy of the plurality of vProxies; filtering the plurality of vProxies to obtain a set of vProxies, each having a separate health confidence score over a confidence score threshold; calculating average throughput for each vProxy in the set of vProxies; assigning an optimal label to a vProxy of the set of vProxies based on the vProxy having an average throughput over a throughput threshold; and presenting a list of optimal vProxies comprising the vProxy to an entity configuring a backup job. The entity may select the vProxy for use in the backup job in response to being presented the optimal label of the vProxy.
US11782800B2

A backup recovery and testing method is disclosed. The recovery method restores backed-up systems according to a stored configuration, and collects logs as the restored systems start up. The collected logs are compared with stored baseline logs, by a process which includes parsing the logs into templates and parameters, and identifying anomalies automatically for example by principal component analysis. Anomalies identified may be used to modify the stored configuration.
US11782797B2

A method, system and computer program product for achieving activity centric computing. An activity (e.g., opening an application, opening an electronic communication, initiating a printing action, initiating a browsing session) performed by a user on a computing device is detected. In response to detecting the activity, the runtime environment is captured and the session workflow associated with the detected activity is recorded. The session workflow refers to the events performed by the user on the computing device in connection with performing an activity (e.g., application usage, web browsing) on the computing device. The captured runtime environment and the recorded session workflow associated with the detected activity are stored in a portable container. After receiving an indication to share the activity, an image of the container is created and stored in a repository to be shared among users to replay the session workflow associated with the activity.
US11782796B2

A method and system for virtual machine protection. Specifically, the disclosed method and system dynamically protect virtual machine state from impactful events, such as accidental virtual machine deletions and shutdowns. The disclosed method and system work to stall the fulfillment of these impactful events while instigating the backup of protected virtual machine state, and thereafter, only permit these impactful events to proceed upon completion of the backup operation.
US11782791B2

A data storage device includes a non-volatile memory device including a memory block having a number of arrays, a number of power regulators, and a controller coupled to the non-volatile memory device. The arrays include a number of memory devices. A first array is determined to be in a non-responsive condition and a power regulator supplying power to the first array is instructed to cycle power to the first array. After the power to the first array has been cycled, a determination is made as to whether the first array is in a responsive condition.
US11782782B2

A data processing system may include: a memory system including an error history region, the memory system suitable for storing in the error history region, error history data related to an internal error, and a host suitable for obtaining the error history data from the memory system by providing the memory system with an error history read command, performing failure analysis of the memory system on the basis of the obtained error history data, and controlling the memory system to clear at least a portion of the error history region by providing the memory system with an error history clear command, wherein the error history region is a memory region that is not able to be accessed with a logical address used by the host.
US11782776B2

Systems and methods for providing referrer data to an application are provided. One method includes receiving a first set of data packets indicating a command to navigate from a first resource to a second resource. The first set of data packets identifies the first resource and secondary referrer data associated with the first resource or a first content item on the first resource. The method includes rendering the second resource and a second content item provided within the second resource. The method includes receiving a selection of the second content item. The method includes generating a second set of data packets including the secondary referrer data and primary referrer data associated with the second resource or the second content item. The method includes transmitting the second set of data packets to a server, receiving a deeplink generated by the server, and rendering a content interface using the deeplink.
US11782762B2

A method of managing a stack includes detecting, by a stack manager of a processor, that a size of a frame to be allocated exceeds available space of a first stack. The first stack is used by a particular task executing at the processor. The method also includes designating a second stack for use by the particular task. The method further includes copying metadata associated with the first stack to the second stack. The metadata enables the stack manager to transition from the second stack to the first stack upon detection that the second stack is no longer in use by the particular task. The method also includes allocating the frame in the second stack.
US11782760B2

A method for executing applications in a system comprising general hardware and reconfigurable hardware includes accessing a first execution file comprising metadata storing a first priority indicator associated with a first application, and a second execution file comprising metadata storing a second priority indicator associated with a second application. In an example, use of the reconfigurable hardware is interleaved between the first application and the second application, and the interleaving is scheduled to take into account (i) workload of the reconfigurable hardware and (ii) the first priority indicator and the second priority indicator associated with the first application and the second application, respectively. In an example, when the reconfigurable hardware is used by one of the first and second applications, the general hardware is used by another of the first and second applications.
US11782751B2

A method of processing media content in Moving Picture Experts Group (MPEG) Network Based Media Processing (NBMP) may include obtaining, from an NBMP source, a workflow having a workflow descriptor (WD) indicating a workflow descriptor document (WDD); based on the workflow, obtaining a task having a task descriptor (TD) indicating a task descriptor document (TDD); based on the task, obtaining, from a function repository, a function having a function descriptor (FD) indicating a function descriptor document (FDD); and processing the media content, using the workflow, the task, and the function.
US11782747B2

A system for notebook processing to handle job execution in cross-cloud environment is disclosed. A decision force assistant to receive one or more job requests representative of execution of one or more projects, parses the one or more job requests received; a decision force engine launches one or more virtual machines on a cloud-based platform, sends one or more job instructions associated with the one or more job requests to the decision force assistant, enables the decision force assistant to fetch at least one input file corresponding to the one or more job instructions; a job execution engine runs one or more web-based notebooks in a sequential manner, enables the decision force assistant to fetch the at least one input file for execution of the one or more job requests on the one or more web-based notebooks, generates a job associated output, to generate a job execution status.
US11782744B2

A data processing system has a processor, a system memory, and a hypervisor. The system memory stores program code and data in a plurality of memory pages. The hypervisor controls SLAT (second level address translation) read, write, and execute access rights of the plurality of memory pages. A portion of the plurality of memory pages are classified as being in a secure enclave portion of the system memory and a portion is classified as being in an unsecure memory area. The portion of the memory pages classified in the secure enclave is encrypted and a hash is generated for each of the memory pages. During an access of a memory page, the hypervisor determines if the accessed memory page is in the secure enclave or in the unsecure memory area based on the hash. In another embodiment, a method for accessing a memory page in the secure enclave is provided.
US11782740B2

Embodiments of the present disclosure relate to systems for performing operations that include: receiving a first media object, such as a digital representation of a logo (e.g., JPEG, TIFF, PNG, BMP, etc.), wherein the first media object comprises at least color data that defines a set of colors of the media object; detecting the set of colors of the first media object responsive to receiving the first media object; selecting a portion of the set of colors of the first media object; and generating an interface to configure a second media object, the interface comprising a display of one or more configuration options that include a color selection, the color selection comprising a presentation of the portion of the set of colors.
US11782739B2

Use of artificial intelligence (AI)/machine learning (ML) models is disclosed to determine sequences of user interactions with computing systems, extract common processes, and generate robotic process automation (RPA) robots. The AI/ML model may be trained to recognize matching n-grams of user interactions and/or a beneficial end state. Recorded real user interactions may be analyzed, and matching sequences may be implemented as corresponding activities in an RPA workflow.
US11782736B2

Various methods, apparatuses/systems, and media for implementing an attended automation module are disclosed. A processor implements a primary desktop on a graphical user interface (GUI) window. The primary desktop is being created in response to calling a higher level application programming interface (API) from a higher level library in connection with a primary desktop session. The processor also determines that a primary session is being conducted on the primary desktop; accesses a lower level library that stores lower level APIs; calls the lower level APIs; dynamically creates, in response to calling the lower level APIs, a plurality of child desktops each associated with a corresponding lower level API; displays the plurality of child desktops on the GUI window; and simultaneously runs each of the plurality of child desktops on the GUI window in parallel independent of running of the primary desktop.
US11782735B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamically modeling a page using dynamic data. One of the methods includes receiving a first dynamic input request with corresponding contextual inputs comprising data characterizing a single dynamic first event of a main task; generating, in response to the first dynamic input request, a dynamic smart interface responding to the contextual inputs; generating, in response to the first dynamic input request, a model comprising a single shared dynamic control load and dynamic data load responding to the contextual inputs; receiving a second dynamic input request comprising data characterizing a single dynamic final event of the main task; triggering, in response to the second dynamic input request, a dynamic process comprising a rule monitor, a smart task generator, and a smart contract; and presenting, to a user in response to the second dynamic input request, dynamic rule options.
US11782731B1

Methods, systems, and computer-readable media for persisting user settings for non-persistent application streaming environments are disclosed. An application streaming service may receive a selection of an application for a user and assign a compute instance to the user. An agent provided by the compute instance obtains a storage location of a user settings file associated with the user (e.g., based on use of the application during a previous session). The agent downloads the user settings file from the storage location to the compute instance and mounts the user settings file at a file system location associated with an execution environment of the compute instance. The application is executed and the user settings file is updated during use of the application. In response to termination of the session, the agent uploads the updated user settings file to a storage location. The user settings file is not persisted on the compute instance.
US11782725B2

A reconfigurable compute fabric can include multiple nodes, and each node can include multiple tiles with respective processing and storage elements. The tiles can be arranged in an array or grid and can be communicatively coupled. In an example, a first node can include a tile cluster of N memory-compute tiles, and the N memory-compute tiles can be coupled using a first portion of a synchronous compute fabric. Operations performed by the respective processing and storage elements of the N memory-compute tiles can be selectively enabled or disabled based on information in a mask field of data propagated through the first portion of the synchronous compute fabric.
US11782724B2

The present disclosure provides a parallel decision system and method for distributed data processing. The system includes: an initial logical node generation assembly, a logical node traversal assembly, a predetermined configuration cost computation assembly, and a parallel decision assembly. The initial logical node generation assembly is configured to receive task configuration data input by a user to generate an initial logical node topology for the distributed data processing system. The logical node traversal assembly is configured to traverse the initial logical node topology to obtain a predetermined configuration in the initial logical node topology. The predetermined configuration cost computation assembly is configured to compute a transmission cost of each predetermined configuration and a cost sum. The predetermined configuration transformation assembly is configured to, based on the result of the predetermined configuration, reduce an initial logical node, and a connection edge, a combined initial logical node.
US11782720B2

A processor system with micro-threading control by a hardware-accelerated kernel thread and the scheduling methods thereof are provided. The processor system comprises a plurality of processor cores and a mutex processing unit connected with the plurality of processor cores. Each processor core provides a kernel thread and a plurality of user threads for concurrent execution, and each processor core comprises a kernel trigger module configured to monitor a set of trigger conditions and generate a kernel triggering indicator to activate the kernel thread in the processor core. The mutex processing unit is configured to receive a plurality of mutex requests from each processor core, and broadcast a plurality of mutex responses to each processor core. Each of the plurality of mutex requests is configured to create a mutex response that affects an execution status of at least one user thread in the plurality of processor cores.
US11782719B2

A superscalar processor has a thread mode of operation for supporting multiple instruction execution threads which are full data path wide instructions, and a micro-thread mode of operation where each thread supports two micro-threads which independently execute instructions. An executed instruction sets a micro-thread mode and an executed instruction sets the thread mode.
US11782718B2

Techniques related to executing a plurality of instructions by a processor comprising receiving a first instruction configured to cause the processor to output a first data value to a first address in a first data cache, outputting, by the processor, the first data value to a second address in a second data cache, receiving a second instruction configured to cause a streaming engine associated with the processor to prefetch data from the first data cache, determining that the first data value has not been outputted from the second data cache to the first data cache, stalling execution of the second instruction, receiving an indication, from the second data cache, that the first data value has been output from the second data cache to the first data cache, and resuming execution of the second instruction based on the received indication.
US11782711B2

Systems, apparatuses, and methods related to dynamic precision bit string accumulation are described. Dynamic bit string accumulation can be performed using an edge computing device. In an example method, dynamic precision bit string accumulation can include performing an iteration of a recursive operation using a first bit string and a second bit string and determining that a result of the iteration of the recursive operation contains a quantity of bits in a particular bit sub-set of the result that is greater than a threshold quantity of bits associated with the particular bit sub-set. The method can further include writing a result of the iteration of the recursive operation to a first register and writing at least a portion of the bits associated with the particular bit sub-set of the result to a second register.
US11782708B2

An arithmetic processing device includes: a memory; and a processor coupled to the memory and configured to: execute a plurality of data processes each of which is divided into a plurality of pipeline stages in parallel at different timings; measure a processing time of each of the plurality of pipeline stages; and set a priority of the plurality of pipeline stages in a descending order of the measured processing time.
US11782691B2

A system includes a processor configured to, in response to a notification received from a remote network that an update to vehicle software is available, assemble a list of installed vehicle software versions. The processor is also configured to transmit the list of installed versions to a remote update server. The processor is further configured to receive a list of available updates compatible with the installed vehicle software versions in response to the transmission. Additionally, the processor is configured to download at least one of the available updates and install the downloaded updates.
US11782685B2

A code converter uses machine learning to determine conflicts and redundancies in software code. Generally, the code converter uses machine learning to convert software code into vectors that represent the code. These vectors may then be compared with other vectors to determine similarities between code. The similarities may be used to detect conflicts and/or redundancies created during the development process (e.g., when a developer attempts to change the code).
US11782682B2

Systems and methods for providing metric data for patterns in a modeling environment are disclosed. In some aspects, contexts for generating metric data for a pattern are constructed. The pattern represents one or more computations executable in the modeling environment and associated with operation or behavior of a real-world system. The contexts include information about the pattern. The metric data is associated with one or more objectives with which the use of the pattern is associated. Code for the pattern for each context is generated. Metric data is generated for the pattern and under each context. The metric data of the pattern under each context is associated with the objectives. The metric data and the association are stored for use in providing information about or based on the metric data when the pattern is to be or is used in a model representing the real-world system.
US11782678B1

Embodiments are directed towards real time display of event records with an indication of previously provided extraction rules. A plurality of extraction rules may be provided to the system, such as automatically generated and/or user created extraction rules. These extraction rules may include regular expressions. A plurality of event records may be displayed to the user, such that text in a field defined by an extraction rule is emphasized in the display of the event record. The same emphasis may be provided for text in overlapping fields, or the emphasis may be somewhat different for different fields. The user interface may enable a user to select a portion of text of an event record, such as by rolling-over or clicking on an emphasized part of the event record. By selecting the portion of the event record, the interface may display each extraction rule associated with the selected portion.
US11782674B2

One example may include a method that includes receiving, at a server, a data set from one or more mobile devices located in a presentation space, combining the received data set with additional data to create a combined data set, creating a presentation signal based on the combined data set, subtracting a portion of one or more of the data set and the additional data set from the combined data set to create a modified presentation signal, forwarding the modified presentation signal to one or more of a display and a loudspeaker located in the presentation space, and playing the modified presentation signal via one or more of the loudspeaker and the display device.
US11782666B1

In some examples, an electronic device includes a first display device and a processor. The processor determines whether the electronic device is paired with a head-mounted device comprising a second display device. In response to determining that the electronic device is paired with the head-mounted device, the processor presents first image information on the first display device, sends second image information to the head-mounted device, and coordinates with the head-mounted device to cause the head-mounted device to display the second image information on the second display device, where the first image information and the second image information are to present an aggregate view to a user of the head-mounted device.
US11782665B2

Embodiments of the present disclosure provide an image forming control method, a consumable chip, an image forming apparatus, and a consumable. For the image forming control method, based on the environmental data, the encryption and decryption processing and transmission are performed on the preset compensation value of the image forming control parameter using the environmental data respectively detected by the consumable chip and the image forming apparatus. The preset compensation value is prevented from being intercepted and tampered during transmission, which makes data transmission more secure, thereby ensuring the printing and image forming quality.
Patent Agency Ranking