US11552994B2

Transmitting node (120) and receiving node (121) for handling LLDP messages in a communication network (100). The transmitting node (120) transmits a LLDP message to the receiving node (121), which LLDP message comprises security related information enabling to verify authenticity of the transmitting node (120). The receiving node (121) receives one or more LLDP messages, at least one comprising security related information enabling to verify authenticity of the transmitting node (120; 124) that transmitted the LLDP message.
US11552993B2

A method of collecting training data related to a branded phishing URL may comprise retrieving a phishing URL impersonating a brand; fetching a final webpage referenced thereby; determining the main language of the textual content thereof; rendering graphical representation(s) of the final webpage; extracting, from the source of URLs, information including the retrieved phishing URL, a brand, a type and a date associated therewith and storing the extracted information together with the final webpage and the rendered graphical representation(s). A message that contains a URL matching the phishing URL may then be retrieved. The main language of the textual content of the message may be determined and graphical representations thereof rendered. A record may be updated with the message, the main language and the rendered graphical representations, which may be made accessible as training data to train users to recognize phishing websites and messages.
US11552990B2

Aspects of the disclosure relate to detecting impersonation in email body content using machine learning. Based on email data received from user accounts, a computing platform may generate user identification models that are each specific to one of the user accounts. The computing platform may intercept a message from a first user account to a second user account and may apply a user identification model, specific to the first user account, to the message, so as to calculate feature vectors for the message. The computing platform then may apply impersonation algorithms to the feature vectors and may determine that the message is impersonated. Based on results of the impersonation algorithms, the computing platform may modify delivery of the message.
US11552982B2

Systems and methods are described for verifying whether simulated phishing communications are allowed to pass by a security system of an email system to email account of users. One or more email accounts of the email system with the security system may be identified to use for a delivery verification campaign. Further, one or more types of simulated phishing communications may be selected from a plurality of types of simulated phishing communications. The delivery verification campaign may be configured to include the selection of the one or more types of simulated phishing communications from the plurality of types of simulated phishing communications. The selected one or more types of simulated phishing communications of the delivery verification campaign may be communicated to the one or more email accounts. Further, whether or not each of the one or more types of simulated phishing communications was allowed by the security system to be received unchanged at the one or more email accounts.
US11552978B2

A disaster security resource calculation method includes obtaining disaster prevention data of a place to be evaluated and loss assessment data of the place in a disaster scenario, and determining disaster security resources required by the place to be evaluated in the disaster scenario using a preset calculation model according to the disaster prevention data and the loss assessment data. The disaster prevention data includes environmental information, item information, and personnel information.
US11552976B2

Systems and methods for predicting enterprise cyber incidents using social network analysis on the darkweb hacker forums are disclosed.
US11552972B2

A method for enhancing travel security features associated with a mobile device is provided. The method may include operating a time clock on the mobile device to determine a start device confiscation time in the memory and to determine an end device confiscation time in the memory. The method may also include monitoring the operation of the mobile device between the start device confiscation time and the end device confiscation time to determine the existence of an anomalous device condition. The monitoring may include using a network traffic monitor device, a bandwidth usage monitor device, a battery performance monitor device, a website presentation monitor device, and/or central processing usage monitor device. The monitoring may record a device activity between the start time and the end time and flag the anomalous device condition that occurred between the start time and the end time.
US11552966B2

In an approach to mature a knowledge corpus using artificial intelligence (AI) and user collaboration, embodiments create, by an AI response system, a knowledge corpus based on retrieved data associated with a first user. Additionally, embodiments execute, by the AI response system, a search to locate one or more matching knowledge corpora based on a request of the first user, and identify, by an anonymous network, at least one cluster of one or more anonymous second users having respective search requests that substantially match the search request of the first user. Furthermore, embodiments execute an AI exchange between the identified one or more anonymous second users and the first user, and mature the knowledge corpus, via the AI response system, based on the AI exchange between the first user and the identified one or more anonymous second users.
US11552958B2

Systems and methods for authenticating and executing a user request with increased security and efficiency are provided. A method may include receiving a selection from a user to restrict informational access of a selected administrator who is logged in to a system network, and locking access of the administrator to secure user information. The method may also include receiving, from the user, limited identifying information, and transmitting to the user, based on the limited identifying information, a uniform resource locator (URL) link and a one-time password (OTP). The method may also include achieving 2-factor authentication when the user accesses the URL link and submits the OTP, and receiving from the user the secure user information and a service request. In response to receiving the secure user information and the service request, the method may include executing a response to the service request via the system network.
US11552955B2

Data security across data residency restriction boundaries is provided by obtaining and profiling a dataset on which a desired analysis is to be performed, with some results of the desired analysis to be transferred from one location to another, the dataset subject to data residency restrictions that restrict transfer of the dataset across a boundary to the another location, and the profiling identifying a profile level for the dataset, then automatically generating a container image based on the profile level and the data residency restrictions that restrict the transfer of the dataset across the boundary, the container image configured for instantiation and execution to process the dataset into a reformatted dataset not restricted by the data residency restrictions for transfer across the boundary, and storing the container image to a container registry.
US11552952B1

A method and system for initiating message listening and routing message content to authorized user devices is disclosed. For a second user device to receive notifications regarding records of a first user, the second user device provides information identifying the first user to a notification service. The notification service verifies the identifying information. The notification service initiates one or more listeners to listen for messages flowing over a messaging bus that are relating to the first user. Once a message is identified, at least a portion of the message is used to generate a notification that may be sent to the second user device.
US11552937B2

The disclosed technology provides solutions for performing rapid authentication and authorization for distributed containerized microservices. In some aspects, a process of the technology can include steps for: associating a service type with a set of microservices or service pods, detecting deployment of a first microservice on a first host, and receiving an authentication and authorization state from a first virtual network edge (VNE) of the first host. In some aspects, the process can further include steps for distributing the authentication state to a second VNE on a second host, wherein the authentication state is configured to facilitate authentication of one or more subsequent microservices instantiated on the second host by the second VNE. Systems and machine readable media are also provided.
US11552933B2

In an industrial system, a data capture apparatus can be configured to operate as a unidirectional communication connection between a private network and a public network. The data capture apparatus can be further configured to collect raw data from the private network. The raw data can define a data distribution. The data capture apparatus can be further configured, based on the data distribution of the raw data, to generate anonymized or synthetic data that represents the raw data. The anonymized data can be transmitted over the unidirectional communication connection to a receiver machine of the data capture apparatus. In some cases, the receiver machine can send the anonymized data to an analysis system within the public network, such that the raw data can be analyzed by the analysis system, based on the anonymized data that represents the raw data, without the analysis system obtaining the raw data.
US11552920B2

Systems and methods are provided that facilitate selecting videos to share in a messaging session. A system is provided that includes an accessible data mining component configured to generate a first set of data associated with a messaging session between a user and one or more other user, the first set of data excluding data that is inaccessible to the user and comprising data that is accessible to the user, and an identification component configured to identify a set of media items based on the first set of data. An inaccessible data mining component is further configured to generate a second set of data comprising data that is inaccessible to the user but accessible to at least one of the one or more other users, and a recommendation component configured to recommend a subset of the set of media items to the user based on the second set of data.
US11552912B2

A process for optimizing storage space of a messaging server that stores electronic messages. Sets of messages may be processed to identify redundant elements, such as common text clauses or attachments, that appear in multiple messages. These redundant elements may be stored and removed from the associated messages. When a message is read, the removed elements may be replaced in the message at their original positions to reconstruct the original message.
US11552911B2

In a device including a processor and a computer-readable medium, the computer-readable medium includes executable instructions causing the processor to control the device to perform functions of (i) displaying, via a display, a GUI for a first communication application, the GUI including a first portion displaying content of a first communication session associated with the first communication application, wherein participants of the first communication session includes a user of the device, and a second portion including a plurality of graphical elements, each graphical element associated with one of a plurality of functionalities related to a second communication application different from the first communication application; (ii) detecting an activity related to a second communication session associated with the second communication application; and (iii) in response to detecting the activity, displaying, via the second portion of the GUI, an indication of the detected activity related to the second communication session.
US11552909B2

A computer-implemented method, computer system, and computer program product for for generation of a chatbot. The method may include receiving data in a first format. The method may include generating one or more clusters from the received data. The method may include labeling the generated one or more clusters. The method may include exporting the one or more labeled clusters into a cluster database. The method may include generating the chatbot using the one or more labeled clusters exported from the cluster database. The method may include executing a validation script into the chatbot to generate a report. The method may include receiving a determination on an accuracy of the chatbot based on the generated report. In response to determining that the chatbot is not accurate, the method may include determining whether a manual adjustment directly on the chatbot is needed.
US11552904B2

A system for processing data, comprising a compute node having a first processor that is configured to receive a digital data message containing a request for computing services and to allocate processing resources on a network as a function of the request. A smart network interface controller (NIC) having a second processor that is configured to interface with the network and to send and receive data over the network associated with the computing services as a function of one or more policies. The smart NIC configured to receive policy update data and to implement the policy update data and to process the data that is sent and received over the network in accordance with the policy data.
US11552902B2

In some implementations, a method includes receiving a connection request from a user application. A service request is sent to a radio resource control (RRC) module. An indication of failure of or a rejection to the service request due to access class barring is received from the RRC module. A retry of the user application connection request is prevented until expiration of an access-class-barring timer of the RRC module that resulted in the access class barring.
US11552899B2

A system and method for automatically scaling consumer servers in a data processing system. To build an automatic scaling system, the present disclosure allows consumers to obtain additional information, e.g., the number of events that await to be read from an aggregator when receiving an event from the aggregator. This additionally obtained number provides a direct gauge for the data processing system to determine when the consumers are over-provisioned, i.e., when the number of events left to be read is close to zero, as well as when the consumers are under-provisioned, e.g., when the number of events left to be read continues to increase. As a result, the consumers can be automatically scaled to handle the dynamic data processing demand while providing optimal resource allocation.
US11552897B2

Provided is a remote control system and a method enabling packets, related to a control signal and simultaneously transmitted from a controller to a plurality of controlled devices, to be received by the controlled devices without a difference in delay. Edge nodes that are packet transfer devices are provided on communication paths between a controller provided on a network and a plurality of controlled devices provided in a location. The edge nodes each include a transfer processing unit that transfers the packets from the controller to the controlled devices, and a timing control unit that controls transmission timing of the packets in the transfer processing unit to reduce a difference in arrival time of a plurality of packets simultaneously transmitted from the controller to the plurality of controlled devices, at the plurality of controlled devices.
US11552892B2

An endpoint processing device is provided for dynamically controlling latency tolerance reporting (LTR) values. The endpoint processing device comprises memory configured to store data and a processor. The processor is configured to execute a program and send, to a root point processing device via a peripheral component interconnect express (PCIe) link, a plurality of messages each comprising a memory access request and a LTR value indicating an amount of time to service the memory access request. The processor is also configured to, for each of the plurality of messages, determine, during execution of the program, a LTR value setting and set the LTR value as the determined LTR value setting.
US11552891B1

A method includes obtaining, via a power system device, a source media access control (SMAC) address. The method includes generating, via the power system device, an Ethernet frame of power system data with a destination media access control (DMAC) address comprising at least a portion of the SMAC address. The method includes sending, via the power system device, the Ethernet frame to an intelligent electronic device (IED) of a power system.
US11552882B2

A network element includes processing circuitry and multiple ports. The ports connect using links to a communication network. The processing circuitry is configured to receive packets via the ports and forward the received packets to respective destination addresses via the ports. The destination addresses are organized in address groups, each address group including multiple destination addresses of nodes connected to a common network element in the communication network. The processing circuitry is further configured to, in response to identifying that a given port connects to a faulty link, determine one or more address groups that became unreachable via the given port due to the faulty link, generate a notification reporting one or more of the determined address groups that are unreachable via any port other than the given port, and transmit the notification to one or more other network elements, via one or more ports other than the given port.
US11552877B2

Aspects of the present disclosure include systems, methods, computing devices, computer-implemented methods, and the like for modeling and/or simulating performance of a telecommunications network during one or more failure scenarios that reduces computational time and/or power over previous simulation techniques. Modeling and simulating the network may include generating an initial network model from network data information and applying one or more transformations to the initial network model to reduce the size of the model. Following transformation, simulation methods may be applied to the generated network model based on routing characteristics of the components of the network. To reduce the computations utilized to simulate such components and/or routing decisions in the network, one or more simulation algorithms may be applied to the transformed network model to reduce the number of routing decisions simulated.
US11552875B2

From among a U-plane and a C-plane, the U-plane is installed in a first user site which has a base station, and the C-plane is installed in a C-plane site (any site that is not a user site). A system sets a U-plane inter-site path which is an inter-site communication path that connects a first user site with a second user site via a wide area network, and a C-plane inter-site path which is an inter-site communication path that connects a C-plane site with the first user site via the wide area network. In addition, the system sets an in-site communication path which is a communication path within the first user site and which connects to an inter-site communication path. A U-plane inter-site path is an inter-site communication path via which data is transmitted or received by a U-plane. A C-plane inter-site path is an inter-site communication path via which a signal is transmitted or received by a C-plane.
US11552872B2

In some implementations, a device may determine one or more parameters for filtering network traffic of a network that includes a plurality of virtual packet brokers provided for a plurality of cloud random access networks and a plurality of traffic aggregation points. The device may provide the one or more parameters to the plurality of virtual packet brokers, to cause the plurality of virtual packet brokers to filter the network traffic to obtain network visibility traffic. The device may receive, from one or more probes of a session aggregation point of the network, one or more metrics calculated based on the network visibility traffic by the plurality of virtual packet brokers. The device may determine one or more actions to be implemented based on the one or more metrics. The device may cause the one or more actions to be implemented in the network.
US11552863B2

Embodiments of the present invention provide a packet processing method, a forwarding plane device and a network device, the method includes: receiving, by a forwarding plane device, a first packet transmitted by a user, where an identity of the user is comprised in the first packet, and a forwarding table is comprised in the forwarding plane device; determining, by the forwarding plane device, an identity of a service according to a corresponding relationship between the identity of the user and the identity of the service as well as the identity of the user in the first packet; generating, by the forwarding plane device, a second packet by encapsulating the first packet with the identity of the service; and transmitting the second packet to a network device, to enable the network device to manage the service according to the identity of the service in the second packet.
US11552862B2

The present invention relates to a method for measuring an operation performance of an intelligent information system which is a platform to support automatic collection and analysis for measuring a performance of an operating information system. The method according to the present invention includes: a planning step of establishing a plan for evaluating an operation performance by registering basic evaluation information for evaluating the information system and setting an evaluation condition including a measurement criterion of a measurement time or a measurement schedule; an evaluation step of performing cost evaluation required for operating the information system, utilization evaluation of determining a utilization frequency and a utilization type, quality evaluation of evaluating the quality of the information system by calculating a measurement index related to a failure of the information system and collecting user satisfaction, and task performance evaluation of determining whether the number of users connected or registered into the information system increases and whether a performance goal is achieved; and an analysis and diagnosis step of converting the result value into a numerical value by analyzing the evaluation step, and classifying the information system into at least one management type according to the conversion criteria to diagnose an operation performance. The present invention has an advantage in that an information system operated through an automated platform can be smoothly analyzed and a method for operating the information system can be presented by collecting performance information and providing the performance information to a user continuously in the future even after analyzing the information system.
US11552861B2

A method, apparatus, and system for performing a Location SLO check based on a location scatter table is disclosed. A location scatter table is maintained, the location scatter table indicative of updated geographical location distribution of all backups of all assets. A Location Service Level Objective (SLO) associated with a first asset is determined, the Location SLO associated with the first asset specifying one or more allowed locations where backups of the first asset are permitted to be located. All locations where at least one backup of the first asset is located are determined. A Location SLO check for the first asset is performed, wherein the Location SLO check passes when all the locations where at least one backup of the first asset is located fall within the allowed locations specified by the Location SLO.
US11552855B2

Methods, apparatus and articles of manufacture for dynamically extending a cloud management system by adding endpoint adapter types are disclosed. An example cloud management system includes: an interface to communicate with an external device; a host to manage requests and allocate resources through one or more virtual machines; and an endpoint registry to include an endpoint adapter and metadata defining the endpoint adapter, the endpoint adapter to specify communication between at least one of the host or the external device and an endpoint. In the example cloud management system, the host is to at least enable, via the interface, the external device to access the endpoint registry a) to register an endpoint adapter configuration with the endpoint registry and b) to retrieve the endpoint adapter configuration from the endpoint registry.
US11552854B2

A system and method of managing a network that includes assets are described. The method includes modeling the network as a directed graph with each of the assets represented as a node and determining alternative paths to each node from each available corresponding source of the node. The method also includes computing upstream robustness of each node, computing upstream robustness of the network, and computing downstream criticality of each node. Managing the network and each asset of the network is based on the upstream robustness and the downstream criticality of each node.
US11552851B2

In one aspect, a device includes at least one processor, a touch-enabled display accessible to the at least one processor, and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to detect a hover of a body part of a user or other physical object above the touch-enabled display, where the hover does not include the physical object physically touching the touch-enabled display. The instructions are also executable to identify a graphical object underneath the hover and to cache data associated with the graphical object prior to the graphical object being selected based on the physical object physically touching the touch-enabled display.
US11552849B2

A network controller is configured to cause a network to implement a primary network configuration of a network and a secondary network configuration as a backup to the primary network configuration. The network controller may be configured to receive information from a plurality of nodes of a network and information related to the client data to be transmitted through the network. Based on the node information, the network controller is configured to determine available nodes and possible links in the network and then determine a topology of the network. The primary network configuration is determined based on the topology. The network controller then sends instructions to the plurality of nodes of the network to implement the primary network configuration and to switch to a secondary network configuration where a failure of the primary network configuration occurs, wherein the secondary network configuration implements mobile ad-hoc networking in the determined topology.
US11552848B2

In general, embodiments described herein relate to methods and systems for automating the configuration of network devices. More specifically, embodiments of the invention relate to using configuration commands that specify protocol-specified relationships in order to generate granular (or specific) filtering rules (also referred to as rules). The rules are subsequently programmed into the network device.
US11552847B1

In an embodiment, a data processing method comprises detecting an approval of a change to an electronic configuration document that symbolically identifies one or more configurations of users, groups, and/or permissions relating to access to computer program artifacts that are stored in a first repository of a geographically distributed, replicated artifact repository system; the artifact repository system comprising one or more second repositories that are geographically remote with respect to the first repository and which replicate the first repository; in response to the detecting: obtaining the electronic configuration document and deriving, based on the electronic configuration document, a plurality of regional repository settings values for users, groups, and/or permissions relating to access to the computer program artifacts and for the one or more second repositories; transmitting the one or more settings values to the one or more second repositories and causing injection of the one or more settings values into one or more repository configuration settings of the second repositories.
US11552846B2

Based on the receipt of a demodulation reference signal from a user equipment, a determination can be made by the network node that a demodulation reference signal configuration is not suitable for the condition of a transmission link between the network node and the user equipment. In response to this determination, the demodulation reference signal configuration can be modified.
US11552832B2

Embodiments provide a data sampling circuit and a data sampling device. The sampling circuit includes: a first sampling module configured to respond to a signal from a data signal terminal and a signal from a reference signal terminal and to act on a first node and a second node; a second sampling module configured to respond to a signal from the first node and a signal from the second node and to act on a third node and a fourth node; a latch module configured to input a high level signal to a first output terminal and input a low level signal to a second output terminal or input the low level signal to the first output terminal and input the high level signal to the second output terminal according to a signal from the third node and a signal from the fourth node; and a decision feedback equalization module.
US11552820B2

An electric system for transmitting serial communication messages with different priorities over a communication link. The data to be transmitted is arranged in serial communication messages comprising a start of packet (SOP) symbol and data symbols. The ongoing transmission of a first message is interrupted if a SOP symbol of a second message is sent before the first message has been completed. Transmission of the first message is continued only after the second message has been sent.
US11552818B2

A relay device and a multi-split control system that achieve reliable communication between an outdoor air conditioning unit and multiple indoor units under the condition that the length of a communication bus is limited. The system expands the communication distance by a cascade path formed by a plurality of relay devices. The cascade path transmits control signals sent by a master control device/a specific slave control device (i.e. a slave control device communicating with the master control device or certain relay device) to corresponding slave control devices one by one, and the corresponding slave control devices transmit the signals to the master control device/specific slave control device according to a response signal fed back by the control signal, where the relay devices may respectively communicate with a source node device and a destination node device on the basis of the master-slave type communication mode.
US11552815B2

A gateway device and a configuration client for supporting selective forwarding of messages published to a group address or a virtual address in a wireless mesh network of communicatively coupled communication devices, such as a Bluetooth Mesh system. The configuration client maintains a mapping between unicast addresses of communication devices and group and virtual addresses in the network. The gateway device receives, from the configuration client, unicast addresses of those communication devices collectively identified by the group or virtual address in a received message. When the retrieved unicast addresses are all serviced by the gateway device, the message is transmitted by the gateway device on all interfaces corresponding to the communication devices addressed by the retrieved unicast addresses. When the retrieved unicast addresses are not all serviced by the gateway device, the message is transmitted by the gateway device on all except one of the interfaces.
US11552800B2

Various embodiments include an apparatus for operating a software-defined network having a number of network elements comprising: a memory unit storing an image of the software-defined network; a control unit programmed to use the stored image as a basis for controlling forwarding of data streams by the number of network elements; and a comparison unit programmed to compare the stored image against a network image published in a ledger of a blockchain.
US11552794B2

Systems and methods include determination of a first value to be blinded, determination of a first key value, generation of a first composite value based on the first value and the first key value, performance of a hash operation on the first composite value to generate a first hash value, seeding of a pseudorandom generator with the first hash value to generate a first pseudorandom value, truncation of the first hash value based on the first pseudorandom value to generate a first truncated value, and generation of a blinded value associated with the first value based on a blinding function comprising the first value and the first truncated value.
US11552791B2

Serving network authentication and validation by a UE includes encrypting an identifier associated with the UE using a first instance of a public key associated with a serving network to which the UE is attempting to gain access; transmitting the identifier to the serving network; receiving from the serving network an authentication vector containing a second instance of the public key, the second instance of the public key having been encrypted using a key shared by the UE and a home network associated with the UE; decrypting the second instance of the public key using the key shared by the UE and the home network; comparing the first instance of the public key to the second instance of the public key; and when the first instance and the second instance are the same, determining that the home network has authenticated the serving network.
US11552787B2

A computing device includes an array of addressable elements. Each addressable element is a hardware element that generates a substantially consistent response when interrogated. The device includes a processor coupled to the array of addressable elements and configured to communicate using a communication network. The processor receives a public key, and processes the public key to produce at least a set of addresses. Each address in the set of addresses identifies one or more hardware elements in the array of addressable elements. The processor generates a set of responses by interrogating the one or more hardware elements in the array of addressable elements identified by the set of addresses according to a set of reading instructions, appends the responses in the set of responses to generate a private key, receives an encrypted message and decrypts the encrypted message using the private key to generate an unencrypted message.
US11552780B2

A system for securing a data set include a computing device that provides access to portions of a data set to different users, and can encrypt the portions by generating encryption keys for each portion using a single mathematical function. The keys are generated by applying a starting point and length to a solution of the mathematical function. The process to generate the decryption keys are provided to the authorized users so that they can view and manipulate only the data set portions they are authorized to access.
US11552777B2

A method for synchronizing a first time domain with a second time domain of a system on chip includes a detection of at least one periodic trigger event generated in the first time domain, the second time domain or in a third time domain; acquisitions, made at the instants of the at least one trigger event, of the current timestamp values representative of the instantaneous states of the time domain(s) other than the trigger time domain; a comparison, made in the third time domain, between differential durations between current timestamp values which are respectively acquired successively; and a synchronization of the second time domain with the first time domain, on the basis of the comparison.
US11552773B2

An uplink channel resource indication method, an uplink channel resource determination method, a base station, a terminal and a medium are pr. The uplink channel resource indication method includes: indicating frequency domain resource information corresponding to N subbands contained in a current carrier to a UE through high-layer signaling, where N>1; and indicating one or more subbands for uplink data transmission to the UE through downlink control information, so that the UE uses a frequency domain resource corresponding to the one or more subbands for uplink data transmission to transmit uplink data based on frequency domain resource information corresponding to the one or more subbands for uplink data transmission. Resource utilization and performance of a NR network may be improved.
US11552765B2

A resource selection method includes monitoring, by a first terminal, a first subframe, where a quantity of the first subframes is less than or equal to a quantity of second subframes; receiving, by the first terminal, indication information in the first subframe; determining, by the first terminal, a first resource in the second subframe according to the indication information; and selecting, according to the first resource, a resource in the second subframe for the first terminal to send data. There may be one or more first subframes; the second subframe may be a candidate subframe, and there may be one or more candidate subframes. The indication information includes information that can indicate a resource reserved by a second terminal, that is, indication information that can indicate a resource excluded by the second terminal.
US11552762B2

Disclosed are a resource allocation method for demodulation reference signals and a base station. The resource allocation method for demodulation reference signals executed by the base station includes: determining an allocation method for a resource required for transmitting a plurality of demodulation reference signals and a parameter for generating the plurality of demodulation reference signals, the plurality of demodulation reference signals respectively corresponding to a plurality of user equipments, the allocation method being capable of supporting transmission of the plurality of demodulation reference signals on the same time domain resource, and the parameter being capable of making the demodulation reference signals sent with the same time frequency resource distinguished from each other; and transmitting information indicating the allocation method and information indicating the parameter to the plurality of user equipments.
US11552759B2

A Method of scrambling reference signals, device and user equipment using the method are provided. In the method, a plurality of layers of reference signals assigned on predetermined radio resource of a plurality of layers of resource blocks with the same time and frequency resources are scrambled, the method comprising: an orthogonalizing step of multiplying each layer of reference signal selectively by one of a plurality of orthogonal cover codes (OCCs) with the same length wherein the OCC multiplied to a first layer of reference signal can be configured as different from those multiplied to other layers of reference signals; and a scrambling step of multiplying all of symbols obtained from the OCC multiplied to each of the other layers of reference signals by a symbol-common scrambling sequence wherein the symbol-common scrambling sequences can be different from each other for reference signals multiplied by the same OCC.
US11552758B2

The present disclosure relates to a 5G or pre-5G communication system for supporting a higher data transmission rate beyond a 4G communication system such as LTE. To this end, a base station using a large-scale antenna transmits, to a terminal, reference signal resource configuration information including multiple pieces of reference signal configuration information and reference signal port information, for transmission of a reference signal, and transmits the reference signal to the terminal using some or all of channel measurement resources indicated by the multiple pieces of reference signal configuration information and the reference signal port information included in the reference signal resource configuration information. In this case, the channel measurement resources may correspond to antenna ports, the number of which is indicated by a combination of the multiple pieces of reference signal configuration information and the reference signal port information.
US11552756B2

An electronic device and method for wireless communication system, and a storage medium. In the method, reference signal are carried merely on a part of communication sources for channel estimation, channel states on the communication resources carrying the reference signal are estimated, and conditions of channel paths from a transmitter to a receiver are estimated by using the estimated channel states of the communication resources. Thereby, channel states on other communication resources from the transmitter to the receiver can be obtained from the estimated channel path conditions.
US11552754B2

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Described is a method for providing a Phase Tracking Reference Signal (PTRS) in a wireless communication system comprising at least a first base station and a second base station, and a mobile device. The first and second base stations cooperate to jointly support the mobile device. The method comprises identifying at least two mutually exclusive sets of frequency resources. The method further comprises mapping, by the first base station, at least a portion of PTRS information of the first base station to a first set of the frequency resources, mapping, by the first base station, a zero-power PTRS to a second set of the frequency resources, or leaving, by the first base station, the second set of frequency resources empty, and transmitting, by the first base station, a signal comprising the PTRS information of the first base station according to the frequency resource mapping. The method further comprises mapping, by the second base station, at least a portion of PTRS information of the second base station to the second set of the frequency resources, mapping, by the second base station, a zero-power PTRS to the first set of the frequency resources, or leaving, by the second base station, the first set of frequency resources empty, and transmitting, by the second base station, a signal comprising the PTRS information of the second base station according to the frequency resource mapping.
US11552753B2

Aspects relate to wireless communication on multiple component carriers. In some examples, a user equipment (UE) may selectively apply transmission configuration indicator (TCI) information and/or spatial relation information received via a medium access control—control element (MAC-CE) to component carriers. In some examples, a UE may apply the TCI information and/or spatial relation information included in a MAC-CE to multiple component carriers if the UE has been configured with a list that includes the component carriers (and, optionally, if a component carrier identified by the MAC-CE is a member of the list of component carriers). If the above condition is (or conditions are) not met, the UE applies the TCI information and/or spatial relation information included in the MAC-CE to the component carrier identified by the MAC-CE.
US11552746B2

Certain aspects of the present disclosure provide techniques for cross-carrier retransmission. A method that may be performed by a user equipment (UE) includes monitoring for an initial transmission of data from a network on a first entity, generating a negative acknowledgement message indicating that decoding of the initial transmission of the data was unsuccessful, transmitting the negative acknowledgement message, and monitoring for a retransmission of the data on a second entity after the transmission of the negative acknowledgement message, the second entity being different than the first entity.
US11552742B2

A user equipment includes a receiving unit configured to receive a first signal of inter-terminal direct communication transmitted from a first user equipment, and information indicating a first resource for transmitting a HARQ (Hybrid Automatic Repeat Request) response corresponding to the first signal of inter-terminal direct communication transmitted from either one of a base station apparatus or the first user equipment; a control unit configured to determine the HARQ response based on a reception result of the first signal of inter-terminal direct communication; and a transmitting snit configured to transmit the determined HARQ response to the base station apparatus or the first user equipment, by using the first resource for transmitting the HARQ response.
US11552739B2

Embodiments include methods for a user equipment (UE) to transmit control information in association with a plurality of data packet repetitions. Such methods include selecting, from a plurality of configured starting transmit positions, a starting transmit position for an initial repetition of the plurality. Such methods include selecting a sequence of cyclic shift (CS) values from a plurality of configured CS values. The plurality of configured CS values are less than the plurality of repetitions and/or the plurality of configured starting transmit positions. The sequence is selected based on the plurality of repetitions, and on an identifier associated with the data packet and/or the selected starting transmit position. Such methods include transmitting the data packet repetitions beginning at the starting transmit position, wherein at least a subset of the repetitions are transmitted in association with demodulation reference signals (DMRS) that are cyclic-shifted according to CS values of the selected sequence.
US11552737B1

In a multiuser (MU) multiple antenna system (MAS), a central processing unit is communicatively coupled to multiple distributed wireless terminals (WTs) via a network. The central processing unit processes channel measurements indicative of channel conditions between the multiple distributed WTs and a plurality of user devices and selects a plurality of WTs from the multiple distributed WTs to enhance channel space diversity within the MU-MAS. The central processing unit calculates (Multiple Input, Multiple Output) MIMO weights from the channel measurements for precoding a plurality of data streams that are transmitted concurrently from the plurality of WTs to the plurality of users, wherein the MIMO weights provide for a plurality of independent MIMO channels.
US11552735B2

Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) receives a sounding reference signal (SRS) resource configuration, the SRS resource configuration indicating at least a comb pattern for at least one SRS resource allocated to the UE and a puncturing unit for the comb pattern, wherein the comb pattern is divided into one or more puncturing units, wherein each puncturing unit comprises one or more time units of the comb pattern, and wherein each of the one or more time units comprises two or more symbols, and refrains from transmitting all SRS transmissions of the at least one SRS resource within a first puncturing unit of the one or more puncturing units based on a determination that one or more SRS transmissions of the at least one SRS resource within the first puncturing unit are to be dropped.
US11552729B2

The present disclosure provides a method and a device in a User Equipment (UE) and a base station for wireless communications. A UE receives first information, the first information being used for indicating M DCI blind decoding(s); monitors a first-type radio signal respectively on each of S sub-band(s) in a first time-domain resource; and performs at most M1 DCI blind decoding(s) of the M DCI blind decoding(s) on the S sub-band(s) in the first time-domain resource. Herein, the first-type radio signal detected on the S sub-band(s) is used for determining the M1 DCI blind decoding(s) out of the M DCI blind decoding(s). The above method allows the base station to make dynamic adjustments to the UE's blind decoding on PDCCH resources according to LBT results, ensuring that sufficient PDCCH resources are available and not too many PDSCH resources are preempted, and that excessive blind decodings can be avoided.
US11552716B2

An antenna measurement system includes an array of antennas, an array of reflectors, and a measurement surface. The array of antennas includes a plurality of antenna elements arranged in a straight line; any two adjacent antenna elements in the above antenna elements are separated by a predetermined distance, and each of the antenna elements in the above antenna elements has a radiator and a feed point. The array of reflectors includes at least one reflector and is arranged in a width direction or a height direction, and the array of reflectors is configured to generate a reflection signal according to a signal sent by the array of antennas. An antenna to be measured is configured to perform a measurement operation on the reflection signal on the measurement surface.
US11552714B2

A signal receiving apparatus includes at least one signal separating apparatus that separates a specific signal from a plurality of received signals. Each of the at least one signal separating apparatus includes a spatial filtering unit that separates at least one equalized signal and a decision signal outputting unit that generates a first decision signal by deciding the equalized signal and outputs the generated first decision signal. The spatial filtering unit separates the at least one equalized signal by multiplying at least the plurality of received signals among the plurality of received signals and either the first decision signal output from the decision signal outputting unit or a second decision signal output from another signal separating apparatus by predetermined weighting coefficients.
US11552710B2

Aspects of the present disclosure are directed to a photonic integrated circuit (PIC) having a resistivity-engineered substrate to suppress radio-frequency (RF) common-mode signals. In some embodiments, a semiconductor substrate is provided that comprises two portions having different levels of resistivity to provide both suppression of common mode signals, and reduction of RF absorption loss for non-common mode RF signals. In such embodiments, a bottom portion of the semiconductor substrate has a low resistivity to suppress common mode via RF absorption, while a top portion of the semiconductor substrate that is adjacent to conductors in the IC has a high resistivity to reduce RF loss.
US11552709B2

Data transceiving electronic device (100), configured to permit the establishment of at least a communication with at least an electronic device (301; 302) remotely positioned with respect to the data transceiving electronic device (100), said data transceiving electronic device (100) comprises a radio frequency module (105) configured to receive and transmit electronic data on a wireless channel according to at least a predefined first wireless communication standard, and an optical transceiver module (108) in turn comprising at least an optical transmitter (109) and an optical receiver (110); said data transceiving electronic device (100) being configured to select said optical transceiver module (108) as the preferential priority module for the establishment of said communication with said at least one electronic device (301; 302).
US11552708B2

An inventive rotatable optical short-range transceiver has: a support which is rotatable around a rotation axis, an optical receiver which is arranged at the support on the rotation axis to receive an optical reception signal from a first direction, an optical transmitter which is arranged at the support to be adjacent to the optical receiver to emit an optical transmission signal in a second direction, and an optical transmission/reception unit which is configured to allow interruption-free rotatable optical data communication, wherein the optical transmission/reception unit is arranged at the support above the optical receiver and extends over the optical receiver and the optical transmitter, and wherein the optical transmission/reception unit has a support structure for mounting at the support, which is implemented integrally with the optical transmission/reception unit.
US11552705B2

In a wireless optical network with multiple coordinators or other access points, the coverage area of coordinators may overlap. Interference in the communication between coordinators and devices may occur in these overlapping coverage areas. Various embodiments propose an automatic allocation of reserved time slots to coordinators. These time slots support the coordinators to advertise their presence without interference and enable a device to detect the presence of a neighbour coordinator in a single MAC cycle. Cooperation of coordinators can be supervised by a global controller to determine non-interfering time schedules whereby the coordinators rely on interference reports from the devices in the overlapping coverage areas. Fast detection allows fast re-scheduling of time slots in the wireless optical network in order to prevent interference when a device that enters the overlapping coverage area of two coordinators.
US11552700B2

Various examples and schemes pertaining to uplink (UL) transmission timing for non-terrestrial networking (NTN) are described. An apparatus receives, from a network, downlink control information (DCI) indicating an NTN offset for a scheduling delay. Accordingly, the apparatus performs one or more UL transmissions to a satellite with the scheduling delay which accounts for the NTN offset.
US11552692B2

A method of operating an LLS-CU includes providing downlink signals to be transmitted to a UE over a wireless radio interface, allocating the downlink signals to resource elements, REs, of a physical downlink channel, generating a data-associated control information, DACI, message including a section description associated with the downlink signals, the DACI message including a resource element mask that defines the location of one or more REs within a PRB of a downlink signal on the physical downlink channel, and an indication of beamforming weights to be applied by a radio unit, RU, when transmitting the downlink signals to the UE, wherein the beamforming weights are associated with resource elements according to the resource element mask, transmitting the DACI message to the RU, and transmitting the downlink signals to the RU for transmission to the UE.
US11552689B2

Methods, systems, and devices for wireless communications are described. Beam pair link (BPLs) may be associated with a state of a wireless device. For example, a first wireless device may communicate with a second wireless device using a set of BPLs, and the second wireless device may operate using a predetermined movement sequence, where different movements may correspond to the second wireless device using respective states. In some examples, a BPL may be selected for each state of the second wireless device and used to communicate with the first wireless device, where the BPL that corresponds to a particular state may be determined through beam training procedures. In some cases, BPLs associated with respective states may experience decreased link quality and the first wireless device may transmit a configuration that modifies the communications between the first and second wireless devices based on the affected BPLs.
US11552679B2

Systems and methods relating to transmission and use of Discovery Reference Signal (DRS) signals are disclosed in herein. In some embodiments, a method of operation of a Transmission Point (TP) in a cellular communications network comprises transmitting, from the TP, a same one or more DRS signals using at least two different transmit beams in at least two different time resources. Each transmit beam is characterized by a direction in which it is transmitted. In this manner, the TP is enabled to reuse DRS resources, which in turn enables transmission of DRS signals on a larger number of transmit beams and, correspondingly, adaptation of measurement procedures at wireless devices to obtain measurements on those transmit beams.
US11552678B2

An antenna selection method and a terminal, where the terminal includes m primary antennas configured for a first application program and n secondary antennas, where m≥1, and n≥1. The method includes, when the terminal is in a WI-FI connected state and a landscape state, obtaining a key factor and a radio frequency indicator that are of each of m+n antenna combinations, determining a first antenna combination based on the key factor and the radio frequency indicator, where the first antenna combination is a first-priority antenna combination of the m+n antenna combinations, and the first antenna combination includes at least one of the secondary antennas, and using the first antenna combination to perform communication for a second application program.
US11552673B2

A method is provided for use in a cooperative broadcast multi-hop network that employs broadcast flood routing and multi-hop transmission using a direct-sequence spread-spectrum (DSSS) waveform. DSSS signals are received from other nodes on different channels. ASSW is performed to detect and remove interference signals received on the different channels. MDFT analysis banks each receive a beam in the spectral domain that can be channelized to generate a channelized beam that comprises multiple spectral channels. An adaptive interference mitigation space-frequency whitener module can then be applied to remove interference and generate interference-mitigated spatial-spectral domain channels. MDFT synthesis banks can each perform a MDFT synthesis operation on one of the spatial-spectral domain channels. A multi-user RAKE receiver can then combine the interference mitigated time-domain channelized signals to generate a subset (1 . . . F) of fingers that combine components of transmissions directly received from the other nodes and multipath components of those transmissions.
US11552672B2

A user equipment (UE) may be configured to receive a signal in a time slot, wherein the signal includes a first reference signal, a second reference signal and data scrambled using a data scrambling sequence. Further, the first reference signal and the second reference signal are not scrambled using the data scrambling sequence. The second reference signal having a code sequence being a non-zero power of two in length and is time multiplexed with the data. The UE recovers the data of the received signal using the first or second reference signal.
US11552658B2

Examples described herein include systems and methods which include wireless devices and systems with examples of full duplex compensation with a self-interference noise calculator that compensates for the self-interference noise generated by power amplifiers at harmonic frequencies of a respective wireless receiver. The self-interference noise calculator may be coupled to antennas of a wireless device and configured to generate the adjusted signals that compensate self-interference. The self-interference noise calculator may include a network of processing elements configured to combine transmission signals into sets of intermediate results. Each set of intermediate results may be summed in the self-interference noise calculator to generate a corresponding adjusted signal. The adjusted signal is receivable by a corresponding wireless receiver to compensate for the self-interference noise generated by a wireless transmitter transmitting on the same or different frequency band as the wireless receiver is receiving.
US11552639B2

A low voltage differential driver includes a first driver, a second driver, and an output driver. The output driver is configured to provide an output between a first output node and a second output node, and includes a current source, a first branch, and a second branch. The current source is configured to provide a source current. The current source is connected with a parallel arrangement of the first branch and the second branch. The first switch and the second switch are respectively controlled by a first switch circuit and a second switch circuit which together comprise the first driver. The third switch and the fourth switch are respectively controlled by a third switch circuit and a fourth switch circuit which together comprise the second driver. Each of the first to fourth switch circuits is connected between the upper node and the lower node.
US11552638B2

An optical switch module including a light generation circuit, a light receiving circuit, and a control unit is provided. The light generation circuit includes a light generation unit and a control end, and generates light according to a control signal from the control end. The light receiving circuit includes a light receiving unit and a signal reading end, and is configured to receive light to generate a detection signal at the signal reading end. The control unit is configured to generate the control signal and receive the detection signal. The control unit further selectively configures the signal reading end in an input mode or an output mode. Before the control unit configures the signal reading end in the input mode to read the detection signal, the control unit configures the signal reading end in the output mode to pull up a potential of the light receiving unit.
US11552637B2

The present application relates to an operating appliance for interacting with a user, including a transparent cover device, a support device with a sensor cutout, and a pressure switch, wherein the transparent cover device forms an operating area and a lower side lying opposite to the operating area and the support device is arranged on or at the lower side and the pressure switch is located and aligned within the sensor cutout in such a way that a user input by means of a finger of the user on the operating area is detectable by the pressure switch, wherein a finger indentation is provided on the operating area and arranged above the pressure switch.
US11552629B1

A semiconductor device includes a first transistor that flows a current to a load, a current generation circuit that outputs a current corresponding to a power consumption of the first transistor, a temperature sensor, a resistor-capacitor network coupled between the current generation circuit and the temperature sensor and an overheat detection circuit coupled to a connection point of the current generation circuit and the resistor-capacitor network, wherein the resistor-capacitor network comprises a resistor and a capacitor corresponding to a thermal resistance and a thermal capacitance between the first transistor and the temperature sensor.
US11552604B2

Balun device and differential phase shifter are provided. The balun device includes a first primary coil, a first secondary coil, a second primary coil and a second secondary coil, the first primary coil having a first terminal receiving a first differential signal, and a second terminal outputting a first in-phase component, the first secondary coil having a first terminal outputting a first component orthogonal to the first in-phase component, and a second terminal coupled to AC ground, the second primary coil having a first terminal receiving a second differential signal, and a second terminal outputting a second in-phase component; the second secondary coil having a first terminal outputting a second component orthogonal to the second in-phase component, and a second terminal coupled to AC ground; phase differences between the first and second differential signals, between the first and second in-phase components, between the first and second orthogonal component are 180°.
US11552602B2

A class-D amplifier with good signal-to-noise ratio (SNR) performance is shown. The class-D amplifier includes a loop filter, a pulse-width modulation signal generator, a gate driver, a power driver, and a feedback circuit, which are configured to establish a closed amplification loop. The feedback circuit is configured to establish a feedback path. The class-D amplifier further includes a feedback breaker. The feedback breaker breaks the feedback path in response to conditions in which there no-signal information in the class-D amplifier.
US11552593B2

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

A solar panel racking system that can include end clamps, mid clamps, bottom clamps, L-foot adapter assemblies, rails, and L-foot assemblies. The solar panel racking system minimizes the use of tools by snapping many of the mounting components in place. The end clamps, mid clamps, and bottom clamps can snap over the rail sides and lock into upper detented portions of the rail sides. The upper detented portions are structured to prevent upward movement of the end clamps, mid clamps, and bottom clamps. The L-foot adapter body of the L-foot adapter assembly snaps over lower detented portions of rail sides and secures the rail to an L-foot assembly. The end clamps, mid clamps, bottom clamps, rails, and L-foot adapter assemblies are independent of the L-foot assembly, allowing a selection of L-foot assemblies to be used as appropriate with the solar panel racking system.
US11552581B2

A board includes a first motor driver control circuit, a first connector, and a second connector. The first motor driver control circuit includes a first H-bridge and a second H-bridge. The first connector includes at least the following: a first pin to which a first output of the first H-bridge is input, a second pin to which a second output of the first H-bridge is input, and a third pin. The second connector is disposed apart from the first connector and includes at least the following: a first pin to which a first output of the second H-bridge is input, a second pin to which a second output of the second H-bridge is input, and a third pin of the second connector.
US11552579B2

A vibrational energy harvester element includes: a first electrode; a second electrode that moves in a predetermined direction with respect to the first electrode; a third electrode; a fourth electrode that moves in the predetermined direction with respect to the third electrode; and a support portion that supports the second electrode and the fourth electrode so that they are movable along the predetermined direction; and wherein: the first electrode and the third electrode are disposed along the predetermined direction; at least one of facing surfaces of the first electrode and the second electrode, and at least one of facing surfaces of the third electrode and the fourth electrode, are electrically charged; and the support portion supports the second electrode and the fourth electrode in a state in which electrostatic force between the first electrode and the second electrode, and electrostatic force between the third electrode and the fourth electrode are balanced along the predetermined direction.
US11552578B1

Systems and methods for power conversion are described. Symmetric topologies and modulation schemes are described that may reduce common-mode noise. For example, a system may include a transformer including a first secondary winding and a second secondary winding; a rectifier, including a set of switches, that connects taps of the first secondary winding and the second secondary winding to a first terminal and a second terminal, wherein the rectifier is symmetric with respect to the first secondary winding and the second secondary winding; a battery connected between the first terminal and the second terminal; and a processing apparatus that is configured to control the set of switches to rectify a multilevel voltage signal on the transformer, including: selecting a modulation scheme from among two or more modulation schemes based on a measured voltage level of the battery.
US11552573B1

In an embodiment, a method for operating an ACF converter includes: turning on a low-side transistor that is coupled between a primary winding of a transformer and a reference terminal to cause a forward current to enter the primary winding, turning off the low-side transistor; after turning off the low-side transistor, turning on a high-side transistor that is coupled between the primary winding and a clamp capacitor to cause a reverse current to flow through the primary winding; and after turning on the high-side transistor, when an overcurrent of the reverse current is not detected, keeping the high-side transistor on for a first period of time, and turning off the high-side transistor after the first period of time, and when the overcurrent of the reverse current is detected, turning off the high-side transistor without keeping the high-side transistor on for the first period of time.
US11552569B2

A method of randomizing inductor current in at least one of a plurality of parallel coupled peak valley current-controlled power converters may include comparing the inductor current to a threshold to generate a comparison signal, delaying the comparison signal by a plurality of delay amounts to generate a plurality of delayed versions of the comparison signal, and randomly selecting one of the plurality of delayed versions of the comparison signal for controlling the inductor current during one or both of a charging state and a transfer state of the at least one of the plurality of parallel coupled peak/valley current-controlled power converters.
US11552566B2

To facilitate current sensing for valley current-controlled power converters, an example apparatus includes a comparator having a first terminal, a second terminal, and an output. A first transistor has a first drain coupled to the first terminal of the comparator. A second transistor has a second drain coupled to the first terminal of the comparator. A third transistor has a third drain coupled to the second terminal of the comparator.
US11552557B2

In at least one embodiment, a vehicle battery charger is provided. At least one transformer includes a first winding and a second winding on a primary side of the transformer that are connected to one another to form a middle point. The middle point of the at least one transformer receives an input voltage signal from a mains supply. A half-bridge rectifier receives the input voltage signal from the mains supply to enable the middle point of the least one transformer to receive the input voltage signal from the mains supply. A first active bridge includes a first plurality of switching devices to receive a first input signal directly from the first winding and to receive a second input signal directly from the second winding. The first input signal and the second input signal are out of phase with one another to minimize electromagnetic interference within the vehicle battery charger.
US11552554B2

Provided are electrical circuits and methods for power factor correction. An example method includes receiving, by converter, an input voltage at a fundamental frequency and generating an output voltage; generating, based on the output voltage, a first measurement signal; subtracting a first reference signal from the first measurement signal to obtain a first error signal; generating an adaptive current sense signal, generating a reference voltage based on the input voltage, subtracting the reference voltage from the current sense signal thus generating a second measurement signal to control the current measurement; subtracting the second measurement signal from the input voltage to obtain a difference signal, wherein the difference signal is largely minimized by removing overtones of the fundamental frequency; generating, based on the difference signal, a second error signal; using a sum of the second error signal as a first order correction to the first error signal to regulate the converter.
US11552542B2

A vibrator includes a frame, a swing unit, and an elastic member. The swing unit is disposed within the frame and holds a magnet. The elastic member connects the swing unit and the frame. The swing unit is movable with respect to the frame while deforming the elastic member. The frame, the swing unit, and the elastic member are integrally molded with each other.
US11552540B2

In a method of manufacturing a magnet embedded core (1), creation of unnecessary resin from the resin for fixedly securing the magnet is prevented. The method includes a resin charging step of charging resin material (33) in solid form into the magnet insertion hole; a melting step of melting the resin material (33) in the magnet insertion hole, and a pressurization step of pressurizing an interior of the magnet insertion hole (3). The melting step includes melting the resin material (33) at least partly by preheating and inserting the magnet (4) into the magnet insertion hole (3).
US11552531B2

The invention relates to an electrical machine comprising a stator and a rotor that are disposed in a casing comprising a first face provided with ribs and intended to be in contact with a cooling fluid, the machine being provided with a closing structure which is fastened in a leaktight manner to the first face of the casing so as to delimit with the first face of the casing a space forming a circuit for the cooling fluid of the motor, the closing structure being fastened to the first face of the casing by welding and/or brazing and/or crimping and comprising at least one cover, characterized in that the closing structure is fastened to the casing by welding and/or brazing and/or crimping only at said ribs.
US11552530B1

Disclosed is a system for dramatically increasing the capacity of onboard power source through internal electricity generation. The internal electricity generation is accomplished using a propulsion device connected to a shaft. A shaft contains wire winding on its opposite end that are embedded within a stator winding. Thus, the motion of the propulsion device create the rotation necessary to create current within the stator and enables an onboard power source to be recharged therefrom.
US11552522B2

A rotor for an electric motor, comprising a rotor magnet and a bearing for the rotatable support on a fixed axle, the bearing comprising first and second bearing half-shells, wherein at least the first bearing half-shell is moveably arranged within the rotor body with respect to the second bearing half-shell, and wherein the first bearing half-shell is supported against the rotor body by a resilient element tangentially arranged with respect to the axle. The resilient element, at both its side surfaces facing in an axial direction of the axle, has at least one respective first protrusion extending in the axial direction, and the first bearing half-shell, on a side facing away from its bearing surface, includes at least two axially spaced second protrusions each extending in a radial direction and cooperating with the first protrusions for aligning the resilient element.
US11552517B2

A rotor assembly is disclosed herein that includes a diaphragm spring for retaining other components of the rotor assembly. The rotor assembly includes a rotor, a rotor carrier supporting the rotor, at least one spacer arranged on a radially inner side of the rotor, and the diaphragm spring. The diaphragm spring includes a first end formed on a radially outer end of the diaphragm spring that engages against the at least one spacer, and a second end formed on a radially inner end of the diaphragm spring that engages against the rotor carrier.
US11552516B2

A rotor of an axial flux motor reduces a cogging torque and torque ripple, and is disposed facing a stator. The rotor includes: a rotation shaft; a rotor core having the rotation shaft connected thereto by passing through a center the rotor core; a plurality of seating grooves concavely formed on one surface of the rotor core facing the stator while being spaced apart from each other at equal intervals along a circumferential direction of the rotor core; and a plurality of protrusions formed on inner wall surface of each of the plurality of seating grooves such that the plurality protrusions face a center of each of the plurality of seating grooves; and a plurality of magnets pressed into and coupled to an associated one of the plurality of seating grooves while plastically deforming the plurality of protrusions of the rotor core.
US11552514B2

A motor includes a stator having a winding, and a rotor. The rotor rotates by receiving a rotational magnetic field generated by drive current supplied to the winding. The winding includes a first winding and a second winding, the first and second windings both being excited at the same timing by the drive current. The first winding and the second winding are connected in series. The rotor includes a first pole section and a second pole section. The second pole section faces the second winding at the rotation position of the rotor at which the first pole section faces the first winding. The magnetic force exerted on the stator by the second pole section is weaker than that exerted by the first pole section.
US11552512B2

A generator air gap baffle train assembly includes linearly aligned baffle segments, linearly aligned wedge blocks, and a tensioning rod. Each baffle segment includes a radially outer portion having an outer surface to interface with the axial slot and a side surface angled with respect to the outer surface and an axially aligned first thru bore and a radially inner portion which projects into an air gap. A pair of wedge blocks are positioned on opposing sides of the radially outer portion, each wedge block including a side surface that interfaces with the side surface of the radially outer portion so that the interfacing surfaces are in abutting contact and an outer surface that interfaces with the axial slot and a second thru bore axially aligned with the first thru bore of each baffle segment. The tensioning rod is enclosed by a non-conducting hollow tube spanning between adjacent baffle segments.
US11552491B2

A battery charging management system includes a plurality of sockets combinable with a plurality of devices onto which a plurality of battery packs are mounted; a binding controller configured to receive state information of the plurality of battery packs from the plurality of devices, determine a priority of the plurality of devices to be allocated to the plurality of sockets according to a charging strategy selected based on the state information, and allocate one of the plurality of sockets to one of the plurality of devices or releasing the allocating; a charging controller configured to control charging of the plurality of battery packs of the plurality of devices electrically connected to a charging circuit based on the state information received by the binding controller; and a distributor configured to switch an electrical connection between the charging circuit and the plurality of battery packs.
US11552484B2

Systems/methods for operating a solar charger system. The system comprises: preventing, by a first circuit, damage to the solar charger system when a reverse polarity connection exists between a solar panel and the solar charger system; preventing, by a second circuit, damage to the solar charger system when a reverse polarity connection exists between the battery and the solar charger system; preventing, by a third circuit, damage to the battery when a temperature of a surrounding environment exceeds a pre-defined value while the battery is being charged by the solar charger system; and preventing, by a fourth circuit, back-feed from the battery without any voltage drop or loss while the battery is being charged by the solar charger system.
US11552483B2

An electric storage system is provided including a switching unit which is arranged between an electric storage unit of an electric storage device which is configured to be connectable in parallel with another power supply device and wire which is configured to electrically connect the electric storage device and the another power supply device, wherein the switching unit is configured to switch the electrical connection relationship between the wire and the electric storage unit; and a restriction unit which is connected in parallel with the switching unit between the wire and the electric storage unit, has a higher resistance than the switching unit, and is configured to cause current to flow in a direction from the electric storage unit to the wire and suppress current flowing in a direction from the wire to the electric storage unit.
US11552478B2

A battery management system comprises a first battery cell controller; a second battery cell controller, the first battery cell controller and the second battery cell controller each monitoring a plurality of battery cells; and a galvanically isolated transmission line providing a point-to-point signal transmission path between the first battery cell controller and the second battery cell controller. At least one of the first battery cell controller or the second battery cell controller includes at least one encoding/decoding circuit for encoding data for transmission as a serial data stream along the signal transmission path in compliance with a multi-level encoding technique, including modulating the serial data stream over at least three discrete signal levels at a predetermined and fixed data pulse frequency, encoding a plurality of data nibbles of the serial data stream into a data packet, the data packet including a plurality of symbols constructed and arranged with at least four consecutive chips per symbol, wherein the at least four consecutive chips per symbol of the data packet includes a DC balanced line code in each of the symbols.
US11552476B1

A method for controlling an inverter-based resource (IBR) connected to an electrical grid includes receiving grid parameter(s) and applying a droop function to the grid parameter(s) to determine a power droop signal. Further, the method includes receiving a power reference signal. Moreover, the method includes determining a power command signal as a function of the power droop signal and the power reference signal to allow for a fast response in a power output of the IBR to the grid parameter(s). The method also includes applying power constraint(s) to the power command signal to limit how much the power output of the IBR can be changed due to the grid parameter(s). Further, the method includes determining one or more control commands for the IBR based, at least in part, on the power command signal. Thus, the method includes controlling the IBR based, at least in part, on the power command signal.
US11552472B2

In a power control system a server maintains asset models that represent asset behaviour, each asset model being in real-time communication with its asset to dynamically inform the model of the status of the asset. A test is performed at the server by issuing a command to an asset requesting the asset to perform a function. Sensors at the asset measure physical parameters at the asset and report these to the server. The server determines whether the asset responded to the command and, if the asset responded, how it responded over time. The server establishes a model for the asset in terms of an energy capacitance and a time constant based on the measured response. An optimizer determines which assets are to participate in which service models. The server sends instructions to the selected assets to attempt to fulfill the services.
US11552471B2

An electric power supplying device including: a first sensing section that senses a first output current from a first DCDC converter provided between a high-voltage system and an auxiliary device system; a second sensing section that senses a second output current from a second DCDC converter provided between the high-voltage system and the auxiliary device system; a third sensing section that senses a third output current from an auxiliary device battery connected to the auxiliary device system; and a control section that controls output of the second DCDC converter on the basis of results of sensing of output currents by the first sensing section, the second sensing section and the third sensing section.
US11552468B2

An electrical device includes a first terminal structured to electrically connect to a power source; a second terminal structured to electrically connect to a load; a voltage sensor electrically connected to a point between the first and second terminals and being structured to sense a voltage at the point between the first and second terminals; a switch electrically connected between the first terminal and the second terminal; and a control unit structured to detect a power quality event in the power flowing between the first and second terminals based on the sensed voltage and to control a state of the switch based on the detected power quality event.
US11552465B2

Various embodiments disclosed herein provide techniques for detecting electrical arcing in an electrical system. A powerline communications (PLC) application executing on a network communications device acquires, via a PLC modem, first voltage readings associated with an electrical circuit. The PLC application performs one or more operations based on the first voltage readings to determine that an electrical arcing condition is present within the electrical circuit. The PLC application performs a remedial operation in response to determining that the electrical arcing condition is present.
US11552461B2

An electrical wire pulling device is for pulling wire through a conduit and includes a T-shaped hollow body including a side inlet transversely intersecting a path between a top inlet and a bottom outlet, and a constrictor adjacent the side inlet. A pulling line source, including a supply of pulling line, is positioned adjacent the top inlet and configured to supply the pulling line into the top inlet and out the bottom outlet. A constrictor has a tapered section tapering towards the bottom inlet. The bottom outlet is positioned adjacent the first end of the conduit. The side inlet is coupled to a fluid source to supply a fluid into the hollow body to be pushed downward towards the bottom outlet and create a pressure differential that draws the pulling line towards the bottom outlet and into the conduit.
US11552458B2

An electrical distribution panel for controlling the distribution of electrical power to a plurality of loads includes a plurality of solid-state circuit breakers (SSCBs), each including a thermally conductive heatspreader and one or more power semiconductor devices that control whether electrical current is able to flow to an attached load; a distribution panel heatsink configured in thermal contact with the SSCB heatspreaders; one or more cooling fans that blow air onto the distribution panel heatsink; a stacked bus bar with quick-fit pin-mount receptacles for receiving mating/matching press-fit connection pins located on line-side terminals of the SSCBs; a communications and control (comm/control) bus communicatively coupled to the plurality of SSCBs; and a head-end interface and gateway to which an external computer can connect, to, among other things, set and alter trip settings of the plurality of SSCBs via the comm/control bus.
US11552457B2

A discharge device according to the present disclosure includes a discharge electrode and a voltage applicator that applies a voltage to the discharge electrode and thus causes discharge that is further developed from corona discharge at the discharge electrode. The discharge is discharge in which a discharge path is intermittently formed by dielectric breakdown so as to stretch from the discharge electrode to a surrounding. This discharge can be called leader discharge. This makes it possible to increase an amount of generated active component while keeping an increase of ozone small.
US11552450B2

In one example, a vertical cavity surface emitting laser (VCSEL) may include an active region to produce light at a wavelength, an emission surface to emit the light at the wavelength, a first oxide region spaced apart from the active region by a distance of at least a half-wavelength of the wavelength, a first oxide aperture in the first oxide region, a second oxide region between the first oxide region and the second oxide region, and a second oxide aperture in the second oxide region. The emitted light may have a divergence angle that is based on the respective positions and thicknesses of the first oxide region and the second oxide region.
US11552448B2

A semiconductor optical amplifier integrated laser includes a semiconductor laser oscillator portion that oscillates laser light having a wavelength included in a gain band and a semiconductor optical amplifier portion that amplifies laser light output from the semiconductor laser oscillator portion. The semiconductor laser oscillator portion and the semiconductor optical amplifier portion have one common p-i-n structure, the common p-i-n structure includes an active layer, a cladding layer provided apart from the active layer, and a common functional layer formed in the cladding layer, and the common functional layer includes a first portion that reflects light having a wavelength within the gain band in the semiconductor laser oscillator portion and a second portion that transmits light having a wavelength within the gain band in the semiconductor optical amplifier portion.
US11552445B2

A vertical cavity surface emitting laser (VCSEL) may include a substrate layer, epitaxial layers on the substrate layer, and angled reflectors configured to receive an optical beam emitted toward a bottom surface of the VCSEL and redirect the optical beam through an exit window in a top surface of the VCSEL. In some implementations, the angled reflectors may be formed in the substrate layer. Additionally, or alternatively, the VCSEL may include molded optics, where the molded optics include the angled reflectors. In some implementations, the exit window may include an integrated lens.
US11552444B2

Laser systems are provided with a semiconductor laser having an emission face, a drive circuit adapted to supply electric energy to the semiconductor laser to cause the semiconductor laser to emit a beam; a user input system adapted to sense a user input action; a controller adapted to control the drive circuit based upon the sensed user input action; a housing within which the laser is positioned and having an opening with a window through which the semiconductor laser can emit the beam. The semiconductor laser is positioned to emit the beam through the window and the emission face of the semiconductor laser is sized to cause a divergence in the beam to create a patterned emission with a predetermined shape without passing the beam through beam shaping optics.
US11552443B1

A gain medium is pumped by a source. An optical wave passes through a photonic integrated circuit (PIC) that comprises: a substrate comprising Silicon, a plurality of photonic structures, an input port coupling an optical wave into a waveguide formed in the PIC, and an output port coupling an optical wave out of a waveguide formed in the PIC. Propagation of an optical wave circulating around a closed path of a laser ring cavity is limited using an optical isolator such that, when the pump source exceeds a lasing threshold, the optical wave propagates in a single direction through the gain medium and the PIC. From output coupler, an output that is provided that comprises a fraction of the power of an optical wave that is incident upon the output coupler, and remaining power of the optical wave is redirected around the closed path of the laser ring cavity. The fraction can be greater than 0.5.
US11552438B2

An apparatus for generation of tunable terahertz radiation is provided. The apparatus comprises: a plurality of terahertz magnon laser generators, whereas at least one such terahertz magnon laser generator comprises a multilayer column, and a terahertz transparent medium separating at least two such terahertz magnon laser generators. At least one such multilayer column further comprises: a substrate, a bottom electrode coupled with the substrate, a bottom layer coupled with the bottom electrode, a tunnel junction coupled with the bottom layer, a top layer coupled with the tunnel junction, a pinning layer coupled with the spin injector, and a top electrode coupled with the pinning layer.
US11552431B2

Disclosed are an input/output terminal for connecting an electronic device to an external device and an electronic device comprising the input/output terminal, the input/output terminal comprising: a signal pin allowing signals to be transmitted/received between the electronic device and the external device; a ground pin connected to a ground part of the electronic device; and a resistant material disposed at the end part of the signal pin or the ground pin. Other various embodiments are possible.
US11552424B2

An electrical connector including an insulating body, a plurality of terminals disposed in the insulating body, a first shell sheathing the insulating body to form an insertion space for connecting to another electrical connector, and a second shell superposed on the first shell is provided. The first shell has at least one first soldering leg adjacent to the insertion space, and the second shell has at least one second soldering leg away from the insertion space.
US11552421B2

A connector (10) according to the present disclosure includes an insulator to be fitted to a connection object (60), and contacts (50) attached to the insulator. Each of the contacts (50) includes a contact portion (59), a first elastic portion (54A), a first adjustment portion (54B1), and a second adjustment portion (54B2). The contact portion (59) electrically contacts the connection object (60) when the insulator and the connection object (60) are fitted together. The first elastic portion (54A) is elastically deformable and extends from a first base (51) supported by the insulator. The first adjustment portion (54B1) is formed continuously with the first elastic portion (54A) and has an electric conductivity higher than that of the first elastic portion (54A). The second adjustment portion (54B2) is formed continuously with the first adjustment portion (54B1) and has an electric conductivity lower than that of the first adjustment portion (54B1).
US11552417B2

In some embodiments, an irrigation control device is provided that includes adjacent terminal connector rows having a ridge portion between the rows, where the ridge portion is configured to support and guide wires to electrical connection pads of one row, and to support these wires above wires retained in another row of electrical connection pads. In some embodiments, the ridge portion offsets the wires from the different rows in the horizontal plane.
US11552411B2

The present disclosure relates to an antenna element (1) comprising a lower conducting plane (2), an upper conducting plane (3) and an upper dielectric layer structure (4) that is positioned between the conducting planes (2, 3). The upper dielectric layer structure (4) comprises a plurality of conducting vias (5) that electrically connect the conducting planes (2, 3) to each other and circumvent an upper radiating patch (6) formed in, below or above the upper conducting plane (3). The conducting vias (5) circumvent at least one intermediate radiating patch (7, 8) that is formed in the upper dielectric layer structure (4), and a lowest intermediate radiating patch (7) that is closest to the lower conducting plane (2) is connected to a feed arrangement (9, 10) that comprises at least one feeding probe (9, 10) that extends via a corresponding aperture (13) in the lower conducting plane (2) and is electrically connected to the lowest intermediate radiating patch (7).
US11552398B2

A multiband antenna, having a reflector, and a first array of first radiating elements having a first operational frequency band, the first radiating elements being a plurality of dipole arms, each dipole arm including a plurality of conductive segments coupled in series by a plurality of inductive elements; and a second array of second radiating elements having a second operational frequency band, wherein the plurality of conductive segments each have a length less than one-half wavelength at the second operational frequency band.
US11552395B2

A system and method for ESA quadrant mechanical reconfiguration functions to shift some of the complexity from algorithmic manipulation of received radar data to mechanical transformation of a simple panel structure to achieve desired performance in a desired ESA boresight. The system receives a rotation trigger based on an external event such as altitude and mission and causes two or more simple ESA panels to rotate from a first azimuthal position to a second common azimuthal position without stopping at an intermediate azimuth. Once positioned, each individual rotational ESA panel is combined to function as a single aggregate ESA enabling desired performance in field of view, resolution, and range along a common boresight.
US11552391B2

Embodiments provide mobile device comprising a body frame; processing circuitry affixed to the body frame; a first antenna and a second antenna arranged adjacent to each other in the body frame, the first antenna and the second antenna electrically coupled to the processing circuitry to provide radiation, wherein the first antenna and the second antenna share a common ground defined by the body frame, wherein the first antenna is configured to provide radiation of a first polarization, and wherein the second antenna is configured to provide radiation of a second polarization substantially orthogonal to the first polarization to provide a signal isolation between the first antenna and the second antenna.
US11552388B1

A multi-resonant, electrically-small antenna having a first helical arm and a second helical arm. The first helical arm encircles a first central axis and includes a proximal end. A radius between the first helical arm and the first central axis decreases in a distal direction away from the proximal end of the first helical arm. The second helical arm is nested in the first helical arm and encircles a second central axis. The second helical arm also includes a proximal end. A radius between the second helical arm and the second central axis decreases in a distal direction away from the proximal end of the second helical arm.
US11552367B2

A battery holder structure is disposed on an electric wrench which includes a battery unit, and the battery holder structure includes a back cover assembly. The back cover assembly is assembled on an end of the electric wrench, and the back cover assembly includes a cover, a supporting member, a first elastic member and a second elastic member. The cover has an accommodating space. The supporting member is disposed in the accommodating space. The first elastic member is assembled on an end of the supporting member, an end of the first elastic member contacts with the cover, and another end of the first elastic member contacts with the supporting member. The second elastic member is assembled on another end of the supporting member, an end of the second elastic member contacts with the supporting member, and another end of the second elastic member contacts with the battery unit.
US11552364B2

A power supply apparatus includes a battery pack for a motor vehicle, and a power interface part that connects the battery pack and a plurality of electrical devices. The power interface part includes a battery-side connector, and a branch connector apparatus. The branch connector apparatus includes a joining part for connection lines, a fuse, a housing, and a connector. A guided part is provided on an outer side surface of the housing. The battery pack includes a slot part allowing the branch connector apparatus to be inserted and extracted. The battery-side connector is provided in the slot part. A guiding part extending along an insertion and extraction direction is provided on an inner side surface of the slot part. The guided part is guided along an extension direction of the guiding part by the guiding part.
US11552360B2

A cartridge including a body having a first surface and a second surface opposite the first surface, the first surface being configured to seat at least a portion of a first battery cell, and a first supporting pattern disposed in a first area along an edge of the first surface of the body and corresponding to a gas pocket of the first battery cell is provided. A battery module having a plurality of such cartridges is also provided.
US11552358B2

To solve the above problem, a method for manufacturing a top insulator configured to be inserted into a case of a secondary battery, according to an embodiment of the present invention includes: preparing a top insulator fabric by applying a silicone rubber to at least one surface of a glass fiber fabric formed by crossing weft yarns and warp yarns of glass fiber raw yams; and punching the top insulator fabric.
US11552357B2

Various embodiments of the present invention relate to a secondary battery and a manufacturing method therefor, and the objective of the present invention is to provide a secondary battery having improved safety and a manufacturing method therefor, the secondary battery preventing an electrode assembly from moving inside a laminate exterior material during a drop shock and/or collision, thereby suppressing a voltage drop, a heating phenomenon, and/or ignition and the like caused by a small short between a cathode plate and an anode plate. To this end, disclosed in various embodiments of the present invention are a secondary battery and a manufacturing method therefor, the battery comprising: an electrode assembly including a first electrode plate, a second electrode plate, and a separator interposed between the first electrode plate and the second electrode plate; a pouch exterior case for encompassing the electrode assembly; and an adhesive dispensed in a dot array form on a surface of the pouch exterior case toward the electrode assembly.
US11552354B2

The present disclosure provides a secondary battery, which comprises an electrode assembly, a pouch, an electrode lead and an insulating tape. The electrode assembly is received in the pouch, the electrode lead is connected with the electrode assembly and extends to the outside of the pouch in a length direction. The electrode assembly comprises electrode plates and a separator, the separator separates the electrode plates. An outer surface of the electrode assembly comprises a first surface and a second surface, an area of the second surface is smaller than an area of the first surface. The first surface is provided as two in number, and the two first surfaces face each other in a thickness direction; the second surface is provided as two in number, and the two second surfaces face each other in a width direction, each second surface connects two first surfaces. At least a part of the insulating tape is provided on the second surface; in the length direction, at least one end of the insulating tape exceeds the electrode plate.
US11552352B2

The invention provides a method of storing varying or intermittent electrical energy and one or more of hydrogen (H2) and oxygen (O2) with an energy apparatus, the method comprising: providing the first cell aqueous liquid, the second cell aqueous liquid, and electrical power from an external power source to the functional unit thereby providing an electrically charged functional battery unit and one or more of hydrogen (H2) and oxygen (O2) stored in said storage system, wherein during at least part of a charging time the functional unit is charged at a potential difference between the first cell electrode and the second cell electrode of more than 1.37 V.
US11552350B2

A vehicle battery pack includes: a battery; a radiator; a passage via which the battery is connected to the radiator; a pump configured to circulate coolant between the battery and the radiator through the passage; and a case in which the battery, the radiator, the passage, and the pump are accommodated, the case having an intake opening and a discharge opening for external air.
US11552345B2

Thermal management of a backup battery unit for datacenter applications is described. In one embodiment, a backup battery unit includes one or more battery cells immersed in cooling liquid contained in an immersion tank. The immersion tank includes a temperature sensor. The battery unit also includes a first direct-current to-direct-current (DC/DC) converter electronically coupled to the battery cells and to an external power source for converting and controlling a charging voltage obtained from the external power source to charge the battery cells. The backup battery unit also includes a cooling-liquid pump for driving cooling liquid to the battery cells. The backup battery unit also includes a microcontroller coupled to the temperature sensor, the first DC/DC converter, and the cooling-liquid pump. The microcontroller is configured to control operations of the cooling-liquid pump based on temperature data obtained from the temperature sensor and an electrical current of the first DC/DC converter.
US11552344B2

A sensing system for a battery includes a flex foil substrate including a first cover layer. A conductive layer defines a trace pattern including traces. A second cover layer defines a first opening. The conductive layer is sandwiched between the first cover layer and the second cover layer. The first opening exposes a first trace and a second trace of the trace pattern. A busbar is attached to the first cover layer of the flex foil substrate. A temperature sensor is connected to the first trace and the second trace of the trace pattern in the first opening of the first cover layer.
US11552337B2

A battery pack including a plurality of battery cells; a first case accommodating the plurality of battery cells; a protection circuit module coupled to one side of the plurality of battery cells and electrically connecting the plurality of battery cells; a bus bar electrically connected to the protection circuit module and extending in one direction along the plurality of battery cells; and a second case coupled to the first case and accommodating the plurality of battery cells, the protection circuit module, and the bus bar, wherein the bus bar includes a diverged branch formed by cutting a region of the bus bar in the one direction.
US11552330B2

Provided are an electrode sheet for an all-solid state secondary battery, an all-solid state secondary battery, a method of manufacturing an electrode sheet for an all-solid state secondary battery, and a method of manufacturing an all-solid state secondary battery. The electrode sheet for an all-solid state secondary battery includes a current collector, a primer layer, and an electrode active material layer in this order, in which the primer layer includes a binder (A), the electrode active material layer includes an inorganic solid electrolyte (B), an active material (C), and binder particles (D) having an average particle size of 1 nm to 10 μm and further includes the binder (A) on at least an adhesive interface side with the primer layer, and a crosslinked structure is not formed between the binder (A) and the inorganic solid electrolyte (B).
US11552322B2

Disclosed are anode electrode structures for microbial fuel cell (MFC) devices, systems and methods for treating wastewater and generating electrical energy through a bioelectrochemical waste-to-energy conversion process. In some aspects, an anode electrode includes a conductive core and a plurality of sheets of conductive textile material wound around the conductive core. In some aspects, the anode electrode is produced by cutting sheets of a conductive textile material to form a stem and a plurality of branches connected to the stem. The conductive textile material is pretreated to enhance the surface area, hydrophilicity, microbial attachment, and/or electrochemical activity of the conductive textile material. The sheets are stacked together and wound around a conductive core to produce the anode electrode. In implementations, the anode electrode can be used to transfer electrons removed from wastewater surrounding the branched electrode via an oxidation reaction on the electrode surface within the an MFC device.
US11552321B2

The present disclosure relates to the technical field of fuel cells, in particular to an anode recirculation system with an ejector for a solid oxide fuel cell. The heat exchanger is adopted in the anode recirculation system for the solid oxide fuel cell, the temperature of the fuel gas can be increased through heat exchange between the fuel gas as the primary flow medium and the cell exhaust as the secondary flow medium. The fuel at room temperature stored in the fuel tank is used as the cooling medium of the valve core needle to cool the valve core needle, so that it is ensured that a temperature of the stepping motor does not exceed a failure temperature.
US11552315B2

A control system and a control method of fuel cell stacks are provided. The control system includes a set of fuel cell stacks, a secondary battery, a monitoring device, and a control device. Each fuel cell stack has a power output that can be independently started up or shut down. The secondary battery is connected to power output terminals of the fuel cell stacks via a power transmission path. The monitoring device is configured to monitor an electrical parameter of the power transmission path. The control device receives an electrical parameter signal from the monitoring device, and outputs a control signal to shut down or start up the power output of at least one of the fuel cell stacks if the electrical parameter's value is higher than a predetermined upper limit or lower than a predetermined lower limit.
US11552313B2

a fuel cell system without a high pressure line of a hydrogen supplying system, including a gas charging line formed between a gas charging station and a high pressure vessel charged with gas by the gas charging station, and a gas supplying line formed between the high pressure vessel and a stack, includes: a regulator provided in the gas supplying line; a solenoid valve provided in the gas supplying line between the regulator and the high pressure vessel; and a check valve provided in a bypass line connecting one point of the gas supplying line between the regulator and the solenoid valve and one point of the gas charging line.
US11552310B2

The invention relates to a cooling system (10) for fuel cell stacks (22, 26), comprising a first cooling module (14) and a second cooling module (18). The first cooling module (14) comprises a fuel cell stack (22, 26), a supply line connection (30, 34) for connecting a supply line (38, 42) for supplying coolant to the fuel cell stack (22, 26), a discharge line connection (46, 50) for connecting a discharge line (54, 58) for discharging coolant from the fuel cell stack (22, 26), and a venting line connection (94, 98) for connecting a venting line (102, 106).
US11552301B2

In a metal negative electrode, a current collector includes a through-hole or a recess provided to extend from a front surface of a planar plate toward a back surface of the planar plate. A distance from a midpoint of a joining boundary to a point on a surface of the current collector is designated as a region dividing distance, the point defining a distance less than a maximum distance between the midpoint and a side or a surface of the current collector. In the current collector, a first region is a region defined by distances from the midpoint, the distances being a distance equal to the region dividing distance and distances greater than the region dividing distance, and, in the current collector, a second region is a region defined by distances from the midpoint that are less than the region dividing distance. A volume reduction ratio of the first region is greater than a volume reduction ratio of the second region, the volume reduction ratio of the first region being a ratio with respect to a volume of the first region determined assuming that the through-hole or the recess is not present, the volume reduction ratio of the second region being a ratio with respect to a volume of the second region determined assuming that the through-hole or the recess is not present.
US11552298B2

An object of the present invention is to provide a lithium-ion secondary battery having a large charge and discharge capacity and excellent cycle characteristics irrespective of kind and shape of a current collector. The lithium-ion secondary battery comprises an electrode comprising a primer layer for protecting a current collector and a crosslinking agent layer comprising a compound being capable of crosslinking an aqueous binder contained in the primer layer, the both layers being disposed between a current collector and an active material layer comprising a sulfur-based active material.
US11552284B2

A battery electrode includes an electrically conductive sheet and two or more coating layers of an ion transport medium stacked thereon. Each coating layer has a respective two-dimensional array of low porosity regions formed therein, with a remainder of each coating layer that is not the two-dimensional array of low porosity regions defining a respective network of interconnected high porosity regions. Each of the high porosity regions has a feature size D, and an intralayer pitch P is defined between adjacent ones of the high porosity regions of each coating layer, with each pair of adjacent two-dimensional arrays having a respective alignment error E therebetween. A respective first electrically conductive path is formed thereacross via the networks of high porosity regions when D≤E≤P, with a second electrically conductive path being formed across all of the coating layers via the networks of high porosity regions.
US11552282B2

According to an exemplary embodiment of the present invention, a roll press apparatus is provided. The roll press apparatus presses electrode sheets, each including a both-side coated portion where an electrode mixture is applied to both sides of a current collector and a one-side coated portion where the electrode mixture is applied to one side of a current collector, by passing the electrode sheet through a separated space between a pair of press rolls.
US11552277B2

A substrate (100) is a light-transmitting substrate. A light-transmitting first electrode (110) is formed over the substrate (100). An insulating layer (150) is formed over the substrate (100) and the first electrode (110) and includes an opening (152) overlapping the first electrode (110). An organic layer (120) is located within at least the opening (152). A light-transmitting second electrode (130) is formed over the organic layer (120). An intermediate layer (200) is formed in at least a portion of a region of a lateral side of the first electrode (110) overlapping the first electrode (110). A refractive index of the intermediate layer (200) is between a refractive index of the substrate (100) and a refractive index of the first electrode (110).
US11552273B2

A display device may include a pixel electrode, a pixel defining layer on the pixel electrode and having a pixel opening that exposes at least a portion of the pixel electrode, an emission layer on the pixel electrode in the pixel opening, an opposite electrode on the emission layer, a first refractive layer on the opposite electrode and having a refractive opening, the first refractive layer having a first refractive index, and a second refractive layer on the first refractive layer and having a second refractive index greater than the first refractive index. A maximum inclination angle of a sidewall of the first refractive layer exposed by the refractive opening with respect to a lower surface of the first refractive layer may be between about 65 degrees and about 90 degrees.
US11552265B2

Devices comprising a resistance-switching polymer film are described. Also described are methods of making the devices comprising the resistance-switching polymer film.
US11552264B2

An electronic apparatus includes an electronic panel, a first support plate below the electronic panel, a second support plate below the first support plate, and a first input sensor between the first support plate and the second support plate. The electronic panel includes light emitting parts arranged in an active area. The active area includes a folding area and a first non-folding area and a second non-folding area adjacent to the folding area and spaced apart from each other. The first support plate includes a folding part overlapping the folding area, and a first support part and a second support part spaced apart from each other, the folding part being disposed between the first support part and the second support part. An edge of the second support plate protrudes further in the second direction than an edge of the first support plate protrudes.
US11552260B2

Provided are a condensed cyclic compound having the following structure: wherein ring D1 and ring D2 are each independently a C6-C20 aromatic ring, and an organic light-emitting device including the same.
US11552259B1

An organic electroluminescence device includes two or more emitting units disposed between an anode and a cathode, and an intermediate layer, in which the intermediate layer contains a phenanthroline compound, the laminated emitting unit includes a first emitting layer containing a first host material and a second emitting layer containing a second host material, and a triplet energy T1(H1) of the first host material and a triplet energy T1(H2) of the second host material satisfy a relationship of a numerical formula (Numerical Formula 3), T1(H1)>T1(H2)  (Numerical Formula 3).
US11552257B2

The present disclosure relates to a plurality of host materials comprising a first host material having a compound represented by formula 1, and a second host material having a compound represented by formula 2, and an organic electroluminescent device comprising the same. By comprising a specific combination of compounds of the present disclosure as host materials, it is possible to provide an organic electroluminescent device having long lifetime properties while having an equivalent or improved level of power efficiency compared to conventional organic electroluminescent devices.
US11552251B2

The compound represented by formula (1): wherein A, B, R1, and R2 are as defined in the description, provides organic electroluminescence (EL) devices having a high emission efficiency when operated at low voltage and a long lifetime and electronic devices including such organic EL devices.
US11552247B2

An organic vapor deposition device comprises a print head, comprising a source channel, in fluid communication with a flow of carrier gas and a quantity of organic source material configured to mix with the carrier gas, a nozzle having a deposition outlet, in fluid communication with the source channel, and a shutter configured at least to open and close the deposition outlet, wherein the print heat is configured to allow the flow of carrier gas and the organic source material exit the deposition outlet when the shutter is in an open position, and to prevent the flow of carrier gas and the organic source material from exiting the deposition outlet when the shutter is in a closed position. A method of manufacturing a device comprising an organic feature on a substrate is also described.
US11552243B2

A memory device is provided that includes at least one MTJ pillar which can have a ternary program state as compared to a binary program state in a conventional device. The MTJ pillar contains a lower MTJ structure that includes at least a first magnetic reference material, a first tunnel barrier and a first magnetic free layer material, and an upper MTJ structure that includes at least a second magnetic reference material, a second tunnel barrier and a second magnetic free layer material; the upper MTJ structure is stacked atop the lower MTJ structure. The first and second magnetic free layer materials have different designs and/or compositions resulting in different switching voltages.
US11552239B2

A superconducting quantum mechanical device includes first, second, third and fourth Josephson junctions connected in a bridge circuit having first, second and third resonance eigenmodes. The device also includes first and second capacitor pads. The first and second capacitor pads and the bridge circuit form a superconducting qubit having a resonance frequency corresponding to the first resonance eigenmode. The device further includes first and second resonator sections. The first and second resonator sections and the bridge circuit form a resonator having a resonance frequency corresponding to the second resonance eigenmode. The device also includes a source of magnetic flux arranged proximate the bridge circuit. The source of magnetic flux is configured to provide, during operation, a magnetic flux through the bridge circuit to cause coupling between the first, second and third resonance eigenmodes when the third resonance eigenmode is excited.
US11552238B2

A method of fabricating a superconducting-semiconducting stack includes cleaning a surface of a substrate, the substrate comprising a group IV element; depositing an insulating buffer layer onto the substrate, the insulating buffer layer comprising the group IV element; depositing a p-doped layer onto the insulating buffer layer; depositing a diffusion barrier onto the p-doped layer; and processing the superconducting-semiconducting stack through dopant activation.
US11552235B2

Exemplary thermoelectric devices and methods are disclosed herein. Thermoelectric generator performance is increased by the shaping isothermal fields within the bulk of a thermoelectric pellet, resulting in an increase in power output of a thermoelectric generator module. In one embodiment, a thermoelectric device includes a pellet comprising a semiconductor material, a first metal layer surrounding a first portion of the pellet, and a second metal layer surrounding a second portion of the pellet. The first and second metal layers are configured proximate to one another about a perimeter of the pellet. The pellet is exposed at the perimeter. And the perimeter is configured at a sidewall height about the pellet to provide a non-linear effect on a power output of the thermoelectric device by modifying an isotherm surface curvature within the pellet. The device also includes a metal container thermally and electrically bonded to the pellet.
US11552226B2

An optoelectronic device and a method for producing an optoelectronic device are disclosed. In an embodiment a method includes arranging an optoelectronic semiconductor chip with its top side towards a surface of a carrier, forming a recess at the surface of the carrier such that the recess surrounds the optoelectronic semiconductor chip, arranging a mold compound in the recess and above the surface of the carrier such that the optoelectronic semiconductor chip is embedded into the mold compound, wherein a bottom side of the optoelectronic semiconductor chip remains at least partially not covered by the mold compound, removing the carrier and arranging a wavelength-converting material above the surface of the carrier before arranging the optoelectronic semiconductor chip, wherein the wavelength-converting material is perforated while forming the recess.
US11552225B2

Embodiments include a device having a micro-LED that includes at least two, individually addressable light emitting diodes on a same substrate; a phosphor converter layer disposed on the micro-LED, the phosphor converter layer including phosphor particles having a D50 of greater than 1 μm and less than 10 μm.
US11552219B2

An LED display screen module includes a module substrate and a plurality of LED package structures. The LED package structures are disposed on the module substrate and arranged into an array. Each of the LED package structures includes a plurality of pixels and a packaging layer. The pixels are spaced apart from each other. The packaging layer includes a plurality of packaging portions and a plurality of connecting portions. The packaging portions respectively cover the pixels, and each of the connecting portions is connected between the adjacent two packaging portions. Each of the packaging portions has an upper light emitting surface and a lateral light emitting surface. The upper light emitting surface is a flat surface and is connected to the lateral light emitting surface via a transitional curved surface.
US11552218B2

There is provided an aluminum nitride laminate member including: a sapphire substrate having a base surface on which bumps are distributed periodically, each bump having a height of smaller than or equal to 500 nm; and an aluminum nitride layer grown on the base surface and having a flat surface, there being substantially no voids in the aluminum nitride layer.
US11552216B2

A light emitting apparatus includes an electrode and a laminated structure. The laminated structure includes an n-type first semiconductor layer, a light emitting layer, a p-type second semiconductor layer, a tunnel junction layer, and an n-type third semiconductor layer. The electrode is electrically connected to the first semiconductor layer. The first semiconductor layer, the light emitting layer, the second semiconductor layer, the tunnel junction layer, and the third semiconductor layer are arranged in a presented order. The light emitting layer and the first semiconductor layer form a columnar section.
US11552211B2

A moldable photovoltaic module is provided. The module includes a flexible polymeric flex-circuit substrate having an electrically conductive printed wiring pattern and solder pads defined on it. Small photovoltaic cells are affixed to the flex-circuit substrate by back-surface contacts in electrical contact with the solder pads. At least one thermoformable polymeric film is joined to the flex-circuit substrate. Each said solder pad comprises a solder composition that, after an initial melt, has a melting point that lies above at least a portion of the temperature range for thermoforming the polymeric film.
US11552209B2

Provided is a cover plate and a photovoltaic module. The cover plate is configured to form a photovoltaic module together with a solar cell string, and the cover plate includes: at least one through hole provided in the cover plate and penetrating through the cover plate, a reinforced region surrounding the at least one through hole, and a flat region adjacent to the reinforced region; wherein a thickness of the cover plate in the reinforced region is greater than a thickness of the cover plate in the flat region. The cover plate and the photovoltaic module according to the embodiments of the present disclosure may solve the problem of poor load resistance capability of the cover plate.
US11552205B2

Disclosed are devices for optical sensing and manufacturing method thereof. In one embodiment, a device for optical sensing includes a substrate, a photodetector and a reflector. The photodetector is disposed in the substrate. The reflector is disposed in the substrate and spaced apart from the photodetector, wherein the reflector has a reflective surface inclined relative to the photodetector that reflects light transmitted thereto to the photodetector.
US11552175B2

A semiconductor device includes a semiconductor substrate of a first conductivity type, a first semiconductor layer of the first conductivity type formed on the semiconductor substrate and having a first conductivity type impurity concentration higher than that of the semiconductor substrate, a second semiconductor layer of a second conductivity type formed above the first semiconductor layer, a first device region formed in the second semiconductor layer and configured to operate based on a first reference voltage, a second device region formed in the second semiconductor layer and configured to operate based on a second reference voltage, the second device region being spaced apart from the first device region, and a region isolation structure interposed between the first and second device regions and formed in a region extending from a front surface of the second semiconductor layer to the first semiconductor layer so as to electrically isolate the first and second device regions from each other.
US11552172B2

First dopants are implanted through a larger opening of a first process mask into a silicon carbide body, wherein the larger opening exposes a first surface section of the silicon carbide body. A trench is formed in the silicon carbide body in a second surface section exposed by a smaller opening in a second process mask. The second surface section is a sub-section of the first surface section. The larger opening and the smaller opening are formed self-aligned to each other. At least part of the implanted first dopants form at least one compensation layer portion extending parallel to a trench sidewall.
US11552166B2

A high withstand voltage isolation region has a first diffusion layer of a second conductivity type formed on a principal surface of a semiconductor substrate. The high withstand voltage MOS has a second diffusion layer of the second conductivity type formed on the principal surface of the semiconductor substrate. A low side circuit region has a third diffusion layer of a first conductivity type formed on the principal surface of the semiconductor substrate. A fourth diffusion layer of the first conductivity type having a higher impurity concentration than the semiconductor substrate is formed on the principal surface of the semiconductor substrate exposed between the first diffusion layer and the second diffusion layer. The fourth diffusion layer extends from the high side circuit region to the low side circuit region and does not contact the third diffusion layer.
US11552154B2

A display device includes a substrate including a display area including pixels, and a light transmissive area including a portion in the display area, and signal lines disposed in the display area and electrically connected with the pixels, where the signal lines include a first signal line on a first side, a second signal line on a second side and arranged with the first signal line in a first direction, and a third signal line on a third side, and the third signal line is arranged with the first signal line and the second signal line in a second direction, the first and second signal lines are insulated from each other in the display area, and a length of the first signal line is longer than a length of the second signal line in the first direction.
US11552151B2

A display device includes: a substrate; signal lines including a gate line, a data line, and a driving voltage line that collectively define an outer boundary of a pixel area; a transistor connected to the signal line; a first electrode extending across the pixel area and formed on the signal line and the transistor, and connected to the transistor, the first electrode having a first portion overlying only the signal line and the transistor, and a second portion including all of the first electrode not included in the first portion; a pixel defining layer formed on only the first portion of the first electrode; an organic emission layer formed on substantially the entire second portion but not on the first portion; and a second electrode formed on the pixel defining layer and the organic emission layer.
US11552145B2

It is an object of the invention to provide a technique to manufacture a display device with high image quality and high reliability at low cost with high yield. The invention has spacers over a pixel electrode layer in a pixel region and over an insulating layer functioning as a partition which covers the periphery of the pixel electrode layer. When forming a light emitting material over a pixel electrode layer, a mask for selective formation is supported by the spacers, thereby preventing the mask from contacting the pixel electrode layer due to a twist and deflection thereof. Accordingly, such damage as a crack by the mask does not occur in the pixel electrode layer. Thus, the pixel electrode layer does not have a defect in shapes, thereby a display device which performs a high resolution display with high reliability can be manufactured.
US11552144B2

A light emitting diode display device including: an organic light emitting diode including an anode electrode; a first transistor for providing a current to the anode electrode of the organic light emitting diode; a second transistor for transmitting a voltage to a gate electrode of the first transistor; a first capacitor for storing the voltage transmitted to the gate electrode of the first transistor; and a second capacitor disposed between a first electrode of the second transistor and a data line, wherein the first electrode of the second transistor is directly connected to the anode electrode of the organic light emitting diode.
US11552141B2

Disclosed is an organic light emitting display device including a dam structure disposed in a non-display area of a substrate and an alignment mark disposed outside the dam structure. The alignment mark is not covered by, and does not overlap with, the dam structure, because the alignment mark is disposed outside the dame structure. Thus, a scribing process may be performed smoothly.
US11552138B2

A display device includes a substrate including a display area, a first component area including a first pixel group and a first transmission area, and a second component area including a second pixel group and a second transmission area, main sub-pixels disposed in the display area, and auxiliary sub-pixels disposed in the first pixel group, wherein a first distance between adjacent ones of the auxiliary sub-pixels is different from a second distance between adjacent ones of the main sub-pixels.
US11552136B2

An electronic apparatus includes: an electronic panel comprising a display unit comprising a plurality of pixels and a sensing unit comprising a plurality of sensing electrodes; and an electronic module overlapping with the electronic panel when viewed in a plan view, the sensing unit comprising: a base substrate comprising a hole area overlapping with the electronic module, an active area overlapping with the sensing electrodes, and a peripheral area adjacent to the active area; a connection line in the hole area and connected to a portion of the sensing electrodes; and a conductive light blocking pattern in the hole area and spaced apart from the connection line and the sensing electrodes.
US11552127B2

A microLED display includes a first main substrate, microLEDs disposed above the first main substrate, a first light blocking layer disposed above the first main substrate to define emission areas, a light guiding layer disposed in the emission areas, and a plurality of connecting structures disposed in the emission areas respectively and electrically connected with the microLEDs.
US11552121B2

A semiconductor apparatus includes a stack of a first chip having a plurality of pixel circuits arranged in a matrix form and a second chip having a plurality of electric circuit arranged in a matrix form. A wiring path between a semiconductor element configuring the pixel circuit and a semiconductor element configuring the electric circuit or a positional relationship between a semiconductor element configuring the pixel circuit and a semiconductor element configuring the electric circuit is differentiated among the electric circuits.
US11552115B2

An imaging device having a semiconductor substrate that includes a first photoelectric converter, and a second photoelectric converter adjacent to the first photoelectric converter. The imaging device further includes a capacitive element one end of which is coupled to the first photoelectric converter, where the first capacitive element at least partly overlaps, in a plan view, with the second photoelectric converter.
US11552112B2

The present disclosure provides a display device comprising: a first thin film transistor including a first semiconductor pattern disposed on a substrate and comprising poly-silicon, and a first gate electrode; a middle layer on the first gate electrode; a second thin film transistor including a second semiconductor pattern disposed on the middle layer and comprising an oxide semiconductor, and a second gate electrode; and a storage capacitor including first to fourth storage electrodes overlapping with each other.
US11552108B2

A transistor display panel including a substrate, a gate line disposed on the substrate and extending in a first direction, a gate electrode protruding from the gate line, a gate insulating layer disposed on the gate line and the gate electrode, a semiconductor layer and an auxiliary layer disposed on the gate insulating layer and spaced apart from each other, a data line disposed on the gate insulating layer and extending in a second direction which is a direction crossing the gate line, a drain electrode disposed on the gate insulating layer and the semiconductor layer and spaced apart from the data line, and a pixel electrode connected to the drain electrode, in which the auxiliary layer overlaps an edge of the gate electrode in a plan view.
US11552105B2

The invention provides a pixel structure, an array substrate, and a display device. The pixel structure includes: scanning lines and data lines; at least one pixel electrode configured in each of pixel areas; at least one shading electrode line connecting to a common voltage, the shading electrode line being configured to be above the data line to shade the data line; a first TFT being configured between the scanning line and the pixel electrode, and the first TFT connecting to the pixel electrode; at least one shading electrode connection line extending along a direction of the scanning line, and the shading electrode connection line electrically connecting to two adjacent shading electrode lines; and the shading electrode connection line being wound to form a mesh pattern, and a semiconductor layer of the first TFT is configured to be opposite to a hollow area of the mesh pattern.
US11552104B2

Disclosed herein are stacked transistors with dielectric between channel materials, as well as related methods and devices. In some embodiments, an integrated circuit structure may include stacked strata of transistors, wherein a dielectric material is between channel materials of adjacent strata, and the dielectric material is surrounded by a gate dielectric.
US11552095B2

A semiconductor memory includes a memory cell region that includes multiple memory cells stacked above a semiconductor substrate, first and second dummy regions on opposite sides of the memory cell region, each dummy region including multiple dummy cells stacked above the semiconductor substrate, and a wiring that electrically connects dummy cells of the first and second dummy regions that are at a same level above the semiconductor substrate.
US11552094B2

A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, and an array of memory opening fill structures extending through the alternating stack, an array of drain-select-level assemblies overlying the alternating stack and having a same two-dimensional periodicity as the array of memory opening fill structures, a first strip electrode portion laterally surrounding a first set of multiple rows of drain-select-level assemblies within the array of drain-select-level assemblies, and a drain-select-level isolation strip including an isolation dielectric that contacts the first strip electrode portion and laterally spaced from the drain-select-level assemblies and extending between the first strip electrode portion and a second strip electrode portion.
US11552093B2

A 3D NAND flash memory device includes a substrate, a source line on the substrate, a stacked structure on the source line, a bit line on the stacked structure, and a columnar channel portion. The stacked structure includes a first select transistor, memory cells, and a second select transistor, wherein the first select transistor includes a first select gate, the memory cells include control gates, and the second select transistor includes a second select gate. The columnar channel portion is extended axially from the source line and penetrates the stacked structure to be coupled to the bit line. The first select transistor includes a modified Schottky barrier (MSB) transistor to generate direct tunneling of majority carriers to the columnar channel portion to perform a program operation or an erase operation.
US11552090B2

A method used in forming a memory array comprising strings of memory cells comprises forming an upper stack directly above a lower stack. The lower stack comprises vertically-alternating lower-first-tiers and lower-second-tiers. The upper stack comprises vertically-alternating upper-first-tiers and upper-second-tiers. Lower channel openings extend through the lower-first-tiers and the lower-second-tiers. The lower channel openings have sacrificial material therein. An upper of the lower-second-tiers or a lower of the upper-second-tiers comprises non-stoichiometric silicon dioxide that has a silicon-to-oxygen atomic ratio greater than 0.5. A higher of the upper-second-tiers that is above said lower upper-second-tier comprises silicon dioxide that has a silicon-to-oxygen atomic ratio less than or equal to 0.5. Upper channel openings are etched through the upper-first-tiers and the upper-second-tiers to stop on said upper lower-second-tier or said lower upper-second-tier. After the stop, the sacrificial material is removed from the lower channel openings and channel-material strings are formed in the upper and lower channel openings. Other embodiments, including structure independent of method, are disclosed.
US11552079B2

A SEU tolerant structure has two logic sections that generate two output signals that are complementary such that a fault which affects one section cannot affect the other section. Adjacent NMOS regions or adjacent PMOS regions contain no logic inversions in the combinational logic or if logic inversions in the combinational logic are present where all gates following the inversion are SEU hard by design. The circuits can be realized using one of a Complex CMOS gate, pass transistor logic, Multiplexor logic, AND-OR logic or OR-AND logic. A SRL latch is formed of three NMOS and PMOS structures having a first latch with a first NMOS structure adjacent a first PMOS structure, a second latch with a second NMOS structure adjacent a second PMOS structure wherein the first and second NMOS structures are adjacent one another, and a third latch with a third NMOS structure adjacent a third PMOS structure wherein the second and third PMOS structures are adjacent one another, wherein the latch is adapted to have alternating logic with a state assignment of 010 and 101. A Single Event Upset Triple Modular Redundancy (TMR) tolerant circuit generates complementary output values 010 and 101 with layouts that are adjacent.
US11552078B2

A method for making an integrated device that includes a plurality of planar MOSFETs, includes forming a plurality of doped body regions in an upper portion of a silicon carbide substrate composition and a plurality of doped source regions. A first contact region is formed in a first source region and a second contact region is formed in a second source region. The first and second contact regions are separated by a JFET region that is longer in one planar dimension than the other. The first and second contact regions are separated by the longer planar dimension. The JFET region is bounded on at least one side corresponding to the longer planar dimension by a source region and a body region in conductive contact with at least one contact region.
US11552070B2

Disclosed is an electrostatic protection circuit, an array substrate and a display device. The electrostatic protection circuit includes a first electrostatic discharge end, a second electrostatic discharge end and a signal line connecting end; a first discharge sub-circuit coupled between the first electrostatic discharge end and the signal line connecting end; and a second discharge sub-circuit coupled between the second electrostatic discharge end and the signal line connecting end. Each of the first discharge sub-circuit and the second discharge sub-circuit comprises at least one MOSFET, and gates of all MOSFETs comprised in the first discharge sub-circuit and the second discharge sub-circuit are not coupled with any one of the first electrostatic discharge end, the second electrostatic discharge end and the signal line connecting end.
US11552066B2

A bonded assembly of a first wafer including a first semiconductor substrate and a second wafer including a second semiconductor substrate may be formed. The second semiconductor substrate may be thinned to a first thickness, and an inter-wafer moat trench may be formed at a periphery of the bonded assembly. A protective material layer may be formed in the inter-wafer moat trench and over the backside surface of the second semiconductor substrate. A peripheral portion of the second semiconductor substrate located outside the inter-wafer moat trench may be removed, and a cylindrical portion of the protective material layer laterally surrounds a remaining portion of the bonded assembly. The second semiconductor substrate may be thinned to a second thickness by performing at least one thinning process while the cylindrical portion of the protective material layer protects the remaining portion of the bonded assembly.
US11552062B2

A package-on-package (PoP) semiconductor package includes an upper package and a lower package. The lower package includes a first semiconductor device in a first area, a second semiconductor device in a second area, and a command-and-address vertical interconnection, a data input-output vertical interconnection, and a memory management vertical interconnection adjacent to the first area.
US11552060B2

Embodiments of the present disclosure include apparatuses and method for a stacked light emitting diode (LED) display. A stacked LED display can include a first array of LEDs that are configured to emit red light, a second array of LEDs that are configured to emit green light, and a third array of LEDs that are configured to emit blue light. The stacked LED hologram display can include a number of actuators configured to adjust a position of a first array of LEDs in a first direction and a second direction orthogonal to the first direction, adjust a position of a second array of LEDs in the first direction and the second direction, and adjust a position of a third array of LEDs in the first direction and the second direction to control the packing scheme of the LEDs.
US11552049B2

A processor substrate includes: an electrically insulating material having a first main side and a second main side opposite the first main side; a plurality of electrically conductive structures embedded in the electrically insulating material and configured to provide an electrical interface at the first main side of the electrically insulating material and to provide electrical connections from the electrical interface to the second main side of the electrically insulating material; and a power device module embedded in the electrically insulating material and configured to convert a voltage provided at the second main side of the electrically insulating material and which exceeds a voltage limit of the processor substrate to a voltage that is below the voltage limit of the processor substrate. An electronic system that includes the processor substrate is also described.
US11552041B2

Representative implementations of techniques and methods include chemical mechanical polishing for hybrid bonding. The disclosed methods include depositing and patterning a dielectric layer on a substrate to form openings in the dielectric layer, depositing a barrier layer over the dielectric layer and within a first portion of the openings, and depositing a conductive structure over the barrier layer and within a second portion of the openings not occupied by the barrier layer, at least a portion of the conductive structure in the second portion of the openings coupled or contacting electrical circuitry within the substrate. Additionally, the conductive structure is polished to reveal portions of the barrier layer deposited over the dielectric layer and not in the second portion of the openings. Further, the barrier layer is polished with a selective polish to reveal a bonding surface on or at the dielectric layer.
US11552039B2

The present disclosure relates to an embedded packaging module comprising a first semiconductor device, a first packaging layer and a first wiring layer, the first semiconductor device having a first and a second face, at least two positioning bulges and at least one bonding pad being provided on the first face of the first semiconductor device; the first packaging layer being formed on both the first face and a surface adjacent to the first face, the positioning bulges being positioned in the first packaging layer, at least one first via hole being provided in the first packaging layer, the bottom of the first via hole being positioned in the bonding pad and contacting with the bonding pad; the first wiring layer being positioned on the side of the first packaging layer away from the first semiconductor device and being electrically connected with the bonding pad through the first via hole.
US11552037B2

Disclosed is a semiconductor package comprising a redistribution substrate, a semiconductor chip on the redistribution substrate and including a chip pad electrically connected to the redistribution substrate, and a conductive terminal on the redistribution substrate. The redistribution substrate includes a first dielectric layer, a first redistribution pattern, a second dielectric layer, a second redistribution pattern, and a first insulative pattern. The first redistribution pattern electrically connects the chip pad and the second redistribution pattern. The first insulative pattern has a first surface in contact with the first redistribution pattern and a second surface in contact with the second redistribution pattern. The second surface is opposite to the first surface. A width at the first surface of the first insulative pattern is the same as or greater than a width at the second surface of the first insulative pattern.
US11552026B2

A semiconductor package includes a substrate, a preformed feeding element, a preformed shielding element, and an encapsulant. The preformed feeding element is disposed on the substrate and the preformed feeding element is disposed on the substrate and adjacent to the preformed feeding element. The encapsulant encapsulates the preformed feeding element and the preformed shielding element.
US11552025B2

Embodiments of a marking pattern in forming the staircase structure of a three-dimensional (3D) memory device are provided. In an example, a semiconductor device includes a stack structure having insulating layers and conductor layers arranged alternatingly over a substrate along a vertical direction; and a marking pattern having interleaved layers over the substrate and neighboring the stack structure. The marking pattern includes a central marking structure located in a marking area. The central marking structure consists of interleaved layers and divides the marking area into a first marking sub-area and a second marking sub-area. A first pattern density of the first marking sub-area is higher than or equal to a second pattern density of the second marking sub-area.
US11552017B2

In a general aspect, a transistor can include a trench disposed in a semiconductor region and a gate electrode disposed in an upper portion of the trench. The gate electrode can include a first and second gate electrode segments. The transistor can also include a shield electrode having a first shield electrode portion disposed in a lower portion of the trench, and a second shield electrode portion orthogonally extending from the first shield electrode portion in the lower portion of the trench to the upper portion of the trench. The first shield electrode portion can be disposed below the first and second gate electrode segments, and the second shield electrode portion can being disposed between the first and second gate electrode segments. The transistor can also include a patterned buried conductor layer. The first and second gate electrode segments can be electrically coupled via the patterned buried conductor layer.
US11552009B2

A printed circuit board includes: a first insulating layer; a first wiring layer disposed on one surface of the first insulating layer; and a bump at least partially disposed in the first insulating layer and connected to the first wiring layer. The bump at least partially protrudes from the other surface of the first insulating layer, opposite to the one surface of the first insulating layer.
US11552001B2

A semiconductor device includes a substrate, an isolation structure, a first gate structure, a second gate structure, a first slot contact structure, a first gate contact structure, and a second gate contact structure. The substrate includes a first active region and a second active region elongated in a first direction respectively. The first gate structure, the second gate structure, and the first slot contact structure are continuously elongated in a second direction respectively. The first gate contact structure and the second gate contact structure are disposed at two opposite sides of the first slot contact structure in the first direction respectively.
US11551995B2

The present disclosure relates to a substrate that includes a substrate body and a thermoelectric cooler embedded in the substrate body. The thermoelectric cooler includes a top-side plate with an element-contact pad and a bottom-side plate. The element-contact pad is on a top surface of the top-side plate, which faces a same direction as a top surface of the substrate body and is exposed to the external space of the substrate body. The bottom-side plate is below the top-side plate and close to a bottom surface of the top-side plate. Herein, the element-contact pad is configured to accommodate attachment of a heat-generating electrical element. The top-side plate is configured to change temperature of the heat-generating electrical element, and the bottom-side plate is configured to transfer heat to or absorb heat from the bottom surface of the substrate body.
US11551990B2

Exemplary embodiments provide thermal wear spreading among a plurality of thermal die regions in an integrated circuit or among dies by using die region wear-out data that represents a cumulative amount of time each of a number of thermal die regions in one or more dies has spent at a particular temperature level. In one example, die region wear-out data is stored in persistent memory and is accrued over a life of each respective thermal region so that a long term monitoring of temperature levels in the various die regions is used to spread thermal wear among the thermal die regions. In one example, spreading thermal wear is done by controlling task execution such as thread execution among one or more processing cores, dies and/or data access operations for a memory.
US11551988B2

An electronic component, or a precursor thereof, that comprises a curable organopolysiloxane composition or a cured product thereof is disclosed. The curable organopolysiloxane composition is generally curable through a hydrosilylation reaction and can be applied to at least one area by a microdroplet application device. The curable organopolysiloxane composition has a viscosity of no more than 2.0 Pa·s at a strain rate of 1,000 (1/s), and a viscosity at a strain rate of 0.1 (1/s) being a value no less than 50.0 times the viscosity at a strain rate of 1,000 (1/s). In particular, the area of application generally is a substantially circular area that fits within a frame no more than 1000 μm in diameter, a linear area no more than 1000 μm in line width, or a pattern configured from a combination of these areas.
US11551984B2

A package has a package body formed by stacked insulating layers and having a front surface including a mounting area, a back surface and a side surface; a plurality of hollow portions arranged so as to be adjacent to each other on the front surface of the package body; a plurality of electrode pads individually placed on respective bottom surfaces of the hollow portions; and a partition wall formed by at least one insulating layer that forms the package body and having protruding banks at its both edge sides. Surfaces of the electrode pads are located at a lower position with respect to the front surface of the package body. The hollow portions are arranged at opposite sides of the partition wall. The electrode pads are electrically connected to respective conductor layers that are formed on the back surface and/or the side surface of the package body.
US11551981B2

A method and apparatus are provided. In an example, a volume portion of the solid body is exposed to light waves of different wavelengths, wherein the light waves are partly reflected at surfaces of the solid body. Light parameters of the reflected light waves are at least partly acquired using a sensor device. Distance information and/or intensity information are/is ascertained from at least a portion of the acquired light parameters. A thickness and/or a transmittance of the solid body in the volume portion are/is determined based upon the distance information and/or the intensity information. Laser radiation is introduced into the volume portion to produce a modification in the interior of the solid body, wherein at least one laser parameter of the laser radiation is set at least depending on the thickness and/or the transmittance such that the modification is at a predefined distance from a surface of the solid body.
US11551968B2

Various embodiments of the present disclosure are directed towards an integrated circuit (IC) in which cavities separate wires of an interconnect structure. For example, a conductive feature overlies a substrate, and an intermetal dielectric (IMD) layer overlies the conductive feature. A first wire and a second wire neighbor in the IMD layer and respectively have a first sidewall and a second sidewall that face each other while being separated from each other by the IMD layer. Further, the first wire overlies and borders the conductive feature. A first cavity and a second cavity further separate the first and second sidewalls from each other. The first cavity separates the first sidewall from the IMD layer, and the second cavity separates the second sidewall from the IMD layer. The cavities reduce parasitic capacitance between the first and second wires and hence resistance-capacitance (RC) delay that degrades IC performance.
US11551964B2

A semiconductor wafer transfer arm includes, in one embodiment, a mechanical arm and a contact pad including contact points. The contact points are configured to secure a semiconductor wafer at a non-active area of the semiconductor wafer and offset the contact pad from an active area of the semiconductor wafer by a predetermined distance. The transfer arm prevents foreign material from contacting the wafer and thus reduces instances of die cracking caused by foreign material during a semiconductor wafer transfer process.
US11551945B2

A substrate processing apparatus includes a rotation driving device configured to rotate a rotary table holding a substrate; a processing liquid nozzle configured to supply a processing liquid onto a top surface of the substrate; an electric heater provided at a top plate and configured to heat the substrate through the top plate; an electronic component configured to perform a power feed to the electric heater and transmission/reception of a control signal for the electric heater; and a periphery cover body connected to a peripheral portion of the top plate to be rotated along with the top plate. An accommodation space in which the electronic component is accommodated is formed under the top plate. The accommodation space is surrounded by a surrounding structure including the top plate and the periphery cover body. A gap between the peripheral portion of the top plate and the periphery cover body is sealed.
US11551941B2

A substrate cleaning apparatus includes a first processing unit configured to supply a first processing liquid for removing a residue adhering to a substrate onto the substrate on which a metal film is exposed at a recess of a pattern; a second processing unit configured to supply, onto the substrate, a second processing liquid for forming a protective film insoluble to the first processing liquid; a third processing unit configured to supply, onto the substrate, a third processing liquid for dissolving the protective film; and a control unit. The control unit performs forming the protective film on the metal film in a state that an upper portion of the pattern is exposed from the protective film; removing the residue adhering to the upper portion of the pattern after the forming of the protective film; and removing the protective film from the substrate after the removing of the residue.
US11551940B2

The present disclosure provides a roller for cleaning a backside of a wafer. The backside of the wafer has a central region and a periphery region surrounding the central region. The roller includes an upper element, a bottom element, and an axis element for connecting the upper element and the bottom element. The upper element of the roller is configured to contact with a frontside of the wafer. The bottom element is configured to contact with the backside of the wafer and remove particles from the periphery region of the backside of the wafer. The bottom element is made of materials selected from a group comprising abrasive pads, sand papers, and asbestos.
US11551937B2

An etching method in accordance with the present disclosure includes providing a substrate, which includes a silicon-containing film, in a chamber; and etching the silicon-containing film with a chemical species in plasma generated from a process gas supplied in the chamber. The process gas includes a phosphorus gas component and a fluorine gas component.
US11551936B2

Provided herein are polishing pads in which microcapsules that include a polymer material and are dispersed, as well as methods of making and using the same. Such microcapsules are configured to break open (e.g., when the polishing pad is damaged during the dressing process), which releases the polymer material. When contacted with ultraviolet light the polymer material at least partially cures, healing the damage to the polishing pad. Such polishing pads have a longer lifetime and a more stable remove rate when compared to standard polishing pads.
US11551925B2

A substrate processing method with an improved etch selectivity includes: a first operation for forming a film on a stepped structure having a top surface, a bottom surface, and a side surface connecting the top surface and the bottom surface, wherein a first atmosphere is set to reduce a mean free path of plasma ions and to cause the plasma ions to have no directionality; and a second operation for changing a bonding structure of a portion of the film, wherein a second atmosphere is set to cause the plasma ions to have directionality, wherein the first operation is repeated a plurality of times, the second operation is performed for a predetermined time period, the first operation and the second operation form a group cycle, and the group cycle is repeated by a plurality of times.
US11551916B2

Embodiments of substrate supports are provided herein. In some embodiments, a substrate support for use in a substrate processing chamber includes a ceramic plate having a first side configured to support a substrate and a second side opposite the first side, wherein the ceramic plate includes an electrode embedded in the ceramic plate; a ceramic ring disposed about the ceramic plate and having a first side and a second side opposite the first side, wherein the ceramic ring includes a chucking electrode and a heating element embedded in the ceramic ring; and a cooling plate coupled to the second side of the ceramic plate and the second side of the ceramic ring, wherein the cooling plate includes a radially inner portion, a radially outer portion, and a thermal break disposed therebetween.
US11551913B2

The present inventive concept relates to a substrate treatment apparatus comprising: a support part for supporting a substrate; a first electrode part disposed above the support part; a second electrode part disposed above the first electrode part; a generation hole formed to extend through the first electrode part; and a protruding electrode coupled to the second electrode part while protruding downward from the second electrode part at a position corresponding to the generation hole, wherein the protruding electrode is formed to have a shorter length than the first electrode part in the vertical direction.
US11551911B2

A grounding cap module includes a main body, a frame portion, and a cap portion. The main body includes a first opening penetrating the main body and a grounding portion disposed on a periphery of the main body and configured to be electrically grounded. The frame portion is disposed on the main body and includes a second opening aligned with the first opening. The cap portion is disposed on the frame portion and covers the second opening, wherein the first opening, the second opening and the cap portion define a receiving cavity. A gas injection device and an etching apparatus using the same are also provided.
US11551905B2

Embodiments described herein include a resonant process monitor and methods of forming such a resonant process monitor. In an embodiment, the resonant process monitor includes a frame that has a first opening and a second opening. In an embodiment, a resonant body seals the first opening of the frame. In an embodiment, a first electrode on a first surface of the resonant body contacts the frame and a second electrode is on a second surface of the resonant body. Embodiments also include a back plate that seals the second opening of the frame. In an embodiment the back plate is mechanically coupled to the frame, and the resonant body, the back plate, and interior surfaces of the frame define a cavity.
US11551904B2

A system and method that allows higher energy implants to be performed, wherein the peak concentration depth is shallower than would otherwise occur is disclosed. The system comprises an ion source, an accelerator, a platen and a platen orientation motor that allows large tilt angles. The system may be capable of performing implants of hydrogen ions at an implant energy of up to 5 MeV. By tilting the workpiece during an implant, the system can be used to perform implants that are typically performed at implant energies that are less than the minimum implant energy allowed by the system. Additionally, the resistivity profile of the workpiece after thermal treatment is similar to that achieved using a lower energy implant. In certain embodiments, the peak concentration depth may be reduced by 3 μm or more using larger tilt angles.
US11551903B2

An X-ray tube with an anode assembly and specially designed heat transfer element is described. The anode assembly includes an X-ray producing target and a substantially cylindrical electrode that stops or inhibits electrons that may back-scatter from the target. At least one heat transfer element is positioned proximate the anode assembly and in the region between a conducting enclosure and a non-conducting hollow housing or tube. The heat transfer element is positioned to thermally couple the hot anode assembly to an air-cooled conducting enclosure while maintaining an electric isolation.
US11551898B2

A switching device is disclosed. In an embodiment a switching device includes at least one stationary contact and a movable contact in a switching chamber configured to contain a gas containing H2, wherein the movable contact is movable by a magnetic armature with a shaft, wherein the shaft projects through an opening in a yoke which is part of a magnetic circuit, and wherein a liner composed of a plastic is arranged in the opening of the yoke, the liner configured to guide the shaft.
US11551895B2

The breaker is provided with a fixed contact, a movable piece having an elastic portion and a movable contact, a thermally-actuated element deforming with a change in the temperature so as to shift the movable piece from a conduction state to a cut-off state, a case main body housing the movable piece and the thermally-actuated element, a lid member attached to the case main body, and a plate-shaped cover piece embedded in the lid member. The case main body is provided with a first fixing surface fixed to the lid member, and the lid member is provided with a second fixing surface fixed to the case main body. The second fixing surface is provided with a protruding portion protruding toward the first fixing surface, and the protruding portion and the cover piece are overlapped with each other in the plan view as viewed in the thickness direction of the cover piece.
US11551887B2

A key structure including a base, a light sensing module, a carrier, a magnetic member, a cap, and a scissor structure are provided. The light sensing module is disposed at the base. The carrier is located above the base. The magnetic member is disposed on the carrier. The cap is adapted to be assembled to the carrier via a magnetic attracting force of the magnetic member or adapted to be detached from the carrier via overcoming the magnetic attracting force of the magnetic member. The scissor structure is connected between the base and the carrier. The carrier and the cap disposed thereon move up and down relative to the base via the scissor structure. An orthogonal projection of the magnetic member on the base is not overlapped with an orthogonal projection of the light sensing module on the base. A keyboard is also provided.
US11551885B2

A flexible circuit breaker includes at least two semiconductor switches, at least one input and at least two outputs. Each of the at least two semiconductor switches can carry a defined current, and each of the at least two semiconductor switches is monitored individually in relation to the current flowing therethrough, the first output is assigned to a first semiconductor switch, where by a selection using a selection device on the flexible circuit breaker, one can select whether the current flowing through a second semiconductor switch is assigned to the second output or the first output.
US11551873B2

A method of producing a multi-layer ceramic electronic component includes: producing a multi-layer unit including ceramic layers that are laminated in a first direction, internal electrodes that are disposed between the ceramic layers, and a side surface that faces in a second direction orthogonal to the first direction, the internal electrodes being exposed on the side surface; sintering the multi-layer unit; and forming a side margin on the side surface of the sintered multi-layer unit.
US11551867B2

The present invention provides a dielectric composition having high relative permittivity and insulation resistance at high temperature. The dielectric composition includes a main component expressed by a compositional formula (Sr1-x, Cax)m(Ti1-yHfy)O3-δNδ, in which 0
US11551866B2

A multilayer ceramic capacitor includes: a ceramic body including dielectric layers and having first and second surfaces opposing each other; a plurality of internal electrodes disposed in the ceramic body; and first and second side margin portions disposed on end portions of the internal electrodes exposed to the first and second surfaces, wherein the ceramic body includes an active portion, and cover portions disposed on upper and lower surfaces of the active portion, each of the first and second side margin portions is divided into a first region and a second region, each of the cover portions is divided into a first region and a second region, and contents of magnesium (Mg) contained in the second regions of the cover portions and the first and second side margin portions are larger than those of magnesium (Mg) contained in the first regions thereof, respectively.
US11551864B2

According to one embodiment, a capacitor includes a conductive substrate, a conductive layer, a dielectric layer, and first and second external electrodes. The conductive substrate has a first main surface provided with recess(s), a second main surface, and an end face extending between edges of the first and second main surfaces. The conductive layer covers the first main surface and side walls and bottom surfaces of the recess(s). The dielectric layer is interposed between the conductive substrate and the conductive layer. The first external electrode includes a first electrode portion facing the end face and is electrically connected to the conductive layer. The second external electrode includes a second electrode portion facing the end face and is electrically connected to the conductive substrate.
US11551858B2

This disclosure relates to monitoring operational parameters of a distribution transformer and an associated surge arrester, and methods of retrofitting the distribution transformer with a transformer parameter monitoring (TPM) system. The TPM system can include a plurality of sensors. A subset of the plurality of sensors can be configured to monitor one or more physical properties of a distribution transformer, and another subset of the plurality of sensors can be configured to monitor a surge arrester associated with the distribution transformer. The TPM system can further include a controller that can be configured to receive captured sensor data from the plurality of sensors, and a communications interface that can be configured to communicate the captured sensor data to a remote system for evaluation thereof to determine one or more operational parameters of the distribution transformer and an amount of deterioration of the surge arrester.
US11551857B2

At least one shielding layer made of conductive material is formed on a body of a magnetic device to prevent magnetic fields from leaking to the outside of the magnetic device so as to reduce EMI and the size of the magnetic device.
US11551854B2

A three-phase AC reactor according to an embodiment of the present invention includes three-phase coils that are not arranged in parallel, an input and output terminal block having an input and output unit having a parallel arrangement, and an external connection position change unit disposed between a coil end of each of the three-phase coils and the input and output terminal block to connect the coil end to the input and output terminal block.
US11551852B2

A multilayer coil component including an element assembly that includes an insulator portion and a coil embedded in the insulator portion and composed of a plurality of coil conductors electrically connected to each other, an extension portion disposed at each end portion of the coil, and an outer electrode disposed on the surface of the insulator portion and electrically connected to the extension portion. The thickness of the coil conductor in the extension portion of the coil is about 1.05 times or more and 2.0 times or less (i.e., from about 1.05 times to 2.0 times) the thickness of the coil conductor in a winding portion of the coil.
US11551846B2

A coil is disposed in an element body such that a gap between the coil and a first principal surface is larger than a gap between the coil and a second principal surface, and has a coil axis along a direction intersecting with a direction in which the first principal surface and the second principal surface oppose each other. A terminal electrode is disposed on the element body such that at least a part of the first principal surface and a part of the second principal surface are exposed. The coil includes a plurality of coil conductors separated from each other in a direction along the coil axis and a through-hole conductor connecting the coil conductors adjacent to each other in the direction along the coil axis. The through-hole conductor does not overlap the plurality of terminal electrodes when viewed from the direction along the coil axis.
US11551845B2

A multilayer coil component includes a multilayer body formed by stacking a plurality of insulating layers and including a coil built therein, and first and second outer electrodes electrically connected to the coil. The coil is formed by electrically connecting a plurality of coil conductors stacked together with the insulating layers. The multilayer coil component further includes, inside the multilayer body, first and second connecting conductors. The first connecting conductor connects between a portion of the first outer electrode covering the first end face, and a coil conductor facing the portion. The second connecting conductor connects between a portion of the second outer electrode covering the second end face, and a coil conductor facing the portion. Concerning the length direction, the first and second connecting conductors each have a length from about 2.5% to about 7.5% of the length of the multilayer body.
US11551838B2

A grain-oriented electrical steel sheet according to the present invention has a steel sheet surface provided with grooves. An average protrusion height of the surface protrusion extending along a longitudinal direction of the groove is more than 5 μm and not more than 10 μm. When the surface protrusion is viewed in a cross section including the longitudinal direction of the groove and a normal direction of the steel sheet surface, the surface protrusion includes specific portions each having a height of 50% or more with respect to a height of each peak point appearing on a profile line of the surface protrusion. In the longitudinal direction of the groove, the total length of the specific portions is a length of 30% or more with respect to an overall length of the surface protrusion.
US11551832B2

The sheath (3) is a material, which includes an aluminium (Al) matrix, in which nanometric aluminium oxide particles (Al2O3) are homogenously dispersed, the content of Al2O3 is 0.25 to 5 vol. % and the balance is Al. It is preferred that Al2O3 originates from the surface layer present on Al powder used as feedstock material for consolidation. The superconductor based on magnesium diboride (MgB2) core (1) is fabricated by powder-in-tube or internal magnesium diffusion to boron technology, while the tube is the Al+Al2O3 composite, which is a product of powder metallurgy. A loose Al powder is pressed by cold isostatic pressing, and then the powder billet is degassed at elevated temperature and under vacuum, and then is hot extruded into a tube. A thin diffusion barrier (2) tube filled up with a mixture of Mg and B powders or Mg wire surrounded with B powder is placed into the Al+Al2O3 composite tube under inert gas or vacuum. Such composite unit is cold worked into a thin wire and then annealed at 625-655° C. for 8-90 min, what results in a formation superconducting MgB2 in a wire's core (1).
US11551829B2

The disclosure provides an electronic device. The electronic device includes a stretchable substrate, a plurality of electronic elements, and at least one connection element. The electronic elements and the connection element are disposed on the stretchable substrate. The connection element is disposed between two adjacent electronic elements, and the two adjacent electronic elements are electrically connected to each other via the connection element. Each electronic element may include at least one functional unit and an electrode, wherein the electrode is in direct contact with the functional unit. The connecting element includes at least one stretchable conductive unit and at least one buffer conductive unit, wherein the buffer conductive unit contacts the electrode, and the stretchable conductive unit is electrically connected to the electrode through the buffer conductive unit. The yield strain of the stretchable conductive unit is greater than the yield strain of the buffer conductive unit.
US11551827B2

A dielectric fluid (i.e., dielectric composition) that includes a perfluorinated 1-alkoxypropene compound represented by the following general Formula (I): RfO—CF═CFCF3 wherein Rf is CF3— or CF3CF2—. Such dielectric fluids may be useful in various electrical devices.
US11551822B2

A method of forming a water resistant boundary on a fissile material for use in a water cooled nuclear reactor is described. The method comprises mixing a powdered fissile material selected from the group consisting of UN and U3Si2 with an additive selected from oxidation resistant materials having a melting or softening point lower than the sintering temperature of the fissile material, pressing the mixed fissile and additive materials into a pellet, sintering the pellet to a temperature greater than the melting point of the additive. Alternatively, if the melting point of the oxidation resistant particles is greater than the sintering temperature of UN or U3Si2, then the oxidation resistant particles can have a particle size distribution less than that of the UN or U3Si2.
US11551821B2

A target irradiation system for irradiating a radioisotope target in a vessel penetration of a fission reactor, includes a target delivery assembly with a body defining a central bore, a basket that is slidably receivable within the central bore of the body, and a winch that is connected to the basket by a cable. The target delivery assembly is affixed to the vessel penetration of the reactor; and a target passage is in fluid communication with the target delivery assembly. The basket is configured to receive a radioisotope target therein via the target passage and be lowered into the vessel penetration of the reactor when irradiating the radioisotope target. The target delivery system forms a portion of the pressure boundary of the reactor when in fluid communication with the reactor.
US11551817B2

Aspects of the invention include includes identifying a respective estimated clinical risk score for each of a first group of patients and a second group of patients. An alternative probability estimate is generated using a same set of inputs used to determine each respective estimated clinical risk score. An unreliability of a patient's clinical risk score is determined based at least in part on a feature of the patient and on a difference between the alternative probability estimate and the determined respective estimated clinical risk score.
US11551806B2

An electronic healthcare system for delivering medical services is described. The electronic healthcare systems can includes modules for accessing patient electronic medical records and ordering medical services, which involve HL7 communications between disparate healthcare organizations. The communications can involve custom communication interfaces which are used to parse and translate HL7 messages. Methods and apparatus are described for generating the custom communications interfaces. In one embodiment, the custom communication interfaces can be generated using machine learning algorithms trained to recognize various data types in message segments contained in HL7 messages.
US11551795B2

A multi-label heat map generating system is operable to receive a plurality of medical scans and a corresponding plurality of global labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the global labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Heat map visualization data can be generated for transmission to a client device based on the probability matrix data that indicates, for each of the set of abnormality classes, a color value for each pixel of the new medical scan.
US11551794B1

A method for generating an electronic file associated with health care professionals (HCPs). The method includes receiving health information from a covered entity computing system and a file generation request from a user computing device. The method further includes matching HCP information with the health information and determining one or more statistical values based on at least one of the matched HCP information or the matched health information. The method further includes generating the electronic file including the one or more statistical values and at least a portion of the matched HCP information and providing the file to the destination address of the file generation request. The electronic file is generated as the file type identified by the file generation request, and is structured based on at least one of the file generation request or the file destination.
US11551793B2

Systems and methods for determining monitoring compliance are provided. Each element in a plurality of data elements is obtained from a medical device connected to a corresponding subject in a first plurality of subjects and interrogated to determine a condition of the device or subject. A medical code and timestamp for evaluation of the device or subject is recorded in the subject's medical record. A determination is made for each epoch in a plurality of epochs, for each subject in a second plurality of subjects, whether the medical code is recorded in the subject's medical record for the epoch by evaluating the time stamps and codes in the medical records. A compliance counter is advanced when a medical record includes the code for a respective epoch and otherwise a noncompliance counter is advanced. Responsive to a compliance request, compliance information or suggested treatment options are provided based on the counters.
US11551788B2

An information processing system includes: a sample data acquisition unit that acquires, for each sample, sample data in which a first cluster and a second cluster are associated with each other, the first cluster including a plurality of sets of a biological element detected from the sample and a biological element quantity indicating a quantity of the biological element, the second cluster including a plurality of sets of a morpheme regarding text describing an environment in which the sample is present and an appearance frequency of the morpheme; and a generation unit that analyzes a plurality of pieces of the sample data with the biological element quantity and the appearance frequency as parameters and generates information indicating a relationship between the environment and the first cluster.
US11551776B2

A memory device includes a memory cell array including memory cells arranged in a plurality of rows; an ECC engine configured to detect an error in first data that is read from the memory cell array in response to a read command and a read address, to output a first error occurrence signal, and to correct the error in the first data; a row fail detector configured to output a fail row address, which indicates a fail row among the plurality of rows; and a flag generator configured to receive the read address, the first error occurrence signal, and the fail row address, and to generate a decoding state flag, which indicates whether an error is detected and whether an error is corrected, and a fail row flag, which indicates that a read row address included in the read address is the fail row address.
US11551772B2

A set of bits of a segment of a memory device that is associated with an unsuccessful first decoding operation can be identified. A discrepancy value for at least one bit of the set of bits can be calculated. It can be determined whether the discrepancy value calculated for the at least one bit of the set of bits corresponds to a correction capability of the failed decoding operation. In response to determining that the discrepancy value calculated for the at least one bit corresponds to the correction capability of the failed decoding operation, the at least one bit of the set of bits can be corrected by switching a value of the at least one bit.
US11551769B2

A one-time programmable (OTP) memory has a plurality of pages. A predefined section of each page is configured to store error policy bits. When an indicator in a first predefined location has a first value, the page is configured to store data with error correction code (ECC) bits, and when the indicator has a second value, at least a portion of the page is configured to store data with redundancy. Address translation circuitry is configured to, in response to receiving an access address, use a second predefined location of an accessed page of the plurality of pages accessed by the access address to determine a physical address in the accessed page which corresponds to the access address.
US11551763B2

A semiconductor memory device includes a precharge block, a select block, a peripheral circuit, and control logic. The precharge block is connected to bit lines and includes memory cells in an erase state. The select block shares the bit lines with the precharge block and includes memory cells in a program state. The peripheral circuit performs erase operation on the select block. The control logic controls the peripheral circuit to turn on a first circuit connected to the precharge block and apply first voltage to global lines connected to the first circuit when erase voltage is applied to a source line commonly connected to the precharge block and the select block. The memory cells of the precharge block are turned on by the first voltage applied from the global lines, and the erase voltage applied to the source line is transferred to the bit lines through the precharge block.
US11551762B2

Provided herein may be a memory device capable of completing a foggy-fine program operation in one ready/busy period. The memory device may include a plurality of memory cells configured to form a plurality of pages, a peripheral circuit configured to perform a first program operation on a page adjacent to a selected page among the plurality of pages, and perform a second program operation on the selected page and control logic configured to control the peripheral circuit, during the first program operation, to successively receive least significant bit (LSB) page data, center significant bit (CSB) page data, and most significant bit (MSB) page data from a memory controller, and program the LSB page data to the page adjacent to the selected page and during the second program operation, to program the LSB page data programmed to the page adjacent to the selected page, the CSB page data and the MSB page data to the selected page.
US11551761B1

In a non-volatile memory, a block of NAND strings is divided into sub-blocks by etching the select gate layers between sub-blocks. This results in a subset of NAND strings (e.g., at the border of the sub-blocks) having select gates that are partially etched such that the partially etched select gates are partially shaped as compared to the select gates of NAND strings that have not been etched. Host data is programmed to non-volatile memory cells that are connected to an edge word line and are on NAND strings having a complete shaped select gate. Host data is also programmed to non-volatile memory cells that are connected to non-edge word lines. However, host data is not programmed to non-volatile memory cells that are connected to the edge word line and are on NAND strings having a partial shaped select gate.
US11551752B2

A nonvolatile memory apparatus performs a plurality of read operations by using a plurality of read voltages. A first read operation is performed by applying a first read voltage to a memory cell. A second read operation is selectively performed based on whether a snap-back of the memory cell occurs during the first read operation. The second read operation is performed by applying a second read voltage having a higher voltage level than the first read voltage to the memory cell.
US11551746B2

Apparatuses, systems, and methods for faster memory access regions. A memory array may have a first bank which has a greater access speed than a second bank. For example the first bank may have a reduced read latency compared to the second bank. The first bank may have structural differences, such as reduced word line and/or reduced global input output (GIO) line length. In some embodiments, the first and second bank may have separate bank pad data buses, and data terminals. In some embodiments, they may share the bank pads data bus, and data terminals. In some embodiments, when an access command is received for the first (faster) bank while an access command to the second (slower) bank is still processing, the access to the faster bank may interrupt the access to the slower bank.
US11551745B2

A device includes a comparator to provide an indication of a difference between Vp on a first terminal coupled to a top plate of each of a first group of differential capacitors, and Vn on a second terminal coupled to a top plate of each of a second group of differential capacitors. The device includes a control circuit coupled to the comparator. The control circuit is to receive a first indication of a difference between Vp and Vn; responsive to the first indication, cause a first driver to provide a reference voltage to bottom plates of one of the first and second groups, and cause a second driver to provide a ground voltage to bottom plates of the other of the first and second groups; receive a second indication of a difference between Vp and Vn; and provide a digital value responsive to the first indication and the second indication.
US11551739B2

Dual-precision analog memory cells and arrays are provided. In some embodiments, a memory cell, comprises a non-volatile memory element having an input terminal and at least one output terminal; and a volatile memory element having a plurality of input terminals and an output terminal, wherein the output terminal of the volatile memory element is coupled to the input terminal of the non-volatile memory element, and wherein the volatile memory element comprises: a first transistor coupled between a first supply and a common node, and a second transistor coupled between a second supply and the common node; wherein the common node is coupled to the output terminal of the volatile memory element; and wherein gates of the first and second transistors are coupled to respective ones of the plurality of input terminals of the volatile memory element.
US11551729B2

A memory device includes: a first circuit; a second circuit; and an adaptive body bias generator configured to receive frequency detection information or temperature detection information, to apply a first forward body bias or a first reverse body bias to the first circuit in response to the frequency detection information or the temperature detection information, and to apply a second forward body bias or a second reverse body bias to the second circuit in response to the frequency detection information or the temperature detection information.
US11551724B2

A system for instant assembly of video clips through user's interactive performance, comprising a device operated by a user, wherein the device comprises: user interface means configured for input and output interaction with the user; a processing unit and a memory configured for the creation of a new video assembled appending a plurality of video clip segments extracted from a plurality of video clips; and an I/O unit configured for access to the plurality of video clips; the user interface means are configured to detect a sequence of manual assembling commands, and to display the plurality of video clip segments, the display order of the video segments being defined by the sequence of manual concatenation commands; the processing unit and the memory are configured to record the appending process of the video segments extracted from a plurality of video clips.
US11551713B2

A base for a magnetic recording medium, includes an aluminum alloy substrate, and a nickel alloy film provided on at least one principal surface of the aluminum alloy substrate. The nickel alloy film includes Mo in a range of 0.5 wt % to 3 wt %, P in a range of 11 wt % to 15 wt %, and Fe in a range of 0.0001 wt % to 0.001 wt %.
US11551709B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting an end of a query are disclosed. In one aspect, a method includes the actions of receiving audio data that corresponds to an utterance spoken by a user. The actions further include applying, to the audio data, an end of query model. The actions further include determining the confidence score that reflects a likelihood that the utterance is a complete utterance. The actions further include comparing the confidence score that reflects the likelihood that the utterance is a complete utterance to a confidence score threshold. The actions further include determining whether the utterance is likely complete or likely incomplete. The actions further include providing, for output, an instruction to (i) maintain a microphone that is receiving the utterance in an active state or (ii) deactivate the microphone that is receiving the utterance.
US11551699B2

Provided are a method of authenticating a voice input provided from a user and a method of detecting a voice input having a strong attack tendency. The voice input authentication method includes: receiving the voice input; obtaining, from the voice input, signal characteristic data representing signal characteristics of the voice input; and authenticating the voice input by applying the obtained signal characteristic data to a first learning model configured to determine an attribute of the voice input, wherein the first learning model is trained to determine the attribute of the voice input based on a voice uttered by a person and a voice output by an apparatus.
US11551689B2

Embodiments of the present invention provide a computer system a computer program product, and a method that comprises analyzing a received voice command by identifying a plurality of contextual factors associated with at least one user in a plurality of users using a natural language processing algorithm; dynamically identifying the at least one user in the plurality of users based on an analysis of the identified contextual factors associated with the received voice command; transmitting the received voice command to another computing device within a plurality of computing devices associated with another user in the plurality of users; and generating a line of communication between the plurality of computing devices based on a correlation between a summation of a plurality of security factors and a predetermined threshold of risk associated with authenticating an identity of each user within the plurality of users.
US11551688B1

An eyewear device with camera-based compensation that improves the user experience for user's having partial blindness or complete blindness. The camera-based compensation determines features, such as objects, and then converts the determined objects to audio that is indicative of the objects and that is perceptible to the eyewear user. The camera-based compensation may use a region-based convolutional neural network (RCNN) to generate a feature map including text that is indicative of objects in images captured by a camera. The feature map is then processed through a speech to audio algorithm featuring a natural language processor to generate audio indicative of the objects in the processed images.
US11551682B2

An electronic device includes: a camera; a microphone; a display; a memory; and a processor configured to receive an input for activating an intelligent agent service from a user while at least one application is executed, identify context information of the electronic device, control to acquire image information of the user through the camera, based on the identified context information, detect movement of a user's lips included in the acquired image information to recognize a speech of the user, and perform a function corresponding to the recognized speech.
US11551681B1

Devices and techniques are generally described for a speech processing routing architecture. In various examples, first data comprising a first feature definition is received. The first feature definition may include a first indication of first source data and first instructions for generating feature data using the first source data. In various examples, the feature data may be generated according to the first feature definition. In some examples, a speech processing system may receive a first request to process a first utterance. The feature data may be retrieved from a non-transitory computer-readable memory. The speech processing system may determine a first skill for processing the first utterance based at least in part on the feature data.
US11551679B2

A method for carrying out a multimodal dialog in a vehicle, in particular a motor vehicle, via which method the interaction between the vehicle and a vehicle user is improved with regard to the provision of a dialog that is as natural as possible. For this purpose, the following acts are performed: sensing an input of a vehicle user for activating a voice dialog and activating gesture recognition.
US11551676B2

Techniques are described for using data stored for a user in association with context levels to improve the efficiency and accuracy of dialog processing tasks. A dialog system stores historical dialog data in association with a plurality of configured context levels. The dialog system receives an utterance and identifies a term for disambiguation from the utterance. Based on a determined context level, the dialog system identifies relevant historical data stored to a database. The historical data may be used to perform tasks such as resolving an ambiguity based on user preferences, disambiguating named entities based on a prior dialog, and identifying previously generated answers to queries. Based on the context level, the dialog system can efficiently identify the relevant information and use the identified information to provide a response.
US11551669B2

In one aspect, a playback device includes a command-keyword engine having a local natural language unit (NLU). The playback device detects, via the command-keyword engine, a first command keyword in voice input of sound detected by one or more microphones of the playback device. The playback device determines whether the sound input data includes a keyword from a first predetermined library of keywords via a local natural language unit (NLU). The playback device transmits the input sound data to a second playback device over a local area network, the second playback device employing a second local NLU with a second predetermined library of keywords. The playback device receives a response from the second playback device and performs an action based on an intent determined by at least one of the first NLU or the second NLU according to the keywords in the voice input.
US11551668B1

In one embodiment, a method includes generating audio segments from a speech signal, generating latent representations that respectively correspond to the audio segments, the latent representations comprising a first subset and a second subset, generating quantized representations that respectively correspond to the latent representations, masking the second subset of the latent representations, using a machine-learning model to process the first subset of the latent representations and the masked second subset of the latent representations to generate contextualized representations that respectively correspond to the latent representations, pre-training the machine-learning model based on comparisons between (1) a subset of the contextualized representations that respectively correspond to the masked second subset of the latent representations and (2) a subset of the quantized representations that respectively correspond to the masked second subset of the latent representations, and training the pre-trained machine-learning model to perform a speech analysis task.
US11551667B2

A learning device (10) includes a feature extracting unit (11) that extracts features of speech from speech data for training, a probability calculating unit (12) that, on the basis of the features of speech, performs prefix searching using a speech recognition model of which a neural network is representative, and calculates a posterior probability of a recognition character string to obtain a plurality of hypothetical character strings, an error calculating unit (13) that calculates an error by word error rates of the plurality of hypothetical character strings and a correct character string for training, and obtains a parameter for the entire model that minimizes an expected value of summation of loss in the word error rates, and an updating unit (14) that updates a parameter of the model in accordance with the parameter obtained by the error calculating unit (13).
US11551660B1

Techniques are described in which sensor data is used to determine one or more of background noise or occupancy associated with a passenger cabin of a vehicle. The sensor data, in turn, is used to determine an operating state for one or more components of the vehicle (e.g., pumps, compressors, fans, blowers, etc.) such that an amount of background noise within the passenger cabin is reduced (e.g., when a passenger/occupant is present). In various examples, the operating state of the component may operate in a different, though louder, state (e.g., higher efficiency, greater power, etc.) when an occupant is not present or proximate the component.
US11551642B2

A display driving circuit according to an example embodiment of the inventive concept is disclosed. A display driving circuit may include an interface configured to receive a synchronization packet and image data from the outside; a memory configured to receive the image data from the interface in the command mode; a synchronization controller configured to receive the synchronization packet and generate a flag control signal and an internal synchronization signal; a flag generator configured to generate a first flag signal and a second flag signal; and an image controller configured to receive the image data from the memory in the command mode, receive the image data from the interface in the video mode, wherein the synchronization controller is configured to calculate a delay time between a generation time of the first flag signal and a reception time of the synchronization packet, and is configured to adjust a generation time of the second flag signal.
US11551641B2

A display apparatus includes a luminance controller that controls a luminance of a displayed video, a gamma controller that applies a gamma curve to a video signal, and a display that displays a video represented by the video signal that the gamma controller has applied the gamma curve to. If the luminance controller causes the display to display the video at a luminance value lower than a predetermined luminance value, the gamma controller applies to the video signal a gamma curve with a lower gradation region raised more than a gamma curve represented by a predetermined constant gamma coefficient.
US11551634B1

A processor-based device with a display unit, such as a smart phone, identifies pixels associated with a camera under the display screen. The device also identifies a condition in which the pixels associated with the camera under the display screen can be dimmed or turned off. The device then dims or turns off the pixels associated with the camera under display based on the condition.
US11551633B2

The present disclosure discloses a method and apparatus for directional display of an audio device, and an audio device. The audio device according to the present disclosure includes a display screen whose position is adjustable, and the method according to the present disclosure includes, by using a spherical camera array, determining a spatial position of a user; according to a relation among the spatial position of the user, a center position of the audio device and a center position of the display screen, determining a horizontal compensation angle and a vertical compensation angle of a display direction of the display screen relative to the spatial position of the user; and adjusting the display direction of the display screen, to cause the horizontal compensation angle and the vertical compensation angle to be zero.
US11551629B2

According to an embodiment of the present invention, an active matrix substrate (100) includes a display region (DR) defined by a plurality of pixel regions (P) arranged in a matrix and a peripheral region (FR) located around the display region. The active matrix substrate includes a substrate (1), a first TFT (10), and a second TFT (20). The first TFT is supported by the substrate and disposed in the peripheral region. The second TFT is supported by the substrate and disposed in the display region. The first TFT includes a crystalline silicon semiconductor layer (11), which is an active layer. The second TFT includes an oxide semiconductor layer (21), which is an active layer. The first TFT and the second TFT each have a top-gate structure.
US11551626B2

An electronic paper display device and an operation method thereof are provided. The electronic paper display device includes an electronic paper display panel and a timing controller. The timing controller includes a first image buffer memory, a second image buffer memory, and an update buffer memory. The timing controller receives a touch track data. The first image buffer memory and the second image buffer memory are a ping-pong buffer architecture, and receive a video stream in staggered timing. The second image buffer memory receives the touch track data and simultaneously updates a current display screen data stored in the update buffer memory when the first image buffer memory receives the video stream to update the current display screen data into the update buffer memory. The timing controller drives the electronic paper display panel according to the current display screen data.
US11551625B1

According to one embodiment, a color changing display includes a housing, a cover cooperatively coupled to the housing, a light panel, and a color display panel. The light panel and the color display panel are positioned between the housing and the cover. The light panel and the colored display panel are each selectively activated to operate in at least one of: a reflective mode, a transmissive mode, and a transflective mode.
US11551620B2

A gate driver circuit can include a plurality of stage circuits, in which each of the plurality of stage circuits supplies a gate signal to gate lines arranged in a display panel, and includes an M node, a Q1 node, a Q2 node, a QB node, a line selector, a Q1 node controller, a Q1 node stabilizer, an inverter, a QB node stabilizer, a carry signal output circuit portion, and a gate signal output circuit portion, in which a first low-potential voltage level, a third low-potential voltage level, and a fourth low-potential voltage level for operating the gate driver circuit are set to different values, and the gate driver circuit can have a reduced size and better prevent leakage current while also providing more stable gate signals.
US11551617B2

Provided is a display device including a driving transistor, a switching unit, and a control unit. The driving transistor includes a control terminal, a first terminal, and a second terminal, and controls supply of current to a light emitting element, which is connected to the first terminal and emits light in accordance with the current amount, in accordance with a signal voltage applied to the control terminal. The switching unit can switch a conduction and non-conduction state, and, by being brought in the conduction state, forms a path that bypasses the light emitting element so that the current is not supplied to the light emitting element. The control unit performs control so that the switching unit is brought in the non-conduction state after the signal voltage is written into the control terminal, and controls a potential of the control terminal in synchronization with the control of the switching unit.
US11551611B2

A pixel circuit includes an organic light emitting element, a switching transistor configured to be turned on or off in response to a scan signal, a storage capacitor configured to store a data signal applied through a data line when the switching transistor is turned on, a driving transistor configured to allow a driving current corresponding to the data signal stored in the storage capacitor to flow into the organic light emitting element, and an emission control transistor implemented by an oxide thin film transistor, connected in series to the organic light emitting element and the driving transistor between a high power voltage and a low power voltage, and configured to be turned on or off in response to an emission control signal. The pixel circuit performs a back-biasing operation that compensates for a change in a threshold voltage of the emission control transistor by applying a back-biasing voltage to the emission control transistor.
US11551609B2

The present disclosure provides an array substrate and a display device. The array substrate includes: a base substrate, a plurality of sub-pixels, a plurality of data lines, a plurality of first power lines, a plurality of data line leads; and the array substrate further includes: a plurality of selector switches; a plurality of data signal input lines, at a side of the plurality of selector switches away from the display region, each of at least a part of the plurality of selector switches being connected to one data signal input line; a first power bus, at a side of the plurality of selector switches away from the display region; and a plurality of connecting portions, connected to the first power bus and the plurality of first power lines, the plurality of connecting portions extending towards the display region along regions between the plurality of selector switches.
US11551608B2

Provided are a driver circuit, a light-emitting panel and a preparation method thereof, and a display device. The driver circuit includes a terminal connection module, a drive module, and a short-circuit protection module. The terminal connection module, the drive module, and the short-circuit protection module are connected in series between a first power supply terminal and a second power supply terminal, and the short-circuit protection module is connected in series between the terminal connection module and the second power supply terminal. The terminal connection module is connected to an original light-emitting unit so that the original light-emitting unit is connected in series between the first power supply terminal and the second power supply terminal. The short-circuit protection module is configured to be disconnected in a case where the original light-emitting unit is short-circuited.
US11551594B2

A display panel and a display device are provided. The display panel includes a module layer and a protective layer, a stiffness of the protective layer corresponding to a non-display area of the display panel is greater than a stiffness of the protective layer corresponding to a display area, and the display panel is further provided with a reinforcing layer in the non-display area at a same time. The present disclosure can effectively support the protective layer in the non-display area and prevent dents of the display panel by the reinforcing layer, thereby improving reliability and quality of the display panel.
US11551584B2

In the polyester film according to an embodiment, the strain with respect to tensile load and the crystallinity are adjusted to specific ranges, whereby it is possible to achieve the flexibility that does not cause deformation even when a certain load is sustained for a long period of time and the resistant characteristics to the impact of external pressing. Accordingly, the polyester film can be applied to a cover of a flexible display device, in particular, a foldable display device to exhibit excellent characteristics.
US11551581B2

The present invention relates to an automatic injection training device comprising an elongated housing having a distal end and an opposite proximal end and extending along a longitudinally axis (L); a tubular demo container axially and rotationally fixed relative to the elongated housing and having a tubular wall extending along the longitudinally axis (L); a reloadable plunger assembly comprising a plunger rod which is movable in the demo container between a first and a second position and a first energy accumulating element configured to move the plunger rod from the first to the second position; an actuation assembly configured to hold the plunger rod in the first position and to release the plunger rod from the first position. The invention is characterized in that the device further comprises a first signal generating element releasably connected to the plunger rod and a second signal generating element fixedly connected to the plunger rod, and wherein each signal generating element is configured to interact independently from each other for generating audible feedback signals.
US11551576B2

A braille reference card for a remote control is provided. The braille reference card includes a base that includes a plurality of regions. Each region of the plurality of regions includes at least one of a surface projection or at least one braille embossed character set of a plurality of braille embossed character sets. A position of the surface projection corresponds to a position of a button on the remote control. The at least one braille embossed character set is one of adjacent to the surface projection or on the surface projection. The at least one braille embossed character set indicates a functionality of the button that corresponds to the position of the surface projection. A surface area of the base is larger than a surface area of the button layout of the remote control. The at least one region corresponds to a multi-function button on the remote control.
US11551575B1

Techniques related to promoting consistent cooking event outcomes are disclosed. Natural language processing (NLP) is used to promote the consistent cooking event outcomes. Data is acquired from a sensor that is monitoring a cooking preparation area. Based on the data, an event is identified. The event is modeled using NLP, which then predicts a subsequent event that will likely occur in the cooking preparation area. NLP is also used to select a recipe. A list of instructions included in the selected recipe are displayed in a user interface.
US11551573B2

A method of configuring a smart booklet to encourage adherence to a treatment and/or educational program is disclosed, wherein the smart booklet is “off the grid” (e.g., not connected to an electrical or networking grid) and includes an integrated behavior incentivization feature. Based on an activation of a detection feature of the smart booklet, it is detected whether a state of one or more pages of the smart booklet has changed. Based on the determination that the state of the one or more pages has changed, a set of data items pertaining to the adherence to the treatment and/or educational program is created or updated. Based on an identification that the set of data items is indicative of a failure or a success with respect to the adherence to the treatment program, a message pertaining to the failure or the success is communicated via an output component of the smart booklet (e.g., to encourage the adherence to the treatment and/or educational program).
US11551571B2

A system for managing innovation challenges includes a computing apparatus having a processor and a memory with computer readable program code, wherein the processor under control of the computer readable program code is configured to implement, a content management system that operates to automatically generate an innovation challenge for students based on a common template that includes student eligibility requirements, a user management system that operates to collect user information, obtains parental or guardian consent, and determines individual student eligibility for specific innovation challenges, a submission management system that operates to automate ingestion, display, storage, and judging of challenge entry submissions, and a dashboard display that operates to manage innovation challenge participation.
US11551570B2

A skills learning method for a student gathers objective data relating to the student in response to various stimuli, and produces a predicted feedback units as a function of the objective data using a machine learning-base classifier. The method can include training a neural network using objective data of student interactions and associated subjective assessments of a skill of each objective data. The method includes receiving a new dataset with objective data of a new student and an associated subjective assessment of a skill of the first student represented by the new objective data. A predicted assessment of the skill of the new objective data is calculated by inputting the new objective data into the neural network. The method can include updating the neural network by combining the initial dataset and the new dataset and recompiling the neural network to fit the model dataset based on a learning algorithm.
US11551568B2

Embodiments of a language learning system and method for implementing or assisting in self-study for improving listening fluency in a target language are disclosed. Such embodiments may simultaneously present the same piece of content in an auditory presentation and a corresponding visual presentation of a transcript of the auditory presentation, where the two presentations are adapted to work in tandem to increase the effectiveness of language learning for users.
US11551566B2

Apparatus and associated methods relate to synchronization of a ground support vehicle with a taxiing aircraft, so as to provide ground support services during taxi operation. After landing, a taxiing aircraft obtains a parking destination from a ground traffic controller. A first navigational route from a first location of the taxiing aircraft to the parking destination is determined. The taxiing aircraft transmits a signal indicative of the first navigational route to the ground support vehicle. A second navigational route of the ground support vehicle is determined so as to intercept the taxiing aircraft. The ground support vehicle navigates according to the determined second navigational route, and couples to the taxiing aircraft at a coupling location common to both the first and the second navigational routes. The ground support vehicle provides ground support service during continued navigation according to a coupled portion of the first navigational route.
US11551557B2

A vehicle communication system including a communication management unit (CMU) and a data gateway is provided. The CMU is at least in part configured to route first type messages using a first type message communication. The data gateway is configured to communicate second type messages to a remote location. The CMU is configured to route at least some of the first type messages to the data gateway. The data gateway is configured to communicate a pseudo acknowledgment for each message block of each first type message routed to the data gateway back to the CMU indicating the message block was received by a designated remote location. The data gateway is further configured to interface each received first type message into the second type message and communicate each second type message to the designated remote location using a second type of message communication.
US11551554B2

In one example embodiment, a computer-implemented method for coordinating the movement of assets at transfer hubs includes determining one or more assets to move from a first location associated with a transfer hub. The method also includes assigning a jockey to move the one or more assets to a second location associated with the transfer hub based at least in part on an availability of the jockey. The method further includes directing the jockey to move the one or more assets from the first location to the second location.
US11551547B2

A method for tracking a lane on a road is presented. The method comprises receiving, by one or more processors from an imaging system, a set of pixels associated with lane markings. The method further includes generating, by the one or more processors, a predicted spline comprising (i) a first spline and (ii) a predicted extension of the first spline in a direction in which the imaging system is moving. The first spline describes a boundary of a lane and is generated based on the set of pixels. The predicted extension of the first spline is generated based at least in part on a curvature of at least a portion of the first spline.
US11551546B2

A universal remote control (URC) is programmed to control a particular type and make of electronic consumer device using a graphical user interface. A plurality of images is displayed on the user-interface. Each image of the plurality of images is a digital photograph of an electronic consumer device or a remote control device usable to control the corresponding electronic consumer device. A user selects the digital photograph of the particular type and make of electronic consumer device or its corresponding remote control device. Codeset information associated with the selected device is transmitted to the URC such that the URC is programmed to control the selected device. If the codeset information is a codeset identifier, then it is displayed on the user interface. The user enters the codeset identifier into the URC such that the URC is programmed to control the selected device.
US11551538B2

A waste cart includes a base housing; a center upright having a proximal end and a distal end, wherein the proximal end is secured to the base housing; a top housing secured to the distal end of the center upright, wherein the top housing has two or more disposal openings for two or more separate disposal portions including, a first waste portion which has a first metal detector and an indicator for providing a notification when a metal item passes through the opening; and a second waste portion which includes a second metal detector and an indicator for providing a notification when a metal item passes through the opening; an electronics module which operates each metal detector independently; and an alarm indicator operationally associated with the electronics module which is activated when the electronics module detects the passage of a metal item through an opening into a waste portion.
US11551535B1

Apparatuses, methods, and computer-readable media for operating a scanning smoke detector are described herein. One apparatus a laser emitter configured to emit a beam of light, a rotational component configured to rotate the emitter such that the beam periodically scans across an area, and a light receiver configured to receive a reflected portion of the beam of light and determine a presence of smoke particles in the area based on the reflected portion. The smoke detection apparatus can be configured to operate at a first power level, decrease the beam to a second power level responsive to a determination that an object in the area is in a path of the beam, and increase the beam to the first power level responsive to a determination that the object is no longer in the path of the beam.
US11551511B2

An electronic gaming machine comprising a video display and a game controller arranged to select a plurality of symbols from a symbol set for display on the video display, evaluate the symbols displayed on the display to determine whether to initiate a symbol lock event, and upon initiating a symbol lock event, identify symbols which contribute to an award configuration, control the display to lock identified symbols, and updating remaining symbols in the display.
US11551509B2

Some implementations may involve presenting a feature game round that includes a hold and spin stage and a free game stage. The free game stage may be presented after the hold and spin stage. In some examples, the number of free game instances may correspond to the number of configurable symbols accumulated by the conclusion of the hold and spin stage. In some instances, at least one of the configurable symbols accumulated by the conclusion of the hold and spin stage may indicate a modifier for the free game stage. The modifier may correspond with a modification of one or more reels that are used during a free game instance. In some examples, at least one of the configurable symbols accumulated during the hold and spin stage may indicate a multiplier for an award that is determined during a first free game instance.
US11551506B2

A computer-implemented method includes providing a real-time environmental model of a shared virtual environment (SVE) that includes a plurality of virtual players. Display data corresponding to the SVE is transmitted to each player device. The data includes user display data that causes a display in the player device to render a portion of the SVE based on a virtual orientation of the player device and a virtual location of the virtual player in the SVE. Sensory feedback data is then transmitted to the plurality of VR devices that causes each VR device to provide a sensory indication associated with the SVE to the respective player. The sensory indication is indicative of a benefit that will be provided to a subset of the plurality of players at a predetermined future time. At the predetermined future time, the benefit is then provided to the subset of the plurality of players.
US11551504B2

A system and method for creating a mixed consumable item may include displaying a first set of selectable indicia on a touchscreen, where the indicia may be (i) indicative of respective consumable ingredients and (ii) distinctly positioned relative to one another. A swype gesture may be received from a user via the touchscreen that forms a path extending between a first position and a second position that touches or passes close to multiple selectable indicia. From the first set of consumable ingredients, a plurality of combinations of consumable ingredients most likely to have been intended to be selected by the user based on the path of the swype gesture may be predicted. Selectable predicted combinations of consumable ingredients may be displayed on the touchscreen to enable one of the selectable combinations of consumable ingredients to be selected by the user for mixing by a dispenser of consumable items.
US11551502B2

The system and method providing enhanced security ballot image records of the present invention includes an enhanced security ballot image tabulator and an enhanced security ballot image audit station. The tabulator processes each ballot of a plurality of ballots to be tabulated to provide an enhanced security ballot image record having diachronically and synchronically coordinated enhanced security ballot image files, each for another ballot of the plurality of ballots to be tabulated. The enhanced security ballot image record may be broadcast upon completion of tabulation and/or simulcast real time during tabulation or otherwise provided such as on a secure media upon completion of tabulation to the public or other parties interested in the tabulation of cast votes. The enhanced security audit station receives the enhanced security ballot image record and analyzes it to selectively identify out-of-bounds diachronic and/or synchronic security parameters. Any identified ballots may then be reviewed by election officials or other interested parties for validity and authentication purposes. The tabulator may be used to also produce images of the voter sign-in sheets, for the purpose of analytic correlation with the enhanced security files of the enhanced security ballot image record and their tabulation.
US11551501B2

An access control system receives a device-specific identifier of a mobile electronic device and an electronic reference template for facial parameters of a user. The reception takes place when the mobile device is located in a public zone, from which the user can request access to an access-restricted zone. A memory unit stores the identifier of the mobile device and the reference template, which are received by a transmitting and receiving unit, as belonging to the user present in a public zone. An image processing unit generates a real-time template for facial features of the user based on an image of the user when the user requests access to the access-restricted zone. It determines if the real-time template matches a reference template stored in the memory unit to a defined degree, wherein the user is recognized as an access-requesting user in the event of a match.
US11551496B1

An access control system includes a verification computing system that stores access rights information and credential proxies received from user devices, receives from a local access control subsystem an input credential and input credential proxy derived therefrom and received from a present user, identifies the access rights information associated with the user according to the input credential proxy and the stored credential proxy, requests and receives a stored credential from the user device of the present user, and compares the stored credential to the input credential to authorize the present user. The access rights information is for each of the users to access spaces with the local access control subsystems. The stored credential proxies are derived from stored credential received by the user devices using an algorithm. The input credential proxies are derived from the input credentials using the algorithm.
US11551483B2

A system for detecting a leak in a duct is disclosed, including a sheath covering a duct section, a fluid concentrating device and a sensor. The sheath is attached to a boundary portion of the duct section and forms an inner space between an outer surface of the duct section and the sheath. The fluid concentrating device has an opening through the sheath connecting the inner space to an external space outside the sheath. The inner space is sealed except for the opening through the sheath. The sensor is stationed outside the opening of the fluid concentrating device and is configured to detect fluid flow from the inner space through the opening at a level corresponding to a duct leak in a pre-burst condition.
US11551479B2

A motion behavior pattern classification method, system and device relating to the human motion recognition field. The method includes: S1, determining a candidate motion behavior pattern which includes a motion behavior pattern to be classified; S2, acquiring time series of behavior data of the candidate motion behavior pattern through a motion control sensor; S3, establishing an LSTM motion behavior pattern classification model through the time series; S4, predicting the motion behavior pattern to be classified through the LSTM motion pattern classification model, comparing the prediction result obtained using the sequence within the T time with the prediction result obtained using the sequence within the T+Δt time using the iterative process to obtain the final prediction result, wherein T1≤T≤T2, T1>0, T2>T1, and the incremental step is set to be Δt, Δt>0. The technical solution of the present invention may improve accuracy while reducing the latency of the motion behavior pattern classification.
US11551476B2

A facial verification method includes separating a query face image into color channel images of different color channels, obtaining a multi-color channel target face image with a reduced shading of the query face image based on a smoothed image and a gradient image of each of the color channel images, extracting a face feature from the multi-color channel target face image, and determining whether face verification is successful based on the extracted face feature.
US11551470B2

A sensing device includes a light-field image sensor and a sensing circuit. The light-field image sensor includes a plurality of subarrays. One of the subarrays corresponds to sensing pixels. The sensing pixels are to capture images of an object on or in proximity to a display panel by sensing lights from different directions. The sensing circuit is to generate a plurality of sub-images of the object according to sensing signals of the sensing pixels and shift each of the sub-images of the object by an off-set to generate an image data.
US11551468B2

An input sensing device includes a display panel, a sensor pixel, and a fingerprint detector. The display panel displays a fingerprint detection pattern corresponding to a target object. The sensor pixel generates a sensing signal by detecting light reflected from the fingerprint detection pattern by the target object. The fingerprint detector detects a fingerprint for the target object based on the sensing signal, and changes an exposure time of the sensor pixel based on a size of the fingerprint detection pattern.
US11551466B2

A control circuit configured to control a display panel includes a display driver circuit, a touch sensing circuit and a fingerprint sensing circuit. The touch sensing circuit, coupled to the display driver circuit and the fingerprint sensing circuit, is configured to detect a finger touch on the display panel, determine a position of the display panel on which the finger touch is detected, and send information associated with the position to the fingerprint sensing circuit. The fingerprint sensing circuit is configured to perform fingerprint sensing on at least one zone corresponding to the position and receive fingerprint image signals from the at least one zone correspondingly.
US11551464B2

Provided is a system and method for matching documents by line item. In one example, the method may include receiving a target document from a target system and a source document from a source system which are linked, identifying a set of lines in the target document and a set of lines in the source document which cannot be matched based on initial conditions, determining, via a machine learning model, a target line from the identified set of lines in the target document matches a source line from the identified set of lines in the source document based on descriptions included in the target line and the source line, and updating the source system to indicate that the target line from the target document and the source line from the source document are a match.
US11551454B2

An object tracking system that includes a sensor that is configured to capture frames of at least a portion of a global plane for a space. The system is configured to receive a first frame from the sensor and to identify a first pixel location and a second pixel location within the first frame. The system is further configured to determine (x,y) coordinates by applying a homography to the first pixel location and the second pixel location. The system is further configured to determine an estimated distance between the (x,y) coordinates, to determine an actual distance, and to determine a distance difference between the estimated distance and the actual distance. The system is further configured to compare the distance difference to a difference threshold level and to recompute the homography in response to determining that the distance difference exceeds the difference threshold level.
US11551445B2

An electronic apparatus and method for heatmap visualization of object detections is provided. The electronic apparatus inputs an image frame including an object of interest to Deep Neural Network (DNN) model and extracts an object detection result associated with the object of interest as output of the DNN model for the input image frame. The object detection result includes bounding box coordinates for the object of interest. The electronic apparatus segments the input image frame into a plurality of image portions based on the bounding box coordinates and determines, for each of the plurality of image portions, a weight value indicative of a likelihood that a corresponding image portion belongs to the object of interest. The electronic apparatus generates, based on the determined weight value, a visualization frame which includes heatmap visualization of a region that is included in the image frame and is bounded by the bounding box coordinates.
US11551443B2

An environment association system (“EAS”) comprising: a processor and a memory; an object recognition process configured to identify objects within images, the objects including one or more of a vehicle, a vehicle lift, a vehicle repair tool, and an alignment fixture; and an EAS interface configured to communicate with a user device, the user device comprising a camera and a display; wherein the processor is configured to: determine, for at least one object in the set of objects, create a virtual overlay for the image based on the position of the at least one object within the image and a virtual marking associated with the at least one object; and provide the virtual overlay to the user device, wherein the virtual overlay is configured to cause the user device to simultaneously display the image and the virtual overlay via the display. The system provides information about the alignment of lifting points of the object with lifting members.
US11551440B1

Aspects of the present disclosure relate to machine learning techniques for continuous implementation and training of a machine learning system for identifying the natural language meaning of visual content. A computer vision model or other suitable machine learning model can predict whether a given descriptor is associated with the visual content. A set of such models can be used to determine whether particular ones of a set of descriptors are associated with the visual content, with the determined descriptors representing a meaning of the visual content. This meaning can be refined based on a multi-armed bandit tracking and analyzing interactions between the visual content and users associated with certain personas related to the determined descriptors.
US11551438B2

An image analysis method and a related device are provided. The method includes: obtaining an input matrix of a network layer A, the input matrix of the network layer A obtained based on a target type image; obtaining a target convolution kernel and a target convolution step length corresponding to the network layer A, different network layers corresponding to different convolution step lengths; performing convolution calculation on the input matrix and the target convolution kernel according to the target convolution step length to obtain an output matrix of the network layer A, the output matrix used for representing a plurality of features included in the target type image; determining a target preset operation corresponding to the target type image according to a pre-stored mapping relationship between a type image and a preset operation; and performing the target preset operation according to the plurality of features comprised included in the target type image.
US11551428B2

Methods and apparatus to generate photo-realistic three-dimensional models of a photographed environment are disclosed. An apparatus includes an object position calculator to determine a three-dimensional (3D) position of an object detected within a first image of an environment and within a second image of the environment. The apparatus further includes a 3D model generator to generate a 3D model of the environment based on the first image and the second image. The apparatus also includes a model integrity analyzer to detect a difference between the 3D position of the object and the 3D model. The 3D model generator automatically modifies the 3D model based on the difference in response to the difference satisfying a confidence threshold.
US11551426B2

Systems, computer program products, and methods are described herein for implementing steganography based augmented reality platform. The present invention is configured to provide an augmented reality application for installation on a computing device of a user; receive, via the augmented reality application, a real-time visual feed, wherein the real-time visual feed comprises an image, wherein the image comprises a message that is steganographically embedded therein; determine that the computing device of the user is authorized to access the message embedded in the image in the visual feed; and generate an acknowledgement that the computing device of the user is authorized to access the message embedded in the image in the visual feed; and transmit control signals configured to cause the computing device of the user to overlay, via the augmented reality application, the acknowledgement in a vicinity of the image in the real-time visual feed.
US11551420B2

There is provided a method for generating a 3D physical model of a patient specific anatomic feature from 2D medical images. The 2D medical images are uploaded by an end-user via a Web Application and sent to a server. The server processes the 2D medical images and automatically generates a 3D printable model of a patient specific anatomic feature from the 2D medical images using a segmentation technique. The 3D printable model is 3D printed as a 3D physical model such that it represents a 1:1 scale of the patient specific anatomic feature. The method includes the step of automatically identifying the patient specific anatomic feature.
US11551385B1

The present invention discloses system and method for replacing a texture of a background region in a multimedia. The system is an AI-based multi-media processing system for replacing the original texture of the background of the multimedia with a texture template. The system applies a foreground mask to hide and protect the foreground region and multiple textures of the background. The system uses deep learning to segment specific texture from images or video sequences. The system replaces the texture of the original input image with a texture template to form a processed image.
US11551380B2

An augmented reality interventional system which provides contextual overlays (116) to assist or guide a user (101) or enhance the performance of the interventional procedure by the user that uses an interactive medical device (102) to perform the interventional procedure. The system includes a graphic processing module (110) that is configured to generate at least one contextual overlay on an augmented reality display device system (106). The contextual overlays may identify a component (104) or control of the interactive medical device. The contextual overlays may also identify steps of a procedure to be performed by the user and provide instructions for performance of the procedure. The contextual overlays may also identify a specific region of the environment to assist or guide the user or enhance the performance of the interventional procedure by identifying paths or protocols to reduce radiation exposure.
US11551378B2

The computer stores the plurality of first positions in the image captured by the image pickup device and the second positions corresponding to the plurality of first positions in the graphic corresponding to the image as a relationship. The computer acquires a third position related to the object in the image, a positional relationship between a part of the plurality of first positions and the third position, and one of the relationships. A method specifies a position in a figure corresponding to a position in an image including generating a fourth position in the figure corresponding to the third position using parts or all. In a method, a part of the plurality of first positions is three first positions closest to the third position among the plurality of first positions. A method includes generating the fourth position using the sides of a triangle composed of the three first positions.
US11551374B2

Systems and methods herein describe using a neural network to identify a first set of joint location coordinates and a second set of joint location coordinates and identifying a three-dimensional hand pose based on both the first and second sets of joint location coordinates.
US11551365B2

A computer-implemented method for processing a 3-D point cloud data and an associated image data to enrich the 3-D point cloud data with relevant portions of the image date. The method comprises generating a 3-D point cloud data tensor representative of information contained in the 3-D point cloud data and generating an image tensor representative of information contained in the image data; and then analyzing the image tensor to identify a relevant data portion of the image information relevant to the at least one object candidate. The method further includes amalgamating the 3-D point cloud data tensor with a relevant portion of the image tensor associated with the relevant data portion of the image information to generate an amalgamated tensor associated with the surrounding area and storing the amalgamated tensor to be used by a machine learning algorithm (MLA) to determine presence of the object in the surrounding area.
US11551363B2

A method includes generating a first warped image based on a pose and a depth estimated from a current image and a previous image in a sequence of images captured by a camera of the agent. The method also includes estimating a motion of dynamic object between the previous image and the target image. The method further includes generating a second warped image from the first warped image based on the estimated motion. The method still further includes controlling an action of an agent based on the second warped image.
US11551361B2

A system and method of computer-aided detection (CAD or CADe) of medical images that utilizes persistence between images of a sequence to identify regions of interest detected with low interference from artifacts to reduce false positives and improve probability of detection of true lesions, thereby providing improved performance over static CADe methods for automatic ROI lesion detection.
US11551360B2

A cancer cell detection device includes a computer with a database and a display and a microscope coupled to the computer. The microscope has a base upon which a biopsy sample can be placed. The device further includes a camera coupled to the microscope and computer. The camera is configured to capture images of the biopsy sample. The device also has a filter configured to attach to the microscope and a connection feature for connecting the computer to the camera and the filter. The computer further includes a processor that processes the images captured by the camera and classifies the images according to known variables stored in the database.
US11551323B2

To ensure safety of people needing to service a low-voltage network of an electric power distribution system, dwellings being connected to this network may include autonomous units for producing electricity, thus generating voltage and endangering the people servicing the work. Data are obtained from consumption records from the meter of each dwelling, in regular time intervals, and meteorological data are also obtained in the geographical area of these dwellings, in order to identify at least some weather conditions conducive to the production of energy by autonomous units. A model is then applied for detecting, based on the first and second data, a coincidence between periods of lower consumption measured by a meter and weather conditions conducive to electricity production by autonomous units during these periods. Therefore, information on the presence of autonomous units in the dwelling can be deduced and given to people before their servicing.
US11551318B2

An illustrative embodiment provides a computer-implemented method for processing wage garnishment court orders includes obtaining a court order for wage garnishment for a user. The method also includes predicting values for a first subset of a number of fields for executing wage garnishment according to the court order using a rule engine. The method also includes predicting values for a second subset of the number of fields using a machine learning engine, wherein the second subset of the number of fields includes missing fields for which the rule engine could not provide a prediction. The machine learning engine includes one of a plurality of classification algorithms. The one of the plurality of classification algorithms selected to use for the machine learning engine for predicting field values is selected according to at least one of accuracy, speed, size of model, and explainability.
US11551315B2

A transit computing (TC) system for determining travel options is provided. The TC system includes at least one TC device including at least one processor communicatively coupled to a database configured to receive a request including trip data including a start location and an end location. The at least one processor is also configured to determine at least one travel option, wherein each travel option is associated with a mode of travel, and determine, for each travel option, at least one projected environmental trip detail, including a respective projected emissions output for each travel option. The at least one processor is further configured to receive user selection of a selected travel option and process, based on the user selection, at least one transaction associated with the selected travel option, wherein the at least one transaction includes a payment and confirmation, sent to the user computing device, of the payment.
US11551314B2

Provided is a service request device including a display which includes an information display unit and an electronic code display unit, a button, and a processor which transmits a call signal corresponding to at least one of an input, information corresponding to an electronic code displayed on the information display unit, and an electronic code displayed on the electronic code display unit when the input to the button is received.
US11551303B2

The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
US11551295B2

Systems and methods are disclosed for ensuring execution of multiple inter-dependent transactions in an electronic data transaction processing system in which a plurality of data items are transacted by one or more hardware matching processors associated therewith that match a combined electronic data transaction request comprising a conditional execution instruction and a plurality of component electronic data transaction request messages, each for transaction of a different data item of the plurality of data items.
US11551292B2

A computing system for validating repeating data is described. The computing system includes at least one computing device including at least one processor communicatively coupled to a database. The at least one processor is programmed to receive a first instance of data, the first instance of data including first repeating data elements, and store, in the database, the first repeating data elements. The at least one processor is also programmed to receive a second instance of data, the second instance of data including second repeating data elements, determine the second instance of data includes the second repeating data elements, and compare the second repeating data elements to the first repeating data elements. The at least one processor is further programmed to determine the second repeating data elements are inconsistent with the first repeating data elements and transmit a signal associated with the second repeating data elements.
US11551287B2

A system, method, and apparatus for automated object recognition and checkout at a retail kiosk is provided. The system includes a controller configured with a processor and a memory to control operations of the automated retail checkout system. The system further includes an imaging device in communication with the controller and configured to create multiple electronic images of an object, such as a product for purchase. The system also includes an object recognition device in communication with the controller and the imaging device. The processor may execute software to receive electronic images from the imaging device, extract at least one feature from the images, and recognize the object based on a predetermined model being applied to the extracted feature from the images. The system also includes a display device to display an indication of the recognized object from the object recognition device.
US11551285B2

A computer-implemented method for communicating about a product includes under control of one or more configured computer systems, selecting a product having a unique identifier (UID), using the unique identifier (UID) for the selected product to link a unique social media feed to the selected product, and enabling users to access the unique social media feed for engaging in social media conversations about the selected product. The method includes selecting a second product having a second unique identifier (2UID), using the second unique identifier (2UID) for the selected second product to link a second unique social media feed to the selected second product, and enabling users to access the second unique social media feed for engaging in social media conversations about the selected second product. The unique identifier (UID) is serial numbers, random numbers, names maintained by a central registry, or codes maintained by a central registry. The unique identifier (UID) assigned to the selected product is a Stock Keeping Unit (SKU), a Universal Product Code (UPC), a Global Trade Item Number (GTIN), an International Article Number (EAN), or an Australian Product Number (APN).
US11551275B2

A method implemented in software and a software system for dynamically determining how to display one or more statements of interest (such as an offer or soft offer) is disclosed. After receiving one or more statements of interest from potential buyers, a software-implemented method determines a preferred manner for displaying one or more statements of interest received from the potential buyers to the seller, and displays the offers in a grid layout. The grid layout shows a number of buyers interested in making a hard offer in a manner that gives the seller insight regarding pricing their property as well as other factors that are determined to likely make the property more valuable. The one or more statements of interest are categorized into one or more categories, including the seller's displayed (and quoted) price. Each of the categories is associated with a price range, and optionally the price range is determined using machine learning techniques.
US11551272B2

Various embodiments are directed to a system or platform with machine learning capabilities configured to accurately predict in real-time a depreciation factor of a vehicle associated with a customer and further accurately predict a present value of the vehicle based at least in part on card transaction data associated with the customer. Based on one or more factors, such as a determination that the present value of the vehicle falls below a predefined threshold value, one or more auto financing products may be generated and provided to the customer by the system.
US11551266B2

A system for integrated consumer interaction via media broadcast, comprising an immediate communication system that communicated with a media provider and a communications system, wherein the consumer submits a request to a content provider for interaction that is then handled by the immediate communication to establish an interaction with a communication system, and a method for providing integrated consumer interaction.
US11551264B2

Examples of the present disclosure describe systems and methods for intelligent ad-based routing. In example aspects, a destination input, desired time for arrival, and user profile data is received in a ride-sharing application. The input data is classified by applying one or more machine-learning models to the data. Based on the classified data results, candidate physical advertisement locations may be selected along a certain route. Different types of routes may be selected that range from the shortest possible route (i.e., a direct route) to a major detour (i.e., the most cost-effective route). A major detour takes the user on a route that exposes the user to as many advertisements as possible while still arriving at the final destination before the desired time of arrival. In exchange for a longer route and more exposure to physical advertisements, the cost of the ride may be offset. While the user is in proximity to the physical advertisement along the route, businesses associated with the physical advertisement locations may transmit real-time advertisements/messages to the user to be displayed on a user device, a vehicular device, and/or a combination of the two. During the ride, the real-time business information may be received that may alter the route to maximize the effectiveness of real-time advertisement delivery.
US11551262B2

Aspects discussed herein relate to systems, apparatuses, and methods to determine when a user remains engaged or stops paying attention to a content item. In response, a snapshot of the user's activity and environment may be obtained to ascertain the reason the user stopped paying attention. If the user stopped paying attention as a result of being uninterested in the content item, the system may replace the content item, such as an advertisement, with a different content item to regain the user's attention. Further, demographic information and the user's interests may be updated for use in scheduling future content items.
US11551249B1

An offer processing system is configured to receive transaction data associated with user purchases from third party point of sales devices and/or third party payment processing systems. The offer processing system may then identify offers or savings that are applicable to the transaction data and redeem the offers on behalf of the users.
US11551245B2

Various methods are provided for determining transactional networks using transactional data. One example method may comprise receiving a set of transactional data associated each of a plurality of customers, the set of the transactional data comprising a plurality of ordered lists of elements, each ordered list of elements defining a transaction of a plurality of transactions, the ordered list of elements comprising information identifying a particular customer from the plurality of customers, a merchant, and a timestamp, for each particular customer from the plurality of customers, generating a network, each generated network comprising one or more merchant nodes, a plurality of customer nodes, one or more merchant-customer edges between at least one of the one or more merchant nodes and at least one of the plurality of customer nodes, and one or more customer-customer edges between two or more customer nodes.
US11551243B2

A method and system for analyzing interactions (for example between a person and an organization) may include for a number of series of interactions (which may be termed journeys), each interaction represented by a channel and a reason, iterating over the series of interactions by selecting initial information including an interaction subset including one or more interactions, and if there is a set of interaction series among the series of interactions meeting certain conditions, adding an interaction to the interaction subset and determining in a recursive fashion if for the interaction subset, there is a subset among the set of interaction series meeting the conditions which also meet the conditions. Conditions may include a threshold average rating for the set of interaction series, and a threshold number of interaction series in which the interaction subset is found.
US11551231B2

A system for the detection of money laundering activities involving casino slot machines and Video Lottery Terminals (collectively “VLTs/Slot Machines”) using flash memory cards inserted individually at each participating VLT/Slot Machine. The flash memory deploys individual copies of security software that monitors cash in/plays/and cash out on all connected VLTs/Slot Machines. The security software contains an artificial intelligence module that flags “suspicious activity” at all connected VLTs/Slot Machines and keeps an audit trail. The security software will disable/track TITO serial numbers/barcodes of all TITOs printed from VLTs in “silent alarm mode”. TITO serial numbers/barcodes printed in “alarm mode” need to be redeemed at the cashier's cage and will not work in an automated redemption kiosk or Ticket Redemption Unit, and the cashiers are forewarned to require positive identification and complete a Suspicious Activity Report (SARC).
US11551220B2

A method for processing transaction data, implemented by a communications terminal having a touch screen. The method includes: detecting a necessity of entering a piece of personal identification data; transmitting to a card reader connected to the communications terminal a request for supporting a display of a virtual keypad, the request comprising a piece of data representing a passage of the communications terminal from a “master” mode to a “slave” mode of operation, the slave mode leading to implementation of the method for processing transaction data under the exclusive control of the card reader; of entry, by the user on the virtual keypad, of the piece of personal identification data; and receiving, from the card reader, the piece of personal identification data.
US11551206B2

A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system are provided for deploying a smart contract in a blockchain network. The computer-implemented method includes: receiving, by a blockchain node in a blockchain network, a transaction for creating a smart contract, wherein the transaction comprises machine codes of the smart contract, and the machine codes of the smart contract are obtained by a compilation service provider performing Ahead of Time (AoT) compilation on bytecodes of the smart contract; determining, by the blockchain node, that the machine codes of the smart contract are obtained by a trusted compilation service provider; and in response to determining that the machine codes of the smart contract are obtained by the trusted compilation service provider, completing, by the blockchain node, a deployment of the smart contract.
US11551205B2

The invention relates to a method for producing a cryptographically signed transaction for the transfer of an amount of a currency within a blockchain. The transaction comprises one or more inputs and one or more outputs. The method comprises: retrieving the one or more inputs, the inputs being a reference to one or more previous transactions, determining the one or more outputs, each output defining an amount to be transferred to a receiver indicated in the respective output, adding security information, the security information defining directly or indirectly a maximum amount to be spent with the transaction, and cryptographically signing the transaction by adding signature information.
US11551198B2

A method and system implemented in an e-commerce system to facilitate transactions between a customer and a vendor is disclosed. The method includes generating, by a processor, the requested at least one NFC code and token, wherein the at least one NFC code and token an identification of the price the customer pays for a specific product, the customer's amount owed on an invoice or granting access to a secure account, transmitting, by a transmitter, the at least one NFC code and token to a vendor server; receiving, by a receiver, a response email, wherein the response email includes the token; decoding, by the processor, the token; performing, by the processor, an Sender Policy Framework (SPF) and DomainKeys Identified Mail (DKIM) validation; and processing, by the processor, the transaction, on a condition that the SPF and DKIM validations are approved.
US11551196B2

Systems and methods are provided for group bill payment comprising creating a secure group bill payment account associated with a plurality of group members. The group bill payment account may be configured to receive information via a network from the plurality of group members; permit a group member to manage the group bill payment account following an authentication process; and transmit a group payment to a provider. Systems and methods may further comprise receiving instructions from a group member to create a rule for requesting payment, the bill being from a provider and associated with group members; receiving the bill issued by the provider; determining a charge based on the bill and the rule; sending a payment request based on the charge; receiving a deposit into the group bill payment account; transmitting a group payment; and sending a notification.
US11551195B2

Systems and methods for providing services to smart devices connected in an Internet of things (IoT) platform. It detects the user and connected registered smart devices in it's vicinity, authenticates them, and receives and processes various requests from them. The user may also provide inputs in natural language and the invention maps context associated with the user utterance to an intent to utilize the one or more services. It may also generate one or more customized responses for one or more outlier requests based on historical data stored in the database. It may automatically processes payment pertaining to one or more services subscribed by the user, wherein information specific to the payment is obtained based on the configuration preferences stored in a database and the one or more services being analyzed by the Process Orchestration Layer module.
US11551194B2

Techniques for exchanging data segments between data aggregators and data consumers. In an embodiment, a value of an arbitrary data segment selected by a data consumer is computed. In particular, an individual user value is calculated for each user represented in the data segment, wherein the individual user value is a weighted sum (or other function) of the one or more features of the data segment attributable to that user, plus an additive gaussian noise. The overall value of the data segment is the sum of the individual user values. An offer price for the data segment can then be calculated using the overall value. Once a request is received from the consumer to purchase the data segment at the offer price, the data segment can be exchanged between the aggregator and consumer. Thus, a data marketplace or platform for the exchange of data segments is enabled.
US11551192B2

Systems and methods associated with providing an automated portal to migrate one or more relationships with one entity to another entity are disclosed. In one embodiment, an exemplary method may comprise: providing a portal enabling automated migration of existing relationships from existing entities to a first entity; generating a first UI configured for identifying and providing access information regarding existing relationships for potential migration; generating a second UI to display information regarding the existing relationships and provide UI elements enabling the user to receive migration offers; determining terms of replacement relationships that the first entity can offer the user; generating a third UI to (i) compare terms between the existing and new relationships, and (ii) enable the user to authorize the relationship migration; performing an automated generation process to create the new relationship(s); and performing an automated transfer process to transfer all objects to the new relationship.
US11551191B2

A computing system can establish asynchronous network communications with exchanges to facilitate cross-medium transactions between originating and recipient clients. Such communications can result in filtering out errant responses that would otherwise cause an open transaction to fail.
US11551183B2

Disclosed herein are systems and methods for managing exceptions to orders collected by autonomous vehicles. The exemplary systems may be configured to receive an indication of an exception that at least one item for an order cannot be collected with a first autonomous vehicle carrying a container associated with the order and determine a reconfigured path for the first vehicle responsive to receiving the indication of the exception. The reconfigured path may include a stop at a storage location configured to store containers associated with the exception. The systems may be configured to receive an indication that the container was removed from the first vehicle and deposited at the storage location, transmit an instruction to a second autonomous vehicle to collect the at least one item for the order, and receive an indication that the at least one item has been matched with the container deposited at the storage location.
US11551177B2

Most of the business intelligence and analytics applications uses a data model. Any change in the source field or in the key performance indicator (KPI) calculation changes result in long turn-around time and complex changes in the background coding of the data model. A method and system for handling the source field change and the key performance indicator (KPI) calculation change in the data model has been provided. The disclosure provides a data modelling design, in particular, for handling source field changes or additions and target KPI calculation changes without any impact on the data model. The solution section is divided in two areas so as to tackle the technical problem statement points. First part is the data ingestion and second is data reporting.
US11551175B1

An asset management platform including a payment server configured to process payments and hold security assets on behalf of a plurality of user accounts, each of the plurality of user accounts holding fractional shares of a common equity with associated shareholder voting rights. The asset management platform includes a mobile application executing on devices of users associated with the user accounts and provides a user interface to submit a shareholder vote associated with a voting instruction. The payment server receives the shareholder votes from each of user accounts and determines a first set of shareholder votes of whole share amounts and a second set of shareholder votes of fractional share amounts. The payment server identifies a group of fractional votes from the second set of votes and collates the group of fractional votes to create an aggregated fractional vote equal to one or more shareholder votes. The first set of shareholder votes and the aggregated fractional vote can then be submitted as shareholder votes for the group of user accounts.
US11551169B2

An industrial device matching method and apparatus are used for acquiring a corresponding relationship between industrial devices in different industrial data sources to provide basis for industrial data analysis. The method, in an embodiment, includes collecting data of at least two industrial data sources; determining a first relationship between various industrial devices in each industrial data source, and determining a first relationship topology between the industrial devices in the industrial data source; and comparing the first relationship topologies corresponding to various industrial data sources, to determine a first corresponding relationship between industrial devices in industrial data sources, the first corresponding relationship enabling the first relationship topologies corresponding to at least two industrial data sources to be similar. A relationship between industrial devices in different industrial data sources is determined by comparing a relationship topology between devices according to the similarity of relationships between the devices in different industrial data sources.
US11551155B2

An ensemble learning prediction method includes: establishing a plurality of base predictors based on a plurality of training data; initializing a plurality of sample weights of a plurality of sample data and initializing a processing set; in each iteration round, based on the sample data and the sample weights, establishing a plurality of predictor weighting functions of the predictors in the processing set and predicting each of the sample data by each of the predictors in the processing set for identifying a prediction result; evaluating the predictor weighting functions, and selecting a respective target predictor weighting function from the predictor weighting functions established in each iteration round and selecting a target predictor from the predictors in the processing set to update the processing set and to update the sample weights of the sample data.
US11551153B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a global model for a particular activity, the global model derived based on input data representing multiple observations associated with the particular activity performed by a collection of users; determining, using the global model, expected data representing an expected observation associated with the particular activity performed by a particular user; receiving, by a computing device operated by the particular user, particular data representing an actual observation associated with the particular activity performed by the particular user; determining, by the computing device and using (i) the expected data and (ii) the particular data, residual data of the particular user; and deriving a local model of the particular user based on the residual data.
US11551152B2

Identifying input feature significance for a machine learning model is provided. A set of scoring payload data corresponding to a set of input features of the machine learning model is sliced into a predefined number of batches. Using the sliced set of scoring payload data, a correlation coefficient matrix for each respective input feature of the machine learning model is generated based on input of each particular input feature into the machine learning model and a corresponding output from the machine learning model for each particular input feature. A correlation coefficient value is extracted from the correlation coefficient matrix for each particular input feature and the corresponding output from the machine learning model. A set of significant input features having a corresponding correlation coefficient value greater than a predefined correlation coefficient threshold level is identified. A set of action steps is performed regarding the set of significant input features.
US11551150B2

Implementations relate to training a model that can be used to process values for defined features, where the values are specific to a user account, to generate a predicted user measure that reflects both popularity and quality of the user account. The model is trained based on losses that are each generated as a function of both a corresponding generated popularity measure and a corresponding generated quality measure of a corresponding training instance. Accordingly, the model can be trained to generate, based on values for a given user account, a single measure that reflects both quality and popularity of the given user account. Implementations are additionally or alternatively directed to utilizing such predicted user measures to restrict provisioning of content items that are from user accounts having respective predicted user measures that fail to satisfy a threshold.
US11551149B2

In some examples, sensor data comprising a first set and second set of sensor data can be received. The first set of sensor data can be provided to a rule-based classifier to identify a first normalized data tag. The second set of sensor data can be provided to a trained classifier to identify a second normalized data tag. The trained classifier can include a machine-learning model that has been trained based on tag sensor training data for classifying the second set of sensor data into a respective class associated with the second normalized data tag. The first and second sets of sensor data can be updated with respective first and second normalized data tags to normalize the first and second sets of sensor data to provide a standardized data label for each of the first and second sets of sensor data.
US11551148B2

A method of converting a data stored in a memory from a first format to a second format is disclosed. The method includes extending a number of bits in the data stored in a double data rate (DDR) memory by one bit to form an extended data. The method further includes determining whether the data stored in the DDR is signed or unsigned data. Moreover, responsive to determining that the data is signed, a sign value is added to the most significant bit of the extended data and the data is copied to lower order bits of the extended data. Responsive to determining that the data is unsigned, the data is copied to lower order bits of the extended data and the most significant bit is set to an unsigned value, e.g., zero. The extended data is stored in an on-chip memory (OCM) of a processing tile of a machine learning computer array.
US11551144B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for assigning operations of a computational graph to a plurality of computing devices are disclosed. Data characterizing a computational graph is obtained. Context information for a computational environment in which to perform the operations of the computational graph is received. A model input is generated, which includes at least the context information and the data characterizing the computational graph. The model input is processed using the machine learning model to generate an output defining placement assignments of the operations of the computational graph to the plurality of computing devices. The operations of the computational graph are assigned to the plurality of computing device according to the defined placement assignments.
US11551143B2

A computer-implemented method for generating and deploying a reinforced learning model to train a chatbot. The method includes selecting a plurality of conversations, wherein each conversation includes an agent and a user. The method includes identifying, in each of the conversations, a set of turns and on or more topics. The method further includes associating one or more topics to each turn of the set of turns. The method includes, generating a conversation flow for each conversation, wherein the conversation flow identifies a sequence of the topics. The method includes applying an outcome score to each conversation. The method includes creating a reinforced learning (RL) model, wherein the RL model includes a Markov is based on the conversation flow of each conversation and the outcome score of each conversation. The method includes deploying the RL model, wherein the deploying includes sending the RL model to a chatbot.
US11551135B2

Techniques disclosed herein relate to generating a hierarchical classification model that includes a plurality of classification models. The hierarchical classification model is configured to classify an input into a class in a plurality of classes and includes a tree structure. The tree structure includes leaf nodes and non-leaf nodes. Each non-leaf node has two child nodes associated with two respective sets of classes in the plurality of classes, where a difference between numbers of classes in the two sets of classes is zero or one. Each leaf node is associated with at least two but fewer than a first threshold number of classes. Each of the leaf nodes and non-leaf nodes is associated with a classification model in the plurality of classification models of the hierarchical classification model. The classification model associated with each respective node in the tree structure can be trained independently.
US11551134B2

An information processing apparatus includes an obtaining unit configured to obtain information of a plurality of labels applied to the learning data by a plurality of users, information regarding reliability of each applied label itself, and information regarding reliability of a user who applies the relevant label, wherein the information of the label is information regarding a result to be recognized in a case where the predetermined recognition is performed on the learning data and a determination unit configured to determine a label to the learning data from among the plurality of labels based on the reliability of the label itself and the reliability of the user who applies the relevant label.
US11551131B2

Systems and techniques that facilitate Hamiltonian simulation based on simultaneous-diagonalization are provided. In various embodiments, a partition component can partition one or more Pauli operators of a Hamiltonian into one or more subsets of commuting Pauli operators. In various embodiments, a diagonalization component can generate one or more simultaneous-diagonalization circuits corresponding to the one or more subsets. In various aspects, a one of the one or more simultaneous-diagonalization circuits can diagonalize the commuting Pauli operators in a corresponding one of the one or more subsets. In various embodiments, an exponentiation component can generate one or more exponentiation circuits corresponding to the one or more subsets. In various aspects, a one of the one or more exponentiation circuits can exponentiate the simultaneously diagonalized commuting Pauli operators in a corresponding one of the one or more subsets. In various embodiments, a simulation component can concatenate the one or more simultaneous-diagonalization circuits, the one or more exponentiation circuits, and one or more adjoints of the one or more simultaneous-diagonalization circuits of the one or more subsets to simulate a time evolution of the Hamiltonian.
US11551129B2

Systems, computer-implemented methods, and computer program products to facilitate quantum platform routing of a quantum application component 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 dissection component that identifies one or more components of a quantum application. The computer executable components can further comprise a determination component that selects at least one quantum platform to execute the one or more components of the quantum application based on a defined run criterion.
US11551120B2

The present disclosure relates to system and methods for predicting performance caused by software code changes. For this purpose, an augmented machine learning model predicts a latency of software module with updated code executed in a production environment. In some aspects, the latency is predicted based on a change of deviation that is determined by comparing the latency of the software module with updated code and the latency of the software module without updated code, whereas the software modules are executed in environments different from the production environment.
US11551118B2

The present disclosure is directed to methods and apparatus for tuning implementations of machine learning models for resource-constrained devices. In various embodiments, computer-readable instructions that utilize a trained machine learning model during execution of the computer-readable instructions on a resource-constrained device may be evaluated. Based on the evaluating, it may be determined that an amount of a first computing resource required by the resource-constrained device to execute the computer-readable instructions fails to satisfy a constraint related to the first computing resource. Based on the constraint, one or more candidate alterations to the computer-readable instructions may be identified.
US11551117B1

Systems and methods to provide a recommendation for an action based on an application policy are disclosed. The application policy may be associated with an organization. An application policy engine can use an artificial intelligence (AI) engine to execute a machine learning (ML) model. The application policy engine may receive real time video data or audio data, and obtain metadata comprising reference data or environment data. The application policy engine can process the real time video data or audio data using the ML model to infer biometric characteristics associated with a subject. The application policy engine can determine if the application policy was met, conformed to, or missed based on a correlation between the metadata and the inferred biometric characteristics, and provide a corresponding recommendation for an action.
US11551106B2

Systems and methods include a method for providing recommendations and advisories associated with a facility. Source data is received in real-time from disparate sources and in disparate formats. The source data provides information about a facility and external systems with which the facility interacts. The source data is aggregated to form ontological frameworks. Each ontological framework models a category of components selected from components of a Things category, components of an Events category, and components of a Methods category. An abstraction layer is created based on the ontological frameworks. The abstraction layer includes abstractions that support queries, ontologies, metadata, and data mapping. A knowledge discovery layer for discovering knowledge from the abstraction layers is provided. Discovering the knowledge includes graph/network computation, graph/network training and validation, and graph representation learning. A recommendation and advisory systems layer is provided for providing recommendations and advisories associated with the facility.
US11551104B2

The present disclosure relates to a method and system for exchanging packets of information pertaining to an instrument. Data pertaining to the instrument is obtained from internal and external sources, which may be governmental or non-governmental. The obtained data undergoes a process of clustering and dimensional reduction to arrive at cleaned and optimised data attributes. A predictive model is built using those data attributes. A testing provision is included in the proposed method and system that allows for validation of the constructed model by using test data and comparing the predictions with actual values. Upon validation, the model predicts one or more packets of information that can have a bearing on the exchange of packets pertaining to the instrument.
US11551103B2

A physical environment is equipped with a plurality of sensors (e.g., motion sensors). As individuals perform various activities within the physical environment, sensor readings are received from one or more of the sensors. Based on the sensor readings, activities being performed by the individuals are recognized and the sensor data is labeled based on the recognized activities. Future activity occurrences are predicted based on the labeled sensor data. Activity prompts may be generated and/or facility automation may be performed for one or more future activity occurrences.
US11551098B2

The present invention discloses a generative adversarial network-based optimization (GAN-O) method. The method includes: transforming an application into a function optimization problem; establishing a GAN-based function optimization model based on a test function and a test dimension of the function optimization problem, including constructing a generator G and a discriminator D based on the GAN; training the function optimization model by training the discriminator and the generator alternatively, to obtain a trained function optimization model; and using the trained function optimization model to perform iterative calculation to obtain an optimal solution. In this way, the optimal solution is obtained based on the GAN. The present invention can improve the parameter training process of a deep neural network to obtain a better local optimal solution in a shorter time, making the training of the deep neural network more stable and obtaining better local search results.
US11551096B1

Systems and methods are described herein for generating potential feature combinations for a new item. A neural network may be utilized to identify positive and/or negative sentiment phrases from textual data. Each sentiment phrase may correspond to particular features of existing items. A machine-learning model may utilize the sentiment phrases and their corresponding features to generate a set of potential feature combinations for a new item. The potential feature combinations may be scored, for example, based on an amount by which a potential feature combination differs from known feature combinations of existing items. One or more potential feature combinations may be provided in a feature recommendation. Feedback (e.g., human feedback, sales data, page views for similar items, and the like) may be obtained and utilized to retrain the machine-learning model to better identify subsequent feature combinations that may be desirable and/or practical to manufacture.
US11551094B2

A system and a method are provided for compressing a deep neural network (“DNN”). In some examples, the DNN is trained, where the DNN has at least one layer having multiple filters. Clustering of the filters of at least one layer is performed. Dimension reduction can be applied as well to the filters to reduce the channel dimensionality of the at least one layer. The dimensionally reduced DNN can then be retrained. Once retrained, the compressed DNN can be stored in a storage device.
US11551090B2

The present disclosure relates to a system and method for image processing. In some embodiments, an exemplary image processing method includes: receiving an image; compressing, with a compression neural network, the image into a compressed representation; and performing, with a processing neural network, a machine learning task on the compressed representation to generate a learning result. The compression neural network and the processing neural network are jointly trained.
US11551087B2

An information processor includes a memory; and a processor coupled to the memory and the processor configured to: acquire first statistical information about distribution of most significant bit position that is not a sign or least significant bit position that is not zero for each of a plurality of first fixed-point number data, the data being a computation result of the computation in the first layer; execute computation on a plurality of output data of the first layer according to a predetermined rule, in the computation in the second layer; and acquire second statistical information based on the predetermined rule and the first statistical information, and determine a bit range for limiting a bit width when a plurality of second fixed-point number data, the data being a computation result of the computation in the second layer, are stored in a register, based on the second statistical information.
US11551085B2

Embodiments of the present disclosure provide a method, device, and computer program product for error evaluation. A method for error evaluation comprises in accordance with a determination that an error occurs in a data protection system, obtaining context information related to an operation of the data protection system; determining, based on the context information and using a trained deep learning model, a type of the error in the data protection system from a plurality of predetermined types, the deep learning model being trained based on training context information and a label on a ground-truth type of an error associated with the training context information; and providing the determined type of the error in the data protection system. In this way, it is possible to achieve automatic classification of errors in the data protection system, thereby improving the efficiency in error classification and saving the operation costs. Therefore, more rapid and more accurate measures can be taken to handle the errors.
US11551076B2

A method of processing asynchronous event-driven input samples of a continuous time signal, includes calculating a convolutional output directly from the event-driven input samples. The convolutional output is based on an asynchronous pulse modulated (APM) encoding pulse. The method further includes interpolating output between events.
US11551075B2

The present disclosure relates to a neuron for an artificial neural network. The neuron includes: a first dot product engine operative to: receive a first set of weights; receive a set of inputs; and calculate the dot product of the set of inputs and the first set of weights to generate a first dot product engine output. The neuron further includes a second dot product engine operative to: receive a second set of weights; receive an input based on the first dot product engine output; and generate a second dot product engine output based on the product of the first dot product engine output and a weight of the second set of weights. The neuron further includes an activation function module arranged to generate a neuron output based on the second dot product engine output. The first dot product engine and the second dot product engine are structurally or functionally different.
US11551073B2

A modulation device includes at least one memristive device, and a control block, the modulation device having an equivalent conductance yi(t) produced by the at least one memristive device and the control block being configured to receive a clock signal and perform a first modification of the equivalent conductance yi(t) upon receipt of each clock signal, receive an input voltage pulse and perform a second modification of the equivalent conductance yi(t) upon receipt of each input voltage pulse, the first and second modifications being in opposite directions.
US11551070B2

Artificial neuromorphic circuit includes synapse and post-neuron circuits. Synapse circuit includes phase change element, first switch having at least three terminals, and second switch. Phase change element includes first and second terminals. First switch includes first, second and control terminals. Second switch includes first, second and control terminals. First switch is configured to receive first pulse signal. Second switch is coupled to phase change element and first switch, and is configured to receive second pulse signal. Post-neuron circuit includes capacitor and input terminal. Input terminal of post-neuron circuit charges capacitor in response to first pulse signal. Post-neuron circuit generates firing signal based on voltage level of capacitor and threshold voltage. Post-neuron circuit generates control signal based on firing signal. Control signal controls turning on of second switch. Second pulse signal flows through second switch to control state of phase change element to determine weight of artificial neuromorphic circuit.
US11551069B2

An image filtering processing system includes a temporary memory; a flow controller configured to control a feature and a weight to be stored at a point of the temporary memory, and, when at least one of the feature and the weight has a value of 0, to control next feature and next weight to be overwritten at the point; and a processing element configured to perform a multiplication operation on a value of the feature and a value of the weight in the temporary memory and an addition operation on the multiplication result.
US11551064B2

A method of performing computations of a neural network is disclosed comprising assigning a first processing unit to perform computations of a first node of a first layer of the neural network and assigning a second processing unit to perform computations of a second node of a second layer of the neural network. Computations of the first node are performed using the first processing unit to generate a first activation output that is transmitted to a first output systolic element of the first processing unit. The first activation output is systolically pulsed to a first input systolic element of the second processing unit and computations of the second node are performed by using the second processing unit to process at least the first activation output.
US11551059B1

A modulated segmentation system can use a modulator network to emphasize spatial prior data of an object to track the object across multiple images. The modulated segmentation system can use a segmentation network that receives spatial prior data as intermediate data that improves segmentation accuracy. The segmentation network can further receive visual guide information from a visual guide network to increase tracking accuracy via segmentation.
US11551048B2

A smart card with improved power stability is provided. The smart card comprises a rectification signal line through which a rectification signal extracted from a radio frequency (RF) signal is provided; a regulator configured to regulate a voltage of the rectification signal line to a first voltage; a power circuit configured to extract a power component from the rectification signal using an output of the regulator; a logic circuit configured to receive the power component and generate a reception enable signal on the basis of the power component; a demodulator which is enabled by the reception enable signal provided from the logic circuit and configured to extract a signal component from the rectification signal; a capacitor controller which is enabled by the reception enable signal provided from the logic circuit and configured to generate a capacitor enable signal; and a capacitor circuit which is connected to the rectification signal line and has capacitance changed according to the capacitor enable signal.
US11551047B2

Techniques to improve operation of a processor or device utilizing colorspace conversions and operations are provided. A system includes a programmable logic array that can perform, a colorspace conversion, which can in turn be by a distinct processor device. The colorspace conversion can be performed by the programmable logic in response to the change of a colorspace associated with a target, e.g. a real or virtual environment, and the colorspace conversion is intended to optimize the colorspace of an object, entity, or other environment in the changed real or virtual environment, and where the optimized object, entity or other environment can be used by the processor device as part of a computing application as suitable for that colorspace conversion, which can include but is not limited to augmented reality, printing of images, detection of images, global positioning, and detection of real and virtual objects in real or virtual environments.
US11551046B1

A flexible card may include a stacked dynamic magnetic stripe communications device having multiple layers, such as a magnetic emulator, a magnet, and a shield. A shield may form a non-flexible layer within the stack and may bend, but the shield may not be able to stretch or compress. Flexible layers may surround and adhere to the shield such that when the card is flexed, the flexible layers may stretch and compress with the movement of the shield.
US11551045B2

An artificial intelligence based method and apparatus for processing information. A specific embodiment of the method includes: acquiring search click information recorded within a predetermined time period; generating a candidate entry set by selecting, from the search click information, entries having click volumes exceeding a click volume threshold within a preset unit time period; forming, for each candidate entry in the candidate entry set, a click volume sequence according to a chronological order of each of the click volumes corresponding to the candidate entry in the predetermined time period; determining, based on click volume sequences, categories of the candidate entries respectively corresponding to click volume sequences; and determining candidate entries having the categories being a preset category as points of interest to generate a set of points of interest.
US11551039B2

Neural network-based categorization can be improved by incorporating graph neural networks that operate on a graph representing the taxonomy of the categories into which a given input is to be categorized by the neural network based-categorization. The output of a graph neural network, operating on a graph representing the taxonomy of categories, can be combined with the output of a neural network operating upon the input to be categorized, such as through an interaction of multidimensional output data, such as a dot product of output vectors. In such a manner, information conveying the explicit relationships between categories, as defined by the taxonomy, can be incorporated into the categorization. To recapture information, incorporate new information, or reemphasize information a second neural network can also operate upon the input to be categorized, with the output of such a second neural network being merged with the output of the interaction.
US11551035B2

A method for evaluating data is based on a computational model, the computational model comprising model data, a training function and a prediction function. The method includes training the computational model by: receiving training data and training result data for training the computational model, and computing the model data from the training data and the training result data with the training function. The method includes predicting result data by: receiving field data for predicting result data; and computing the result data from the field data and the model data with the prediction function. The training data may be plaintext and the training result data may be encrypted with a homomorphic encryption algorithm, wherein the model data may be computed in encrypted form from the training data and the encrypted training result data with the training function. The field data may be plaintext, wherein the result data may be computed in encrypted form from the field data and the encrypted model data with the prediction function.
US11551020B2

A code associated with a managed device is scanned by a mobile device operated by service personnel. The code at least comprises an identifier for managed device. A current geographical location of the mobile device and the code are provided to a cloud/server. The location is associated with the managed device and updated or added to a shared private blockchain ledger. The shared private blockchain ledger shared between one or more enterprises and one or more service organizations. In an embodiment, the managed device dynamically generates the code and presents the code on a display associated with the managed device for scanning by the mobile device.
US11551012B2

Provided are an apparatus and method for providing a personal assistant service based on automatic translation. The apparatus for providing a personal assistant service based on automatic translation includes an input section configured to receive a command of a user, a memory in which a program for providing a personal assistant service according to the command of the user is stored, and a processor configured to execute the program. The processor updates at least one of a speech recognition model, an automatic interpretation model, and an automatic translation model on the basis of an intention of the command of the user using a recognition result of the command of the user and provides the personal assistant service on the basis of an automatic translation call.
US11551005B1

Certain aspects of the disclosure are directed to context aggregation in a data communications network. According to a specific example, user-data communications between a client-specific endpoint device and the other participating endpoint device during a first time period can be retrieved from a plurality of interconnected data communications systems. The client entity can be configured and arranged to interface with a data communications server providing data communications services on a subscription basis. A context can be determined for each respective user-data communication between the endpoint devices during the first time period. A plurality of user-data communications between the client-specific endpoint device and the other participating endpoint device can be aggregated during a second time period, and a context can be determined for the aggregated user-data communications during the second time period based on a comparison of the aggregated user-data communications and the user-data communications during the first time period.
US11550998B2

There is provided a method and apparatus for generating a competition commentary based on artificial intelligence, and a storage medium. The method comprises: obtaining commentator's words commentaries and structured data of historical competitions; generating a commentating model according to obtained information; during live broadcast of a competition, determining a corresponding words commentary according to the commentating model with respect to the structured data obtained each time.
US11550994B2

Example systems and methods for displaying an edit tracker of form-based entries on a graphical user interface are described herein. Form based data items including a name and a data entry box are displayed in an area of the graphical user interface. As edits are made to the data items (e.g., changed or new data values are added to the data entry boxes), an edit tracker entry for each changed data item is displayed. The edit tracker entries can include the item name of the data item, the item value of the data item, and the changed item value of the data item. As various modifications are made, some of which may be made within nested or other tabs of the graphical user interface, the edit tracker can include the entries, allowing the user to quickly identify changes, quickly navigate to the changes, and/or undo individual changes.
US11550987B2

A computer-readable medium including computer-executable instructions providing a method of displaying arrays of computer-readable files, the method comprising causing a first array of computer-readable files to be displayed, said first array of computer-readable files being displayed along a timeline according to a first timescale; causing a second array of computer-readable files to be displayed, said second array of computer-readable files being displayed along a timeline according to a second timescale. An interface, a computerized system and a method for providing same is also disclosed therein.
US11550986B2

An integrated circuit includes a first active region, a second active region, a first insulating region, a first contact and a second contact. The first and second active region extend in a first direction, are in a substrate, and are located on a first level. The second active region is separated from the first active region in a second direction. The first insulating region is over the first active region. The first contact extends in the second direction, overlaps the second active region, and is located on a second level different from the first level. The second contact extends in the first direction and the second direction, overlaps the first insulating region and the first contact. The second contact is electrically insulated from the first active region, and is located on a third level different from the first level and the second level.
US11550985B2

In an embodiment, a method includes: receiving data representative of an electrical circuit including an arrangement of devices, inputs, outputs, and power sources; pairing the devices based on a complimentary feature shared between the devices, the complimentary feature being associated to an operational characteristic of the devices; grouping the paired devices into device clusters based on common features shared between two or more of the paired devices; arranging the device clusters based on locations of input, outputs, or power connections of the device clusters to optimize electrical isolation or electrical connections between the device clusters; and generating discrete portions of the arranged device clusters to form a physical layout representative of a physical manifestation of the electrical circuit, such that when the discrete portions are integrated together they form a physical manifestation of the electrical circuit.
US11550978B2

A detection unit (231) detects, based on synthesis result data obtained by logic synthesis on design data of a target circuit, a predicted place where a glitch is predicted to occur in the target circuit. An insertion unit (232) inserts a glitch removal circuit in an output side of the predicted place by making a change to at least one of the synthesis result data and the design data.
US11550957B2

Systems and methods described herein discuss securing user-entered data in-transit between a first device and a second device. A user may enter text in a document. A first device may analyze the document to identify the user-entered text. The user-entered text may be separated from the document and transformed into an image using a machine learning algorithm. Transforming the text into an image may secure the data in-transit from the first device to a second device. The second device may receive the image and the document from the first device. The second device may reconstruct the user-entered text from the received image and re-assemble the document from the received document and the reconstructed user-entered text.
US11550953B2

Systems and methods include a method for anonymizing users in the cloud. A data storage anonymity level is determined for each user storing data in the cloud. A determination is made whether the data storage footprint size is outside of a data storage footprint size range relative to other users. The data storage anonymity level of the first user is increased by reallocating data storage of other users to change the data storage footprint size of the other users. A connection anonymity level is determined for each user in the group storing data in the cloud. A determination is made whether the data access rate of the second user is outside of a data access rate range relative to data access rates of other users. The connection anonymity level of the second user increased by adjusting data access rates of other users.
US11550950B2

An individual data unit for enhancing the security of a user data record is provided that includes a processor and a memory configured to store data. The individual data unit is associated with a network and the memory is in communication with the processor. The memory has instructions stored thereon which, when read and executed by the processor cause the individual data unit to perform basic operations only. The basic operations include communicating securely with computing devices, computer systems, and a central user data server. Moreover, the basic operations include receiving a user data record, storing the user data record, retrieving the user data record, and transmitting the user data record. The individual data unit can be located in a geographic location associated with the user which can be different than the geographic locations of the computer systems and the central user data server.
US11550939B2

Provided herein are compositions, devices, systems and methods for the generation and use of secured biomolecule-based information for storage. Further described herein are compositions, devices, systems and methods for bioencryption or biodecryption of information. Conversion of a digital sequence to a nucleic based sequence includes a step of selection of one or more bioencryption methods.
US11550937B2

A method may include providing access to a first application programming interface (API) provided by a first party and a second API provided by a second party. The method may also include collecting a first set of API data sources related to the first API and a second set of API data sources related to the second API. The method may additionally include using a deep learning model to predict a privacy trustworthiness level for the first API and the second API, and disabling access to the first API based on the privacy trustworthiness level of the first API being below a threshold level.
US11550936B2

A computer-implemented method may include (1) providing, on a display screen of a computing device, a display that obscures an item of information in a secure field without obscuring an entirety of the display; (2) detecting, using at least a camera of the computing device, a change in orientation of a user of the computing device relative to the computing device; (3) in response to the change in orientation, causing the display to show the item of information in the secure field; and (4) after causing the display to show the item in the secure field, (i) detecting, using the camera, a subsequent change in the orientation of the user relative to the computing device, and (ii) in response to detecting the subsequent change in the orientation of the user, causing the display to again obscure the item of information in the secure field without obscuring the entire display.
US11550930B2

A system, apparatus, and method for communicating Bluetooth keys is described. The system and method utilize a gateway apparatus that is communicates coupled to a cloud component over a first network channel, and communicates a gateway key over a local wireless Bluetooth channel. The gateway includes a processor, a memory, a fixed location, and a local broadcast range associated with an area surrounding the fixed location. The cloud component registers the gateway and a mobile wireless device having a processor and memory. When the mobile wireless device is within the local broadcast range of the gateway, the mobile wireless receives the gateway key over the local wireless channel. Upon receiving the gateway key, the mobile wireless device communicates a device key over the local wireless channel to the gateway. The gateway then communicates the received device key along the first network channel to the cloud component, and the mobile wireless device communicates the received gateway key over a second network channel to the cloud component. The cloud component then records the received gateway key with an associated receipt time and the received device key with an associated receipt time in a database.
US11550927B2

Embodiments of the disclosure provide a method and apparatus for encrypting and decrypting data. The method for encrypting data in a computer system can include: receiving, by a memory operation module, a first data and a second data for encryption; determining at least one storage area for a first encrypted data corresponding to the first data and a second encrypted data corresponding to the second data; generating at least one key based on the first and second data and the at least one storage area; and encrypting the first data and the second data using the at least one key to generate the first encrypted data and the second encrypted, respectively.
US11550918B2

A method for updating firmware includes receiving, at a device, an updated installation package. The updated installation package includes an updated version of an installation package, which belongs to a set of installation packages stored on the device for installation of firmware on the device. The method further includes updating the set of installation packages by replacing the installation package with the updated installation package. The method further includes installing updated firmware in volatile memory of the device based on the updated set of installation packages. The method further includes storing an image of the updated firmware in nonvolatile storage of the device. Additionally, the method includes, during a boot process, loading the image from the nonvolatile memory of the device onto the volatile memory of the device, to enable running the updated firmware from the volatile memory, and verifying the authenticity of the updated firmware.
US11550916B2

A sample is received for analysis by a virtualized environment. A determination is made that the sample was compiled for a CPU architecture that is different from a host CPU architecture. The sample is executed in an emulated user space corresponding to the CPU architecture for which the sample was compiled. The emulated user space is provided by executing a user space emulation utility in a virtual machine that shares the host CPU architecture.
US11550913B2

Aspects of the disclosure describe methods and systems for performing an antivirus scan using file level deduplication. In an exemplary aspect, prior to performing an antivirus scan on files stored on at least two storage devices, a deduplication module calculates a respective hash for each respective file stored on the storage devices. The deduplication module identifies a first file stored the storage devices and determines whether at least one other copy of the first file exists on the storage devices. In response to determining that another copy exists, the deduplication module stores the first file in a shared database, replaces all copies of the first file on the storage devices with a link to the first file in the shared database, and performs the antivirus scan on (1) the first file in the shared database and (2) the files stored on the storage devices.
US11550910B2

Systems and methods use negative feedback to create generic rules for a high dimensional sparse feature space. A system receives a set of fingerprints, where a fingerprint can be a set of features of a file. The fingerprints can be clustered according to similarity. For each cluster, a proto-rule is created that has a condition for each feature. The proto-rule is simplified using negative feedback to create a well-formed rule having a comparatively small subset of the conditions in the proto-rule that are useful in determining malware. The well-formed rule can be added to a set of rules used in a malware detection system.
US11550906B2

A storage system includes a host device including a host processor and a secure element distinguished from the host processor, and a storage device that includes a first memory area accessed by the host processor, and a second memory area distinguished from the first memory area and accessed by the secure element. The host processor includes a first replay protected memory block (RPMB) key and a first RPMB counter for a first RPMB subsystem of the host processor. The secure element includes a second RPMB key and a second RPMB counter for a second RPMB subsystem of secure element. The first memory area includes a third RPMB key, a third RPMB counter and a first data space of the first RPMB sub-system. The second memory area includes a fourth RPMB key, a fourth RPMB counter and a second data space of the second RPMB sub-system.
US11550898B2

Methods and systems are disclosed for an internet isolation system implemented using a browser application. The host computer system may be configured to receive a request to communicate with a first network destination. The host computer system may determine whether the first network destination is trusted or untrusted. The host computer system may instantiate a browser application. The browser application may be configured to, on a condition that the first network destination is determined to be trusted, enable communication with the first network destination via a first browser process executed in a workspace of the host computer system. The browser application may be configured to, on a condition that the first network destination is determined to be untrusted, implement an isolated computing environment using an internal isolation firewall and enable communication with the first destination via a second browser process executed in the isolated computing environment.
US11550897B2

Data processing systems and methods, according to various embodiments, are adapted for efficiently processing data to allow for the streamlined assessment of risk ratings for one or more vendors. In various embodiments, the systems/methods may use one or more particular vendor attributes (e.g., as determined from scanning one or more webpages associated with the particular vendor) and the contents of one or more completed privacy templates for the vendor to determine a vendor risk rating for the particular vendor. As a particular example, the system may scan a website associated with the vendor to automatically determine one or more security certifications associated with the vendor and use that information, along with information from a completed privacy template for the vendor, to calculate a vendor risk rating that indicates the risk of doing business with the vendor.
US11550896B2

A computer-implemented method, computer system, and computer program product for generation of a password with increased password strength. Embodiments of the present invention may include receiving one or more alphanumeric characters. Embodiments of the present invention may include receiving one or more images. Embodiments of the present invention may include hashing the received one or more images. Embodiments of the present invention may include hashing the one or more alphanumeric characters and the hashed one or more images to generate the password. Embodiments of the present invention may include replacing the one or more alphanumeric characters with the one or more images and sending the generated password to a server. Embodiments of the present invention may include sequencing the one or more images between the one or more alphanumeric characters. The one or more images may be personal photos of a user.
US11550895B2

A data management system manages secured data for a plurality of users. The data management system utilizes an access authorization system to authenticate users seeking access to the data management system. The access authorization system provides access tokens to authenticated users. The access tokens enable the authenticated users to access the data management system without again providing authentication data. The access authorization system includes, for each user, an access policy that governs whether the users can use the access tokens to access the data management system. The access tokens have a finite lifetime. If the users use the access tokens within the finite lifetime and if the users satisfy all of the access rules of the access policies, then the lifetime of the access tokens can be extended a finite number of times.
US11550894B2

A trusted application (TA) operates on a trusted execution environment (TEE) and generates a screen. Further, the TA transmits certification information for certifying validity of the TA to a verification device. The verification device verifies whether the TA is valid on the basis of the certification information. Further, the verification device authenticates a display device when the validity of the TA is certified and when the verification device is capable of confirming the facts that a picture is being output and that a device outputting the picture is the display device. Further, the verification device outputs a random number code when the display device is authenticated. Further, the verification device transmits the random number code to the display device when the display device is authenticated. Further, the display device receives the random number code from the verification device and displays the same.
US11550891B2

Techniques for securing user data in a healthcare data management system are described. A client system receives a request to authenticate a user. The user is associated with applications and roles. The user is authenticated, at the client system, for all applications and all roles. A login token relating to the authenticated user is maintained at the client system. A role is selected for the user, and an authorization token relating to the selected role is maintained at the client system. A session for the user is initiated. This includes generating an encrypted session cookie relating to the user and the session, storing the encrypted session cookie at the client system, and periodically updating a timestamp for the session cookie.
US11550890B2

The device outputs, to a display device, display information on a symbol which is to be moved and displayed; acquires a face image of a subject which has been captured by an image capturing device at a capturing timing while the display device displays the symbol; detects, from the face image, a line-of-sight position; determines that the subject of the face image is a living body when one or more prescribed conditions including a case in which the line-of-sight position matches a display position of the symbol at the image-capturing timing are all satisfied; and outputs an authentication result indicating success of the authentication when the subject is determined to be a living body and the biometric authentication is successful, and outputs an authentication result indicating failure of the authentication when the subject is determined not to be a living body or when the biometric authentication fails.
US11550888B2

In some examples, a computing device may display a user interface (UI) to configure a multiple print unlock. The UI may determine a first plurality of prints placed on a touchscreen. Individual prints of the first plurality of prints may include a thumb print or a fingerprint. After the computing device has been inactive for a predetermined amount of time, the UI may lock the computing device. The UI may determine a second plurality of prints placed on a touchscreen and perform a comparison of the second plurality of prints to the first plurality of prints. If the UI determines that the second plurality of prints matches the first plurality of prints, then the UI may unlock the computing device. If the UI determines that the second plurality of prints does not match the first plurality of prints, then the computing device may remain locked.
US11550887B2

A method and system include receiving, by a processor of a server, from a computing device associated with a user, real-time user activity data identifying at least one activity performed on the computing device. User-inputted data elements from a plurality of elements of a graphical user interface displayed on the computing device are received, which identify user-specific data attributes. Potential user-specific knowledge information is identified from databases based on at least one user-specific data attribute. User-specific challenge questions based on the potential user-specific knowledge information are generated and displayed on the user's computing device. Answers to the user-specific challenge questions by the user are received. An answer score based on correct answers and a behavioral score based the real-time user activity data of the user are determined. The processor determines whether the user is or is not a fraudster based on the answer score and the behavioral score.
US11550878B2

Systems and methods in accordance with various embodiments of the present disclosure provide improved techniques to process and manage media content and associated intellectual property rights associated with the media content. Intellectual property rights associated with media content can include copyright, trademarks, licenses to composition, synchronization, performance, recordings, etc. In particular, various embodiments provide media licensing management and monetization based on media licensing using a centralized registry of media content and associated asset rights.
US11550876B2

In one embodiment, a method includes using a first computing device to access digital data representing a contract set of contract documents and digital contract metadata, weight differences between data field values, use the weighted differences to calculate distance scores, use the distance scores and a temporal ordering of the contract documents to generate and cause displaying a time curve graph comprising a geometric shape that comprises time curves and a spatial proximity at a second computing device, a measure of each time curve calculated to indicate an amount of time between a creation of two contract documents, the spatial proximity calculated to indicate a metric of similarity between the contract documents, in response to determining that the geometric shape indicates a lack of convergence over a threshold amount of time, generate and cause displaying a notification indicating that the contract set is at risk at the second computing device.
US11550874B2

Systems, methods, and apparatuses for improving future reliability prediction of a measurable system by receiving operational and performance data, such as maintenance expense data, first principle data, and asset reliability data via an input interface associated with the measurable system. A plurality of category values may be generated that categorizes the maintenance expense data by a designated interval using a maintenance standard that is generated from one or more comparative analysis models associated with the measurable system. The estimated future reliability of the measurable system is determined based on the asset reliability data and the plurality of category values and the results of the future reliability are displayed on an output interface.
US11550873B2

A method includes: generating a plurality of individuals of a current generation in accordance with a plurality of individuals of a previous generation to acquire values of an objective function for individuals each representing a variable by evolutionary computation; calculating, for each of partial individuals of the plurality of individuals of the current generation generated by the generating processing, a first value of the objective function by a predetermined method; approximately calculating, for each of the plurality of individuals of the current generation, a second value of the objective function with lower precision than the predetermined method; computing a fitness difference representing a difference between the plurality of individuals of the current generation in accordance with the first value or the second value; and controlling the precision of the approximate calculation based on the fitness difference and a precision difference between the first value and the second value.
US11550870B2

A method and system for detecting slow page load is provided. An example system comprises a page request detector, a time-out module, a time-out monitor, and a lightweight page requestor. The page request detector may be configured to detect a request for a web page. The time-out module may be configured to commence a time-out period in response to a request for a web page. The time-out module cooperates with the time-out monitor that may be configured to determine that rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period. The lightweight page requestor may be configured to cause a lightweight version of the requested page to be provided to the client system when the time-out monitor determines that the rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period.
US11550865B2

The present technology addresses the need in the art for an improved technology to display search query results in a space constrained area. The technology pertains to truncating search results in a way that a set of characters used in a search string remains displayed in the search results while other aspects of the search results are truncated.
US11550858B2

Systems and methods for detecting and verifying closed places (e.g., claims no longer in business) from trip data are provided. A networked system accesses trip data associated with the POI. The networked system processes the trip data to generate at least two time buckets based on timestamps from the trip data associated with the POI, and calculates trip counts associated with the POI for each of the time buckets. Using a machine learning algorithm and based on the at least two time buckets, the networked system determines that the trip counts show a decline over time that indicates that the POI is likely closed. In response to the determining, the networked system updates a database to indicate the POI is closed.
US11550857B2

A Searchable Application Representation is generated with the exact structure, content, functionality, and behavior of the Native Mobile Applications and is searchable by Search Engines by providing metadata pointing to the Native Mobile Applications. The Search Engine searches the Searchable Application Representation. When the Search Engine finds the Searchable Application Representation, Pointer, Metadata and Search Material to Corresponding Native Mobile Application on the Internet, the Search Engine becomes aware of the Native Mobile Application and can search the Content contained in the Searchable Application Representation. The Search Engine finds and ranks Content in the Searchable Representation and Pointer, Metadata, and Search Material corresponding to such Content in the Native Mobile Application is passed to the Search Engine, which can use such information to determine the relevancy of such Content according to a certain Search Criteria.
US11550850B2

The described technology is generally directed towards quasi-listing table entries that facilitate the efficient return of an object list in response to a query for relevant objects in a data storage system. A quasi-listing table entry is created when an object is created, and subsequently converted to a normal listing table entry. A normal listing table entry is converted to a quasi-listing table entry when an object is deleted, with the quasi-listing table entry subsequently deleted. When an object list request is received, a normal listing table entry can be used directly to add to the object list; only if a quasi-listing table entry is encountered (before it can be converted or deleted) does the object table need to be accessed to determine if the object actually exists. This eliminates most object table accesses, including those in remote geographic zones, thereby making object listing significantly more efficient.
US11550842B2

A method and system for providing a data analysis in the form of a customized geographic visualization on a graphical user interface (GUI) on a remote client computing device using only a web browser on the remote client device. The system receives a user's selected data analysis to be performed by the system for display on the remote client device. The system verifies the data access permissions of the user to render a data analysis solution customized to that particular user, and automatically prevents that user from gaining access to data analysis solutions to which that user is prohibited. The system is configured to respond to the user's data analysis request, perform the necessary computations on the server side on the fly, and send a dataset interpretable by the client device's web browser for display on the client device or on a device associated with the client device.
US11550841B2

Various embodiments, methods and systems for implementing a distributed computing system scene assembly engine are provided. Initially, a selection of a first synthetic data asset and a selection of a second synthetic data asset are received from a distributed synthetic data as a service (SDaaS) integrated development environment (IDE). A synthetic data asset is associated with asset-variation parameters and scene-variation parameters, the asset-variation parameters and scene-variation parameters are programmable for machine-learning. Values for generating a synthetic data scene are received. The values correspond to asset-variation parameters or scene-variation parameters. Based on the values, the synthetic data scene is generated using the first synthetic data asset and the second synthetic data asset.
US11550837B2

Exemplary embodiments provide systems, devices and methods for computer-based categorization and moderation of user-generated content for publication of the content in an online environment. Exemplary embodiments determine a likelihood that the user-generated content falls into a first selected category unsuitable for publication. The likelihood is compared to a first set of threshold values and then, in this embodiment, it is determined whether to electronically publish the content in the online environment based on the comparison.
US11550833B2

An architecture for semantic search over encrypted data that improves upon existing encrypted data search techniques by providing a solution that is space-efficient on both the cloud and client sides, considers the semantic meaning of the user's query, and returns a list of documents accurately ranked by their similarity to the query. Different search schemes are presented based on S3C architecture (namely, FKSS, SKSS, and KSWF) that are fine-tuned for different types of datasets. The system requires only a single plaintext query to be entered and is easily portable to thin-clients, making it simple and quick for users to use. The system is also shown to be secure and resistant to attacks.
US11550831B1

A system and method for implementing a machine learning-based virtual dialogue agent includes computing an input embedding based on receiving a user input; computing, via a pre-trained machine learning language model, an embedding response inference based on the input embedding; searching, based on the embedding response inference, a response imprintation embedding space that includes a plurality of distinct embedding representations of potential text-based responses to the user input, wherein each of the plurality of distinct embedding representations is tethered to a distinct human-imprinted media response, and searching the response imprintation embedding space includes: searching the response imprintation embedding space based on an embedding search query, and returning a target embedding representation from the response imprintation embedding space based on the searching of the response imprintation embedding space; and executing, via a user interface of the machine learning-based virtual dialogue agent, a human-imprinted media response tethered to the target embedding representation.
US11550827B2

A method and a related system for allocating target locations to optimize trajectories between several objects and the target locations may be provided. The method comprises capturing location data of the target locations as well as location and movement data of the objects, building a graph using the target locations as well as the location and movement data and integrating constraints into the graph. Furthermore, the method comprises determining for each of the several objects a desired target location using a first optimization system, thereby determining endpoints of a trajectory between each of the objects and its respective desired target location and selecting for each of the several objects an optimal path as the trajectory between the object and the desired target location, using a second optimization system, and taking into account movements of other objects along their trajectories.
US11550823B2

Various embodiments include a method for processing a data set comprising: obtaining a measurement dataset; applying a preprocessing algorithm to the measurement dataset to obtain a preprocessed measurement dataset; applying a classification algorithm to the preprocessed measurement dataset to classify a feature represented by the measurement dataset; determining a quality of the classification of the feature; and adjusting the preprocessing algorithm based on the determined quality. Adjusting the preprocessing algorithm comprises applying a selection algorithm. The selection algorithm describes the change in a value of a parameter of the preprocessing algorithm depending on the determined quality. The preprocessing algorithm comprises at least one of the following operations applied to the measurement dataset: binning; differentiation; integration; and forming tuples having a predetermined relationship from the measurement dataset.
US11550822B2

The invention relates to a processing, i.e. storing and analyzing, of measurement data. In order to store the measurement data, respective data units or data sets are created for sampling points, a plurality of measurement data temporally adjacent to the sampling-point measurement datum being stored within the data unit. A time interval between time values of the sampling-point measurement data of two consecutive data units at least is set approximately to a multiple of a sampling time interval, i.e. of a reciprocal of the measurement-value recording rate or sampling rate. The method according to the invention reduces the provision of data units because an individual data unit contains, in addition to a sampling-point measurement date, further measurement data temporally adjacent to the sampling-point measurement date. This measure reduces the management of data sets that is required in a database approximately by a factor which corresponds to the number of measurement data within the data unit designed according to the invention.
US11550821B2

The present specification describes an adaptive resource allocation method and apparatus. One example method includes determining a request time, an execution time, and a response time corresponding to a service statement executed by the database system during a time period, wherein the request time is a time at which the service statement was executed by the database system, the execution time is an amount of time allocated for execution of the service statement by the database system, and the response time is an amount of time that elapsed between the request time and a time at which execution of the service statement ended; identifying a time segment of the time period based on the request time; determining a service type associated with the service statement; and updating a resource quota for the time segment based on the service type, the execution time, and the response time for the service statement.
US11550815B2

Embodiments are directed to generating metrics based on visualizations. A dashboard that may be associated with source visualizations display a current value of metrics from source visualization models. A classifier may automatically use characteristics from the source visualizations to determine metrics for the source visualization. The source visualization models may be sample to provide values of the metrics across time, at a sampling rate determined by a metric profile. The sampled values may be stored with time values in a metric data store such that the time values may correspond to when the values sampled from the visualization. Metric visualizations may be generated based on the values and the time values such that the metric visualizations display previously sampled values of the metrics.
US11550813B2

Techniques are described relating to automatic data standardization in a managed services domain of a cloud computing environment. An associated computer-implemented method includes receiving a dataset during a data onboarding procedure and classifying datapoints within the dataset. The method further includes applying a machine learning data standardization model to each classified datapoint within the dataset and deriving a proposed set of data standardization rules for the dataset based upon any standardization modification determined consequent to model application. Optionally, the method includes presenting the proposed set of data standardization rules for client review and, responsive to acceptance of the proposed set of data standardization rules, applying the proposed set of data standardization rules to the dataset. The method further includes, responsive to acceptance of the proposed set of data standardization rules, updating the machine learning data standardization model accordingly.
US11550807B2

A networked computing system comprises a backup node cluster of a backup service in communication with a host database node cluster of a host, a host database at least initially undiscovered by the backup node cluster, one or more processors coupled with memory storing instructions that, when executed, perform operations comprising at least installing a backup agent on at least one node of the host database node cluster, registering the host at the backup service, based on the host registration, triggering a host database discovery process to discover the undiscovered database automatically, the discovery process including a discovery call, in response to the discovery call, receiving metadata relating to the discovered database, and communicating with the discovered database.
US11550801B2

A method for managing the configuration of an in-memory database running in a cluster of computing nodes may include receiving a configuration request to apply, to an instance of an in-memory database running on a cluster of computing nodes, one or more temporary changes to a configuration of the in-memory database. In response to the configuration request, an indication to deprecate the configuration profile may be added to a configuration profile associated with the instance of the in-memory database. The configuration profile may be deprecated based at least on the configuration profile being associated with the indication. The deprecating including restoring, to a state prior to the application of the one or more temporary changes, the configuration of the in-memory database. Related systems and articles of manufacture, including computer program products, are also provided.
US11550800B1

A datastore engine at an edge location of a content delivery network (CDN) may perform low-latency query processing and data retrieval for multiple types of databases at one or more origin servers. When a client sends a query to the edge location, the datastore engine translates the query from a back-end database format into a native format of the local edge datastore. If the requested data is not there, then the datastore engine retrieves the data from the back-end table and inserted inserts the data into the local edge datastore. By using multiple queries over time to re-construct data from the backend database tables at the edge, the datastore engine may provide low-latency access to data from the backend database tables (avoiding the need to retrieve data from the back-end tables to serve subsequent queries).
US11550789B2

Techniques for capturing query execution statistics are disclosed. The disclosed system determines which queries are executing during a sampling interval. The system identifies related queries that share similarity criteria with the currently executing query. The system obtains query execution statistics for the query executing during the sampling interval and any related queries. The system generates or obtains statistics during a monitoring window that spans a longer period of time than a single intervening period between the current sampling interval and a prior interval. The statistics are stored in permanent storage or transmitted to a requesting computer. The system refrains from analyzing statistics for queries (and any related queries) that did not execute during a current sampling interval.
US11550785B2

Described is a system, method, and computer program product to perform bi-directional mapping of hierarchical data (e.g. JSON, XML) to database object types (e.g., user defined database object types).
US11550776B2

Systems and methods are provided for identifying a mismatch between data maintained by third party apps that provide extended functionality to a software platform, and metrics generated in the software platform based on interactions with the third party apps. This can be used to trigger appropriate actions such as, for example, corrective actions to remedy the mismatch. As a result, data consistency between the software platform and the app may be monitored and maintained.
US11550775B2

An apparatus and method of performing a time-based operation on a row in a database table includes receiving a function to be applied to a particular row in a table within the database management system. The method may also include, in response to receiving the function, adding a new column to the table. A new cell in the new column includes a timer indicating a time that the processing device will call the function, and the new cell references the function. The method may also include, upon expiration of the timer, determining that the database management system is available for execution of the function, and executing the function on the particular row in the table.
US11550772B2

Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is stored as discrete events time stamps. A search is received and relevant event information is retrieved based in whole or in part on the time stamp, a keyword indexing mechanism, or statistical indices calculated at the time of the search.
US11550769B2

A data processing method, apparatus, and system, where the method includes: receiving a data insertion request sent by service software, where the data insertion request includes a data record, and the data record includes an object type identifier, a field value, a field identifier, and an object instance identifier; generating a field index based on the object type identifier, the field value, and the object instance identifier; generating a relationship index based on the object type identifier; writing the data record to a database; and caching an index record and an operation for the index record into a cache apparatus, where the index record includes the relationship index and the field index. Using the foregoing solution, high-performance data processing of a flat-wide table is implemented.
US11550763B2

Versions of a schema may be maintained for application to hierarchical data structures. Updates to include in a new version of a schema may be received. The updates may be evaluated for compatibility with a current version of the schema. Compatible updates may be included in the new version of the schema. Incompatible updates may not be included in the new version of the schema. The new version of the schema may be made available for application to hierarchical data structures inclusive of the compatible updates to the schema.
US11550747B2

Composite interface circuit including bidirectional single-conductor bus, first switching circuit, and second switching circuit. Bidirectional single-conductor bus is coupled by first pull-up resistor (R1) with first direct current (“DC”) input current source having first voltage (V1). First switching circuit includes first transistor (T1) being coupled with first pull-up resistor (R1) and with bidirectional single-conductor bus. Second switching circuit includes second transistor (T2) being coupled by second pull-up resistor (R2) with second DC input current source having second voltage (V2). Second switching circuit further includes voltage divider coupling second transistor (T2) with bidirectional single-conductor bus. First and second switching circuits are respectfully configured for being coupled with first transmitter conductor (Tx1) and first receiver conductor (Rx1) of full duplex universal asynchronous data communication interface.
US11550745B1

Techniques are disclosed relating to address mapping for message signaled interrupts. In some embodiments, an apparatus includes interrupt control circuitry configured to process, from multiple client circuits, message signaled interrupts that include addresses in an interrupt controller address space. First and second interface controller circuitry may control respective peripheral interfaces for multiple devices. Remap control circuitry may be configured to access a first table based on at least a portion of virtual addresses of a first message signaled interrupt from the first interface controller circuit and generate a first address in the interrupt controller address space based on an accessed entry in the first table and access a second table based on at least a portion of virtual addresses of a second message signaled interrupt from the second interface controller circuit and generate a second address in the interrupt controller address space based on an accessed entry in the second table.
US11550744B2

In accordance with an embodiment, an electronic device includes: an interrupt controller having an input for receiving a controller clock signal, and an output, the interrupt controller configured to deliver an output interrupt signal on the output when the controller clock signal is active, and a control circuit comprising, an input interface for receiving at least one interrupt signal from at least one item of equipment external to the device, a clock input for receiving an external clock signal, and a first controller connected to the input interface and to the clock input, the first controller configured to automatically generate the controller clock signal from the external clock signal from when the at least one interrupt signal is asserted until a delivery of a corresponding output interrupt signal.
US11550734B1

Techniques are provided for generating host connectivity plans with load balancing and resiliency. One method comprises obtaining a number of storage system target ports needed for a given host; identifying available target ports in the storage system and an input-output (IO) target component associated with each available target port; and calculating the host connectivity plan until the host connectivity plan includes the obtained number of target ports by: (i) selecting at least one IO target component not already in the host connectivity plan that satisfies a resiliency policy and/or a load balancing policy; (ii) selecting at least one target port associated with the selected at least one IO target component and (iii) adding the selected at least one target port to the host connectivity plan. The resiliency policy may require connectivity without a single point of failure. The load balancing policy may specify that the IO target components serve a substantially equal IO load.
US11550728B2

A processing system includes a processor, a memory, and an operating system that are used to allocate a page table caching memory object (PTCM) for a user of the processing system. An allocation of the PTCM is requested from a PTCM allocation system. In order to allocate the PTCM, a plurality of physical memory pages from a memory are allocated to store a PTCM page table that is associated with the PTCM. A lockable region of a cache is designated to hold a copy of the PTCM page table, after which the lockable region of the cache is subsequently locked. The PTCM page table is populated with page table entries associated with the PTCM and copied to the locked region of the cache.
US11550722B2

Methods, systems, and apparatuses provide support for multiple address spaces in order to facilitate data movement. One system includes a host processor; a memory; a data fabric coupled to the host processor and to the memory; a first input/output memory manage unit (IOMMU) and a second IOMMU, each of the first and second IOMMUs coupled to the data fabric; a first root port and a second root port, each of the first and second root ports coupled to a corresponding IOMMU of the first and second IOMMUs; and a first peripheral component endpoint and a second peripheral component endpoint, each of the first and second peripheral component endpoints coupled to a corresponding root port of the first and second root ports, wherein each of the first and second root ports comprises hardware control logic operative to: synchronize the first and second root ports.
US11550718B2

The present disclosure provides methods, systems, and non-transitory computer readable media for operating a cache drive in a data storage system. The methods include receiving, from an IO interface in the cache drive of the compute server, a write request to write data; caching the data corresponding to the write request in a cache storage of the cache drive of the compute server; performing one or more compute processes on the data; and in response to performing the one or more compute processes on the data, providing the processed data to a storage cluster for storing via the IO interface that is communicatively coupled to the storage cluster.
US11550717B2

Apparatuses and methods for concurrently accessing different memory planes are disclosed herein. An example apparatus may include a controller associated with a queue configured to maintain respective information associated with each of a plurality of memory command and address pairs. The controller is configured to select a group of memory command and address pairs from the plurality of memory command and address pairs based on the information maintained by the queue. The example apparatus further includes a memory configured to receive the group of memory command and address pairs. The memory is configured to concurrently perform memory access operations associated with the group of memory command and address pairs.
US11550712B2

A predictive method for scheduling of the operations is described. The predictive method utilizes data generated from computing an expected lifetime of the individual files or objects within the container. The expected lifetime of individual files or objects can be generated based on machine learning techniques. Operations such as garbage collection are scheduled at an epoch where computational efficiencies are realized for performing the operation.
US11550699B2

In overview, methods, computer programs products and devices for securing software are provided. In accordance with the disclosure, a method may comprise attaching a debugger process to a software process. During execution of the software process, operations relevant to the functionality of the code process are carried out within the debugger process. As a result, the debugger process cannot be replaced or subverted without impinging on the functionality of the software process. The software process can therefore be protected from inspection by modified or malicious debugging techniques.
US11550695B2

A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user devices and a second number of unique users who have encountered at least once an abnormal termination with the computer application release on user devices. Additionally or optionally, an application quality score can be computed for a computer application based on quality scores of computer application releases that represent different versions of the computer application. Additionally or optionally, a weighted application quality score can be computed for a computer application by further taking into consideration the average application quality score and popularity of a plurality of computer applications.
US11550694B2

A packet backpressure detection method and apparatus are provided. The method includes: a device which having a Peripheral Component Interconnect Express (PCIe) port storing a plurality of packets for transmission in a packet queue and storing a packet that is to be transmitted next in a first buffer, where the queue comprises a plurality of packets that are to be transmitted via the PCIe port; and the queue is stored in a second buffer; recording a storage duration of each packet stored in the first buffer, and accumulating the storage duration of each packet stored in the first buffer; removing the packet from the first buffer after the packet is transmitted via the PCIe port; and generating an indication of packet pressure at the PCIe port based on the accumulated storage duration.
US11550693B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for logging real-time data of a robot control system. One of the systems comprises a real-time robotic control system comprising one or more computers, programmed to perform operations comprising i) software module loops and ii) real-time data logging, wherein each software module loop comprises a plurality of software modules executed repeatedly in a predetermined sequence, each software module executes within a predetermined time window, and the real-time data logging comprises copying segments of real-time data used by a particular software module to a buffer accessible by a non-real-time downstream system, wherein each segment of real-time data is copied at a respective predetermined time relative to execution of the software modules in the software module loop; and the non-real-time downstream system comprising one or more computers, the non-real-time downstream system programmed to perform operations that consume the real-time messages.
US11550685B2

An integrated circuit chip includes a plurality of function blocks; a mode controller configured to convert an input signal, received from an external device through an input/output pin, into an input pattern and test mode setting data which include a plurality of bits, and to output the test mode setting data and a mode switching enable signal when a secure pattern generated therein is the same as the input pattern; and a mode setting module configured to control the plurality of function blocks to operate in a test mode according to the mode setting data, in response to the test mode switching enable signal.
US11550680B2

An illustrative data storage management system is aware that certain data storage resources for storing/serving primary data operate in a partnered configuration. Illustrative components of the data storage management system analyze the failover status of the partnered primary data storage resources to determine which is currently serving/storing primary data and/or snapshots targeted for backup. When detecting that a first partnered primary data storage resource has failed over to a second primary data storage resource, the example storage manager changes the assignment of backup resources that are pre-administered for the targeted data. Accordingly, the example storage manager assigns backup resources, including at least one media agent, that are associated with the second primary data storage resource, and which are “closer” thereto from a geography and/or network topology perspective, even if the pre-administered backup resources are available for backup.
US11550673B2

The disclosed technology provides techniques, systems, and apparatus for containing and recovering from uncorrectable memory errors in distributed computing environment. An aspect of the disclosed technology includes a hypervisor or virtual machine manager that receives signaling of an uncorrectable memory error detected by a host machine. The virtual machine manager then uses information received via the signaling to identify virtual memory addresses or memory pages associated with the corrupted memory element so as to allow for containment and recovery from the error.
US11550666B1

A command requesting creation of a backup file and issued by a client-side deduplication library is received. Upon creating the file, a first flag is set on the file indicating that the file should be automatically retention locked after a cooling off period has elapsed. During the cooling off period, a command requesting that the file be opened for writes is received. The first flag is cleared to exclude the file from being automatically retention locked after the cooling off period has elapsed. A second flag is set on the file indicating that writes to the file are in progress. A command requesting that the file be closed, the writes to the backup file thereby being complete, is received. The second flag is cleared. The first flag is reset to allow the file to be automatically retention locked after the cooling off period has elapsed.
US11550664B2

An early boot debug system includes a first memory subsystem that includes boot instructions and a processing system that is coupled to the first memory subsystem. The processing system includes a primary processing subsystem, and a secondary processing subsystem that is coupled to the primary processing subsystem and a second memory subsystem. The secondary processing subsystem copies the boot instructions from the first memory subsystem to the second memory subsystem and executes the boot instructions from the second memory subsystem during a boot operation. The secondary processing subsystem then detects a first event during the execution of the boot instructions and, in response, generates a first event information. The secondary processing subsystem stores the first event information in the second memory subsystem to be retrieved on-demand by an administrator.
US11550660B2

A method includes providing an interposition driver, and context switching into a kernel associated with a persistent memory using the interposition driver to create a consistent view of the persistent memory.
US11550651B2

There is provided execution circuitry. Storage circuitry retains a stored state of the execution circuitry. Operation receiving circuitry receives, from issue circuitry, an operation signal corresponding to an operation to be performed that accesses the stored state of the execution circuitry from the storage circuitry. Functional circuitry seeks to perform the operation in response to the operation signal by accessing the stored state of the execution circuitry from the storage circuitry. Delete request receiving circuitry receives a deletion signal and in response to the deletion signal, deletes the stored state of the execution circuitry from the storage circuitry. State loss indicating circuitry responds to the operation signal when the stored state of the execution circuitry is not present and is required for the operation by indicating an error. In addition, there is provided a data processing apparatus comprising issue circuitry to issue an operation to execution circuitry. The execution circuitry stores a stored state that is accessed during performance of the operation and error detecting circuitry detects an indication of an error from the execution circuitry that the stored state is required for performance of the operation and that the stored state has been deleted.
US11550648B2

Disclosed is a system and method for providing program verify adaptation for flash memory. The method includes performing an adjustment iteration, which includes accessing error counts for respective N states of a plurality of memory cells, applying a weighting to the error counts based on a binary data coding for the N states, determining a state Smin of the N states having a minimum error count Emin from the error counts, determining a state Smax of the N states having a maximum error count Emax from the error counts, determining a difference between the Emax and the Emin satisfies an error count threshold, and adjusting, by a predefined value, a respective program verify offset of a lowest state from Smin and Smax, and of each state between Smin and Smax in the N states, wherein the adjusting is a decrement when Smin is less than Smax and an increment otherwise.
US11550646B2

The present disclosure provides a method and a system of verifying access by a multi-core interconnect to an L2 cache in order to solve problems of delays and difficulties in locating errors and generating check expectation results. A consistency transmission monitoring circuitry detects, in real time, interactions among a multi-core interconnects system, all single-core processors, an L2 cache and a primary memory, and sends collected transmission information to an L2 cache expectation generator and a check circuitry. The L2 cache expectation generator obtains information from a global memory precise control circuitry according to a multi-core consistency protocol and generates an expected result. The check circuitry is responsible for comparing the expected result with an actual result, thus implementing determination of multi-core interconnect's access accuracy to the L2 cache without delay.
US11550639B2

A work accelerator is connected to a gateway. The gateway enables the transfer of data to the work accelerator from an external storage at pre-compiled data synchronisation points attained by the work accelerator. The work accelerator is configured to send to a register of the gateway an indication of a sync group comprising the gateway. The work accelerator then sends to the gateway, a synchronisation request for a synchronisation to be performed at an upcoming pre-compiled data exchange synchronisation point. The sync propagation circuits are each configured to receive at least one synchronisation request and propagate or acknowledge the synchronisation request in dependence upon the indication of the sync group received from the work accelerator.
US11550638B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in presenting content. In one aspect, a system includes a native application that presents an interactive item and a latency reduction engine. The latency reduction engine detects interaction with the interactive item that links to a first electronic resource that is different from the native application and provided by a first network domain and in response to the detecting, reduces latency in presenting the first electronic resource, including executing a first processing thread and a second processing thread in parallel. The first processing thread requests a second electronic resource from a second network domain and loads the second electronic resource and, in response to the loading, stores a browser cookie for the second network domain. The second processing thread requests the first electronic resource and presents the first electronic resource.
US11550637B2

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a pod manager. The pod manager receives receive a request for composing a target composed-node. The pod manager employs a first set of pooled hardware resources of the computing pod to build the target composed-node. The pod manager determines to reserve a second set of pooled hardware resources of the computing pod for a backup node of the target composed-node. The pod manager determines that the target composed-node has failed. The pod manager employs the second set of pooled hardware resources to build the backup node.
US11550635B1

Techniques are described for filtering and normalizing training data used to build a predictive auto scaling model used by a service provider network to proactively scale users' computing resources. Further described are techniques for identifying collections of computing resources that exhibit suitably predictable usage patterns such that a predictive auto scaling model can be used to forecast future usage patterns with reasonable accuracy and to scale the resources based on such generated forecasts. The filtering of training data and the identification of suitably predictable collections of computing resources are based in part on autocorrelation analyses, and in particular on “delayed” autocorrelation analyses, of time series data, among other techniques described herein.
US11550633B2

Methods, systems and computer program products for intra-footprint computing cluster bring-up within a virtual private cloud. A network connection is established between an initiating module and a virtual private cloud (VPC). An initiating module allocates resources of the virtual private cloud including a plurality of nodes that correspond to members of a to-be-configured computing cluster. A cluster management module having coded therein an intended computing cluster configuration is configured into at least one of the plurality of nodes. The members of the to-be-configured computing cluster interoperate from within the VPC to accomplish a set of computing cluster bring-up operations that configure the plurality of members into the intended computing cluster configuration. Execution of bring-up instructions of the management module serve to allocate networking IP addresses of the virtual private cloud. The allocated networking IP addresses of the virtual private cloud are assigned to networking interfaces of the plurality of nodes.
US11550629B2

Systems, computer program products, and methods are described herein for implementing data analytics in a mainframe environment. The present invention is configured to determine one or more data analytics resources associated with natural language processing algorithms; initiate one or more compiler protocols on the one or more data analytics resources to build one or more executable code for the one or more data analytics resources capable of being executed on a mainframe environment; establish a communication link with a job control language (JCL) subsystem associated with the mainframe environment; transmit the one or more executable code for the one or more data analytics resources to the JCL subsystem; generate one or more job control statements configured to be executable on the mainframe environment; generate a log of the one or more job control statements; and initiate an execution of the one or more job control statements on the mainframe environment.
US11550628B2

The disclosure herein describes automating runbook operations associated with an application within an application host on an application platform. A runbook definition associated with the application is accessed by a processor, wherein the runbook definition includes trigger events and runbook operations associated with the trigger events. A runbook operator is executed on the application platform based on the accessed runbook definition and a runbook sidecar container is added to the application host by the runbook operator, wherein the runbook operator is enabled to perform the runbook operations within the application host via the runbook sidecar container. Based on detecting a trigger event, a runbook operation associated with the detected trigger event is performed by the runbook operator, via the runbook sidecar container, whereby the application is maintained based on performance of the runbook operations from within the application host.
US11550604B2

A specification of a client-side user interface behavior for a view of a computer application is received from a representative of an organization. The received specification is stored. A request for content of the view is received via a network from the computer application associated with a user that belongs to the organization. The received specification is identified as being associated with the requested content of the view. The requested content of the view and an identifier of the identified specification of the client-side user interface behavior are provided via the network. The computer application utilizes the received identifier of the identified specification of the client-side user interface behavior to modify the view of the computer application.
US11550593B2

An information handling system may perform a quick boot based on a determination that a boot does not require an update to at least one of a firmware and hardware of an information handling system. The information handling system may reboot and may determine whether a boot of the system requires an update to at least one of a firmware and hardware of the information handling system. If the boot does not require an update to the at least one of a firmware and hardware of the information handling system, the information handling system may boot by bypassing one or more basic input/output system (BIOS) power-on self-test (POST) operations.
US11550592B2

Methods, apparatus, systems and articles of manufacture are disclosed to utilize non-volatile memory for computer system boot. An example processor platform includes a non-volatile memory coupled to a processing unit via a bus, and a microcontroller to: configure the processing unit to store, on the non-volatile memory, a heap and a stack for execution of boot code, and configure the processing unit to execute the boot code stored on the non-volatile memory.
US11550587B2

An instruction processing device and an instruction processing method are disclosed. The instruction processing device includes: an instruction boundary prediction unit including circuitry configured to acquire an instruction packet of a variable-length instruction set and to add instruction prediction information to a plurality of instruction meta-fields in the instruction packet; and an instruction pipeline structure comprising an instruction fetch unit including an instruction boundary determination unit including circuitry configured to determine instruction boundary information according to the instruction prediction information to obtain one or more instructions in the instruction packet.
US11550573B2

In one disclosed embodiment, a processor includes a first execution unit and a second execution unit, a register file, and a data path including a plurality of lanes. The data path and the register file are arranged so that writing to the register file by the first execution unit and by the second execution unit is allowed over the data path, reading from the register file by the first execution unit is allowed over the data path, and reading from the register file by the second execution unit is not allowed over the data path. The processor also includes a power control circuit configured to, when a transfer of data between the register file and either of the first and second execution units uses less than all of the lanes, power down the lanes of the data path not used for the transfer of the data.
US11550571B2

Technology for dividing a monolith computer program into a plurality of functions and creating a microservice for each function of the model's computer program. The micro-services are semantically and functionally equivalent, taken collectively, to the model's computer program from which they came. In some embodiments, the monolith computer program is written in an object oriented programming language suitable for execution by a virtual machine (VM). In some embodiments, the microservices are in representational state transfer (REST) form and respectively corresponding application programming interface (API).
US11550567B2

The present invention relates to novel techniques for monitoring changes to source code of Infrastructure as Code systems to detect attempted anomalous changes and block such changes from the code. For example, a method may comprise learning a security architecture and history of an infrastructure as code system to be deployed in at least one cloud account, monitoring changes to source code of the infrastructure as code system that are made before deployment of the infrastructure as code system to detect an anomaly, determining whether the detected anomaly affects regulated resources of the infrastructure as code system, and blocking changes to the source code of the infrastructure as code system that produce the detected anomaly that affects regulated resources of the infrastructure as code system.
US11550563B2

A method comprising: identifying, by a cloud server, a set of local area networks (LAN) associated with the cloud server, based on a similarity parameter with respect to an end device connected within each of the LANs; forming a communications network comprising all of the LANs in the set; detecting, by at least a subset of the LANs, a download file received by the respective end devices in each of the LANs in the subset; calculating an update event likelihood score with respect to the download file, based, at least in part, on a plurality of parameters associated with the download file; and issuing, by at least one of the LANs in the subset, a notification that the download file is associated with an update event affecting all of the end devices in each of the LANs, when the update event likelihood score exceeds a specified threshold.
US11550560B2

Systems, methods, and related technologies for device software monitoring and device software updating are described. In certain aspects, a device is selected based on being a smart device and a software version of associated with the software of the device is determined. The device software may then be automatically updated if newer software is available.
Patent Agency Ranking