US11546484B2

An image forming apparatus includes a printing unit, a reversing unit, a writing unit, and a control unit. The printing unit forms an image on a sheet-like medium to which a wireless tag is attached. The reversing unit reverses a front and back of the medium. The writing unit writes data on the wireless tag. The control unit controls the reversing unit so that the medium is reversed twice upon the writing of data on the wireless tag failing and controls the printing unit so that an image indicating that the writing of data fails is formed on the medium reversed twice.
US11546483B2

A document scanning device is disclosed. For example, the document scanning device includes a platen glass, an optical scanner located below the platen glass, a plurality of light arrays located around a perimeter of the platen glass, and a processor communicatively coupled to the optical scanner and the plurality of light arrays, wherein the processor is to control a portion of the plurality of light arrays to define an origin and an orientation of a document for a scan job and control the optical scanner to scan the document on the platen glass.
US11546475B2

Context information associated with a network node is determined. For example, a network node (e.g., a server) has indicated that an application on the network node appears to be having performance problems. The context information may be to gather data about the application, such as, load, number of users accessing the application, etc. The context information comprises one or more rules for dynamically configuring how data is collected on the node. For example, the rule may indicate what specific statistics should be gathered from the application in real-time. The context information is sent to the network node. Node information is received from the network node in response to sending the context information. The node information is collected based on the one or more rules for configuring how data is collected on the network node. The node information is organized and is displayed on a user interface to a user.
US11546470B2

The present invention allows a CEC system to automatedly, and without human intervention, identify interactions that are likely in need of supervisor intervention. The system reviews all incoming and outgoing interactions for analysis by a metadata analytics service (MAS) software module. The MAS analyzes the interactions to generate interaction metadata, which is used by an interaction analysis engine (IAE) to score the quality of the interaction. If the quality of the interaction is not sufficient, the system marks the interaction as being a problem interaction and notifies a supervisor of the interaction. This ensures the intelligent and dynamic determination of interactions that require additional assistance and assures notification to a supervisor.
US11546468B2

The present invention is a system and method of routing incoming communications to a CSR and providing guidance to the CSR based on the incoming communication using feedback information such as sentiment feedback, survey feedback, and feedback from actions taken by CSRs based on skill level. A CEC system receives an incoming communication, analyzes the communication and creates metadata based off of the analysis. The metadata is used by the RAE routing module to route the communication to an appropriate party. The metadata is also used by the GAE guidance module to determine the guidance to provide to the CSR. The CSR then performs an action based on the guidance. The CEC system continues to monitor the interaction until the interaction is completed. The communication metadata, the communication, the guidance, and the CSRs action are all provided to a RAS rules analysis module wherein the RAS analyzes the data and automatedly updates the rules (RAR and GAR) according to the analysis.
US11546467B2

The invention concerns a method for establishing a telecommunication connection between a calling subscriber (1) and a target subscriber (5), in which a calling terminal (R) of the calling subscriber (1) and a target terminal (Z) of the target subscriber (5) are assigned to a switching unit (100) and the calling subscriber (1) enters a callback request (CCBS-REQ, CCNR-REQ) in the switching unit (100) if the target terminal (Z) is busy or cannot be reached when a first call is made from the calling terminal (R) to the target terminal (Z), in which configuration data regarding the accessibility of the target subscriber (5) for a callback are entered into the switching unit (100). Then the time is set for the switching unit (100) to make the pending callback (RC) to the calling subscriber (1) in order to generate a second call to the target subscriber (5) by processing the configuration data concerning the accessibility of the target subscriber (5) for a callback, at a time when the target subscriber (5) is reachable for a callback. Next, the switching unit (100) makes the pending callback (RC) to the calling subscriber (1) at the set time.
US11546462B2

[Problem] Provided is a relaying device that can track and record a communicated voice of a specific communication terminal using a mixing function of the relaying device. [Solution] When a communication terminal has made a call, a communication session in which the communication terminal that has made a call and a communication terminal that has been called are participating terminals is established. When a voice signal is transmitted from one participating terminal of the established communication session, this voice signal is transmitted to the other participating terminal(s) of the same communication session along with session information. A virtual device is associated with a communication terminal, and is registered in a communication session in which the communication terminal participates as a participating terminal together with the communication terminal. A communication monitoring unit records a voice signal transmitted to the virtual device from the communication session.
US11546461B1

A computer system is described that is configured to enable customers of an organization to self-monitor account activity and modify account access settings via a contact center of the organization. The contact center control system is configured to provide an interactive call history associated with the customer's accounts with the organization. Using the call history, the customer may perform self-monitoring of calls into the contact center that access the customer's accounts, and notify the organization if any of the calls appear suspicious. The contact center control system is configured provide a user interface through which the customer may modify account access settings including changing which types of authentication methods are enabled to access the customer's accounts, and blocking account access by callers from certain phone numbers. The contact center control system may allow the customer to turn off all access to the customer's accounts via the contact center.
US11546458B2

Methods and apparatuses for arranging applications for a mobile device are described, in which the mobile device includes a set of applications. The mobile device may identify certain applications that a user of the mobile device is likely to activate, based on a particular environmental setting. The environmental setting may include a present location determined by a GPS, a present date and time, a present day, or the like. The mobile device may display graphical elements (e.g., icons) corresponding to the identified applications on a screen of the mobile device such that the user may conveniently activate the identified applications. In some embodiments, the mobile device may sort individual applications of the set based on quantities and/or lengths of activations to identify such applications. The mobile device may enlarge the icons by a predetermined factor before displaying them on the screen.
US11546456B2

A hands-free device enables a hands-free call by being wirelessly connected to a mobile phone. The hands-free device incudes a hardware processor configured to: perform a control related to data transfer using a transfer protocol for implementing transfer of history data including incoming call history data and outgoing call history data, and phone book data stored in the mobile phone when the mobile phone is in a wireless connection area; receive the history data and the phone book data from the mobile phone through communication using the transfer protocol; and store the history data and the phone book data that are received. The hardware processor is configured to perform the control to transfer the history data prior to the phone book data.
US11546452B2

A mobile terminal is provided in the present disclosure. The mobile terminal includes a cover plate, a display screen, a middle frame, an edge frame, and a photosensitive device, where the cover plate is fixedly connected to the edge frame, the display screen is located between the cover plate and the middle frame, a first gap is provided between the display screen and the edge frame, a second gap is provided between the middle frame and the edge frame, and the first gap and the second gap are connected to form an optical channel for the photosensitive device.
US11546445B2

A method for providing interoperability between a plurality of security services and target applications by an interoperability service. The method includes receiving a request from one of the plurality of security services to perform a task on a target application, preparing a unified data model for interaction with the target application, determining and organizing data connections to perform the task on the target application, generating a set of requests using the unified data model based on the task and utilizing business logic of the interoperability service for the data connections with the target application, transforming the set of requests into commands and data structures specific to the target application, and sending the set of requests on respective data connections with the target application.
US11546436B2

The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
US11546434B2

Systems and methods for sender profile and/or recipient profile disambiguation and/or confirmation are disclosed. In instances where a sender profile is not indicated by a user sending a communication from a communal device, heuristic data may be utilized to infer the sender profile. Similar heuristic data may also be used when selection of the sender profile is associated with a low confidence level. Heuristic data may also be used to infer the recipient profile when the user does not indicate the recipient profile or when selection of the recipient profile is associated with a low confidence. Various confirmations may result from the sender and recipient profile disambiguation.
US11546425B2

Described herein are systems and methods for a providing Ledger as a Service (LaaS). Blockchain technology helps bring potential solutions to the distributed ledger problem, with a linear record structure to record transaction history. However, there are different types of blockchain techniques (e.g., Hyperledger, Ethereum, Quorum), and users/developers need to know the explicit features of each technique and align with the required APIs. Ledger as a Service can allow users to an develop applications more efficiently, and can allow users to easily migrate applications among different blockchain techniques and platforms (e.g., between Hyperledger and Ethereum). LaaS can also allow for simplified transactions with a blockchain, and can additionally provide simplified communication between blockchains of different types.
US11546423B2

A unique bag identifier is generated for digital objects to be stored in object storage. A unique download identifier is generated for downloading of these objects and a unique upload identifier is generated for uploading of the objects; all three identifiers are associated in a database. The identifiers are distributed verbally, by electronic mail, by text message, etc. Any holder of these identifiers may access the digital objects without a user account and without installing an application on a computing device other than using a browser. A QR code or alphanumeric code is displayed on a computing device in order to allow another device to access the objects. Objects may be uploaded via electronic mail. Uploading or downloading is protected by an owner-generated password. Digital objects are sealed by calculating their hashes, placing these hashes in a file and calculating a hash for that file. This file hash is submitted to a block chain and a transaction identifier is returned.
US11546416B2

Exemplary embodiments include methods and/or procedures for handling messages from one or more data-plane nodes (DPNs) to a plurality of controller nodes configured in a cluster, comprising: receiving a message from a DPN; tagging the message with an incarnation identifier (IID) associated with the DPN; and performing HD handling of the tagged message, which includes comparing a value of the IID of the tagged message with a value of a global IID associated with the DPN, discarding the tagged message if the value of the IID of the tagged message is less than the value of the global IID, and processing the tagged message if the value of the IID of the tagged message is not less than the value of the global IID. Exemplary embodiments also include controller nodes, controller clusters, and computer-readable media embodying operations of the exemplary methods and/or procedures.
US11546414B2

A method for controlling devices to present content includes: determining content to be presented in response to a content request event occurring; determining a content presentation form supported by a presentation device; and providing corresponding presentation content to the presentation device in accordance with a determined presentation form. As such, the current content presentation form can be determined based on the content presentation forms supported by the presentation device, and the content in different presentation forms can be continuously presented, thereby enhancing the user experience.
US11546411B1

Systems and methods are described for backing up confidential data using user devices on the same local network. In an example, a first user device can download a data file from a server. The first user device can connect to the server on the same local network as a second user device. A user can select to delete the file from the first user device. The first user device can send the data file to the second user device using a local Internet Protocol (“IP”) address of the second user device. The second user device can store the data file on its local storage. If the user chooses to retrieve the data file to the first user device again, and if the user devices are on the same local network, the first user device can retrieve the data file from the second user device instead of the server.
US11546407B2

In a case where a service for performing specified processings of document data as one job is processed in a cooperative manner on a network, a service processing state is exhibited in a proper notice form in each job unit and in each processing unit in the job, so that the processing state can be properly recognized from the viewpoint of accounting, security and privacy.
US11546406B2

Systems and methods for Dynamic Adaptive Streaming over HTTP (DASH) is provided. A method includes: obtaining an event message track including a plurality of event message boxes, the event message track configured to be processed by a Dynamic Adaptive Streaming over HTTP (DASH) client for displaying media content; obtaining an indicator that indicates each type of the plurality of event message boxes in the event message track; and providing the event message track to the DASH client or displaying media content based on the event message track.
US11546404B2

Various concepts for media content streaming are described. Some allow for streaming spatial scene content in a spatially unequal manner so that the visible quality for the user is increased, or the processing complexity or used bandwidth at the streaming retrieval site is decreased. Others allow for streaming spatial scene content in a manner enlarging the applicability to further application scenarios.
US11546396B1

Disclosed are techniques for communication. In an aspect, a communications devices communicates, from an upper communication layer (e.g., application layer) to a lower communication layer (e.g., transport layer), indication(s) to prioritize certain frames (e.g., recovery frames and/or feedback frames) over other frames (e.g., Inter frames) associated with the same QCI bearer for a video streaming session. The lower communication layer may place the prioritized frames ahead of the non-prioritized frames in a lower layer transmission buffer based on the indication. The communications device may transmit one or more packets carrying the first set of frames before one or more packets carrying the second set of frames based on the first set of frames being placed ahead of the second set of frames in the lower layer transmission buffer.
US11546381B1

Systems and methods directed to providing a data security labeling framework at a first device are described. The system may include a storage area and at least one data labeler. The data labeler may be configured to locate one or more data instances, define one or more security attributes to be used under one or more different contexts, and apply a labeling to the located one or more data instances such that each label provided by the labeler includes or is otherwise associated with a plurality of security attributes.
US11546376B2

A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to recognize a user input field of a web site displayable in a browser, the website identified as a security risk based on a whitelist of website addresses; determine that a sequence of characters within the user input field matches one or more entries in a list of partial passwords in response to the web site being identified as a security risk; and prevent the user from entering additional characters into the user input field in response to the determination, to block receipt of the password by the web site. The determination may be performed in response to a count of characters in the sequence of characters exceeding a threshold.
US11546373B2

Cryptocurrency based malware and ransomware detection systems and methods are disclosed herein. An example method includes analyzing a plurality of malware or ransomware attacks to determine cryptocurrency payment address of malware or ransomware attacks, building a malware or ransomware attack database with the cryptocurrency payment addresses of the plurality of malware or ransomware attacks, identifying a proposed cryptocurrency transaction that includes an address that is included in the malware or ransomware attack database, and denying the proposed cryptocurrency transaction.
US11546364B2

Embodiments of the present disclosure relate to a data analysis system that may automatically generate memory-efficient clustered data structures, automatically analyze those clustered data structures, and provide results of the automated analysis in an optimized way to an analyst. The automated analysis of the clustered data structures (also referred to herein as data clusters) may include an automated application of various criteria or rules so as to generate a compact, human-readable analysis of the data clusters. The human-readable analyses (also referred to herein as “summaries” or “conclusions”) of the data clusters may be organized into an interactive user interface so as to enable an analyst to quickly navigate among information associated with various data clusters and efficiently evaluate those data clusters in the context of, for example, a fraud investigation. Embodiments of the present disclosure also relate to automated scoring of the clustered data structures.
US11546362B2

Systems and methods for data-driven infrastructure controls are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor, a computer-implemented method for automatically detecting anomalous user behavior within a unified entitlement framework may include: (1) receiving an access request for a technology asset from a user on a computing device, the access request comprising session data comprising one or more of user identification, user location, key strokes, and user computing device identification; (2) applying an entitlement-specific machine learning algorithm to the session data to generate an anomaly score; (3) storing the session data and associated anomaly score; (4) sending a review request to a manager; (5) receiving review results from the manager; and (6) updating the entitlement-specific machine learning algorithm based on the anomaly score and the review results from the manager.
US11546360B2

A cyber security appliance has modules that utilize probes to interact with entities in a cloud infrastructure environment (CIE). A cloud module can 1) use the information about relevant changes in the CIE fed from the probes, and 2) use machine learning models that are trained on a normal behavior of at least a first entity associated with the CIE; and thus, indicate when a behavior of the first entity falls outside of being a normal pattern of life. A cyber threat module can use machine learning models trained on cyber threats in the CIE and examine at least the behaviors of the first entity falling outside of the normal pattern of life to determine what is a likelihood of ‘a chain of unusual behaviors under analysis that fall outside of being the normal behavior’ is a cyber threat. An autonomous response module can cause actions to contain the cyber threat.
US11546353B2

Methods, systems, and apparatus for a threat detection system. The threat detection system includes a threat forensics platform. The threat forensics platform includes a memory. The memory is configured to store a baseline model of controller area network (CAN) data. The threat forensics platform includes a processor coupled to the memory. The processor is configured to obtain CAN data including multiple messages. The processor is configured to compare the CAN data including the multiple messages with the baseline model. The processor is configured to determine a threat score for the CAN data based on the comparison and determine that there is a threat within the CAN data based on the threat score. The processor is configured to provide an indication that there is the threat to a driver of a vehicle or to a service provider.
US11546352B2

Utilities (e.g., methods, systems, apparatuses, etc.) for use in generating and making use of priority scores for data generated by one or more data systems that more accurately prioritize those events and other pieces of data to be addressed by analysts and troubleshooters before others (e.g., collectively taking into account threats posed by origin host components and risks to impacted host components) to work the highest risk events and alarms first and to effectively and efficiently spend their alarm monitoring time.
US11546350B2

Methods, systems, and devices for wireless communications are described. Aspects include a device generating data to be sent to a receiving device and determining to provide provenance for the data. The device may generate a data identifier based on an identifier generation key and encrypt the data using an encryption key generated from a key associated with an owner of the device. The device may sign they encrypted data transmission using a signing key where the signing key is based on the encrypted data and the data identifier. In some cases, the device may send the data to a receiving device via one or more proxy devices. In some cases, multiple device may send signed data transmissions to a proxy device and the proxy device may process the multiple data transmission and send the processed data to the receiving device. The receiving device may verify provenance of the data.
US11546345B2

The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, authorize initiated exchanges of data in real-time based on dynamically generated tokenized data. For example, an apparatus may receive first positional data identifying a first geographic position of a client device and based on the first positional data, the apparatus may determine a value of a parameter characterizing an exchange of data between the client device and a terminal device disposed proximate to the client device during a temporal interval. The apparatus may transmit data requesting a pre-authorization of the data exchange to a computing system, which perform operations that pre-authorize the data exchange in accordance with the parameter value and transmit a digital token representative of the pre-authorized data exchange to the terminal device. The digital token may be valid during the temporal interval and may include a cryptogram associated with the client device.
US11546340B2

Embodiments of network devices for access control are described. In some embodiments, an access control processor of a first node receives a request from a requestor node on an unsecure network to join a first group of nodes on a secure network, where the first node coordinates network activities of the first group of nodes including a plurality of partitioned nodes of a network. In response to receiving the request, the access control processor assigns the requestor node to a first pool of the first group of nodes that are configured to perform authorized modifications of data including a cryptographic hash to protect the data against unauthorized modifications. In some embodiments, the access control processor initiates the authorized modifications of the data using one or more nodes assigned to the first pool and one or more nodes of a second pool of the first group of nodes.
US11546338B1

Systems, methods, and apparatuses for a secure digital controls portal enabling enhanced control over account functionalities and usage of secure information provided to third party systems and devices maintained by various federated and non-federated provider computing systems of various product and service providers. The secure digital controls portal can interface with various provider computing systems via custom APIs protocols. The API protocols may utilize APIs that are particular to the software and hardware operated by the various provider computing systems. The secure digital controls portal can also standardize information from the various provider computing systems. The secure digital controls portal can be a central portal accessible via a client application running on a user device that enhances one-stop switch control and security of a user's digital footprint.
US11546336B1

Access control lookups may be implemented that support user-configurable and host-configurable processing stages. A request may be received and evaluated to determine whether bypass of user-configured access request processing stages should be bypassed. A lookup may be determined for user-configured access controlled decisions, and the access control decisions can be applied, if not bypassed. A lookup may be determined for a host-configured access control decisions and the access control decisions applied.
US11546324B1

Systems and methods are provided for scoped credentials within secure execution environments executing within virtual machines instances in an on-demand code execution system. In the on-demand code execution system, the execution environments are reset after every request or session. By resetting the single execution environment after each request or session, security issues are addressed, such as side-channel attacks and persistent malware. Additionally, the use of scoped credentials improves security by limiting the access rights for each code execution request or session to the smallest atomic level for the request or session. Following the request or session, the scoped credential is invalidated.
US11546312B2

A method may include determining, by a first network device, a type of control channel to open across a transport in a software-defined network (SDN). The method may also include establishing the control channel with a control device via a control plane that is separate from a data plane. The method may further include advertising first security association parameters to the control device via the control channel. The method may include receiving, from the control device via the control channel, second security association parameters associated with a second network device. The method may also include establishing a data plane connection with the second network device using the second security association parameters.
US11546307B2

A system and method are disclosed associated with at least one physical data store instance adapted to contain electronic records; and a shared cluster platform, coupled to the data store, including: a computer processor, and a computer memory, coupled to the computer processor, storing instructions that, when executed by the computer processor cause the shared cluster platform to: receive a request for a first tenant; select a physical data store instance in response to the request; generate a first container for the first tenant, wherein the first container maps the first tenant to the selected physical data store instance; generate a unique first key element for the first tenant; and transmit a first endpoint of the first container as a proxy for the selected physical data store instance, wherein the transmission fulfills the request. Numerous other embodiments are provided.
US11546304B2

Systems and techniques to enable message routing among multiple devices and device domains, via end-to-end tunneling techniques, are disclosed. In an example, techniques and device configurations involving the use of RESTful protocols that communicate OSCORE (Object Security for Constrained RESTful Environments) payloads over OSCORE tunnels, involve receiving an OSCORE message having an encrypted COSE (Concise Binary Object Representation (CBOR) Object Signing and Encryption) object payload and inserting the OSCORE message into an OSCORE tunnel message to implement a tunneled communication with a receiving device. Here, the tunnel message includes the OSCORE message within an envelope encrypted COSE object payload. The OSCORE tunnel message may then be transmitted to the receiving device. Further techniques and device configurations for the receipt, processing, conversion, and decryption of such tunneled messages are also disclosed.
US11546299B2

Described herein are systems, methods, and software to enhance firewall implementation for virtual machines. In one implementation, a method of managing firewall rules for a virtual machine includes identifying, in the virtual machine, an attach process for one or more applications to the virtual machine. The method further includes, identifying one or more firewall rules that correspond to the one or more applications and providing the one or more firewall rules to networking manager for the virtual machine.
US11546298B2

An information processing method of processing data frames flowing over an onboard network includes a frame collecting step of obtaining, from each of received data frames, a payload included in the data frame and configured of at least one field, and recording in a reception log as one record, and a field extracting step of calculating, regarding each of a plurality of payload splitting pattern candidates indicating different regions within payloads of the plurality of data frames, one or more features relating to time-sequence change of values of the payload in the region, from the plurality of records, selecting a payload splitting pattern indicating a region of a field within the payload, based on the features, and outputting field extracting results indicating the region indicated by the selected payload splitting pattern candidate, and a category of the field based on the features.
US11546297B2

Embodiments of the present disclosure provide a secure communication method, a client and a non-public server. The secure communication method includes: generating a set of destination addresses of a non-public server based on an IPv6 prefix of the non-public server, and a signature string and a user ID of a client, wherein the signature string is obtained by signing an IPv6 address and the user ID of the client based on a private key of the client; initiating a set of connection request to the non-public server based on a set of communication connections containing the set of destination addresses, for the non-public server to determine a public key corresponding to a user ID based on the user ID in the set of destination addresses, verifying the set of communication connections based on the public key, and establishing communication when the verification of the set of communication connections passes.
US11546293B2

An approach includes providing support multi-tenancy support on a DHCP protocol. The approach includes receiving a dynamic host configuration protocol (DHCP) packet, inserting a tenant-specific option information within the DHCP packet, and transmitting the DHCP packet with the tenant-specific option information.
US11546288B2

According to one or more embodiments of this disclosure, a network controller in a data center network establishes a translation table for in-band traffic in a data center network, the translation table resolves ambiguous network addresses based on one or more of a virtual network identifier (VNID), a routable tenant address, or a unique loopback address. The network controller device receives packets originating from applications and/or an endpoints operating in a network segment associated with a VNID. The network controller device translates, using the translation table, unique loopback addresses and/or routable tenant addresses associated with the packets into routable tenant addresses and/or unique loopback addresses, respectively.
US11546282B2

A system and method for postponing an electronic message displayed for a user of a computing device. Postponement options are displayed for the user. Display of the electronic message at the computing device is inhibited based on received user input. One option enables a user to repeat the most recently selected postponement option. Another option postpones the electronic message until the computing device is at a user-designated location. Some postponement options are generated according to context of the electronic message, such as the content of the electronic message, the date or time when the user requested the postponement, or prior history of user-selected postponements. Some options are based on a sampling of postponement options selected by a plurality of users.
US11546276B2

In a recording device, a data memory including a DRAM having a write pointer for each of banks, and a queue control memory that stores an active flag is provided. When frame data is written into a write-target queue, a bank for which an active flag indicates an activated state is selected as a write-target bank among the banks to write the frame data, and if there is no bank for which an active flag indicates an activated state, a bank for which an active flag indicates a deactivated state is selected as a write-target bank, a row address of a write pointer of the bank is activated, and thereafter the frame data is written.
US11546270B2

Methods, apparatus, systems and articles of manufacture are disclosed to throttle resource access by web crawlers. An example method disclosed herein includes obtaining, at a server, a media request message for media hosted by the server, the media request message requesting access to the media, characterizing a media-requesting source associated with the media request message, and inserting a time delay in a media response message to the media-requesting source based on the characterization.
US11546263B1

Systems, computer-readable media and methods for aggregating data items from an out-of-order data stream over a sliding window efficiently. The method delays the value aggregation for certain time windows and computes partial aggregations that can be reused for the multiple time windows. Aggregations may have any value type such as Boolean, integer, strings, floating point, vector and map.
US11546261B2

Embodiments of this application disclose a congestion control method and a related device. A Transmission Control Protocol offload engine TOE sends a congestion control notification to a central processing unit CPU, where the congestion control notification instructs the CPU to obtain a target parameter, and the target parameter is used by the CPU to generate a congestion control calculation result. The TOE obtains the congestion control calculation result returned by the CPU, where the congestion control calculation result includes a congestion control window value. The TOE sends a packet based on the congestion control window value. In this application, the TOE and the CPU implement congestion control together. When a new congestion control algorithm emerges, the new congestion control algorithm may be applied without changing a structure of the TOE. Therefore, in this application, an upgrade period of the congestion control algorithm can be shortened, and flexibility can be improved.
US11546250B2

The present disclosure relates to a communication arrangement (110, 130) adapted for link aggregation of a plurality of communication links (120a, 12b, 120c). The communication arrangement (110, 130) is adapted to communicate via the plurality of communication links (120a, 120b, 120c) and comprises a traffic handling unit (112, 132) that is adapted to obtain data segments (414-417, 419-421, 423-425) to be transmitted, and to identify one or more data flows (401, 402, 403, 404) in said data segments. The traffic handling unit is adapted to attach sequence numbers, SEQ, to data segments associated with each identified data flow (401, 402, 403, 404), wherein sequence numbers are independent between data flows and to select a communication link for transmission of a data segment associated with a certain data flow (401, 402, 403, 404). The selecting comprises selecting a previous communication link that has been used for transmission of a previous data segment from said certain data flow (401, 402, 403, 404) if possible, and selecting any communication link otherwise.
US11546243B1

A system instantiates a unified interface for a telecommunications network including a Network Function Virtualization (NFV) architecture of an IP multimedia subsystem (IMS) with multiple Virtual Network Functions (VNFs) that each have multiple component VNFs. The system instantiates a tracing tool configured to evaluate performance of the IMS in response to execution of a test case, which includes a test script to test a computing product and where the performance of the IMS is based on packets captured concurrently from VNFs. The test script causes capture and analysis of parameters extracted from packets of the VNFs. In response to completing the test case, the system reports test results indicating the performance of the IMS relative to pass/fail criteria, where the test results are presented through the unified interface.
US11546228B2

The present is directed to systems, methods, and devices for Zero Touch Provisioning (“ZTP”). The system can include a data center computing network, and at least one server coupled with the data center computing network. The server can receive a trigger signal from a triggering device coupled to a data center hardware network, transmit an executable script to the triggering device, which executable script instructs the triggering device to generate a definition file including a unique identifier of the triggering device, receive the definition file from the triggering device, identify a configuration file associated with the triggering device based at least in part on the unique identifier, and provision the triggering device by delivering the configuration file to the triggering device.
US11546223B2

Systems and methods for social graph data analytics to determine the connectivity between nodes within a community are provided. A user may assign user connectivity values to other members of the community, or connectivity values may be automatically harvested, calculated, or assigned from third parties or based on the frequency of interactions between members of the community. Connectivity values may represent such factors as alignment, reputation, status, and/or influence within a social graph within the network community, or the degree of trust. The paths connecting a first node to a second node may be retrieved, and social graph data analytics may be used to determine a network connectivity value from all or a subset of all of the retrieved paths and/or one or more connectivity statistics value associated with the first node and/or the second node. A parallel computational framework may operate in connection with a key-value store to perform some or all of the computations related to the connectivity determinations. Network connectivity values and/or other social graph data may be outputted to third-party processes and services for use in initiating automatic transactions or making automated network-based or real-world decisions.
US11546220B2

Examples described herein include systems and methods for optimizing the number of servers in a cluster. In one example, a number of application servers, a number of backend servers, and a first disk throughput of a backend server to be included in the cluster are determined. The first disk throughput is determined based on the storage capacity of the backend server and a first round trip time. Example systems and method can also include validating the number of application servers based on a cluster throughput and one of a network interface card bandwidth of an application server to be included in the cluster and a load bearing capacity of the application server. The systems and methods can further include determining a second disk throughput of the backend server and increasing the number of backend servers if the second disk throughput is less than the second disk throughput.
US11546215B2

Embodiments of this application provide a network optimization method, a network optimization system, and a network device, and relate to the communications field. A first network device adjusts, if it is detected that a communications link between the first network device and a second network device is in an abnormal state, a metric of at least one data flow received by the first network device; and the first network device selects a transmission path for the at least one data flow based on adjusted metric, and transmits the at least one data flow to the selected transmission path. In this way, load of the communications link is reduced, and the communications link is restored to a normal state.
US11546214B2

A method of network configuration of a personal identification number (PIN) pads includes receiving a request to upgrade a PIN pad from a merchant or an individual software vendor (ISV) to read microprocessor-enabled or contactless payment vehicles, retrieving a PIN pad configuration hash value from the PIN pad, obtaining current configuration using the hash value, sending instructions to the PIN pad to upgrade the PIN pad over a network if the PIN pad is capable of reading microprocessor-enabled or contactless payment vehicles, and downloading and installing drivers to enable PIN pad readers to read and process at least one of the microprocessor-enabled payment vehicles and contactless payment vehicles according to the instructions. The method further performs additional operations such as updating the PIN pad registry with the PIN pad configuration and enabling the PIN pad to read the microprocessor-enabled or contactless payment vehicles.
US11546213B2

A router architecture that facilitates cloud exchange point routing is disclosed. The architecture relies upon B-nodes to connect branch network to cloud, S-nodes to connect services, and V-nodes to connect cloud to cloud. The nodes can be essentially stateless with node configuration stored outside a router, which facilitates ripping and replacement of nodes. Multiple virtual private clouds can be implemented with respective pluralities of Kubernetes pods and a master Kubernetes cluster. Consumer premises equipment is coupled to a first virtual private cloud that forms a virtual extensible local area network with a second private cloud.
US11546208B2

A method of deploying a network service across a plurality of data centers, includes the steps of: in response to a request for or relating to a network service, identifying virtual network functions associated with the network service and determining network connectivity requirements of the virtual network functions, issuing commands to provision a first virtual link between at least two of the data centers in which the virtual network functions are to be deployed, and issuing commands to provision a second virtual link to one of the data centers in which the virtual network functions are to be deployed.
US11546198B2

The present disclosure relates to multi-MAC controller and single PHY systems and methods. An example method may include transmitting, via a first device in a Data Over Cable Service Interface Specification (DOCSIS) network, a first block of data within a first time slot and at a first power level, the first power level being based on an attenuation of a first network tap device associated with the first device. The example method may also include transmitting, via a second device in the DOCSIS network, a second block of data within the first time slot and at a second power level, the second power level being based on an attenuation of a second network tap device associated with the second device, the first power level being different than the second power level.
US11546194B1

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a receiver may receive, from a transmitter, an indication of a modulation signature associated with a reconfigurable intelligent surface (RIS). The receiver may receive a signal that uses the modulation signature, wherein the modulation signature identifies a link associated with the RIS and the transmitter. Numerous other aspects are described.
US11546183B2

A device may receive meeting data associated with a first meeting, the first meeting having previously occurred. The device may obtain, based on the meeting data, data identifying at least one individual associated with the first meeting and data identifying at least one topic associated with the first meeting. In addition, the device may identify a second meeting based on the at least one individual or the at least one topic, the second meeting having not yet occurred. The device may provide, to a user device associated with the second meeting and based on identifying the second meeting, at least a portion of the meeting data associated with the first meeting.
US11546180B2

A data management apparatus manages a plurality of data items output by a plurality of communication devices that output data. The data management apparatus includes at least one memory configured to store instructions, and at least one processor configured to execute the instructions. The instructions, when executed by the at least one processor, include receiving a data acquisition request, including an application identification of an application from the data acquisition apparatus, extracting data output by the application on a communication device corresponding to the application identification included in the data acquisition request, among the plurality of data items received from the plurality of communication devices via a relay apparatus, and transmitting the extracted data to the data acquisition apparatus.
US11546176B2

A method of remotely initializing at least one device is disclosed. The method includes initializing at a local host a cryptographic authorization sequence after receiving a secure input value. The method further includes receiving at a local host cryptographic controller a first authorization request from a first remote device. After a challenge-response authentication protocol, the first remote device is authenticated and receives a public key infrastructure certificate. The method includes receiving at a first remote cryptographic controller a second request from a second remote device. After a challenge-response authentication protocol, the first remote device is authenticated, but does not receive a public key infrastructure certificate. A system for remotely initiating at least one device is also disclosed.
US11546174B2

A device for wireless terminal authentication may include at least one processor configured to receive, from a wireless terminal device, a request for user information, the request comprising a certificate corresponding to the wireless terminal device. The at least one processor may be further configured to verify the certificate based at least in part on a public key stored on the electronic device. The at least one processor may be further configured to, when the certificate is verified, determine whether the certificate indicates that the wireless terminal device is authorized to receive the requested user information. The at least one processor may be further configured to transmit, to the wireless terminal device, the requested user information when the certificate indicates that the wireless terminal device is authorized to receive the requested user information.
US11546171B2

Disclosed herein are systems and methods for synchronizing anonymized linked data across multiple queues for SMPC. The systems and methods guarantee that data is kept private from a plurality of nodes, yet can still be synced within a local queue, across the plurality of local queues. In conventional SMPC frameworks, specialised data known as offline data is required to perform key operations, such as multiplication or comparisons. The generation of this offline data is computationally intensive, and thus adds significant overhead to any secure function. The disclosed system and methods aid in the operation of generating and storing offline data before it is required. Furthermore, the disclosed system and methods can help start functions across multi-parties, preventing concurrency issues, and align secure input data to prevent corruption.
US11546166B2

Some embodiments are directed to a hash tree computation device. The hash tree computation device computes a top hash of a hash tree. A hash preimage of a leaf node of the hash tree comprises a type of the leaf node. A hash preimage of an internal node of the hash tree comprises a type count comprising a number of descendants of the internal node having a given type. The hash tree computation device computes the top hash by computing hashes of a current node and of its ancestors, where a hash of an ancestor is computed based on its type count, the type count being computed from types or type counts of its descendants.
US11546161B2

A hardware accelerator for accelerating the zero knowledge succinct non-interactive argument of knowledge (zk-SNARK) protocol by reducing the computation time of the cryptographic verification is disclosed. The accelerator includes a zk-SNARK engine having one or more processing units running in parallel. The processing unit can include one or more multiply-accumulate operation (MAC) units, one or more fast Fourier transform (FFT) units; and one or more elliptic curve processor (ECP) units. The one or more ECP units are configured to reduce a bit-length of a scalar di in an ECP algorithm used for generating a proof, thereby the cryptographic verification requires less computation power.
US11546144B2

A computer-implemented method of making a decision on a blockchain is provided. The method comprises providing a blockchain voting commitment transaction (2) redeemable by means of a first signature (σ(Am), σ(Bm)) associated with a selection (A, B) and a second signature (σ(A), σ(B)) associated with the selection, providing each of a plurality of participants (Ui) with at least one share (kA,i, KB,i) of at least one respective secret value (kA, kB) wherein a threshold number of shares is required in order to execute said second signature, and submitting the blockchain voting commitment transaction (2) to the blockchain.
US11546139B2

A method, apparatus, and system for assigning the execution of a cryptography and/or compression operation on a data segment to either a central processing unit (CPU) or a hardware accelerator is disclosed. In particular, a data segment on which a cryptography and/or compression operation is to be executed is received. Status information relating to a CPU and a hardware accelerator is determined. Whether the operation is to be executed on the CPU or on the hardware accelerator is determined based at least in part on the status information. In response to determining that the operation is to be executed on the CPU, the data segment is forwarded to the CPU for execution of the operation. On the other hand, in response to determining that the operation is to be executed on the hardware accelerator, the data segment is forwarded to the hardware accelerator for execution of the operation.
US11546138B2

Described are techniques for securing a most recent block in a data structure such as a blockchain. Techniques include configuring a data processing node that is deployable to a physical location, with a module that generates a verification signing key (VSK) pair, the VSK pair including a private VSK key that is known only to the data processing node, and a public VSK key, receiving by the data processing node, an indication of the deployment to the physical location, generating in response to the indication, by the data processing node the verification signing key (VSK) pair, and transmitting from the data processing node the public VSK key to one or more electronic devices. These techniques assure to a high degree that the generated private key remains unknown and thus can be used to secure the most recent block that is added to a data structure such as a blockchain.
US11546135B2

Methods, system and devices are provided that generate a sequence of sub-keys for cryptographic operations from a main key. The main key is operated on only once to generate the sub-keys of the sequence, with a transformation comprising one or more one-way functions. The respective bit values of the sub-keys of the sequence are set using respective bit values of the one or more one-way functions. Advantageously, deriving sub-key bits from respective output bits of one or more one-way functions removes or at least reduces correlations between the main key and the sub-keys, as well as between sub-keys, making it harder or even impossible to recover the main key or other sub-keys from a single sub-key, for example as found using a side-channel attack. At the same time, by using the main key only once (rather than using the main key each time a sub-key is generated), the vulnerability of the main key to a side-channel attack is reduced, because the opportunities for recovering physical information that could lead to the discovery of the main key are reduced. Specific embodiments use parallel or chained execution of sub-functions to generate respective sub-keys. Other specific embodiments generate all sub-keys from a single one-way function in one go.
US11546134B2

A method and apparatus for processing a ciphertext based on homomorphic encryption. The method includes determining an approximate polynomial corresponding to a modulus reduction for bootstrapping a ciphertext based on samples extracted from the modulus reduction, and bootstrapping the ciphertext based on the approximate polynomial.
US11546133B2

Systems and methods for validating credentials are disclosed. One example method, performed by one or more processors of a computing device associated with a neural network, includes training the neural network to infer validity information for encrypted credentials received from a credential source, wherein the validity information is inferred without decrypting the encrypted credentials, receiving a first encrypted credential from the credential source, generating an encrypted validity indicator for the first encrypted credential based on the validity information inferred by the neural network, and providing the encrypted validity indicator to the credential source.
US11546129B2

A light-triggered transponder includes one or more of photo cells, a clock recovery circuit and a reverse antenna system. The clock recovery circuit (CRC) includes a photoconductor with a source terminal, a drain terminal for receiving a voltage, the photoconductor resistance varying with received light intensity. The CRC is configured to generate a recovered clock. A reverse antenna system connected to at least one photo cell and configured to transmit data. The photoconductor configured to produce a modulated voltage signal from an incident modulated light incident. The CRC can include an amplifier coupled to the source terminal of the photoconductor via a capacitor for receiving the modulated voltage signal and outputting an analog signal generated from the voltage signal. The CRC can include an inverter coupled to the amplifier and configured to digitize the analog signal of the amplifier.
US11546123B2

Provided are a wireless communication method and device. The method includes: a network device sending first indication information, wherein the first indication information is used for indicating the format of a first downlink control channel, and the first downlink control channel is used for carrying hybrid automatic repeat request (HARQ) feedback information about a physical uplink shared channel (PUSCH) of at least one terminal device; and the network device sending the first downlink control channel having the format.
US11546122B2

A wireless device receives message(s) comprising parameters of cells grouped into: a primary control channel group comprising a primary cell with a primary control channel, and a secondary control channel group comprising a control channel secondary cell with a secondary control channel. Parameters comprise RRC dedicated parameters. A secondary cell other than the control channel secondary cell is mapped to the secondary control channel group if a first control channel parameter is present in the RRC dedicated parameters of the secondary cell when the secondary cell is added to the cells. Otherwise the secondary cell is mapped to the primary control channel group. A secondary cell is considered to be the control channel secondary cell if second control channel parameters are present in the RRC dedicated parameters. First channel state information is transmitted via the secondary control channel. Second channel state information is transmitted via the primary control channel.
US11546121B2

The present invention discloses an operation method of a terminal and a base station in a wireless communication system supporting an unlicensed band and a device for supporting same. The present invention discloses an operation method of a terminal and a base station and a device for supporting same, according to one specific embodiment, wherein the method is based on signaling, to the terminal, whether or not the base station is occupied by each channel access procedure (CAP) subband through downlink control information (DCI) including slot format information for one or more slots.
US11546116B2

Embodiments of this application disclose a data transmission method and a communications apparatus. A method in an embodiment includes: sending, by a network device, first data to a terminal in a first subframe through a first channel, where the first channel is a channel occupied in a channel system by a service between the network device and the terminal; performing, by the network device, channel listening on a channel that is not occupied in the channel system by the service; and when there is a second channel in an idle state, sending, by the network device, second data of the service to the terminal in a second subframe through the first channel and the second channel, where the second subframe is after the first subframe. The service includes the first data and the second data, and a data frame of the service includes the first subframe and the second subframe.
US11546115B2

A wireless device initializes a candidate resource set. The candidate resource set comprises candidate resources in a selection window. The wireless device receives a second sidelink transmission. The second sidelink transmission comprises sidelink control information (SCI). The SCI indicates first resources during the selection window. The SCI indicates a priority of the second sidelink transmission. The priority is used for excluding the first resources from the candidate resource set. The wireless device excludes the first resources from the candidate resource set based on the priority being higher than a first priority threshold. The wireless device selects second resources from the candidate resource set based on the excluding of the first resources from the candidate resource set. The wireless device transmits a first sidelink transmission via the second resources.
US11546112B2

In 5G and 6G, a user device is expected to perform an arduous blind search in each downlink control space to detect its DCI (downlink control information) messages. To save energy and complexity, especially for reduced-capability IoT applications, low-complexity procedures are disclosed that enable each user to request a custom search-space comprising one or more specific times and frequencies. Each downlink control or data message then starts in the custom search-space. The data or control messages may include the user's ID code, in plain text (as opposed to complex encoding) and/or the length of the message, so that the user can readily identify its messages. The user device may thereby readily separate its messages from the stream of incoming data. Result: saved time and energy, fewer dropped messages, and generally improved network performance, especially for simpler processors and devices.
US11546107B2

The present disclosure discloses a method for determining a reference signal (RS), a network device, a user equipment (UE), and a computer storage medium, where the method includes: configuring N control resource sets for a UE, where K pieces of transmission configuration indication (TCI) information is configured in each of at least part of control resource sets in the N control resource sets, and a quantity of the TCI information K configured in different control resource sets in the at least part of control resource sets is the same or different; where N and K are integers greater than or equal to 1, and at least one RS is indicated in each piece of TCI information; and indicating to the UE the at least one RS in the K pieces of TCI information.
US11546103B2

Disclosed are techniques for scheduling uplink (UL) and downlink (DL) physical layer resources for a serving node and a user equipment (UE) for round trip time (RTT) and observed time difference of arrival (OTDOA) based positioning. In an aspect, a serving node and/or a network entity configure the UL and DL physical layer resources, and inform the UE. A network node transmits RTT measurement (RTTM) signal to the UE and receives RTT response (RTTR) signals from the UE. The network node measures the times the RTTM signals are transmitted and the times the RTTR signals are received. The UE provides to serving node processing times indicating a duration between the UE receiving the RTTM signals and the UE transmitting the RTTR signals. The RTTs are calculated from the times measured by the network node and the processing times provided by the UE.
US11546101B2

A cloud-based Wi-Fi network architecture consisting of a CU and RAUs is proposed as an improvement on the conventional Wi-Fi architecture with traditional access points (APs). In addition, a method for uplink data transmission in a cloud-based Wi-Fi network is proposed. In a conventional Wi-Fi network with independently operating APs, APs close to each other may not be able to utilize the same frequency band efficiently because of significant amounts of interference. However, in a cloud-based Wi-Fi network, the CU coordinates RAUs so that they can operate in the same frequency band by transmitting or receiving signals through the shared wireless medium to improve spectral efficiency. For each frequency band, the proposed system utilizes a diversity combining that combines multiple signals and introduces a single improved signal with high signal-to-noise ratio for uplink transmission in the cloud-based Wi-Fi network. In proposed uplink transmission method for a cloud-based Wi-Fi network, diversity combining is utilized with the immediate acknowledgement (ACK) transmission method that transmits the ACK frame to the client immediately before decoding. The proposed uplink data transmission method mitigates the performance degradation caused by the fronthaul propagation delay between the CU and RAUs, without significant modification of the IEEE 802.11 standard.
US11546100B2

There is disclosed a node for a wireless communication system. The node may comprise a receiver for receiving a data packet, a status report and an acknowledgement (ACK), a transmitter for transmitting the packet, the status reports and the ACK and a processor for selectively operating in a first mode and a second mode, for determining a mode switching criterion.
US11546099B2

A method for enabling communication over a cellular network between a first communication device of a first substation and a second communication device of a second substation. The substations are connected to a power transmission line. The method includes the steps of: receiving multicast communication from the first communication device, wherein the multicast communication including a plurality of multicast packets, and each multicast packet includes a phasor value associated with the first substation and a sequence number; receiving an acknowledgement from the second communication device, the acknowledgement including a plurality of sequence numbers of the most recently received multicast packets, that the second communication device has received from the first communication device; and determining a packet loss to the second communication device when there is a mismatch between the sequence numbers of the acknowledgment, when compared with the sequence numbers of the received multicast communication.
US11546098B2

A method for transmitting and receiving HARQ-ACK information in a wireless communication system and a device therefor are disclosed. Specifically, a method of transmitting, by a user equipment (UE), HARQ-ACK information in a wireless communication system, the method comprising receiving configuration information related to a plurality of control resource sets; receiving first downlink control information (DCI) based on the first control resource set and second DCI based on the second control resource set via a physical downlink control channel (PDCCH); and transmitting the HARQ-ACK information based on the determined PUCCH resource, wherein an order of the first DCI and the second DCI is determined based on (i) an index of a monitoring occasion related to the PDCCH, (ii) a cell index, and (iii) an index of each control resource set pool, wherein the PUCCH resource is determined based on a last DCI among the first DCI and the second DCI.
US11546092B2

Embodiments of the present application relate to a method and apparatus for hybrid automatic repeat request-acknowledge (HARQ-ACK) feedback for carrier aggregation (CA). A method according an embodiment of the present application may include receiving at least one downlink transmission; generating a first HARQ-ACK sub-codebook for the at least one downlink transmission; determining whether to generate a second HARQ-ACK sub-codebook; and transmitting a HARQ-ACK codebook. The HARQ-ACK codebook includes the first HARQ-ACK sub-codebook in response to the second HARQ-ACK sub-codebook determined not to be generated, or includes the first HARQ-ACK sub-codebook and the second HARQ-ACK sub-codebook in response to the second HARQ-ACK sub-codebook determined to be generated. The present application avoids misunderstanding between a base unit and a remote unit when generating the HARQ-ACK feedback for CA.
US11546090B2

A wireless device receives a first downlink control information (DCI) comprising a first hybrid automatic request (HARQ) process identifier and a first new data indicator (NDI). A second DCI is received with the first HARQ process identifier and a second NDI. The second NDI is considered as toggled regardless of a value of the second NDI in response to the first DCI indicating postponing a HARQ acknowledgement transmission for a HARQ process identified by the first HARQ process identifier. The wireless device flushes a HARQ buffer associated with the HARQ process based on the second NDI being toggled.
US11546089B2

Provided are a method and apparatus for sending data, a method and apparatus for processing data, as well as a network side device and a terminal. The method for sending data includes: performing first predetermined processing on data to be transmitted to obtain a first processing result; concatenating the first processing result with the data to be transmitted to obtain concatenated data; performing second predetermined processing on the concatenated data to obtain processed data; and transmitting a segment of data in the processed data and corresponding to a current data transmission of a network side device.
US11546087B2

The disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The disclosure relates to encoding and decoding by using a polar code in a wireless communication system, and an operation method of a transmission-end apparatus includes determining segmentation and the number of segments, based on parameters associated with encoding of information bits, encoding the information bits according to the number of check bits, and transmitting the encoded information bits to a reception-end apparatus.
US11546086B2

A channel decoding method includes constructing a maximum likelihood decoding problem including an objective function and a parity check constraint; converting the parity check constraint in the maximum likelihood decoding problem into a cascaded form, converting a discrete constraint into a continuous constraint, and adding a penalty term to the objective function to obtain a decoding optimization problem with the penalty term; obtaining ADMM iterations according to a specific form of the penalty term, and obtaining a channel decoder based on the ADMM with the penalty term; constructing a deep learning network according to the ADMM iterations, and converting a penalty coefficient and a coefficient contained in the penalty term into network parameters; training the deep learning network with training data offline and learning the network parameters; and loading the learned network parameters in the channel decoder based on the ADMM with the penalty term, and performing real-time channel decoding.
US11546080B2

A profile optimizing method is provided for a downstream channel transmission of active subcarriers to user devices. The method includes steps of receiving channel measurement data from each user device for each subcarrier, calculating a maximum bit-loading value for each user device per subcarrier, grouping the user devices into a plurality of clusters based on a proximity of the maximum bit-loading values of a first user device to those of a second user device within the particular cluster, assigning each user device within the particular cluster to a single cluster profile. A plurality of single cluster profiles for the plurality of clusters forms a set of cluster profiles. The method further includes steps of determining a channel capacity ratio for the set of cluster profiles, and combining at least two single profiles of the set of cluster profiles into a coalesced profile pair.
US11546073B2

A control method and a time aware bridge device for a seamless Precision Time Protocol (PTP) are provided. The control method includes: utilizing the time aware bridge device to pre-configure a first control signal source as a master control signal source, and pre-configure a second control signal source as a backup control signal source; utilizing the time aware bridge device to determine whether one or more packets from the master control signal source conform to at least one predetermined rule to generate a determination result; and selectively configuring the second control signal source as the master control signal source according to the determination result.
US11546071B2

Example methods and systems for modifying the playback of content using pre-processed profile information are described. Example instructions, when executed, cause at least one processor to access a media stream that includes media and a profile of equalization parameters, the media stream provided to a device via a network, the profile of equalization parameters included in the media stream selected based on a comparison of a reference fingerprint to a query fingerprint generated based on the media, the profile of equalization parameters including an equalization parameter for the media; and modify playback of the media based on the equalization parameter specified in the accessed profile.
US11546057B2

A mobile terminal is a communication device that communicates using visible light, and includes: a plurality of light emitters, each of which is disposed along the front surface of the mobile terminal and transmits a visible light signal; and a plurality of light receivers, each of which is disposed along the front surface and receives a visible light signal. The plurality of light emitters are disposed on the left side of all of the plurality of light receivers, and the plurality of first light receivers are disposed on the right side of all of the plurality of light emitters.
US11546054B2

An apparatus and method for using a bandwidth (BW) allocation in a Time Division Multiple Access (TDMA) network. The method includes filling a buffer having a buffer length with a demand-inducing stream data until either the demand-inducing stream data is exhausted or the buffer length equals the BW allocation, determining a leftover BW as the BW allocation minus the buffer length after the filling, composing a leftover buffer when demand-deferring stream data is present, where the leftover buffer includes a transmission header (TH) and a transmission data (TD) includes a portion of a demand-deferring stream data, and transmitting the buffer and the leftover buffer in a time slot associated with the BW allocation. In the method, a length of the TH plus a length of the TD is less than or equal to the leftover BW.
US11546051B2

The invention provides a method and an architecture for deploying non-terrestrial cellular network base stations, so as to enable cellular network coverage in remote areas, where no fixed infrastructure is available. The proposed methods allow for efficient power management at the terminal devices that need to synchronize to the airborne or spaceborne cellular base stations. This is particularly important for IoT devices, which have inherently limited power are computing resources.
US11546047B2

Methods, systems, and devices for wireless communications are described. In some systems, a repeater may receive a first signal from a transmitting device and determine an amplified version of the signal may not be successfully received by a receiving device. The repeater may transmit a mode switch message to the transmitting device to indicate a request for the transmitting device to switch to a transmission mode associated with one or more different transmission parameters based on detecting that the amplified version of the signal may not be received by the receiving device. The transmitting device may adjust one or more transmission parameters according to the mode switch message and may transmit a second signal to the repeater based on the adjusted transmission parameters. The repeater, operating according to the mode switch message, may receive the second signal and transmit an amplified version of the second signal to the receiving device.
US11546039B2

An information transmission method, an apparatus, a first device, and a second device are provided. The information transmission method includes: transmitting a Beam Failure Recovery (BFR) request to a second device in time slot N, and performing a preset reception scheme on control information on a first Control Resource Set (CORESET) starting from time slot N+K; wherein N is an integer greater than or equal to 0, and K is an integer greater than or equal to 0.
US11546036B2

Aspects described herein relate to measuring a signal quality at at least one receive beam while transmitting, in full duplex communications, over each of one or more transmit beams associated with the at least one receive beam, and determining, based at least in part on the measured signal quality associated with each of the one or more transmit beams and the at least one receive beam, a transmit/receive beam pair to use in full duplex communications with one or more other nodes.
US11546030B2

A communication method and system for converging a fifth generation (5G) communication system for supporting higher data rates beyond a fourth generation (4G) system with a technology for Internet of things (IoT) are disclosed. The communication method and system may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method of a terminal for selecting a candidate beam in a wireless communication system is disclosed. The method includes receiving information on a reference signal from a base station, measuring a plurality beams based on the information on the reference signal, and determining at least one candidate beam among the plurality beams, the candidate beam comprising a beam quality above a threshold.
US11546029B2

Methods, systems, and devices for wireless communications are described. Techniques described herein provide for a user equipment (UE) receiving a set of downlink reference signals associated with a downlink channel. In some cases, the set of downlink reference signals may include a channel state information reference signals (CSI-RS). The UE may calculate a transmission rank and a channel quality based on the received set of downlink reference signals. In some cases, the indication of the transmission rank may include a rank indication (RI), and the indication of the channel quality includes a channel quality indicator (CQI). The UE may then transmit the indications of the transmission rank and the channel quality using an uplink control channel, and may transmit an indication of a remaining channel state feedback using a precoded uplink reference signal.
US11546023B2

A method by a wireless device functioning as a beamformer station in a wireless network to perform a sounding procedure. The method includes generating a NDPA frame, wherein the NDPA frame includes a sounding dialog token field, wherein bit B0 of the sounding dialog token field is set to binary ‘1’ and bit B1 of the sounding dialog token field is set to binary ‘1’ to indicate that the NDPA frame is an extremely high throughput (EHT) NDPA frame and wirelessly transmitting the NDPA frame to one or more beamformee stations. The NDPA frame may include an indication of whether a beamformee station should acknowledge the NDP announcement frame or not. The NDPA frame may be transmitted in a first frequency band, while a beamformed data frame is transmitted in a second frequency band that is a higher frequency band than the first frequency band.
US11546020B2

This application discloses a communication method, a communications apparatus, a network device, and a terminal. Quasi co-location QCL beam information is determined. The QCL beam information includes beam information that has a QCL relationship with a reference signal antenna port. The QCL beam information is sent. A terminal receives the QCL beam information. The QCL beam information includes the beam information that has the QCL relationship with the reference signal antenna port. The terminal determines, based on the beam information that is included in the QCL beam information and that has the QCL relationship with the reference signal antenna port, a beam that has the QCL relationship with the reference signal antenna port.
US11546019B2

A surface mount device inductor has a package casing sized to attenuate electromagnetic coupling between the inductor coils of the surface mount device inductors. The package casing makes the surface mount device inductors self-shielding. The surface mount device inductors can be incorporated into a radiofrequency module, and can be incorporated into a front end system of a wireless mobile device.
US11546016B2

A communication system includes a first system input adapted to be coupled to a DC transient current transitioning between a starting level and a target level on a pseudo-sinusoidal path and incudes a second system input adapted to be coupled to a HART signal. The system includes an adder circuit having an output, a first adder input coupled to the first system input and a second adder input coupled to the second system input. The adder circuit provides a superimposed signal comprising the HART signal and the DC transient current.
US11546010B2

One example includes a switch system. The system includes a first signal port and a second signal port. The system also includes a first switching path arranged between the first and second signal ports. The first switching path includes at least one first switch and at least one of the at least one first switch being configured as a high-speed switching device. The system further includes a second switching path arranged between the first and second signal ports in parallel with the first switching path. The second switching path includes at least one second switch and at least one of the at least one second switch being configured as a high-performance switching device.
US11546009B2

A moving body-mounted communication system includes an internal connector, a third transmission line and a first information transmitting and receiving device. The internal connector is mounted in a moving body and connected to an external connector which is connected to a second transmission line. The third transmission line is arranged in the moving body and connected to the internal connector. The first information transmitting and receiving device is connected to the third transmission line. Information is transferred between a first transmission line used in an information and communication network outside the moving body and the second transmission line, and is transferred between the second transmission line and the third transmission line, without performing conversion of the information form of the information between light and electricity.
US11546008B2

Systems and methods for operating a receiver. The methods comprise: receiving, at the receiver, a combined waveform comprising a combination of a desired signal and an interference signal; and performing, by the receiver, demodulation operations to extract the desired signal from the combined waveform. The demodulation operations comprise: obtaining, by the receiver, machine learned models for recovering the desired signal from combined waveforms; comparing, by the receiver, at least one characteristic of the received combined waveform to at least one of the machine learned models; and determining a value for at least one symbol of the desired signal based on results of the comparing.
US11546006B2

A method of a wireless transmitter is disclosed. The method is for mitigation of distortion caused by non-linear hardware components of the transmitter, wherein mitigation of distortion comprises mitigating at least one intermodulation component, wherein the transmitter is configured to process an input signal having an input signal spectrum, and wherein the transmitter comprises two or more signal branches, each signal branch comprising a respective non-linear hardware component. The method comprises modifying the input signal for a first one of the signal branches by applying a first phase shift to a first part of the input signal spectrum, wherein the first phase shift has a first sign and a first absolute value, and applying a second phase shift to a second part of the input signal spectrum. The second phase shift has a second sign which is opposite to the first sign, and a second absolute value which is equal to the first absolute value. The first and second parts are non-overlapping. The method also comprises modifying the input signal for a second one of the signal branches by applying the first phase shift to the second part of the input signal spectrum, and applying the second phase shift to the first part of the input signal spectrum. The method further comprises feeding the modified input signals to respective ones of the signal branches. Corresponding apparatus, wireless transmitter, communication device, and computer program product are also disclosed.
US11545997B2

A binary-coded structure document, (e.g., in an EXI format which is based on a structure document designed in a text-based description language, such as XML), is provided with a binary-coded index document, which is based on a structural part of the structure document. A storage representation of the binary-coded index document is stored in a working storage unit of the device, and the binary-coded structure document is stored in a background storage unit assigned to the device. A processing operation or a request by at least one processing process is carried out by accessing the storage representation of the binary-coded index document via an object interface, and in certain examples, fragments of the binary-coded structure document are loaded into the working storage unit by the object interface. By carrying out processing operations on the binary-coded index document, faster request operations are facilitated in that specific requests may already be processed using the index document BCI without the involvement of the binary-coded structure document.
US11545995B1

Disclosed herein are devices, systems, and methods for improved demodulation. In one embodiment, a demodulator includes an input port configured to receive an analog input signal having a first frequency spectrum, a delta-sigma modulator electrically coupled with the input port, a digital downconverter electrically coupled with the delta-sigma modulator, and a filter electrically coupled with the digital downconverter. The filter is configured for a passband having a second frequency spectrum. The demodulator also includes an output port electrically coupled with the filter. The output port is configured to provide an output signal having the second frequency spectrum.
US11545964B2

High-speed flipflop circuits are disclosed. The flipflop circuit may latch a data input signal or a scan input signal using a first signal, a second signal, a third signal, and a fourth signal generated inside the flipflop circuit, and may output an output signal and an inverted output signal. The flipflop circuit includes a first signal generation circuit configured to generate the first signal; a second signal generation circuit configured to generate the second signal; a third signal generation circuit configured to receive the second signal and generate the third signal; and an output circuit configured to receive the clock signal and the second signal, and output an output signal and an inverted output signal.
US11545955B2

A micro-electrical-mechanical system (MEMS) guided wave device includes a single crystal piezoelectric layer and at least one guided wave confinement structure configured to confine a laterally excited wave in the single crystal piezoelectric layer. A bonded interface is provided between the single crystal piezoelectric layer and at least one underlying layer. A multi-frequency device includes first and second groups of electrodes arranged on or in different thickness regions of a single crystal piezoelectric layer, with at least one guided wave confinement structure. Segments of a segmented piezoelectric layer and a segmented layer of electrodes are substantially registered in a device including at least one guided wave confinement structure.
US11545951B2

A system may include a first input for receiving a first signal for driving an amplifier that drives a load, a second input for receiving a second signal driven by the amplifier, and an instability detector for detecting instability of a feedback loop for controlling the first signal based on comparison of the first signal and the second signal.
US11545945B2

An apparatus and method for calibrating an envelope tracking (ET) lookup table (LUT) are provided. An ET power management apparatus includes a power amplifier configured to amplify a radio frequency (RF) signal from a time-variant input power to a time-variant output power linearly related to the time-variant input power. A calibration circuit is employed to receive a time-variant output power feedback nonlinearly related to the time-variant input power, determine a linear relationship between the time-variant input power and the time-variant output power based on the time-variant output power feedback, and calibrate the ET LUT based on the determined linear relationship. As a result, it is possible to improve accuracy of the ET LUT to thereby improve operating efficiency and linearity of the power amplifier.
US11545944B2

A power amplifier circuit includes a power amplifier including a first transistor having a first terminal connected to a reference potential, a second terminal to which a first current and a radio-frequency signal are input, and a third terminal connected to a first power supply potential via a first inductor; a capacitor connected to the third terminal of the first transistor; a second transistor including a first terminal connected to the capacitor and the reference potential via a second inductor, a second terminal to which a second current is input and is connected to the reference potential, and a third terminal connected to the first power supply potential via a third inductor and outputs signal; and an adjustment circuit that outputs a third current corresponding to the first power supply potential or a second power supply potential to the second terminal of the second transistor.
US11545942B2

Example embodiments relate to push-pull class E amplifiers. One example push-pull class E amplifier includes an input configured for receiving a signal to be amplified. The push-pull class E amplifier also includes an output configured for outputting the signal after amplification. Additionally, the push-pull class E amplifier includes a printed circuit board having a first dielectric layer and a second dielectric layer. Further, the push-pull class E amplifier includes a first amplifying unit and a second amplifying unit. Yet further, the push-pull class E amplifier includes a balun, a capacitive unit, a first line segment, a second line segment, a third line segment, and a fourth line segment. The first line segment and the second line segment are arranged on the first dielectric layer. A combined length of the third line segment and the fourth line segment corresponds to a quarter wavelength of an operational frequency of the amplifier.
US11545940B2

Devices and methods include voltage buses. The devices also include one or more power amplifiers coupled to the voltage bus. Each of the one or more power amplifiers include one or more transistors. The devices also include a model that is configured to emulate leakage from at least one of the one or more transistors. A current mirror with a first transistor coupled to the model and a second transistor coupled to the voltage bus. The current mirror is configure to draw charge from the voltage bus based at least in part on the emulated leakage from the model.
US11545936B2

Techniques for biasing output transistor of a push-pull amplifier output stage are provided. In certain applications the techniques can improve efficiency of the amplifier. In an example, a circuit can include an output stage including first and second output transistors, a first scaled replica transistor corresponding to the first output transistor, and an amplifier circuit in a feedback arrangement for biasing a gate of the first output transistor at a level that, at a specified stand-by current level of the first output transistor, reproduces a voltage difference between the drain and source terminals of the first output transistor across the drain and source terminals of the first replica transistor.
US11545933B2

The present disclosure provides a real-time correction method for an Oven Controlled Crystal (Xtal) Oscillator (OCXO) and an electromagnetic receiver. The real-time correction method for an OCXO includes: performing frequency multiplication on a reference clock signal to generate a first measurement signal and a second measurement signal; identifying a rising edge of each pulse per second on the basis of the first measurement signal to obtain a gate time T; obtaining a frequency of the second measurement signal according to the gate time T; and adjusting a frequency of the reference clock signal at least on the basis that an absolute value of a difference between two adjacent frequencies obtained of the second measurement signal is greater than a standard frequency difference.
US11545925B2

A rotary electric machine control device for controlling a rotary electric machine having multiple winding sets includes multiple inverter circuits, multiple power supply relays, and multiple controllers provided for respective systems. Each of the controllers is configured to monitor an abnormality of a subject system and an abnormality of a different system and is configured to turn off a power supply relay in the subject system when an abnormality requiring a power supply stop occurs in the subject system. Each of the controllers is further configured to acquire power supply relay information related to a state of the power supply relay of the different system through a signal line, and is configured to monitor the abnormality of the different system based on the power supply relay information.
US11545923B2

A motor driving apparatus may include a first inverter circuit including a plurality of first switching devices and connected to a first end portion of each of a plurality of windings in a motor corresponding to a plurality of phases of the motor, respectively, a second inverter circuit including a plurality of second switching devices and connected to a second end portion of each of the plurality of windings, and a plurality of selection switching devices having first end portions connected to a node to which the plurality of windings and the plurality of second switching devices are connected and second end portions connected to each other.
US11545921B2

Apparatus and associated methods relate to active damping of mechanical oscillations of a synchronous generator's drivetrain by modulating an excitation signal provided to the synchronous generator in proper phase relation with detected mechanical oscillations so as to dampen these oscillations. The excitation signal includes a superposition of a voltage-regulation signal and an active-damping signal. The voltage-regulation signal is configured to regulate an output voltage of electrical power provided by the synchronous generator, and the active-damping signal is configured to provide active damping to the drivetrain of the mechanical system that includes the synchronous generator. The active-damping signal is generated by detecting mechanical oscillations of the drivetrain, filter such detected mechanical oscillations such that the active-damping signal has a proper phase relationship with the mechanical oscillations over a predetermined range of frequencies. This proper phase relationship is maintained over the range of frequencies using a second order lag/lead filter.
US11545919B2

The present disclosure provides a driving circuit of a fan motor to shorten a start time. The driving circuit drives the fan motor with a sensor. A control logic circuit controls an inverter circuit connected to the fan motor according to a Hall signal that indicates a position of a rotor of the fan motor. When the driving circuit is given an instruction to start a rotation, if the fan motor rotates at a speed lower than a predetermined rotational speed, the drive circuit starts the fan motor by sequentially switching between a second state in which the rotor is fixed at an initial position, a third state in which the fan motor is forcibly and synchronously started, and a fourth state in which the fan motor is Hall-driven.
US11545918B2

A magnetically de-coupled, separately controlled, electric machine assembly including a radial and one or more axial electric machines, each with rotors mechanically coupled to and arranged to directly drive a single shaft. Each of the electric machines are independently, but cooperatively, controlled by an inverter unit that includes one or more inverters. The axial and radial electric machines are contained in a single housing.
US11545916B2

A vibration-type actuator, which achieves high accuracy and durability, includes a vibrating body, a contact body, a supporting member, and at least one positioning and holding member. The vibrating body includes an elastic body with grooves and projecting portions alternately formed in a direction of relative movement of the vibrating body and the contact body, and further includes an electromechanical transducer mounted on the elastic body. The at least one positioning and holding member restrains movement of the vibrating body with respect to the supporting member in the relative movement direction, and includes an interposing portion interposed between a plurality of the projecting portions and a mounting portion mounted on the supporting member. The supporting member includes a receiving portion onto which the mounting portion is mounted with a clearance formed between the mounting portion and the receiving portion in the relative movement direction.
US11545904B2

A power controller is in use of a power converter whose output voltage can be regulated at a first nominal output voltage or a second nominal output voltage less than the first nominal output voltage. An ON-time controller controls an ON time of a driving signal provided to a power switch according to a compensation signal. A frequency controller controls, based on the compensation signal and a feedback signal, a switching frequency of the driving signal. If the compensation signal has an input waveform and when the output voltage is regulated at the first or second nominal output voltage, the frequency controller provides first or second settling time to stabilize the switching frequency, respectively. The second settling time is longer than the first settling time.
US11545886B2

Pulse width modulation (PWM) controllers for hybrid converters are provided herein. In certain embodiments, a PWM controller for a hybrid converter includes a threshold generation circuit for generating a threshold signal based on an output voltage of the hybrid converter, a threshold adjustment circuit for generating an adjusted threshold signal based on sensing a voltage of a flying capacitor of the hybrid converter, and a comparator that generates a comparison signal based on comparing the adjusted threshold signal to an indication of an inductor current of the hybrid converter. The output of the comparator is used for generating PWM control signals used for turning on and off the switches (for instance, power transistors) of the hybrid converter.
US11545880B2

Stator cores and methods for fabricating stator cores are provided. An exemplary stator core includes a stack of laminations. Each lamination in the stack of laminations comprises a yoke and a plurality of tooth segments fixed to the yoke.
US11545878B2

An embodiment relates to a controller and a motor assembly comprising same, the controller comprising: a substrate; a controller housing disposed on the substrate; a CM filter unit disposed between the substrate and the controller housing; a DM filter unit disposed under the CM filter unit; a controller cover disposed between the substrate and the DM filter unit; a power module unit disposed between the substrate and the controller cover; and a connector unit coupled to the substrate, wherein the power module unit comprises a power module and a mold unit surrounding the power module. Accordingly, the heat generating problem of the power module unit can be resolved.
US11545874B2

An electronic assembly includes a flexible printed circuit board (PCB) circumferentially disposed around a motor and a thermal management assembly (TMA) thermally connected to the flexible PCB. One or more switching semiconductor devices are disposed on a first surface of the flexible PCB. The TMA includes a cooling jacket, at least one jacket manifold formed through the cooling jacket and a thermal compensation base layer thermally coupled to the cooling jacket. The cooling jacket is mounted around a circumference of the motor and has a mounting surface concentric with the circumference of the motor. The mounting surface is coupled to the first surface of the flexible PCB. The at least one jacket manifold has a fluid inlet and a fluid outlet defining a fluid flow area therebetween. The thermal compensation base layer is thermally coupled to the cooling jacket and the one or more switching semiconductor devices.
US11545871B2

A motorized hand tool such as a cordless ratchet wrench that has a motor, and a housing that encloses or houses the motor. The motor includes one or more exhaust ports that expel exhaust air out of the motor. The housing includes one or more exhaust ports and inwardly projecting protrusions or deflectors that extend around the exhaust ports. The inwardly projecting protrusions/deflectors extend in a direction towards the motor exhaust ports, and/or are at least partially disposed in the motor exhaust ports to direct exhaust air out of the housing and prevent exhaust air from recirculating near the motor and electronic components of the tool.
US11545869B2

A motor includes a support frame, a stator, a bearing member, and a rotor. The support frame includes first and second tubular parts, and a vent hole. The second tubular part is disposed radially outside the first tubular part. The vent hole, extending axially, is provided between the first and second tubular parts. The stator is disposed radially outside the second tubular part, and supported by the second tubular part. The bearing member is disposed inside and supported by the first tubular part. The rotor includes a rotor frame, a shaft, and a permanent magnet. The rotor frame is disposed on a first side with respect to the support frame in the axial direction. The shaft is fixed to the rotor frame. The shaft is attached rotatably to the support frame through the bearing member. The permanent magnet is disposed radially outside the stator, and supported by the rotor frame.
US11545867B2

An electric machine includes a stator assembly and a bus bar assembly. The stator assembly includes a core with windings positioned on the core. The windings include in-slot portions, end turns, and leads. The leads extend from the in-slot portions at one of the ends of the core with ends of the leads extending axially past the end turns. The leads include a first plurality of leads positioned on a first side of the stator opposite a second plurality of leads positioned on a second side of the stator. The bus bar is substantially circular in shape and positioned radially inward from the end turns. The bus bar assembly includes three bus bars, each bus bar connecting at least one of the first plurality of leads to at least one of the second plurality of leads.
US11545862B2

A rotor magnet installation structure includes: a first shaft including a shrinkage-fit portion in which an accommodation space is formed; at least one magnet inserted in the accommodation space, an installation outer diameter of the magnet being greater than an inner diameter of the accommodation space before the magnet is inserted in the accommodation space; and a second shaft comprising a connection portion inserted in the accommodation space, an outer diameter of the connection portion being greater than the inner diameter of the accommodation space before the connection portion is inserted in the accommodation space.
US11545858B2

A battery charging system suitable for charging mobile devices is presented. The system includes a plurality of charging stations. The system also includes a charging station location identification system coupled with the plurality of charging stations. Further, the system includes a communications platform configured to provide a communication means for the plurality of charging stations. Additionally, the system includes a wayfinding system configured to provide prioritization information for potential users of the battery charging system and arranged to couple with the charging station location identification system and the plurality of charging stations. The system includes an alerting system configured to provide system status of a mobile device and arranged to interact with the wayfinding system. The system also includes a merchandising module configured to provide economic data and purchasing functions for the potential users of the battery charging system.
US11545853B2

The present application relates to AC driven control systems that attains high level of functional integrity at one or more location. The present application discloses an AC driven control system that implements the technique of segregating domains of plurality of AC supply based functions using DC encoding thereby attaining high level of functional integrity of load devices that are being remotely operated.
US11545851B2

In an example method, a power management system receives sensor data regarding an operation of a primary power source, a secondary power source, an environmental regulation system, and a plurality of electrically-powered sub-systems. Further, the system receives a plurality of parameter sets for the sub-systems, each including a first parameter indicting a priority of a respective sub-system relative to the other sub-systems, a second parameter indicating an amount of heat dissipated by the respective sub-system during operation, and a third parameter indicating a temperature requirement associated with the respective sub-system. The system controls, based on the sensor data and the parameter sets, a delivery of electrical power from the primary and secondary power sources to the environmental regulation system and the sub-systems. Further, the system controls, based on the sensor data and the parameter sets, a consumption of electrical power by the environmental regulation system and the sub-systems.
US11545850B2

An apparatus provides a single split-bus electrical panel with a first panel section that supplies power to non-critical loads and a second panel section to supply photoelectric power to critical loads. A patch panel associated with the split-bus electrical panel is configured to enable an installer to selectively connect factory installed connections to either: (1) connect each panel section directly to utility power for full utility power to both panel sections; (2) alternately to connect the second panel section to the utility power via a microgrid interconnection device when the second panel section is presently at least partially powered by back-up photovoltaic power, or (3) alternately connect both panel sections to full back-up photovoltaic power.
US11545840B2

A system of charging a battery pack with single charger includes a battery module, a main charging module, and a balance charging module. The battery module has a battery pack, and the battery pack has a plurality of cells in series. The main charging module has a main charger. The balance charging module has a balance charger. All the cells of the battery pack of the battery module are charged at the same time by the main charger of the main charging module. After the charging task of the main charging module is completed, the cells of the battery pack of the battery module are charged in sequence by the balance charger of the balance charging module.
US11545823B2

Circuits, methods, and apparatus that may provide power supply voltages in a safe and reliable manner that meets safety and regulatory concerns and does not exceed physical limitations of cables and other circuits and components used to provide the power supply voltages. One example may provide a cable having a sufficient number of conductors to provide power without exceeding a maximum current density for the conductors. Another example may provide a cable having more than the sufficient number of conductors in order to provide an amount of redundancy. Current sense circuits may be included for one or more conductors. When an excess current is sensed, a power source in the power supply may be shut down, the power source may be disconnected from one or more conductors, or both events may occur.
US11545819B2

A wire management bracket for wireless charger is provided, including: a carrying seat, a wire management dial, and a ring seat; the carrying seat having an exposed accommodating groove located in central area, a groove wall of the accommodating groove having a notch; the wire management dial being disposed on the carrying seat and located at the other end surface where the accommodating groove located, the wire management dial being rotatable, having a neck on circumference, and a square groove at center; the ring seat being pivotally connected to the circumference of the carrying seat, and the angle between the ring seat and the carrying seat being adjustable, and when folded, the ring seat being tightly close to the carrying seat and allowing the wire management dial to be located in the central area of the ring seat.
US11545818B2

A cable management device comprises first and second arms and a base together defining an enclosure for one or more cables. The device includes an attachment and spacer device and a stabilizing clip to releasably attach the device to a support element and to space the enclosures of adjacent devices from one another.
US11545814B2

A disclosed semiconductor laser module includes a semiconductor laser device; a waveguide optical function device that has an incidence end on which laser light emitted from the semiconductor laser device is incident and that guides the incident light; and a protrusion that is provided on an extension line of a light path of the laser light emitted from the semiconductor laser device, the extension line extending beyond the incidence end.
US11545811B2

Laser driver designs that aim to reduce or eliminate the problem of fault laser firing are disclosed. Various laser driver designs presented herein are based on providing a current dissipation path that is configured to start providing a resistance for dissipating at least a portion, but preferably substantially all, of the negative current from the laser diode. Dissipating at least a portion of the negative current may decrease the unintentional increase of the voltage at the input to the laser diode and, therefore, reduce the likelihood that fault laser firing will occur. A control logic may be used to control the timing of when the current dissipation path is activated (i.e., provides the resistance to dissipate the negative current from the laser diode) and when it is deactivated.
US11545806B2

A staging system for robotic installation of a conductor assembly comprises a base member defining a base identifier that is identifiable by a robotic installer, a set of receptacles attached to the base member and defining respective receptacle identifiers, wherein each receptacle is configured to receive and temporarily secure one or more of a set of connectors of the conductor assembly, which also comprises respective sets of wire cables for the set of connectors, and a set of robotic installation features at least temporally attached to or defined by the set of connectors, respectively, and defining respective installation identifiers, wherein each robotic installation feature is configured to be temporarily interacted with by an end effector of the robotic installer such that the robotic installer obtains movable control of the connector to remove it from its respective receptacle and to install it with a corresponding electrical connector.
US11545802B2

An electronic device includes a fork structure having a pair of arms disposed in spaced relation and defining an open-ended channel therebetween. A surface of channel defines a seat opposite the open end. The channel has a width W1 at its narrowest section. A rigid wire of an electrical component is disposed in the channel generally adjacent to the seat. The wire has a width W2 that is greater than the width W1 so surfaces of the channel at the narrowest section defined by width W1 interfere with the wire, preventing the wire from moving towards the open end of the channel. The pair of arms are constructed and arranged to be moved toward each other so as to crimp the wire to the fork structure.
US11545799B2

A video splitter includes a housing. The housing has a seat shell and a cover shell. A pair of main signal ports is provided in the seat shell. At least part of the main signal ports is out of contact with the seat shell. A pair of pushing rods is provided in the housing. The seat shell has an insulative element, a pair of elastic beam terminals and a conductive element. The conductive element connects with the elastic beam terminals. Each of the elastic beam terminals is separately and movably arranged between one of the main signal ports and the seat shell. The seat shell has ferrite elements. A splitter board is disposed in the cover shell. The splitter board has a pair of first terminals correspondingly connecting with second terminals in the main signal ports. Splitting signal ports electrically connecting with the splitter board are provided outside the cover shell.
US11545795B2

A connector includes: a cylindrical terminal to be electrically connected with a cylindrical counterpart terminal; an internal terminal located in the cylindrical terminal; and a housing holding the cylindrical terminal. The cylindrical terminal has a contact portion configured by bending a plate-shaped conductor into a cylindrical shape to contact one edge portion of the conductor with the other edge portion of the conductor. The one edge portion has a recessed shape at its circumferential end portion by reducing its thickness outwardly in a radial direction of the cylindrical terminal to configure one reduced thickness portion. The other edge portion has a recessed shape at its circumferential end portion by reducing its thickness inwardly in the radial direction to configure the other reduced thickness portion. The contact portion is configured by overlapping the one reduced thickness portion and the other reduced thickness portion.
US11545790B2

A “safe grounding apparatus” (SGA) for safely grounding or neutralizing the electrical conductors for permanent magnet motor (PMM) powered artificial lift systems and methods of practicing the same are disclosed. The SGA of the present invention ameliorates some of the dangers associated with PMM's. Methods of shorting, grounding, testing and monitoring the electrical conductors of a permanent magnet motor in order to safely manipulate the conductors are also disclosed.
US11545781B2

The length of a waterproof and dustproof connector can be reduced to decrease its occupation area so as to secure the occupied area of the circuit board for electronic equipment and so as to design the layout of the electronic equipment more freely and so as to downsize the electronic equipment. The connector for electronic equipment includes an approximately cylindrical housing 2, a support 21 provided in the form of a wall in the housing 2, a contact terminal 3 and a power terminal 4 supported by the support 21, a shell 5 mounted inside the housing 2, and a seal 6 provided along the outer circumference adjacent to the end on the connection terminal inserting side of the housing 2. Preferably, the seal 6 is welded to the housing 2 and made of a resin softer than the resin of the housing 2.
US11545779B2

According to an embodiment, a high-speed transmission connector includes: a row of first contacts, a row of second contacts, a row of third contacts, a row of fourth contacts, an upper housing that supports the row of first contacts, a lower housing that supports the row of second contacts, and an inner housing that supports the row of third contacts and the row of fourth contacts. The upper housing, the lower housing, and the inner housing are assembled in such a manner that the upper housing and the lower housing face each other in a vertical direction with a gap therebetween, and the inner housing is accommodated in the upper housing and the lower housing. The gap forms a slot into which a header of a device as a communicating counterpart is to be fitted.
US11545769B2

An edge connector is configured to connect to a circuit board. The edge connector includes a base wall, a first terminal mount extending upwardly from the base wall, the first terminal mount having a plurality of passageways, terminals mounted in the passageways, a second terminal mount extending upwardly from the base wall, the second terminal being spaced from the first terminal mount, the second terminal mount having a plurality of passageways extending therethrough, terminals mounted in the passageways of the second terminal mount, and a moveable latch extending from the upper surface of the base wall, the latch positioned between the first and second terminal mounts. Each terminal mount extends along part of the length of the base wall such that a platform is formed by the upper surface of the base wall rearwardly of the terminal mounts. A latch protection wall extends from each terminal mount to the rear end of the base wall, and the latch protection walls are proximate to the latch.
US11545759B2

A method and apparatus for transceiving a signal in a wireless communication system is provided. A base station for transceiving a signal in a wireless communication system includes a transceiver and at least one processor. The transceiver includes an antenna unit and a metamaterial unit. The metamaterial unit includes a metamaterial lens unit and a metamaterial lens controller, and the at least one processor is configured to generate a first beam via hybrid beamforming in the antenna unit; transmit the generated first beam to the metamaterial lens unit, generate a second beam from the first beam, by adjusting the metamaterial lens unit, based on a control signal generated by the metamaterial lens controller, and transmit a downlink signal to a terminal by using the generated second beam.
US11545747B2

An apparatus is disclosed herein for a cylindrically fed antenna and method for using the same. In one embodiment, the antenna comprises an antenna feed to input a cylindrical feed wave and a tunable slotted array coupled to the antenna feed.
US11545745B2

The application provides an antenna and a communications device, and pertains to the field of antenna technologies. The antenna includes a horizontally polarized antenna and a vertically polarized antenna that are disposed in a superposition manner. The horizontally polarized antenna includes a metal sheet, and the metal sheet can be separately connected to a double-sided parallel strip line in the horizontally polarized antenna and a first conductor of a coaxial cable. A diameter of a maximum inscribed circle of the metal sheet is greater than a line width of the double-sided parallel strip line, and both the metal sheet and the coaxial cable are located on a first side of a substrate. Therefore, the metal sheet can effectively suppress an induced current in the coaxial cable, and impact of the induced current on the vertically polarized antenna can be reduced.
US11545735B2

An antenna structure includes a metal housing, a first feed source, and a first radiator. The metal housing includes a front frame, a backboard, and a side frame. The side frame defines a slot and the front frame defines a gap. The metal housing is divided into at least a long portion and a short portion by the slot and the gap. The first radiator is positioned in the housing and includes a first radiating portion and a second radiating portion. One end of the first radiating portion is electrically connected to the first feed source and another end of the first radiating portion is spaced apart from the long portion. One end of the second radiating portion is electrically connected to the first feed source and another end of the second radiating portion is spaced apart from the short portion.
US11545730B2

An antenna device with high component-density but enhanced means of dissipating working heat includes a metal substrate of a wireless device, a coupler, a filter, a conductive layer, and an antenna element. The coupler is disposed on one side of the metal substrate, the metal substrate serving as a heat sink. The filter is disposed on the coupler. The conductive layer covers the coupler and is electrically connected to the filter and ground. The antenna element is disposed on the other side of the metal substrate relative to the coupler, passes through the metal substrate and is electrically connected to the coupler and the filter. A method for manufacturing the antenna device is also disclosed.
US11545720B2

A lithium-sulfur battery comprising a separator in which an adsorption layer including a radical compound having a nitroxyl radical site is formed, and in particular, to a lithium-sulfur battery suppressing elution of lithium polysulfide by using an adsorption layer including a radical compound having a nitroxyl radical site and optionally a conductive material on at least one surface of a separator. In the lithium-sulfur battery, elution and diffusion may be prevented by a radical compound having a nitroxyl radical site, a stable radical compound, adsorbing lithium polysulfide eluted from positive electrode, and in addition thereto, electrical conductivity is further provided to provide a reaction site of a positive electrode active material, and as a result, battery capacity and lifetime properties are enhanced.
US11545716B2

A multi-tier traction battery support assembly includes, among other things, a lower-tier battery array, an intermediate bracket directly secured to at least one endplate of the lower-tier battery array, and an upper-tier battery array supported on the intermediate bracket. A multi-tier traction battery support method includes supporting an intermediate bracket with at least one endplate of a lower-tier battery array and supporting an upper battery array with the intermediate bracket. The intermediate bracket is secured directly to the at least one endplate.
US11545712B2

The present invention relates to: a shape correction device for a frame body; and a method for manufacturing an electrolyte film/electrode structure that is provided with a resin frame for a fuel cell. A shape correction device, which corrects the shape of a frame body that is provided with a rectangular opening, is equipped with a pressing mechanism that applies, to each side of the frame body, a pressing force directed from the inner side to the outer side of the opening. The pressing mechanism may have a first bar and a second bar, which apply the pressing force by being in contact with inner wall surfaces of each side of the frame body.
US11545708B2

Methods for manufacturing a pouch-type battery cell include disposing one or more electrode pairs between a first aluminum pouch layer and a second aluminum pouch layer, sealing the first pouch layer and the second pouch layer to form a peripheral seal joining the first pouch layer and the second pouch layer to form a pouch with an outer edge encasing the anode and the cathode, applying a photocatalytic polymer coating precursor to the outer edge of the pouch, and photo-curing the photocatalytic polymer coating precursor to form a conformal edge coating. The photocatalytic polymer coating precursor includes one or more photo-initiators, one or more acrylates, and one or more polyamines. The polyamines can include tertiary amines including α-CH functional groups, diamines represented by the formula H2N—R—NH2, wherein R represents saturated and unsaturated aliphatic moieties, and N,N′-(2,2-dimethylpropylidene) hexamethylenediamine. The photo-initiators can include Diphenyl(2,4,6-trimethylbenzoyl) phosphine oxide, 2,2-Dimethoxy-2-phenylacetophenone, and p-tert-butylphenyl 1-(2,3)-epoxy)propyl ether.
US11545701B2

A traction battery of a motor vehicle includes a battery housing, and a plurality of battery modules which are arranged in the battery housing. Each battery module has a module housing and battery cells which are accommodated in the respective module housing. At least one particle sensor and/or at least one gas sensor are/is arranged in the battery housing.
US11545690B2

A proton conductor contains a metal oxide that has a perovskite structure and that is represented by formula (1): AxB1-yMyO3-δ, where an element A is at least one element selected from the group consisting of Ba, Ca, and Sr, an element B is at least one element selected from the group consisting of Ce and Zr, an element M is at least one element selected from the group consisting of Y, Yb, Er, Ho, Tm, Gd, In, and Sc, δ indicates an oxygen deficiency amount, and 0.95≤x≤1 and 0
US11545684B2

A system for capturing carbon dioxide in flue gas includes a fuel cell assembly including at least one fuel cell including a cathode portion configured to receive, as cathode inlet gas, the flue gas generated by the flue gas generating device or a derivative thereof, and to output cathode exhaust gas and an anode portion configure to receive an anode inlet gas and to output anode exhaust gas, a fuel cell assembly voltage monitor configured to measure a voltage across the fuel cell assembly, and a controller configured to receive the measured voltage across the fuel cell assembly from the fuel cell assembly voltage monitor, determine an estimated carbon dioxide utilization of the fuel cell assembly based on the measured voltage across the fuel cell assembly, and reduce the carbon dioxide utilization of the fuel cell assembly when the determined estimated carbon dioxide utilization is above a predetermined threshold utilization.
US11545681B2

A fuel cell system includes a fuel cell stack, a first discharger, an opening-and-closing valve, a second discharger, a voltage detector, and a controller.
US11545678B2

A method for controlling a climate test chamber for conditioning air and a test chamber includes a fuel cell assembly exposed to at least one physical test condition in a test space. The fuel cell assembly includes at least one electrochemical fuel cell having an anode compartment and a cathode compartment each having a feed opening for introducing reactants and a discharge opening for discharging waste products of the fuel cell assembly. The fuel cell assembly is operated in the test space, and a fuel gas and an oxidation gas is fed to the fuel cell assembly as reactants. The test space is supplied with conditioned supply air and exhaust air is discharged from the test space by an air conditioning and ventilation system. An oxygen concentration is determined using a sensor and a controller controls the oxygen concentration.
US11545676B2

A cooling and gas dehumidifying system comprising a cooling circuit in which a thermal fluid is circulated. The system further comprises a cooling arrangement arranged in the cooling circuit and configured to cool the thermal fluid flowing therethrough. A consumer gives up heat energy to the thermal fluid flowing through the cooling circuit. A gas dehumidifier having a heat exchanger arrangement is configured to be thermally coupled in a gas dehumidifying operating state with the thermal fluid flowing through the cooling circuit downstream of the cooling arrangement and having a first temperature, and thereby give up heat energy to the thermal fluid, and to be thermally coupled in a de-icing operating state with the thermal fluid flowing through the cooling circuit downstream of the consumer and having a second temperature, and thereby absorb heat energy from the thermal fluid, the second temperature being higher than the first temperature.
US11545672B2

An electrical energy generating device includes an electrical energy generating element, a first container, a second container, and a liquid having positive and negative ions. The electrical energy generating element includes a first porous electrode, an eggshell membrane, and a second porous electrode stacked on each other in that order. The first container is located on a side of the first porous electrode away from the eggshell membrane. The second container is located on a side of the second porous electrode away from the eggshell membrane. The liquid is located in at least one of the first container and the second container, and the liquid is configured to penetrate from one of the first container and the second container to another through the electrical energy generating element.
US11545670B2

The present disclosure relates to a cathode additive, a method for preparing the same, and a cathode and a lithium secondary battery including the same. More specifically, one embodiment of the present disclosure provides a cathode additive that can offset an irreversible capacity imbalance, increase the initial charge capacity of a cathode, and simultaneously inhibit the generation of a gas in a battery.
US11545668B2

A method for producing an electrode material for a lithium-ion secondary battery. The method includes the following steps: (a) mixing components of a basic ingredient or active substance of electrode material and a conductive carbon material to obtain a conductive carbon material-composited material; (b) mixing the conductive carbon material-composited material and a surface layer-forming material; an (c) burning the mixture obtained at step (b) to obtain the electrode material. Also, a lithium-ion secondary battery including an electrode which comprises the material.
US11545661B2

A high-capacity and long-life negative electrode hydrogen storage material of La—Mg—Ni type for secondary rechargeable nickel-metal hydride battery and a method for preparing the same are provided in the present invention. A chemical formula of the negative electrode hydrogen storage material of La—Mg—Ni type is La1-x-yRexMgy(Ni1-a-bAlaMb)z, wherein Re is at least one of Ce, Pr, Nd, Sm, Y, and M is at least one of Ti, Cr, Mo, Nb, Ga, V, Si, Zn, Sn; 0≤x≤0.10, 0.3≤y≤0.5, 0
US11545659B2

A negative electrode for a lithium secondary battery, where the negative electrode includes a negative electrode current collector, a negative electrode active material layer, a lithium layer that is positioned between the negative electrode current collector and the negative electrode active material layer, and a primer layer that is positioned between the negative electrode current collector and the lithium layer, and a manufacturing method thereof. This results in a simple method and a negative electrode with high capacity characteristics.
US11545651B2

An optical film, a display screen assembly and a display device are disclosed. The optical film includes a light transmitting film and a light blocking film; the light transmitting film is a double-sided adhesive film, and the light blocking film is a flexible film and is connected with a periphery of the light transmitting film.
US11545649B2

[Object] To make it possible to improve light extraction efficiency while realizing a desired viewing angle characteristic for each pixel. [Solution] Provided is a display device, including: a plurality of light emitting sections formed on a substrate; and reflectors provided above the light emitting sections with respect to the plurality of light emitting sections positioned in at least a partial region of a display surface, lower surfaces of the reflectors reflecting part of emission light from the light emitting sections. The light emitting sections and the reflectors are arranged in a state in which centers of the reflectors are shifted from centers of luminescence surfaces of the light emitting sections in a plane perpendicular to a stacking direction so that light emitted in a direction other than a desired direction among the emission light from the light emitting sections is reflected.
US11545648B2

According to an aspect of the present disclosure, a light emitting display device includes a substrate defined by a plurality of sub-pixels and a first overcoating layer disposed on the substrate, a connection electrode and a sacrificial layer disposed on the first overcoating layer, a first electrode disposed on the connection electrode, a second overcoating layer disposed on the sacrificial layer and including an opening that exposes a portion of the first electrode, a dummy first electrode disposed on a top surface of the second overcoating layer and a side surface of the opening and separated from the first electrode, a bank layer covering the dummy first electrode and a portion of the first electrode, and an emission layer and a second electrode disposed on the first electrode and the bank layer.
US11545642B2

A light-emitting device, an electronic device, and a display device each consume less power are provided. The light-emitting device includes a first light-emitting element, a second light-emitting element, and a third light-emitting element that share an EL layer. The EL layer includes a layer containing a light-emitting material that emits blue fluorescence and a layer containing a light-emitting material that emits yellow or green phosphorescence. Light emitted from the second light-emitting element enters a color filter layer or a second color conversion layer, and light emitted from the third light-emitting element enters a first color conversion layer.
US11545639B2

A display device includes: a flexible display panel; a support member below the flexible display panel and having a rigid property; a first impact absorption member below the support member and having a modulus of 0.01 Mpa to 500 Mpa; and a housing having at least a portion below the first impact absorption member and configured to accommodate the flexible display panel, the support member, and the first impact absorption member.
US11545637B2

A ligand for metal complexes are disclosed, in which an imidazole ring is fused to an aromatic ring as a substituent or an imidazole ring is fused to a six-member ring of the original ligand. The features of these elements within the ligand afford a better device performance in general OLED device.
US11545635B2

Visibly transparent photovoltaic devices are disclosed, such as those are transparent to visible light but absorb near-infrared light and/or ultraviolet light. The photovoltaic devices make use of transparent electrodes and near-infrared absorbing visibly transparent photoactive compounds, optical materials, and/or buffer materials.
US11545630B2

Organic electroluminescent devices with lowered driving voltages, and enhanced efficiencies and lifetimes are provided.
US11545624B2

A phase change memory (PCM) cell includes a first electrode, a heater electrically connected to the first electrode, a PCM material electrically connected to the heater, a second electrode electrically connected to the PCM material, and a resistive liner in direct contact with and electrically connected to a sidewall of the heater and to the PCM material.
US11545612B2

A pseudo-piezoelectric d33 device includes a nano-gap, and a pair of integral and substantially parallel electrodes having a first sensing electrode and a second sensing electrode. The first sensing electrode and the second sensing electrode constitute a receiver. The nano-gap is disposed between the first sensing electrode and the second sensing electrode. An initial height of the nano-gap is smaller than or equal to 100 nanometers. The nano-gap is formed after a thermal reaction between a semiconductor material and a metal material to form a semiconductor-metal compound. The first sensing electrode of the receiver includes the semiconductor-metal compound to provide an integral capacitive sensing electrode to sense a capacitance change with the second sensing electrode and generate a sensing signal.
US11545610B2

The present disclosure provides a piezoelectric sensor, a pressure detecting device, their manufacturing methods and a detection method. The piezoelectric sensor comprises a thin film transistor located on a substrate and comprising an active layer, and a piezoelectric layer that is in contact with the active layer of the thin film transistor.
US11545608B2

A device includes: a substrate including a superconductor quantum device, the superconductor quantum device including a superconductor material that exhibits superconducting properties at or below a corresponding critical temperature; a cap layer bonded to the substrate; and a sealed cavity between the cap layer and the substrate.
US11545604B2

In one example, a semiconductor device comprises a spacer substrate, a first lens substrate over the first spacer substrate, and a lens protector over the first lens dielectric adjacent to the first lens. The spacer substrate comprises a spacer dielectric, a spacer top terminal, a spacer bottom terminal, and a spacer via. The first lens substrate comprises a first lens dielectric, a first lens, a first lens top terminal, a first lens bottom terminal, and a first lens via. A first interconnect is coupled with the spacer top terminal and the first lens bottom terminal. Other examples and related methods are also disclosed herein.
US11545601B2

In an embodiment a component includes at least two component parts configured to generate electromagnetic radiation, two encapsulations and a one-piece carrier frame having a plurality of openings, each opening in form of a through-hole, wherein the component parts are arranged in different openings such that a respective component part is laterally spaced apart from inner walls of an associated opening, wherein each component part is enclosed in lateral directions by one of the encapsulations such that the component parts are mechanically connected to the carrier frame via the encapsulations thereby forming a self-supporting and mechanically stable unit, wherein the carrier frame comprises a casting material, the casting material being a castable silicone, a resin or a plastic material, and wherein the two encapsulations arranged in the two openings of the carrier frame have different materials or different fluorescents.
US11545600B2

A LED package comprises an LED chip, a reflective structure which encloses the LED chip, a wavelength conversion structure placed on the LED chip, and an absorbing structure which encloses or is placed on the reflective structure.
US11545593B2

The subject disclosure provides a simple, fast, and high-yield method for encapsulating solar cells. This method can produce an encapsulation of solar cell(s) that is flat, bubble-free, lightweight, and flexible. In addition, it can also reduce equipment and material costs.
US11545592B2

A photosensor device includes a substrate, a graphene layer provided on the substrate, a pair of electrodes electrically connected to the graphene layer, and a passivation layer formed of a resin and configured to cover the graphene layer. The graphene layer has holes which are periodically arranged, and the passivation layer is provided with openings that communicate with the holes. The side surfaces of the holes and the inner walls of the openings are continuously covered with an insulating thin film.
US11545590B2

A solar cell, a method for producing a solar cell, and a solar module are provided. The solar cell includes: an N-type substrate and a P-type emitter formed on a front surface of the substrate; a first passivation layer, a second passivation layer and a third passivation layer sequentially formed over the front surface of the substrate and in a direction away from the P-type emitter, and a passivated contact structure disposed on a rear surface of the substrate. The first passivation layer includes a first Silicon oxynitride (SiOxNy) material, where x>y. The second passivation layer includes a first silicon nitride (SimNn) material, where m>n. The third passivation layer includes a second silicon oxynitride (SiOiNj) material, where a ratio of i/j∈[0.97, 7.58].
US11545583B2

An electronic device can include a NVM cell. The NVM cell can include a drain/source region, a source/drain region, a floating gate electrode, a control gate electrode, and a select gate electrode. The NVM cell can be fabricated using a process flow that also forms a power transistor, high-voltage transistors, and low-voltage transistors on the same die. A relatively small size for the NVM can be formed using a hard mask to define a gate stack and spacer between gate stack and select gate electrode. A gate dielectric layer can be used for the select gate electrode and transistors in a low-voltage region and allows for a fast read access time.
US11545582B2

A method for forming a gate-all-around structure is provided. The method includes forming a plurality of a first type of semiconductor layers and a plurality of a second type of semiconductor layers alternately stacked over a fin. The first type of semiconductor layers includes a first semiconductor layer and a second semiconductor layer, and the first semiconductor layer has a thickness greater than that of the second semiconductor layer. The method also includes removing the second type of semiconductor layers. In addition, the method includes forming a gate to wrap around the first type of semiconductor layers.
US11545571B2

The semiconductor device includes a first source/drain layer, a dielectric layer, a channel, a gate electrode, a first gate dielectric layer, a seed layer, a conductive layer, and a second source/drain layer. The dielectric layer is disposed on the first source/drain layer, in which the dielectric layer has a hole penetrating the dielectric layer. The channel is disposed in the hole and extends substantially perpendicular to an upper surface of the first source/drain layer. The gate electrode surrounds the channel. The first gate dielectric layer is disposed between the gate electrode and the channel. The seed layer is disposed between the gate electrode and the dielectric layer and on an upper surface of the dielectric layer, in which the seed layer covers a portion of a sidewall of the hole.
US11545561B2

A MOSFET includes a semiconductor body having a first side, a drift region, a body region forming a first pn-junction with the drift region, a source region forming a second pn-junction with the body region, in a vertical cross-section, a dielectric structure on the first side and having an upper side; a first gate electrode, a second gate electrode, a contact trench between the first and second gate electrodes, extending through the dielectric structure to the source region, in a horizontal direction a width of the contact trench has, in a first plane, a first value, and, in a second plane, a second value which is at most about 2.5 times the first value, and a first contact structure arranged on the dielectric structure having a through contact portion arranged in the contact trench, and in Ohmic contact with the source region.
US11545555B2

Gate-all-around (GAA) transistors with shallow source/drain regions and methods of fabricating the same provide a GAA transistor that includes one or more channels positioned between a source region and a drain region. The one or more channels, which may be nanowire, nanosheet, or nanoslab semiconductors, are surrounded along a longitudinal axis by gate material. At a first end of the channel is a source region and at an opposite end of the channel is a drain region. To reduce parasitic capacitance between a bottom gate and the source and drain regions, a filler material is provided adjacent the bottom gate, and the source and drain regions are grown on top of the filler material. In this fashion, the bottom gate does not abut the source region or the drain region, reducing geometries which would contribute to parasitic capacitance.
US11545554B2

A semiconductor device includes a gate stack including a gate insulating layer and a gate electrode on the gate insulating layer. The gate insulating layer includes a first dielectric layer and a second dielectric layer on the first dielectric layer, and a dielectric constant of the second dielectric layer is greater than a dielectric constant of the first dielectric layer. The semiconductor device also includes a first spacer on a side surface of the gate stack, and a second spacer on the first spacer, wherein the second spacer includes a protruding portion extending from a level lower than a lower surface of the first spacer towards the first dielectric layer, and a dielectric constant of the second spacer is greater than the dielectric constant of the first dielectric layer and less than a dielectric constant of the first spacer.
US11545549B2

Body-contacted semiconductor structures and methods of forming a body-contacted semiconductor structure. A semiconductor substrate, which contains of a single-crystal semiconductor material, includes a device region and a plurality of body contact regions each comprised of the single-crystal semiconductor material. A polycrystalline layer and polycrystalline regions are formed in the semiconductor substrate. The polycrystalline regions are positioned between the polycrystalline layer and the device region, and the polycrystalline regions have a laterally-spaced arrangement with a gap between each adjacent pair of the polycrystalline regions. One of the plurality of body contact regions is arranged in the gap between each adjacent pair of the polycrystalline regions.
US11545548B1

Structures for a semiconductor device including airgap isolation and methods of forming a semiconductor device structure that includes airgap isolation. The structure includes a trench isolation region, an active region of semiconductor material surrounded by the trench isolation region, and a field-effect transistor including a gate within the active region. The structure further includes a dielectric layer over the field-effect transistor, a first gate contact coupled to the gate, and a second gate contact coupled to the gate. The first and second gate contacts are positioned in the dielectric layer over the active region, and the second gate contact is spaced along a longitudinal axis of the gate from the first gate contact. The structure further includes an airgap including a portion positioned in the dielectric layer over the gate between the first and second gate contacts.
US11545539B2

There is provided a display device. The display device includes a first data line on a first interlayer insulating layer over a substrate, a first power line and a second power line on a second interlayer insulating layer, the second interlayer insulating layer covering the first data line, and a plurality of pixels. A first pixel among the plurality of pixels includes a display element including a pixel electrode, an opposite electrode, and an intermediate layer between the pixel electrode and the opposite electrode, the second power line being connected to the opposite electrode, and a driving thin film transistor between the substrate and the display element and including a driving semiconductor layer, a driving gate electrode, a driving source electrode, and a driving drain electrode, the first interlayer insulating layer covering the driving gate electrode, and the first power line being connected to the driving source electrode.
US11545531B2

A display device includes a substrate having a first side and a second side, a display region having a light-emitting element that includes an electrode, a pixel electrode disposed between the substrate and the electrode in a thickness direction of the substrate, and a light-emitting function layer disposed between the pixel electrode and the electrode in the thickness direction, a drive circuit disposed between the first side and the display region in plan view, and a conductive layer having a first portion extending between the first side and the display region in plan view and along the first direction, and a second portion extending between the second side and the display region in plan view and along the second direction, wherein a width of the first portion in the second direction is greater than a width of the second portion in the first direction.
US11545530B2

An organic light-emitting display panel having a display area and a non-display area surrounding the display area and includes a base substrate, an organic light-emitting layer, a pixel definition layer, and a microlens layer that are located in the display area is disclosed. The organic light-emitting layer is located at a side of the base substrate and includes light-emitting units. The pixel definition layer includes first openings, and each light-emitting unit is located in one of the first openings. The microlens layer is located at a side of the pixel definition layer facing away from the base substrate and includes at least one first microlens. An orthogonal projection of the first microlens on the base substrate is located between orthogonal projections of two adjacent first openings on the base substrate.
US11545516B2

A digital quantum dot radiographic detection system described herein includes: a scintillation subsystem 202 and a semiconductor light detection subsystem 200, 200′ (including a plurality of quantum dot image sensors 200a, 200b). In a first preferred digital quantum dot radiographic detection system, the plurality of quantum dot image sensors 200 is in substantially direct contact with the scintillation subsystem 202. In a second preferred digital quantum dot radiographic detection system, the scintillation subsystem has a plurality of discrete scintillation packets 212a, 212b, at least one of the discrete scintillation packets communicating with at least one of the quantum dot image sensors. The quantum dot image sensors 200 may be associated with semiconductor substrate 210 made from materials such as silicon (and variations thereof) or graphene.
US11545511B2

A light receiving device comprises a substrate of a first type on a first electrode, a first region of the first type on the substrate, second regions of the first type arrayed on the first region, and third regions of a second type on the second regions. A first isolation portion is between the adjacent second regions and adjacent third regions. A second isolation portion comprising a metal is embedded the first isolation portions. A fourth region of the second type is on the first region and spaced from the second regions in a second direction with a pair of fifth regions thereon. An insulating film is on the fourth region and the pair of fifth regions. A second electrode is on the insulating film between the pair of fifth regions. The second electrode is comprised of the same metal as the second isolation portion.
US11545506B2

A ferroelectric transistor includes a semiconductor channel comprising a semiconductor material, a strained and/or defect containing ferroelectric gate dielectric layer located on a surface of the semiconductor channel, a source region located on a first end portion of the semiconductor channel, and a drain region located on a second end portion of the semiconductor channel.
US11545501B2

Embodiments of structure and methods for forming a three-dimensional (3D) memory device are provided. In an example, a 3D memory device includes a substrate, an alternating layer stack on the substrate, and a barrier structure extending vertically through the alternating layer stack. The alternating layer stack includes (i) an alternating dielectric stack having a plurality of dielectric layer pairs enclosed laterally by at least the barrier structure, and (ii) an alternating conductor/dielectric stack having a plurality of conductor/dielectric layer pairs. The 3D memory device also includes a channel structure and a source structure each extending vertically through the alternating conductor/dielectric stack, and a contact structure extending vertically through the alternating dielectric stack. The source structure includes at least one staggered portion along a respective sidewall.
US11545487B2

A three-dimensional optoelectronic device package is disclosed. The three-dimensional optoelectronic device package comprises a first board having at least one surface on which a plurality of optoelectronic devices is disposed, and a second board having at least one surface on which a plurality of optoelectronic devices is disposed. A side of the second board is attached to the surface of the first board on which a plurality of optoelectronic devices is disposed to form an angle between the surface of the first board on which a plurality of optoelectronic devices is disposed and the surface of the second board on which a plurality of optoelectronic devices is disposed. A method for manufacturing a three-dimensional optoelectronic device package is also disclosed.
US11545486B2

The present disclosure relates to semiconductor structures and, more particularly, to an integrated thin film resistor with a metal-insulator-metal capacitor and methods of manufacture. The structure includes: a first buffer contact on a substrate; a second buffer contact on the substrate, the second buffer contact being on a same wiring level as the first buffer contact; a resistive film contacting the first buffer contact and the second buffer contact, the resistive film extending on the substrate between the first buffer contact and the second buffer contact; and electrical contacts landing on both the first buffer contact and the second buffer contact, but not directly contacting with the resistive film.
US11545476B2

A method of fabricating a display device includes forming a circuit layer on a base layer, forming a first preliminary electrode and a second preliminary electrode on the circuit layer, forming a photoresist layer on the first preliminary electrode and the second preliminary electrode, patterning the photoresist layer to form a photoresist pattern, treating a region of each of the first preliminary electrode and the second preliminary electrode to form a first electrode and a second electrode having regions of lower and higher electrical resistance, and disposing a light-emitting element on the first electrode and the second electrode at regions having lower electrical resistance.
US11545470B2

In a semiconductor module, semiconductor chips are each provided with a drain portion on one of a pair of surfaces facing each other, and a source portion and a gate portion on the other surface. Substrates each include three power supply patterns capable of transmitting power supplied from a power supply, and at least two signal patterns capable of transmitting a control signal. The three power supply patterns and the two signal patterns extend in parallel to each other along a first direction. Among the three power supply patterns, two of them are capable of mounting the semiconductor chips and connectable to the drain portions of the mounted semiconductor chips, and remaining one of them is connectable to the source portions of the semiconductor chips. The two signal patterns are connectable to the gate portions of the semiconductor chips.
US11545463B2

A method for forming a chip package structure is provided. The method includes forming a first conductive bump and a first ring-like structure over a chip. The first ring-like structure surrounds the first conductive bump, the first ring-like structure and the first conductive bump are made of a same first material, the chip includes an interconnect structure, and the first ring-like structure is electrically insulated from the interconnect structure and the first conductive bump. The method includes bonding the chip to a substrate through the first conductive bump.
US11545462B2

A mounting apparatus for stacking and mounting two or more semiconductor chips at a plurality of locations on a substrate includes: a first mounting head for forming, at a plurality of locations on the substrate, temporarily stacked bodies in which two or more semiconductor chips are stacked in a temporarily press-attached state; and a second mounting head for forming chip stacked bodies by sequentially finally press-attaching the temporarily stacked bodies formed at the plurality of locations. The second mounting head includes: a press-attaching tool for heating and pressing an upper surface of a target temporarily stacked body to thereby finally press-attach the two or more semiconductor chips configuring the temporarily stacked body altogether; and one or more heat-dissipation tools having a heat-dissipating body which, by coming into contact with an upper surface of another stacked body positioned around the target temporarily stacked body, dissipates heat from the another stacked body.
US11545441B2

Semiconductor packages and package assemblies having active dies and external die mounts on a silicon wafer, and methods of fabricating such semiconductor packages and package assemblies, are described. In an example, a semiconductor package assembly includes a semiconductor package having an active die attached to a silicon wafer by a first solder bump. A second solder bump is on the silicon wafer laterally outward from the active die to provide a mount for an external die. An epoxy layer may surround the active die and cover the silicon wafer. A hole may extend through the epoxy layer above the second solder bump to expose the second solder bump through the hole. Accordingly, an external memory die can be connected directly to the second solder bump on the silicon wafer through the hole.
US11545439B2

A package that includes a substrate and an integrated device. The substrate includes a core portion, a first substrate portion and a second substrate portion. The core portion includes a core layer and core interconnects. The first substrate portion is coupled to the core portion. The first substrate portion includes at least one first dielectric layer coupled to the core layer, and a first plurality of interconnects located in the at least one first dielectric layer. The second substrate portion is coupled to the core portion. The second substrate includes at least one second dielectric layer coupled to the core layer, and a second plurality of interconnects located in the at least one second dielectric layer. The core portion and the second substrate portion include a cavity. The integrated device is coupled to the first substrate portion through the cavity of the second substrate portion and the core portion.
US11545436B2

A flexible three-dimensional electronic device includes a polymer layer having a first side and a second side that is opposite of the first side. A first flexible substrate carrying a first electronic component is arranged on the first side of the polymer layer. A second flexible substrate carries a second electronic component. The second flexible substrate is a flexible silicon substrate arranged on the second side of the polymer layer. An electrically conductive via passes through the polymer layer to electrically connect the first and second electronic components.
US11545433B2

Semiconductor devices with slotted vias, and associated systems and methods, are disclosed herein. In one embodiment, a routing region of the semiconductor device includes a set of slotted vias arranged in a non-orthogonal array pattern. Further, patterns of metal lines associated with the set of slotted vias are drawn to align and/or overlap with the slotted vias. As a result, the metal lines may include zig-zag patterns within the routing region. Further, edges of the slotted vias may have a staircase pattern with sets of horizontal and vertical line segments such that a combination of the horizontal and vertical line segments can orient the slotted vias in a non-orthogonal direction.
US11545432B2

An exemplary semiconductor device includes a source feature and a drain feature disposed over a substrate. The semiconductor device further includes a source via electrically coupled to the source feature, and a drain via electrically coupled to the drain feature. The source via has a first size; the drain via has a second size; and the first size is greater than the second size. The semiconductor device may further include a first metal line electrically coupled to the source via and a second metal line electrically coupled to the drain via. The source via has a first dimension matching a dimension of the first metal line, and the drain via has a second dimension matching a dimension of the second metal line. The first metal line may be wider than the second metal line.
US11545431B2

The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, conductive layers positioned on the substrate, a carbon hard mask layer positioned on the conductive layers, an insulating layer including a lower portion and an upper portion, and a conductive via positioned along the upper portion of the insulating layer and the carbon hard mask layer and positioned on one of the adjacent pair of the conductive layers. The lower portion is positioned along the carbon hard mask layer and positioned between an adjacent pair of the conductive layers, and the upper portion is positioned on the lower portion and on the carbon hard mask layer.
US11545417B2

An integrated circuit device includes a semiconductor substrate, first through-silicon-via (TSV) structures penetrating a first region of the semiconductor substrate and spaced apart from each other by a first pitch, a first individual device between the first TSV structures and spaced apart from the first TSV structures by a distance that is greater than a first keep-off distance, and second TSV structures penetrating a second region of the semiconductor substrate and spaced apart from each other by a second pitch that is less than the first pitch. The second region of the semiconductor device does not include an individual device that is homogeneous with the first individual device and between the second TSV structures.
US11545415B2

Heat is transferred to a cold plate from one or more subassemblies in an array of subassemblies in an electronic package. The cold plate has a thermally conductive cold plate substrate, a pressure header, a pressure passage, and one or more pressure connections. Each of the pressure connections connects through a housing opening to housing volume defined by a flexible housing in an encapsulated liquid thermal interface (LTI). The flexible housing is in physical and thermal contact with one of the subassemblies through a housing bottom and a top surface of one or more components in the subassembly. A thermally conductive fluid fills the housing volume, housing opening, pressure connections, pressure passage, and pressure header which are all in fluid communication along with one or more other connections, housing openings, and LTIs on other subassemblies. The system transfers heat from the subassemblies to the cold plate while maintaining a constant pressure/stress on each of the subassemblies. The system pressure on each of the subassemblies is equal. The system pressure can be controlled to a preloaded pressure to insure good electrical contact between components. Shear on the subassemblies is minimized by the LTIs.
US11545408B2

Embodiments include a reflowable grid array (RGA) interposer, a semiconductor packaged system, and a method of forming the semiconductor packaged system. The RGA interposer includes a substrate having vias and zones, where the zones have embedded heaters. The heaters may include first traces, second traces, and via filament interconnects. The vias may have a z-height greater than a z-height of the heaters, and each of the zones may have a grid pattern. The RGA interposer may include first and second layers in the substrate, where the first layer includes the first traces, the second layer includes the second traces, and the second layer is over the first layer. The grid pattern may have parallel first traces orthogonal to parallel second traces to form a pattern of squares, where the pattern of squares has the first traces intersect the second traces substantially at right angles.
US11545389B2

A semiconductor device is provided. The semiconductor device includes a dielectric layer over a substrate and a contact structure embedded in the dielectric layer. The contact structure includes a diffusion barrier contacting the dielectric layer, the diffusion barrier including a titanium (Ti)-containing alloy. The contact structure further includes a liner on the diffusion barrier, the liner including a noble metal. The contact structure further includes a conductive plug on the liner.
US11545375B2

A system and method of heating a workpiece to a desired temperature is disclosed. This system and method consider the physical limitations of the temperature device, such as time lag, temperature offset, and calibration, in creating a hybrid approach that heats the workpiece more efficiently. First, the workpiece is heated using open loop control to heat the workpiece to a threshold temperature. After the threshold temperature is reach, a closed loop maintenance mode is utilized. In certain embodiments, an open loop maintenance mode is employed between the open loop warmup mode and the closed loop maintenance mode. Additionally, a method of calibrating a pyrometer using a contact thermocouple is also disclosed.
US11545373B2

An apparatus for fabricating a semiconductor device may include a nozzle having a slit configured to eject solution and an ultraviolet emitter provided outside the nozzle. The ultraviolet emitter and the nozzle may be configured to move horizontally. The slit may be provided on a bottom surface of the nozzle.
US11545371B2

In a chemical mechanical polishing system, a platen shield cleaning assembly is installed on a rotatable platen in a gap between the rotatable platen and a platen shield. The assembly includes a sponge holder attached to the platen and a sponge. The sponge is held by the sponge holder such that an outer surface of the sponge is pressed against an inner surface of the platen shield.
US11545369B2

An electronic component includes a lead frame; a semiconductor chip arranged above the lead frame; and a connection layer sequence arranged between the lead frame and the semiconductor chip, wherein the connection layer sequence includes a first intermetallic layer including gold and indium or gold, indium and tin, a second intermetallic layer including indium and a titanium compound, indium and nickel, indium and platinum or indium and titanium, and a third intermetallic layer including indium and gold.
US11545368B2

A method of processing and passivating an implanted workpiece is disclosed, wherein, after passivation, the fugitive emissions of the workpiece are reduced to acceptably low levels. This may be especially beneficial when phosphorus, arsine, germane or another toxic species is the dopant being implanted into the workpiece. In one embodiment, a sputtering process is performed after the implantation process. This sputtering process is used to sputter the dopant at the surface of the workpiece, effectively lowering the dopant concentration at the top surface of the workpiece. In another embodiment, a chemical etching process is performed to lower the dopant concentration at the top surface. After this sputtering or chemical etching process, a traditional passivation process can be performed.
US11545355B2

A method for processing a substrate includes: (a) exposing a substrate with a pattern formed on a surface thereof to a first reactive species in a chamber, thereby adsorbing the first reactive species onto the surface of the substrate; (b) exposing the substrate to plasma formed by a second reactive species in the chamber, thereby forming a film on the surface of the substrate; and (c) repeating a processing including (a) and (b) two or more times while changing a residence amount of the first reactive species at a time of starting (b).
US11545351B2

An electrospray apparatus including a plurality of emitters, disposed on a substrate, wherein the plurality of emitters can have a narrow parameter distribution.
US11545349B2

The present invention relates to a matrix-assisted laser desorption ionization mass spectrometry method and, specifically, a mass spectrometry method according to the present invention comprises the steps of: acquiring a mass spectrum of an analyte by performing matrix-assisted laser desorption ionization of the analyte, wherein a detection spectrum, which is the mass spectrum of the analyte, is acquired using each of two or more matrixes different from one another; and removing, from each detection spectrum, a peak of a corresponding matrix to obtain a matrix-removed spectrum, and then acquiring a corrected mass spectrum of the analyte on the basis of a matrix-removed spectrum for each of different matrixes.
US11545347B2

Apparatus and methods for forming and using internally divisible physical vapor deposition (PVD) process chambers using shutter disks are provided herein. In some embodiments, an internally divisible process chamber may include an upper chamber portion having a conical shield, a conical adaptor, a cover ring, and a target, a lower chamber portion having a substrate support having inner and outer deposition rings, and wherein the substrate support is vertically movable, and a shutter disk assembly configured to internally divide the process chamber and create a separate sealed deposition cavity and a separate sealed oxidation cavity, wherein the shutter disk assembly includes one or more seals disposed along its outer edges and configured to contact at least one of the conical shield, the conical adaptor, or the deposition rings to form the separate sealed deposition and oxidation cavities.
US11545343B2

A rotary plasma reactor system is provided. In another aspect, a plasma reactor is rotatable about a generally horizontal axis within a vacuum chamber. A further aspect employs a plasma reactor, a vacuum chamber, and an elongated electrode internally extending within a central area of the reactor. Yet another aspect employs a plasma reactor for use in activating, etching and/or coating tumbling workpiece material.
US11545340B2

Disclosed are an apparatus for monitoring pulsed high-frequency power and a substrate processing apparatus including the same. The apparatus includes an attenuation module configured to attenuate a pulsed high-frequency power signal; a rectifier module configured to convert the pulsed high-frequency power signal into a direct current signal; and a detection module configured to detect a pulse parameter based on the direct current signal.
US11545331B2

The X-ray imaging apparatus includes: a main power supply operation unit for switching ON/OFF of power supply to the X-ray imaging apparatus; a braking unit for decelerating a rotation speed of the anode to a predetermined braking speed lower than a resonance range which is a rotation speed of the anode at which resonance occurs in the X-ray tube; and a non-braking stop prediction unit configured to detect a predetermined situation in which a non-braking stop state is predicted, the non-braking stop state being a state in which the main power supply operation unit is operated to be turned to an OFF state without decelerating the rotating anode by the braking unit. The non-braking stop prediction unit activates the braking unit by detecting the predetermined situation to decrease the rotation speed of the anode to the braking speed.
US11545328B2

An irradiation control device which controls irradiation of charged particles to a target that includes a substance that generates neutrons by being irradiated with a charged particle beam, includes: a deflector that deflects the charged particles; and a controller that controls the deflector such that a plurality of peaks of heat density formed by the beam are formed between a center of an irradiation surface of the target and an end portion of the irradiation surface by moving the beam of the charged particles on the irradiation surface.
US11545318B2

A keyboard having a total recycled and renewable content of equal to or greater than 35 wt. %, based on the total weight of the keyboard is described. The keyboard contains a key cap containing a mechanically recycled polycarbonate polymer or a chemically recycled cellulose based polymer, a pair of cross arms forming a scissor-shaped structure containing a polymeric composition containing 60 wt. % to 100 wt. % of a polyoxymethylene polymer, and 0 wt. % to 40 wt. % of a filler containing glass, and a back light module containing a renewably source polycarbonate polymer or a chemically recycled polyester polymer.
US11545316B2

An input device including an operation key arranged in an opening of a panel is provided. The input device also includes a light source and a push button switch each being arranged in a position opposite an opening on a board. The operation key includes: a key top having a pressing part extending toward the push button switch. The pressing part is arranged in a position separated from a center position in planar view of the key top on a line that is parallel to a line connecting connection parts of the key top, which are connected with one pair out of one or more pairs of arms, and passes through the center position. The push button switch is arranged in a position on the board opposite an arrangement position of the pressing part.
US11545309B2

The present invention relates in part to a method of fabricating graphene structures from graphene oxide by reducing the graphene oxide on a patterned substrate. The invention also relates in part to graphene structures produced using said method and electrodes and capacitors comprising said graphene structures.
US11545308B2

A liquid composition includes particles and a solvent, wherein a contact angle of the liquid composition with respect to a substrate is greater than a contact angle of the solvent with respect to the substrate, and the contact angle of the substrate with respect to water observed 9 seconds after the substrate comes into contact with the water is 45 degrees to 75 degrees.
US11545305B2

An electrolytic capacitor includes a capacitor element, a solid electrolyte layer, an electrolyte solution. The capacitor element has an anode foil with a dielectric layer, and a cathode foil. The solid electrolyte layer is provided between the anode foil and the cathode foil. And the capacitor element is impregnated with the electrolyte solution. The cathode foil includes a covering layer that contains at least one metal selected from titanium and nickel or a compound of the at least one metal. And the solid electrolyte layer contains a conductive polymer, a polymer dopant, and a base component.
US11545302B2

Various embodiments of molds and methods are disclosed herein for fabricating a radio frequency (RF) coil. The disclosed mold includes a cylindrical inner core having a first helically shaped groove formed within an outer surface of the cylindrical inner core, and a two-piece compression sleeve having a second helically shaped groove formed within an inner surface of the two-piece compression sleeve. When portions of the two-piece compression sleeve are attached together, the two-piece compression sleeve surrounds the cylindrical inner core and provide a compressive force to a conductor arranged within the first and second helically shaped grooves to fabricate the RF coil. In some embodiments, a three-dimensional (3D) printing process may be used to fabricate each piece of the mold separately.
US11545294B2

To provide a coil device having high bonding strength and bonding reliability. The coil device 1 has a core member 10 having a winding core and a flange 12, a wire 32 wound around the winding core, and a terminal electrode 52 connected with a lead 32a of a wire 32 provided to the flange 12; and an easy bonding layer 70 is formed on the surface of the terminal electrode 52 connected with the lead 32a in a stripe form 70a. the stripe form each bonding layer 70a is formed as a laser mark 71. In the coil device 1, a residue of coating film 78 which may be generated when the lead 32a of the wire 32 is connected to the mounting part 65 of the terminal electrode 52 is removed by laser.
US11545280B2

A cable hose suitable for welding or cutting systems includes one or more conductors and monolithic tubing that extends around and between the one or more conductors. The monolithic tubing defines one or more discrete passageways for the one or more conductors that provide a closed path from a first end of the cable hose to a second end of the cable hose for the one or more conductors. The monolithic tubing also defines an inner conduit configured to allow a gas to flow from the first end of the cable hose to the second end of the cable hose. The cable hose may be formed by arranging the one or more conductors in a specific configuration and overmolding an insulator onto the one or more conductors to secure the one or more conductors in a specific configuration.
US11545278B2

Provided is a method of forming a conductive polymer composite. The method includes forming a mixture. The mixture includes a first thermoplastic polymer, a second thermoplastic polymer and a plurality of metal particles. The first thermoplastic polymer and the second thermoplastic polymer are immiscible with each other. The plurality of metal particles include at least one metal that is immiscible with both the first thermoplastic polymer and the second thermoplastic polymer. The method includes heating the mixture to a temperature greater than or equal to a melting point of the metal.
US11545273B2

A composite nuclear reactor component comprises a support and a protective layer (2). The support contains a substrate (1) based on a metal. The substrate is coated with an interposed layer (3) positioned between the substrate (1) and the protective layer (2). The protective layer (2) is composed of a material which comprises amorphous chromium carbide. The nuclear reactor component provides for improved resistance to oxidation, hydriding, and/or migration of undesired material.
US11545271B2

Systems and methods are provided for collaborative communication between a virtual healthcare assistant and a plurality of care providers. In one example, a system includes a display and a computing device operably coupled to the display and storing instructions executable to output, to the display, a public communication thread including communication among two or more care providers monitoring a patient and a virtual healthcare assistant, the public communication thread specific to the patient and responsive to a request from a first care provider of the two or more care providers, output, to the display, a private communication thread including communication only between the first care provider and the virtual healthcare assistant, the private communication thread specific to the patient.
US11545266B2

Systems and techniques for generating and/or employing a medical imaging stroke model are presented. In one example, a system employs a convolutional neural network to generate output data regarding a brain anatomical region based on diffusion-weighted imaging (DWI) data associated with the brain anatomical region and apparent diffusion coefficient (ADC) data associated with the brain anatomical region. The system also detects presence or absence of a medical stroke condition associated with the brain anatomical region based on the output data.
US11545260B1

A computer-implemented method includes generating an intervention model for a population of users based on engagement data indicating successfulness of prior interventions for each of the population of users. Each prior intervention corresponds to one of multiple engagement channels, and the intervention model includes multiple channel-specific models. The method includes supplying data related to a first user as input to the intervention model to determine multiple channel-specific intervention expectations. Each channel-specific intervention expectation indicates a likelihood that the first user will take action in response to an intervention being executed using the corresponding engagement channel. The method includes determining a likelihood of a gap in care for the first user, and in response to the gap in care likelihood exceeding a minimum threshold, selecting a first intervention according to the channel-specific intervention expectation that has a highest determined value, and scheduling the selected first intervention for execution.
US11545258B2

A system and method for securely allowing access to personal medical worker information for itinerate medical workers working on a contract basis for various medical facilities. The system includes a medical personnel records computer designed to interface with a medical facility computer when a medical worker selects a work contract associated with the medical facility. The medical worker's personal information is selectively shared based on user defined rules to limits potential compromising of the medical workers personal data due to a data breach or the like.
US11545255B2

Methods and systems for classifying an image. For example, a method includes: inputting a medical image into a recognition model, the recognition model configured to: generate one or more attribute distributions that are substantially Gaussian when inputted with a normal image; and generate one or more attribute distributions that are substantially non-Gaussian when inputted with an abnormal image; generating, by the recognition model, one or more attribute distributions corresponding to medical image; generating a marginal likelihood corresponding to the likelihood of a sample image substantially matching the medical image, the sample image generated by sampling, by a generative model, the one or more attribute distributions; and generating a classification by at least: if the marginal likelihood is greater than or equal to a predetermined likelihood threshold, determining the image to be normal; and if the marginal likelihood is less than the predetermined likelihood threshold, determining the image to be abnormal.
US11545253B2

Systems and methods are disclosed for identifying tissue specimen types present in digital whole slide images. In some aspects, tissue specimen types may be identified using unsupervised machine learning techniques for out-of-distribution detection. For example, a digital whole slide image of a tissue specimen and a recorded tissue specimen type for the digital whole slide image may be received. One or more feature vectors may be extracted from one or more foreground tiles of the digital whole slide image identified as including the tissue specimen, and a distribution learned by a machine learning system for the recorded tissue specimen type may be received. Using the distribution, a probability of the feature vectors corresponding to the recorded tissue specimen type may be computed and used as a basis for classifying the foreground tiles from which the feature vectors are extracted as an in-distribution foreground tile or an out-of-distribution foreground tile.
US11545234B2

Methods and systems are provided for accurate and efficient identification and quantification of proteins. In an aspect, disclosed herein is a method for identifying a protein in a sample of unknown proteins, comprising receiving information of a plurality of empirical measurements performed on the unknown proteins; comparing the information of empirical measurements against a database comprising a plurality of protein sequences, each protein sequence corresponding to a candidate protein among a plurality of candidate proteins; and for each of one or more of the plurality of candidate proteins, generating a probability that the candidate protein generates the information of empirical measurements, a probability that the plurality of empirical measurements is not observed given that the candidate protein is present in the sample, or a probability that the candidate protein is present in the sample; based on the comparison of the information of empirical measurements against the database.
US11545229B1

Exemplary methods, apparatuses, and systems include receiving a plurality of read operations. The read operations are divided into a current set of a sequence of read operations and one or more other sets. The size of the current set is a first number of read operations. An aggressor read operation is selected from the current set. A first data integrity scan is performed on a victim of the aggressor and a first indicator of data integrity is determined based on the first data integrity scan. In response to determining the first indicator of data integrity is greater than a current maximum value, the current maximum value is set to the first indicator of data integrity. In response to determining the current maximum value satisfies a threshold value, a size of a subsequent set of read operations is set to a second number, which less than the first number.
US11545224B2

A nonvolatile memory device and an operating method thereof are provided. The nonvolatile memory device includes a memory cell array including first to third memory cells sequentially arranged in a vertical stack structure and a control logic configured to apply a first non-selection voltage to the first memory cell, apply a second non-selection voltage different from the first non-selection voltage to the third memory cell, apply a selection voltage to the second memory cell, and select the second memory cell as a selection memory cell.
US11545208B2

Methods, systems, and devices for power-efficient generation of voltage are described. A driver circuit in a memory device may produce a voltage on an output node for other components in the memory device to use. To produce the voltage, the driver circuit may use a first voltage supply to charge the output node to a first threshold voltage level. The driver may then use a second voltage source to charge the output node to a second threshold voltage level that is different than (e.g., higher than) the first threshold voltage level.
US11545206B2

Methods, systems, and devices for differential amplifier schemes for non-switching state compensation are described. During a read operation, a first node of a memory cell may be coupled with an input of differential amplifier while a second node of the memory cell may be biased with a first voltage (e.g., to apply a first read voltage across the memory cell). The second node of the memory cell may subsequently be biased with a second voltage (e.g., to apply a second read voltage across the memory cell), which may support the differential amplifier operating in a manner that compensates for a non-switching state of the memory cell. By compensating for a non-switching state of a memory cell during read operations, read margins may be increased.
US11545205B2

Apparatuses, systems, and methods for ferroelectric memory (FeRAM) cell operation. An FeRAM cell may have different charge regions it can operate across. Some regions, such as dielectric regions, may operate faster, but with reduced signal on a coupled digit line. To improve the performance while maintaining increased speed, two digit lines may be coupled to the same sense amplifier, so that the FeRAM cells coupled to both digit lines contribute signal to the sense amplifier. For example a first digit line in a first deck of the memory and a second digit line in a second deck of the memory may both be coupled to the sense amplifier. In some embodiments, additional digit lines may be used as shields (e.g., by coupling the shield digit lines to a ground voltage) to further improve the signal-to-noise ratio.
US11545202B2

Various embodiments of the present disclosure are directed towards a memory device. The memory device has a first transistor having a first source/drain and a second source/drain, where the first source/drain and the second source/drain are disposed in a semiconductor substrate. A dielectric structure is disposed over the semiconductor substrate. A first memory cell is disposed in the dielectric structure and over the semiconductor substrate, where the first memory cell has a first electrode and a second electrode, where the first electrode of the first memory cell is electrically coupled to the first source/drain of the first transistor. A second memory cell is disposed in the dielectric structure and over the semiconductor substrate, where the second memory cell has a first electrode and a second electrode, where the first electrode of the second memory cell is electrically coupled to the second source/drain of the first transistor.
US11545199B2

Methods, systems, and apparatuses related to memory operation with on-die termination (ODT) are provided. A memory device may be configured to provide ODT at a first portion (e.g., rank) during multiple communications at a second portion (e.g., rank). For example, a memory device may receive a first command instructing a first portion to perform a first communication and instructing a second portion to enter an ODT mode. The device may perform, with the first portion, the first communication with a host while the second portion is in the ODT mode. The device may receive a second command instructing the first portion to perform a second communication, and the device may perform, with the first portion, the second communication while the second portion remains in the ODT mode. The second portion may persist in the ODT mode for an indicated number of communications, or until instructed to exit the ODT mode.
US11545197B2

An address latch, a display device, and an address latching method are disclosed. The address latch includes a write control circuit, a write latch circuit, a latch control circuit, an intermediate latch circuit, and an output latch circuit. The write latch circuit is configured to latch an address data in response to N write control signals generated by the write control circuit, N data bits of the address data are divided into (M−1) data bit groups; the latch control circuit is configured to sequentially generate M latch control signals; the intermediate latch circuit is configured to, in response to first to (M−1)-th latch control signals, latch first to (M−1)-th data bit groups latched by the write latch circuit in a time-division manner; and the output latch circuit is configured to output the address data latched by the intermediate latch circuit in response to an M-th latch control signal.
US11545191B2

A circuit includes a power management circuit and a memory circuit. The power management circuit is configured to receive a first control signal and a second control signal, and to supply a first supply voltage, a second supply voltage and a third supply voltage. The first control signal has a first voltage swing, and the second control signal has a second voltage swing different from the first voltage swing. The first control signal causes the power management circuit to enter a power management mode having a first state and a second state. The memory circuit is coupled to the power management circuit, and is in the first state or the second state in response to at least the first supply voltage supplied by the power management circuit.
US11545189B2

Apparatuses and methods for providing data from stacked memory are described. The stacked memory may include multiple die. In some examples, a master die may receive data from one or more slave die. The master die may provide data from the master die and the data from the one or more slave die to a plurality of output terminals. Different ones of the output terminals may provide data from a different die of the stacked memory. In some examples, the data may be retrieved from the multiple die concurrently.
US11545179B2

An information recording medium and a method for producing the same according to the present disclosure are configured to have an information layer in which a larger amount of light for reproduction can be obtained, so that the medium is suitable for recording information at high recording density and is useful for a multi-layer optical disc that records a large amount of contents.
US11545178B2

A non magnetic substrate for a magnetic disk includes a substrate main body having two opposing main surfaces and being a glass substrate main body or an aluminum alloy substrate main body, and a metal film made of an Ni—P alloy and provided on the main surfaces and an outer circumferential edge surface of the substrate main body. The non magnetic substrate has a thickness (T+D) of 0.57 mm or less, which is the sum of a thickness T of the substrate main body and a thickness D of the metal film. The non magnetic substrate has a diameter of 90 mm or more. A ratio D/T is 0.025 or more. The outer circumferential edge surface of the substrate main body forming an interface with the metal film has a surface roughness maximum height Rz of 0.5 μm or more.
US11545177B2

The magnetic recording medium includes a non-magnetic support; and a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support, in which an isoelectric point of a surface zeta potential of the magnetic layer is equal to or smaller than 3.8.
US11545173B2

A method of predicting a mood state of a user may include recording an audio sample via a microphone of a mobile computing device of the user based on the occurrence of an event, extracting a set of acoustic features from the audio sample, generating one or more emotion values by analyzing the set of acoustic features using a trained machine learning model, and determining the mood state of the user, based on the one or more emotion values. In some embodiments, the audio sample may be ambient audio recorded periodically, and/or call data of the user recorded during clinical calls or personal calls.
US11545170B2

An acoustic environment identification system is disclosed that can use neural networks to accurately identify environments. The acoustic environment identification system can use one or more convolutional neural networks to generate audio feature data. A recursive neural network can process the audio feature data to generate characterization data. The characterization data can be modified using a weighting system that weights signature data items. Classification neural networks can be used to generate a classification of an environment.
US11545169B2

In one aspect, a first playback device is configured to (i) receive a set of voice signals, (ii) process the set of voice signals using a first set of audio processing algorithms, (iii) identify, from the set of voice signals, at least two voice signals that are to be further processed, (iv) determine that the first playback device does not have a threshold amount of computational power available, (v) receive an indication of an available amount of computational power of a second playback device, (vi) send the at least two voice signals to the second playback device, (vii) cause the second playback device to process the at least two voice signals using a second set of audio processing algorithms, (viii) receive, from the second playback device, the processed at least two voice signals, and (ix) combine the processed at least two voice signals into a combined voice signal.
US11545166B2

A technique including receiving and decoding a coded bitstream encoded with audio content including first audio objects corresponding to a first media content type of two consecutive media content types and second audio objects corresponding to a second media content type of the two consecutive media content types, and audio metadata corresponding to the audio content. The audio metadata including first and second audio object gains, for the first and second audio objects, generated in part based on a first fading curve of the first media content type and a second fading curve of the second media content type, respectively. The technique further includes applying the first and second audio object gains to the first and second audio objects, and rendering a sound field represented by the first audio object with the applied first audio object gain and the second audio object with the applied second audio object gain.
US11545161B2

The disclosure provides a wireless communication device and a method and apparatus for processing voice data. The wireless communication device includes: a radio frequency chip and a computing power chip. The radio frequency chip includes: a first processor and a radio frequency transceiver. The radio frequency chip and the computing power chip are connected via a preset communication interface, so that the first processor communicates with a second processor in the computing power chip, wherein the second processor is configured to: perform a processing of decoding data received by the radio frequency transceiver and encoding data to be sent for the radio frequency transceiver to send. The computing power chip is provided in the wireless communication device, and a codec with a good processing effect is supported by the second processor, thus the effect of the encoding or decoding processing may be improved.
US11545154B2

Disclosed is a method and apparatus with recognition for speaker recognition. The method includes determining whether an input feature vector corresponding to a voice signal of a speaker meets a candidate similarity criterion with at least one registered data included in a registration database, selectively, based on a result of the determining of whether the input feature vector meets the candidate similarity criterion, constructing a candidate list based on the input feature vector, determining whether a candidate input feature vector, among one or more candidate input feature vectors constructed in the candidate list in the selective constructing of the candidate list, meets a registration update similarity criterion with the at least one registered data, and selectively, based on a result of the determination of whether the candidate input feature vector meets the registration update similarity criterion, updating the registration database based on the candidate input feature vector.
US11545153B2

Provided is a device, a method that allow a remote terminal to perform a process on the basis of a local-terminal-side user utterance. There are a local terminal and a remote terminal. The local terminal performs a process of a semantic analysis of a user utterance input into the local terminal. On the basis of a result of the semantic analysis, the local terminal determines whether or not the user utterance is a request to the remote terminal for a process. Moreover, in a case where the user utterance is a request to the remote terminal for a process, the local terminal transmits the result of the semantic analysis by a semantic-analysis part to the remote terminal. The remote terminal receives the result of the semantic analysis of the local-terminal-side user utterance, and performs a process based on the received result of the semantic analysis of the local-terminal-side user utterance.
US11545147B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media for classification using neural networks. One method includes receiving audio data corresponding to an utterance. Obtaining a transcription of the utterance. Generating a representation of the audio data. Generating a representation of the transcription of the utterance. Providing (i) the representation of the audio data and (ii) the representation of the transcription of the utterance to a classifier that, based on a given representation of the audio data and a given representation of the transcription of the utterance, is trained to output an indication of whether the utterance associated with the given representation is likely directed to an automated assistance or is likely not directed to an automated assistant. Receiving, from the classifier, an indication of whether the utterance corresponding to the received audio data is likely directed to the automated assistant or is likely not directed to the automated assistant. Selectively instructing the automated assistant based at least on the indication of whether the utterance corresponding to the received audio data is likely directed to the automated assistant or is likely not directed to the automated assistant.
US11545142B2

A method includes receiving audio data encoding an utterance, processing, using a speech recognition model, the audio data to generate speech recognition scores for speech elements, and determining context scores for the speech elements based on context data indicating a context for the utterance. The method also includes executing, using the speech recognition scores and the context scores, a beam search decoding process to determine one or more candidate transcriptions for the utterance. The method also includes selecting a transcription for the utterance from the one or more candidate transcriptions.
US11545139B2

Systems and methods of script identification in audio data obtained from audio data. The audio data is segmented into a plurality of utterances. A script model representative of a script text is obtained. The plurality of utterances are decoded with the script model. A determination is made if the script text occurred in the audio data.
US11545134B1

Techniques for the generation of dubbed audio for an audio/video are described. An exemplary approach is to receive a request to generate dubbed speech for an audio/visual file; and in response to the request to: extract speech segments from an audio track of the audio/visual file associated with identified speakers; translate the extracted speech segments into a target language; determine a machine learning model per identified speaker, the trained machine learning models to be used to generate a spoken version of the translated, extracted speech segments based on the identified speaker; generate, per translated, extracted speech segment, a spoken version of the translated, extracted speech segments using a trained machine learning model that corresponds to the identified speaker of the translated, extracted speech segment and prosody information for the extracted speech segments; and replace the extracted speech segments from the audio track of the audio/visual file with the spoken versions spoken version of the translated, extracted speech segments to generate a modified audio track.
US11545132B2

Techniques regarding speech characterization are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a speech analysis component that can determine a condition of an origin of an audio signal based on a difference between a first feature of the audio signal and a second feature of a synthesized reference audio signal.
US11545114B2

The present disclosure relates to methods and apparatus for data processing, e.g., a display processing unit (DPU). The apparatus may receive data including a plurality of data bits, the data being associated with at least one data source. The apparatus may also determine whether at least a portion of the data corresponds to priority data, the priority data being within a region of interest (ROI). The apparatus may also detect an adjustment amount of the received data when at least a portion of the data corresponds to priority data, the data being displayed or stored based on the detected adjustment amount.
US11545113B1

A display control integrated circuit (IC) applicable to performing multi-display processing in a display device includes multiple sub-circuits such as a Multi-Stream Transport (MST) stream splitting module, multiple video format conversion circuits, a multiplexer and a video combination module for generating a combined picture for being displayed. The display control IC may utilize at least one additional data path coupled to at least one predetermined sub-circuit among the multiple sub-circuits to obtain at least one signal, and output any signal of the at least one signal through a video output terminal of the display control IC and a video output port of the display device to be a video output signal for further use, where the at least one predetermined sub-circuit include at least one of the MST stream splitting module and the multiplexer.
US11545110B2

A system may include an electronic display panel having pixels, where each pixel emits light based on a respective programming signal applied to the pixel. The system may also include processing circuitry to determine a respective control signal upon which the respective programing signal for each pixel is based. The processing circuitry may determine each respective control signal based at least in part on approximations of respective pixel brightness-to-data relationship as defined by a function having variables stored in memory accessible to the processing circuitry.
US11545109B2

Disclosed is a display backlight control method for adapting a display backlight source to multiple refresh rates. The method includes: ascertaining a relation between a refresh rate and a threshold; if the relation indicates that the refresh rate changes from being higher than the threshold to lower than the threshold, transmitting a first mode backlight control signal to make the display backlight source provide a first transitional backlight in a first transition period and then provide a constant backlight; and if the relation indicates that the refresh rate changes from being lower than the threshold to higher than the threshold, transmitting a second mode backlight control signal to make the display backlight source provide a second transitional backlight in a second transition period and then provide a non-transitional strobe backlight. The first (second) transitional backlight includes a first (second) transitional strobe backlight and a first (second) transitional constant backlight.
US11545105B2

The amplitude voltage of a signal input to a level shifter can be increased and then output by the level shifter circuit. Specifically, the amplitude voltage of the signal input to the level shifter can be increased to be output. This decreases the amplitude voltage of a circuit (a shift register circuit, a decoder circuit, or the like) which outputs the signal input to the level shifter. Consequently, power consumption of the circuit can be reduced. Alternatively, a voltage applied to a transistor included in the circuit can be reduced. This can suppress degradation of the transistor or damage to the transistor.
US11545101B2

According to an aspect, a display device includes: a first liquid crystal panel; a second liquid crystal panel; a light source configured to emit light; and a controller configured to control the first liquid crystal panel and the second liquid crystal panel based on an image signal corresponding to a resolution of the second liquid crystal panel. The first liquid crystal panel includes dimming pixels, and the second liquid crystal panel includes pixels. More than one of the pixels is arranged within a region of each of the dimming pixels. The controller performs blurring processing and determination of dimming gradation values as processing related to operation of the second liquid crystal panel. Each of the dimming gradation values corresponds to a highest gradation value set after the blurring processing among gradation values set for the more than one pixel arranged within the region of each of the dimming pixels.
US11545100B2

A display device according to an embodiment of the present invention uses, as a threshold value based on which it is determined whether to switch clip processing on or to switch the clip processing off, an activation grayscale level difference threshold value (or an activation grayscale voltage difference threshold value), a deactivation grayscale level difference threshold value (or a deactivation grayscale voltage difference threshold value), an activation pixel number threshold value, and a deactivation pixel number threshold value. The deactivation grayscale level difference threshold value (or the deactivation grayscale voltage difference threshold value) is smaller than the activation grayscale level difference threshold value (or the activation grayscale voltage difference threshold value). The deactivation pixel number threshold value is smaller than the activation pixel number threshold value. Hysteresis occurs at the on/off change of the clip processing, and as a result, the clip processing may be suppressed from being switched on or off frequently.
US11545097B1

An overdrive system includes a compressor that compresses an input signal to result in a compressed signal; a weighting device that generates a weighted sum of a current compressed signal and a current input signal, thereby resulting in a weighted current signal; and an overdriver that performs an overdrive operation according to a previous compressed signal and the weighted current signal.
US11545092B2

A display device including: a display panel including a pixel connected to a first scan line, second scan line, and data line, the pixel including: a first switch connected to the first scan line; a second switch connected to the second scan line; and a light emitting element; a low-frequency driving controller to output a first power control signal having a first level in a first mode and a second power control signal having a second level in a second mode; a scan driver including first and second scan drivers to drive the first and second scan lines, wherein one of the first and second scan drivers operates in the second mode; and a data driver to operate in the second mode in response to the power control signal having the second level, wherein the data driver operates at a frequency lower than a reference frequency in the second mode.
US11545090B1

An organic light emitting diode display device calculates a cumulative current of each of the plurality of pixels, calculates a consumed current consumed by each of the plurality of pixels during a reproduction period of the image, estimates an expected deterioration time of each of the pixels based on a difference between the cumulative current and the consumed current, and operates the display unit in a normal output mode as an image output mode when a number of pixels expected to burn in among the plurality of pixels based on the estimated expected deterioration time is less than a preset number.
US11545072B2

A driving device of a display panel and a display device are provided. A source driver expands display data of a low-resolution image to be displayed in a first working mode, and cooperates with the source driver to receive and processes display data of a high-resolution display image in a second working mode, which makes the driving device of the display panel has good compatibility.
US11545062B1

In some examples, an electronic device comprises a voltage supply circuit to provide a reference voltage usable to discharge pixels in a display device; and a scaler circuit coupled to the voltage supply circuit. The scaler circuit is to buffer first and second frames and dynamically control the voltage supply circuit to modify the reference voltage based on a frequency of the first frame differing from a frequency of the second frame.
US11545052B1

The present invention relates generally to a device and a method that maintains an individual's body temperature during exposure to cold conditions or cold water and, more specifically, to an insulative rescue cap that clearly provides instructions and teachings of how to correctly perform emergency medical procedures, namely CPR. The cap is contoured to the individual's head.
US11545032B2

This system includes a roadside apparatus and a vehicle-side apparatus. The roadside apparatus includes a roadside sensor that detects a road situation, a recognizer that recognizes a traffic object from the road situation detected by the roadside sensor and converts a result of the recognition into stereotype information of the traffic object, and a transmitter that transmits and receives the stereotype information. The vehicle-side apparatus includes a data storage unit that stores data regarding a traffic object corresponding to the stereotype information, a receiver that receives the stereotype information transmitted by the roadside apparatus, and a presentation unit that presents the data stored in the data storage unit on the basis of the received stereotype information.
US11545030B2

Methods and systems for traffic jam management include generating a representation of a road network that comprises a road graph, with vertices of the road graph representing road segments and edges of the road graph representing pairs of adjacent road segments at each intersection. The road graph is partitioned into sub-graphs to balance a number of messages received from vehicles within each sub-graph and to minimize vehicle transitions between sub-graphs. It is determined that a traffic jam is present on one or more road segments. Navigational information is provided to one or more vehicles responsive to the traffic jam.
US11545026B2

An audio riser active electrical supervision system includes a high-voltage audio alert system connected to a riser circuit. The high-voltage audio alert system disconnects a high-voltage analog signal from the riser circuit when the audio riser active electrical supervision system operates in a standby mode, and connects the high-voltage analog signal to the riser circuit when the audio riser active electrical supervision system operates in an active alert mode. A plurality of isolator modules operate in a closed state that connects a circuit node to the riser circuit and an open state that disconnects the respective circuit node from the riser circuit. A riser supervision circuit is connected to at least one isolator module to detect a circuit fault on the riser circuit when the audio riser active electrical supervision system operates in the standby mode and the active alert mode.
US11545022B2

The present disclosure relates to an image display apparatus and a method thereof. The image display apparatus according to an embodiment of the present disclosure comprises: a display; an external device interface including at least one communication module, the external device being configured to communicate with a remote control device using short-range communication; a memory; and a controller configured to: check a voltage value of a battery included in the remote control device based on data included in a control signal received from the remote control device; when the voltage value of the battery is less than a predetermined reference voltage value, store the voltage value of the battery in the memory, and output a first message for requesting battery replacement through the display; when the control signal includes data indicating that the battery is replaced, calculate a voltage difference between a voltage value stored in the memory and the voltage value included in the control signal; and when the voltage difference is less than a predetermined reference difference, determine that the replaced battery needs to be replaced.
US11545017B2

Disclosed herein are systems and methods related to a wireless tracking system: The wireless tracking system having a plurality of beacons, each of the plurality of beacons having at least one antenna and at least one power source. When the at least one antenna is supplied with power via the power source, a local ping is transmitted from the beacon. A wireless tracking device then receives the ping via its own antenna. Once the wireless tracking device has received a locational ping from at least two of the plurality of beacons, it can then calculate a direct connection path between the at least to beacons. Based on this known path, the wireless tracking device can then determine a distance between the wireless tracking device and connection path. Based on the determined distance, the wireless tracking device may then issue a corrective measure.
US11545014B1

A fire detection device includes a vented detector housing, with an opening defined in a mounting base. A substance exhaust channel in air flow communication with the opening extends upward from the mounting base. A pressure release turbine includes an impeller operatively disposed in the channel. A rotation sensor senses rotation of the impeller and generates an alert upon detection of a heat level indicated by rotation of the turbine rotor at a predetermined speed. A high pressure and/or heat louver disposed over the opening opens in response to a predetermined heat level. An actuator detects opening of the louver and generates an alert. A thermostatic device disposed in the housing senses, and generates an alert at, a predetermined heat level. A thermal imaging device disposed in the housing senses, and generates an alert at, a predetermined heat level.
US11544993B2

An electronic table game (“ETG”) system in which a sequence of cards dealt by a common dealer is used to generate a real-time data stream of card identities communicated to a plurality of different player terminals, thereby allowing the different player terminals to provide different games utilizing the same card identities.
US11544989B1

A gaming system is provided that includes a gaming device which has at least one input device to receive an input from a player and at least one display device to relay gaming information to the player. The gaming system further includes a holographic image system configured to project a holographic image into a space outside of the gaming device. The holographic image system may be associated with a single gaming device, or which a plurality of gaming devices, such as a bank of gaming machines.
US11544985B2

A method of obtaining a plurality of infrared images of a banknote that involves simultaneously illuminating the banknote with infrared light at a first wavelength and infrared light at a second wavelength, capturing an image of the banknote with an RGB camera, obtaining from both a first output channel signal and a second output channel signal of the RGB camera sensor where the intensity distribution of the infrared light at the first wavelength and the intensity distribution of the infrared light at the second wavelength uses a first calibration coefficient and a second calibration coefficient of the RGB camera sensor, producing separate infrared images of the banknote at the first wavelength and the second wavelength from the respective intensity distributions.
US11544983B1

The disclosure generally pertains to systems and methods for authorizing the use of a battery electric vehicle (BEV) charging apparatus by a short-term renter. In an example method, a processor provides an authorization for use of a BEV charging apparatus by a first individual. The BEV charging apparatus is located on the premises of a building. The processor further enables access to the BEV charging apparatus over a designated period of time for use by the first individual and configures a first lock to prevent unauthorized entry by the first individual into a first portion of the building. In one scenario, the first individual is a short-term renter, the BEV charging apparatus is located in a garage of the building, the first portion of the building is a first room of the building, and the first lock is installed in a door leading into the first room of the building.
US11544982B2

Novel modular smart management devices in the form of drop safes include the modular components of a chassis, door and technology cabinet. The drop safes enable retailers to make cash deposits quickly and safely within or near their own facilities. Various technology, including RFID readers, RFID tags, and other equipment allow the drop safes to identify each deposited bag. Employees utilize specialized apps on their mobile devices to facilitate deposit creation and other tasks. Novel methodologies for accessing the drop safes for emptying employ single-use, time-expiration type authorization codes along with other security measures to minimize risk and to provide other benefits. Novel structures along with methodologies for replacing, on-site, modular components with auto-detection of functionality during initialization and re-initialization enables for efficient replacement and upgrading of components, including the upgrading of safes to provide additional functionality.
US11544978B2

A method and system that allows authorized individuals access into controlled access locations and the ability to grant temporary and limited access to guests into these locations. The method and system allow for navigational services to be provided to members and guests, and real-time tracking and confirmation to members and administrators that guests have arrived at their destination and did not enter any unauthorized areas. The method preferably can work through a system of wireless radio, sound and/or light-based beacons communicating with member and guest's electronic devices. Members and administrators can send one or more temporary electronic access keys to a guest's smartphone or other electronic device. Wireless radio, sound and/or light-based beacons provide an access control and location tracking system with real-time data about the member and guest whereabouts, allowing for the confirmation and tracking.
US11544975B2

A vehicle control apparatus includes a second display device which is connected to a driving support ECU, and a meter ECU. The driving support ECU performs a plurality of diving support functions by executing a plurality of driving support controls. The meter ECU hides an integrated telltale image in a predetermined area of the second display device when all of a plurality of recommended driving support functions selected among the driving support functions have been set in the valid states. The meter ECU displays the integrated telltale image in the predetermined area of the second display device when at least one of the recommended driving support functions which has been set in the invalid state is present.
US11544974B2

The present disclosure relates to a computer-readable storage medium, and a fault detection method and apparatus. The method includes: obtaining first data of tire pressure sensors of a vehicle in a stopping state and a running state; and performing fault detection according to the first data of the tire pressure sensors in the stopping state and/or the running state, and outputting a fault detection result. According to the solutions provided in the present disclosure, a fault type and a fault source can be quickly and accurately positioned, so that maintenance personnel perform fault maintenance quickly and safely, thereby reducing the costs of maintenance and detection, and effectively improving the efficiency and accuracy of fault detection.
US11544971B2

An information processing device comprises an accident notification accepting unit, a withdrawal notification accepting unit and an area identifying unit. The accident notification accepting unit accepts from a mobile object an accident notification containing accident determination information indicating that it is determined that an accident has occurred in said mobile object and occurrence site information indicating the site where it is determined that the accident has occurred. The withdrawal notification accepting unit accepts a withdrawal notification to withdraw said accident notification. The area identifying unit records the occurrence site information contained in the accident notification withdrawn by said withdrawal notification and identifies a withdrawal-notification prone area based on the recorded occurrence site information.
US11544956B2

An input sensing device including: a power line; driving lines; a first signal line including sub-lines; a second signal line connected to the sub-lines; and sensor pixels connected to the power line, the driving lines, and the first signal line, wherein at least one sensor pixel of the sensor pixels includes: an optical sensor that transfers a photoelectrically converted charge from the power line to a first node in response to a driving signal provided through a first driving line of the driving lines; a first transistor connected between the first node and a first sub-line among the sub-lines, wherein the first transistor includes a gate electrode connected to the first driving line; and a second transistor connected between the first node and a second sub-line among the sub-lines, wherein the second transistor includes a gate electrode connected to the first driving line.
US11544955B2

An ultrasonic fingerprint sensing method includes: generating a first ultrasonic wave using a first frequency; receiving a first signal generated by reflection of the first ultrasonic wave from each of a ridge and a valley of a fingerprint; generating a first image based on the first signal; comparing the first image with a registered reference image to generate a matching score; and in response to the matching score being less than a threshold value, generating a second image using a second frequency.
US11544953B2

Systems, methods and media are disclosed for identifying the crossing of a virtual barrier. A person in a 3D image of a room may be circumscribed by a bounding box. The position of the bounding box may be monitored over time, relative to the virtual barrier. If the bounding box touches or crosses the virtual barrier, an alert may be sent to the person being monitored, a caregiver or a clinician. Bounding box tracking may be used in addition to or instead of an initial tracking process, such as skeletal tracking.
US11544950B2

A method is provided for generating and revising map geometry based on a received image and probe data. A method may include: receiving probe data from a first period of time, where the probe data from a first period of time is from a plurality of probes within a predefined geographic region; generating a first image of the predefined geographic region based on the probe data from the first period of time; receiving probe data from a second period of time different from the first period of time, where the probe data from the second period of time is from a plurality of probes within the predefined geographic region; generating a second image based on the probe data from the second period of time; comparing the first image to the second image; and generating a revised route geometry based on changes detected between the first image and the second image.
US11544946B2

A system and method is disclosed for classifying natural language sentences by employing external knowledge to assist in constructing a knowledge base of sentences with a target meaning. The disclosed system and method provide a general sentence classification framework applicable for a knowledge-oriented domain (e.g., domain-specific knowledge). The system and method may be implemented in an intelligent automotive aftermarket assistance tool to assist with the identification of sentences describing specific problems and solutions for car repairs. In addition to the domain adaptability, the system and method is language-independent and could be applicable to any natural written language.
US11544938B2

A method of automatic labeling of images for supervised machine learning includes obtaining images of roadside objects with a camera mounted to a vehicle, recording a position and orientation of the vehicle within a defined coordinate system while obtaining the images recording position information for each roadside object with the same defined coordinates system as used while recording the position and orientation of the vehicle, and correlating a position of each of the obtained images of the roadside objects with the position information of each roadside object in view of the recorded position and orientation of the vehicle. The images are labeled to identify the roadside objects in view of the correlated position of each of the obtained images of the roadside objects.
US11544929B2

Systems and methods for improved operations of ski lifts increase skier safety at on-boarding and off-boarding locations by providing an always-on, always-alert system that “watches” these locations, identifies developing problem situations, and initiates mitigation actions. One or more video cameras feed live video to a video processing module. The video processing module feeds resulting sequences of images to an artificial intelligence (AI) engine. The AI engine makes an inference regarding existence of a potential problem situation based on the sequence of images. This inference is fed to an inference processing module, which determines if the inference processing module should send an alert or interact with the lift motor controller to slow or stop the lift.
US11544928B2

A system and method leverages understanding of complex dribbling video clips by representing a video sequence with a single Dribble Energy Image (DEI) that is informative for dribbling styles recognition. To overcome the shortage of labelled data, a dataset of soccer video clips employs Mask-RCNN to segment out dribbling players and OpenPose to obtain joints information of dribbling players. To solve issues caused by camera motions in highlight soccer videos, the system registers a video sequence to generate a single image representation DEI and dribbling styles classification.
US11544912B2

Disclosed is a cloud VR device for MTP latency reduction. The cloud VR device includes a movement start detection unit detecting a movement start of a client virtual reality (VR) terminal, a Judder improvement unit predicting an orientation of the client VR terminal according to the movement start and providing the predicted orientation to a cloud VR server, a video encoding processing unit encoding a video image according to the predicted orientation through the cloud VR server and receiving the encoded video image, and a video image playback unit playing the encoded video image through the client virtual reality (VR) terminal.
US11544911B1

A mobile device is fitted with a camera and an extended reality (XR) software application program executing on a processor within an XR system. Via the XR software application program, techniques are performed for manipulating virtual objects in an XR environment. In one technique, the XR software application program facilitates the movement of a virtual object from a first location to a second location, within a plane parallel to a touchscreen of a mobile device, responsive to a displacement determined based on user input detected via the touchscreen.
US11544907B2

A system for display for an augmented/virtual reality-based decision-making simulation includes a controller configured to receive input from a user, at least one of an augmented reality or a virtual reality device configured to display a simulated environment, a processor, and a memory coupled to the processor. The memory stores one or more computer-readable instructions, which, when executed by the processor, cause the system to: receive input by the user from the controller, indicating a selected scenario; display, on the at least one of the augmented reality or the virtual reality device, the selected scenario; receive input from the user, from the controller, to interact with the selected scenario; monitor one or more parameters associated with the execution of tasks in the selected scenario using the controller; and evaluate the user based on the monitored one or more parameters.
US11544904B1

Various implementations or examples set forth a method for scanning a three-dimensional (3D) environment. The method includes generating a 3D representation of the 3D environment that includes one or more 3D meshes. The method also includes determining at least a portion of the 3D environment that falls within a current frame captured by the image sensor. The method further includes generating one or more additional 3D meshes representing the at least a portion of the 3D environment and combining the one or more additional 3D meshes with the one or more 3D meshes into an update to the 3D representation of the 3D environment.
US11544901B2

Technologies for 3D virtual environment placement of 3D models based on 2D images are disclosed. At least an outline of a 3D virtual environment may be generated. A 2D image of one or more 2D images may be identified. A first product from the first 2D image may be identified. At least one 3D model of one or more 3D models based, at least, on the first product may be determined. A first location for placement of the first product in the 3D virtual environment may be identified. The at least one 3D model may be added within the 3D virtual environment based, at least, on the first location. The 3D virtual environment may be rendered into a visually interpretable form. A second product may be identified from the first 2D image, forming a first grouping of products. A starting element for the first grouping of products may be determined.
US11544884B2

A messaging system performs virtual clothing try-on. A method of virtual clothing try-on may include accessing a target garment image and a person image of a person wearing a source garment and processing the person image to generate a source garment mask and a person mask. The method may further include processing the source garment mask, the person mask, the target garment image, and a target garment mask to generate a warping, the warping indicating a warping to apply to the target garment image. The method may further include processing the target garment to warp the target garment in accordance with the warping to generate a warped target garment image, processing the warped target garment image to blend with the person image to generate a person with a blended target garment image, and processing the person with blended target garment image to fill in holes to generate an output image.
US11544871B2

A processor identifies keypoints on a hand in a two-dimensional image that is captured by a camera. A three-dimensional pose of the hand is determined using locations of the keypoints to access lookup tables (LUTs) that represent potential poses of the hand as a function of the locations of the keypoints. In some embodiments, the keypoints include locations of tips of fingers and a thumb, joints that connect phalanxes of the fingers and the thumb, palm knuckles that represent a point of attachment of the fingers and the thumb to a palm, and a wrist location that indicates a point of attachment of the hand to a forearm. Some embodiments of the LUTs represent 2D coordinates of the fingers and the thumb in corresponding finger pose planes as a function of the locations of the tips of the fingers or thumb relative to the corresponding palm knuckles.
US11544867B2

The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.
US11544866B2

Systems and techniques are provided for detecting gaze direction of subjects in an area of real space. The system receives a plurality of sequences of frames of corresponding fields of view in the real space. The system uses sequences of frames in a plurality of sequences of frames to identify locations of an identified subject and gaze directions of the subject in the area of real space over time. The system includes logic having access to a database identifying locations of items in the area of real space. The system identifies items in the area of real space matching the identified gaze directions of the identified subject.
US11544861B2

The present invention relates to a computer implemented method for aligning a three-dimensional model (6) of a patient's dentition to an image of the face of the patient recorded by a camera (3), the image including the mouth opening, comprising: estimating the positioning of the camera (3) relative to the face of the patient during recording of the image to obtain an estimated positioning, retrieving the three-dimensional model (6) of the dentition of the patient, rendering a two-dimensional image (7) of the dentition of the patient using the virtual camera (8) processing the three-dimensional model (6) of the dentition at the estimated positioning, carrying out feature detection in a dentition area in the mouth opening of the image (1) of the patient recorded by the camera (3) and in the rendered image (7) by performing edge detection and/or a color-based tooth likelihood determination in the respective images and forming a detected feature image for the or each detected feature, calculating a measure of deviation between the detected feature images of the image taken by the camera (3) and the detected feature image of the rendered image, varying the positioning of the virtual camera (8) to a new estimated positioning and repeating the preceding three steps in an optimization process to minimize the deviation measure to determine the best fitting positioning of the virtual camera (8).
US11544859B2

A system, method and computer program product for generating a digital image. An initial image object defined in an initial coordinate system is determined from an image generation input. The initial coordinate system has at most four dimensions. At least one initial image transformation to be performed on the initial image object is also determined from the image generation input. Each initial image transformation is mapped to a corresponding six-dimensional transformation defined in a six-dimensional coordinate system. An updated image is calculated by applying the six-dimensional set of image transformations to the at least one initial image object. The updated image is then rendered on a user display.
US11544851B2

A method and apparatus of a device that classifies a mesothelioma image is described. In an exemplary embodiment, the device segments the mesothelioma image into a region of interest that includes information useful for classification, and a background region, by applying a first convolutional neural network. In addition, the device tiles the region of interest into a set of tiles. For each tile, the device extracts a feature vector of that tile by applying a second convolutional neural network, where the features of the feature vectors represent local descriptors of the tile. Furthermore, the device processes the extracted feature vectors of the set of tiles to classify the image.
US11544849B2

Systems and methods are disclosed for identifying tissue specimen types present in digital whole slide images. In some aspects, tissue specimen types may be identified using unsupervised machine learning techniques for out-of-distribution detection. For example, a digital whole slide image of a tissue specimen and a recorded tissue specimen type for the digital whole slide image may be received. One or more feature vectors may be extracted from one or more foreground tiles of the digital whole slide image identified as including the tissue specimen, and a distribution learned by a machine learning system for the recorded tissue specimen type may be received. Using the distribution, a probability of the feature vectors corresponding to the recorded tissue specimen type may be computed and used as a basis for classifying the foreground tiles from which the feature vectors are extracted as an in-distribution foreground tile or an out-of-distribution foreground tile.
US11544844B2

A medical image processing apparatus comprises processing circuitry configured to: obtain image data representative of a brain of a subject; obtain data representing a clinical sign or symptom of the subject, wherein the clinical sign or symptom is relevant to a brain condition; process the image data to obtain an estimation of an abnormality in the brain of the subject; and determine whether the estimation of the abnormality is consistent with the data representing the clinical sign or symptom.
US11544835B2

Systems, computer-implemented methods, and non-transitory machine-readable storage media are provided for detecting recapture attacks of images. One method comprises extracting one or more features from an image captured by a device; applying the one or more features as input to a trained machine learning model, wherein the trained machine learning model outputs a first score based on the extracted features; obtaining metadata of the image; performing a statistical analysis of the metadata of the image; generating a second score based on the statistical analysis of the metadata of the image; and generating a probability that the image is a recapture of an original image based on the first score and the second score.
US11544834B2

An information processing system comprises an image capturing apparatus and an information processing apparatus, the image capturing apparatus includes an image capturing device; a first evaluation unit configured to perform first evaluation on a captured image; and a first transmission unit configured to transmit the captured image to the information processing apparatus, and the information processing apparatus includes a reception unit configured to receive the captured image; a second evaluation unit configured to perform second evaluation on the captured image; and a second transmission unit configured to transmit an evaluation result to the image capturing apparatus, the image capturing apparatus further including a sorting unit configured to receive the evaluation result of the second evaluation, and sort the captured image using an evaluation results of the first evaluation and the second evaluation.
US11544833B1

A system and method allows a light colored image of an object such as a check to be detected and captured on a light colored background for uploading to a server for processing. Detection involves detecting edges of objects on the image, drawing a rectangle around the detected edges, testing for an aspect ratio of the rectangle within an approved range, testing for the rectangle being outside of a margin of the image and being a certain percentage of the image, and testing for blur within a tolerable range.
US11544831B2

The present disclosure relates to training and utilizing an image exposure transformation network to generate a long-exposure image from a single short-exposure image (e.g., still image). In various embodiments, the image exposure transformation network is trained using adversarial learning, long-exposure ground truth images, and a multi-term loss function. In some embodiments, the image exposure transformation network includes an optical flow prediction network and/or an appearance guided attention network. Trained embodiments of the image exposure transformation network generate realistic long-exposure images from single short-exposure images without additional information.
US11544826B2

Embodiments are directed towards metadata service for video enhancement. An example method includes receiving a request for metadata applicable to instruct a display device to transform low dynamic range (LDR) video content to high dynamic range (HDR) video content, determining availability of candidate metadata, and responsive to determining that no candidate metadata is available, providing options for generating the metadata applicable to instruct the display device. The example method can also include causing generation of the metadata based at least one of the options, and providing the generated metadata to the display device.
US11544824B2

Described are methods and devices for applying a color gamut mapping process on a first image to generate a second image, where the content of the first and second images is similar but the respective color spaces of the first and second images are different. The color gamut mapping process may be controlled using a color gamut mapping mode obtained from a bitstream where the color gamut mapping mode belongs to a set comprising at least two preset modes and an explicit parameters mode. If the obtained color gamut mapping mode is the explicit parameters mode and the color gamut mapping process is not enabled for the explicit parameters mode, the color gamut mapping process may be controlled by a substitute color gamut mapping mode determined from additional data.
US11544822B2

An image generation apparatus 200 includes a distortion information storage section 234 that stores, as distortion information, information for deforming and distorting an image, and a distortion rendering section 232 that renders a distorted image by rasterization processing using the distortion information without generating a non-distorted image in a memory. The distortion rendering section 232 renders the distorted image by executing the rasterization processing on a distorted triangle obtained by transforming a triangle to be rasterized on the basis of the distortion information such that the processing is executed upward and downward from positions of vertices of the distorted triangle.
US11544816B2

Disclosed is an electronic apparatus. The electronic apparatus includes a processor configured to obtain first upscaling information of an input image using an artificial intelligence (AI) model that is trained to obtain upscaling information of an image. The processor is also configured to downscale the input image based on the obtained first upscaling information, and obtain an output image by upscaling the downscaled image based on an output resolution.
US11544815B2

A processing device is provided which includes memory and a processor. The processor is configured to receive an input image having a first resolution, generate linear down-sampled versions of the input image by down-sampling the input image via a linear upscaling network and generate non-linear down-sampled versions of the input image by down-sampling the input image via a non-linear upscaling network. The processor is also configured to convert the down-sampled versions of the input image into pixels of an output image having a second resolution higher than the first resolution and provide the output image for display.
US11544809B2

A computer system identifies supplemental materials most effective at increasing adherence for each of a plurality of different medications and provides the materials at an optimal point in time. An example method generates a first user interface for receiving an electronic prescription for a patient for a prescribed substance. Responsive to receiving the electronic prescription, the method includes obtaining adherence data for the patient, identifying supplemental programs associated with the prescribed substance from a database of supplemental programs, generating a second user interface that presents the supplemental programs for selection by the health care provider, and responsive to receiving selection of at least one of the supplemental programs in the second user interface, providing the supplemental programs to the patient. The supplemental programs identified from the database are associated with at least one rule relating to adherence data that is met by the adherence data for the patient.
US11544803B2

A method for controlling a portable energy storage system (PESS) includes: creating a decision optimization model for the PESS, which includes an objective function for maximizing available compensation of the PESS in the region to be applied; solving the decision optimization model to obtain a feasible solution that meets the objective function; and determining at least one of an energy charging and discharging decision, a travel decision, and an energy storage unit loading decision of the PESS in a region to be applied based on the feasible solution, and controlling operations of the PESS in the region to be applied based on at least one of the determined energy charging and discharging decision, the determined travel decision and the determined energy storage unit loading decision.
US11544802B2

A system for controlling prepaid delivery of utilities includes a utility meter with a cutoff device for enabling or disabling delivery of a utility; and a server connected to the utility meter via a network. The utility meter receives a usage limit from the server, measures usage of the utility by the load, and when the usage limit is exceeded, activates the cutoff device. The utility meter transmits the measured usage to the server at configurable intervals. The server maintains an account balance associated with the load, receives the measured usage from the utility meter, and decrements the account balance based on the measured usage. When the account balance is exhausted, the server sends a command to activate the cutoff device to the utility meter. Otherwise, the server generates a further usage limit based on the account balance, and sends the further usage limit to the utility meter.
US11544801B2

Methods, systems, and computer program products for dynamic pricing of energy consumed from a shared battery using real-time consumption data are provided herein. A computer-implemented method includes calculating wear cost arising from a battery shared by multiple users, wherein the wear cost is based on usage data of the battery; calculating a proportionality factor for each of the multiple users for the calculated wear cost, wherein the proportionality factor is based on individual usage of the battery; apportioning the calculated wear cost to each of the multiple users based on the user's proportionality factor; and determining a dynamic price for energy used by the battery for each of the multiple users, based on said apportioning.
US11544799B2

Methods, systems, and apparatus for facilitating interactions between a taxpayer and a tax preparer. The system includes a taxpayer client device configured to provide a graphical user interface to a user for receiving and displaying data in a consistent manner. The system also includes a signature unit configured to receive taxpayer signature data from the taxpayer client device via the graphical user interface. The system also includes a document upload unit configured to receive tax document data from the taxpayer client device via the graphical user interface. The system also includes a secure messaging unit configured to facilitate securely exchanging messages between devices. The system also includes an E-File authorization unit configured to receive taxpayer E-File authorization data from the taxpayer client device via the graphical user interface. The system also includes a payment unit configured to receive payment data from the taxpayer client device via the graphical user interface.
US11544794B2

One or more embodiments of this application provide a claim settlement method and apparatus employing blockchain technology, which are applied to a blockchain comprising a node device of an insurer and a node device of an insured party, a first smart contract for insurance claim settlement being deployed in the blockchain. The method comprises: acquiring a first transaction for making claim settlement payment to an insured party, wherein the first transaction comprises claim settlement event data corresponding to the insured party; and calling a first smart contract, executing an insurance claim settlement logic declared in the first smart contract and corresponding to the insured party, and performing, on the basis of the claim settlement event data, claim settlement processing with respect to the insured party.
US11544789B2

A method for generating a data structure, the data structure being used to generate a symbol representative of changes in price during a time period, the method includes receiving, for each intra-time period of a plurality of intra-time periods in the time period, intra-time price data including an intra-time open price, an intra-time high price, an intra-time low price, and an intra-time close price corresponding to the intra-time period, determining, from the received intra-time price data for the plurality of intra-time periods, an open price, which is an intra-time open price of an initial intra-time period of the plurality of intra-time periods, a highest price, which is an intra-time high price of a first intra-time period of the plurality of intra-time periods, a lowest price, which is an intra-time low price of a second intra-time period of the plurality of intra-time periods, and a close price, which is an intra-time close price of a last intra-time period of the plurality of intra-time periods, determining, from the intra-time high price of each of the plurality of intra-time periods, a total-higher-high-price counter value, determining, from the intra-time close price of each of the plurality of intra-time periods compared to the open price, a total-above-open-price counter value, and storing the time period, the open price, the highest price, the lowest price, the close price, the total-higher-high-price-counter value, and the total-above-open-price counter value in association with one another in the data structure on a non-transitory computer readable medium.
US11544784B1

An example method for facilitating a home mortgage includes: normalizing a plurality of loan products into a consolidated loan product; originating the consolidated loan product for a home purchaser; after origination of the consolidated loan product, determining a best fit for the consolidated loan product from among the plurality of loan products; and transferring the consolidated loan product to an entity associated with the best fit from the plurality of loan products.
US11544781B2

A plurality of bank identification number (BIN) ranges are characterized according to credit risk. A list of the plurality of bank identification number (BIN) ranges characterized by credit risk is made available to a transit-specific payment network interface processor, which is coupled to a plurality of memory-constrained fare gates of a transit authority. The list is configured to be distributed to the memory-constrained fare gates of the transit authority. Advantageously, the list based on BIN ranges takes up less memory than a list based on individual account numbers or the like and can be maintained in memory at the memory-constrained fare gates for rapid decisioning.
US11544775B2

Disclosed is a system and method for virtual demonstration of a product. Herein, a game engine is implemented to provide a virtual environment with a model of the product. Further, a library of predefined story blocks related to the model of the product is provided. A session for virtual demonstration of the product is initiated by a master server over a network, with at least one server acting as a host server associated with a host user and one or more of other servers acting as one or more client servers with each of the one or more client servers being associated with a client user. The host server is configured to allow the host user to define a timeline with one or more story blocks. The one or more client servers are configured to present the defined timeline for viewing of the one or more client users associated therewith.
US11544769B2

This disclosure involves a using an adaptive component for customizing content delivered to customer devices. For instance, an adaptive component is configured to selectively receive information from a back-end service and present the information based on contexts of shopping experiences on particular devices. A context includes at least one of a device being a particular location or indicating a particular stage of interest in a product or service. The adaptive component includes configured parameters specifying different sets of sales information for different contexts. Different sets of context-specific sales are provided, based on different contexts, for presentation on one or more user devices via the adaptive component.
US11544767B2

A computing device determines a recommendation. A confidence matrix is computed using a predefined weight value. (A) A first parameter matrix is updated using the confidence matrix, a predefined response matrix, a first step-size parameter value, and a first direction matrix. The predefined response matrix includes a predefined response value by each user to each item and at least one matrix value for which a user has not provided a response to an item. (B) A second parameter matrix is updated using the confidence matrix, the predefined response matrix, a second step-size parameter value, and a second direction matrix. (C) An objective function value is updated based on the first and second parameter matrices. (D) The first and second parameter matrices are trained by repeating (A) through (C). The first and second parameter matrices output for use in predicting a recommended item for a requesting user.
US11544760B1

Systems and methods for providing personalized information to a registered customer of a business make use of a central computer server and a database that is in communication with the central computer server. The database includes data associated with the registered customer and data associated with products offered by the business, and is managed by the central computer server. A mobile device associated with the registered customer communicates with the central computer server via a software application running on the mobile device, and an image of a selected product is thereby communicated from the mobile device to the central computer server. Upon the identification of the selected product from the image, data associated with the selected product is retrieved and compared to data associated with the registered customer to thereby transmit personalized information to the mobile device of the registered customer based on that comparison.
US11544758B2

Provided herein are database structures, systems, and methods for an anonymous, information exchange platform. The information exchange platform described herein may comprise blockchain structures, decentralized networks, peer-to-peer technology, cryptographic techniques, and/or a combination thereof. Past and present actors associated with a topic of information (e.g., a product) may flexibly exchange information on the information exchange platform by implementing question and answer protocols.
US11544756B2

Disclosed herein is a web service system and method comprising a determine best result engine useful for presenting intelligent objective decisions for at least one scenario for at least one collection of criteria across many different industries and market segments including but not limited to healthcare, manufacturing, and financial services. In some forms, the web service system also or alternatively provides automatic configuration of at least one of an array of items and services and results that a customer/user requires in preparation of completing a task. The web service system can utilize a plurality of knowledge data engines to capture and analyze information of a predetermined type to produce knowledge data for consideration by the determine best result engine.
US11544746B2

A system and method for providing automated remote digital advertising, and more specifically, a system and method for providing a fully automated self-serve smart billboard or display device. is disclosed. The Smart Billboard system consists of a user smart device, a billboard with a display processing system, and a billboard operator server. The user smart device is constructed using a user app processor, a user interface, a content creator, a content uploader, an ad scheduler, a payment processor, a login processor, and a smart device network interface. The billboard display processing system may include an upload controller, a billboard network interface, a display processor, a traffic and content receiver, an external imaging device, and a billboard system data store. The billboard operator server may include an operator processor, a billboard content scheduler, an account manager, a content approver, and a live image receiver.
US11544745B2

A system for selecting an image to accompany text from a user in connection with a social media post. The system includes receiving text from the user; identifying one or more search terms based on the text; identifying candidate images from images in one or more image databases using the search terms, where the candidate images comprise a sponsored image; presenting one or more candidate images to the user, where the sponsored image is presented preferentially compared to other candidate images; receiving from the user a selected image from the one or more candidate images; generating the social media post comprising the selected image and the user-submitted text; and transmitting the social media post for display.
US11544726B2

Methods, apparatus, systems and articles of manufacture are disclosed to estimate an audience population. An apparatus includes a characteristic identifier to determine whether respective ones of respondents are associated with a characteristic, a respondent identifier to determine whether the respective ones of the respondents are recaptured based on a comparison of a person identifier corresponding to respondents and a database of previously identified person identifiers, a count determiner to, in response to the respective ones of the respondents exhibiting the characteristic, increase a total capture count by one and, in response to detecting unique instances of the respective ones of the respondents exhibiting the characteristic, increase a unique capture count by one, and a population estimator to, in response to a recapture probability satisfying a threshold, determine a population estimate having the characteristic based on the total capture count, the unique capture count, and a number of available samples.
US11544724B1

A system and method are disclosed including a computer and a processor and memory. The computer receives historical sales data comprising aggregated sales data for one or more items from one or more store for at least one past time period. The computer further trains a cyclic boosting model to learn model parameters by iteratively calculating for each feature and each bin factors for at least one full feature cycle. The computer further predicts one or more demand quantities during a prediction period by applying a prediction model to historical supply chain data, wherein a training period is earlier than the prediction period, and each of the one or more demand quantities is associated with at least one item of the one or more items and at least one stocking location of the one or more stocking locations during the prediction period and rendering a demand prediction feature explanation visualization.
US11544719B1

Disclosed herein are systems and methods capable of establishing a communication session between a customer and an analyst. The contents of the communication session are analyzed to make recommendations of goods and services to the customer. Otherwise, the communication session may be redirected from one channel, for example, chatting to another channel, for example, voice call, to another analyst. The customer's information and the communication session details are retained, and provided to another analyst before the customer is redirected. Such systems, apparatuses, methods, and computer program products use real-time machine learning scoring algorithm to determine which analyst the customers should be transferred to, and thereby saving a lot of time for both the analysts and the customers, and significantly reduce misroutes by eliminating human errors.
US11544717B2

A web browser may output a form comprising a payment field. A URL may be received from a communications interface of a contactless card, the URL comprising encrypted data generated by the contactless card based on a private key stored in a memory of the contactless card. An application may transmit the encrypted data to an authentication server, which may decrypt the encrypted data based on the private key. The application may receive, from a virtual account number server, a virtual account number. The application may receive an expiration date and a CVV. The application may copy the virtual account number to a clipboard of an OS. The OS may paste the virtual account number from the clipboard to the payment field of the form in the web browser. The OS may output a notification comprising the expiration date and the CVV associated with the virtual account number.
US11544711B2

A usage frequency attribute is determined for each biometric feature in a biometric feature database. The usage frequency attribute indicates a matching success frequency of matching the biometric feature to a user having the biometric feature. The biometric features of the user are sorted in descending order of the usage frequency attribute. The sorting is based on a descending order of the usage frequency attributes for a given user. The biometric features in the biometric feature database are stored in descending order. The storing includes providing prioritized access to the biometric feature having a highest value of the usage frequency attribute so that the biometric feature is selected first in response to a request for the biometric feature of the user.
US11544709B2

A computer-implemented method for processing single message transactions with batch settlement may include receiving a dual-message transaction from a merchant, converting the received dual-message transaction to a single-message transaction, setting a flag on the converted single-message transaction indicating the conversion to a single-message transaction, receiving a batch settlement file from the merchant, for each transaction in the batch settlement file, determining whether the single-message transaction conversion flag is set, upon determining that the single-message transaction conversion flag is not set, storing the transaction for later processing, and upon determining that the single-message transaction conversion flag is set, sending the transaction to a payment network.
US11544707B2

Example embodiments of systems and methods for data transmission between a contactless card and a client device in support of a FIDO authentication are provided. In an embodiment, upon receipt of a challenge issued by a server in connection with a pending transaction, the contactless card may authorize the client device to utilize a FIDO private key to respond to the challenge. If the response to the challenge is successful, the FIDO authentication may proceed and the transaction may be completed.
US11544705B2

A method for encrypting a piece of payment means data is disclosed. This method is implemented by a payment means having a data processor. Such a method has at least one iteration of the following steps: obtaining a current piece of payment means data from a memory of the payment means; generating a following piece of payment means data as a function of the current piece of payment means data and as a function of an encryption key of the payment means; replacing the current piece of payment means data by the following piece of payment means data within the memory of the payment means.
US11544694B2

The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, authorize initiated exchanges of data based on tokenized data characterized by a limited temporal or geographic validity. For example, an apparatus may receive a first signal that includes first information identifying a first geographic position of a client device. The apparatus may also obtain a digital token representative of a pre-authorization of a data exchange between the client device and a terminal device during a corresponding temporal interval. The terminal device may, for example, be disposed within a geographic region that includes the first geographic position of the client device. The apparatus may generate and transmit a second signal that includes the digital token to the client device. In some examples, the apparatus may transmit the second signal being through a programmatic interface associated with an application program executed by the client device.
US11544690B2

Technologies for remotely managing payment authorization request messaging for payment transactions include a transaction management controller of one environment and a point of interaction device of another environment. The transaction management controller receives a transaction amount for a payment transaction from a business management engine. The payment transaction is based on a purchase transaction initiated by a merchant computing device of the other environment. The transaction management controller also receives payment card data from the point of interaction device, which is communicatively isolated from the merchant computing device and the business management engine. The transaction management controller inserts the transaction amount and the payment card data into a payment authorization request message, which is transmitted to a payment network. A payment authorization response message is received from the payment network and transmitted by the transaction management controller to the business management engine. Other embodiments are described and claimed.
US11544686B2

In one embodiment, in an information processing apparatus, comprising at least one computer processor, a Bot executed by the at least one computer processor may perform the following: (1) receiving invoice information for an invoice for a payor, the invoice information comprising an invoice amount and a due date; (2) electronically communicating a payment reminder comprising the invoice amount and the due date to the payor in a chat interface; and (3) providing a payment interface in the chat interface.
US11544684B2

Embedding applications, or parts thereof, into other applications, or parts thereof, is described. In an example, an engagement with a first application, or a part thereof, can be detected, which can trigger a second application, or a part thereof, to be initialized in response to the engagement. In at least one example, the first application, or a part thereof, can provisionally transfer to the second application, or a part thereof. Based at least in part on detecting a user interaction with the second application, or a part thereof, a portion of the user interaction can be embedded in the first application, or a part thereof, and the embedded portion of the user interaction can be presented via a user interface associated with the first application, or part thereof, via a user computing device.
US11544683B2

Systems, methods, and computer program products for a contactless automated teller machine (ATM) experience receive, from a telephone number, a first short message service (SMS) message including a unique identifier associated with an ATM terminal; in response to receiving the first SMS message, communicate, to the ATM terminal, a first password associated with the telephone number and the unique identifier; receive, from the telephone number, a second SMS message including the first password; verify the first password; in response to verifying the first password, transmit, to the telephone number, a third SMS message including an option to withdraw cash from the ATM terminal; receive, from the telephone number, a fourth SMS message including a selection of the option to withdraw the cash from the ATM terminal; and communicate, to the ATM terminal, a cash dispense command that causes the ATM terminal to dispense the cash.
US11544681B1

In one embodiment, a method includes receiving, by a payment server, an identity of a customer based on data obtained from a mobile application executing on a device associated with the customer. The method includes creating a financial account for the customer. The method includes, upon receiving a request for a cash deposit or cash withdrawal via the mobile application, facilitating, by the payment server, generation of an electronic code to be used at a point-of-sale (POS) device of a merchant. The method includes receiving transaction information associated with a transaction involving the customer and the POS device of the merchant. The transaction information includes the electronic code. The method includes identifying, based on the transaction information, the financial account of the customer. The method includes causing an adjustment of a monetary balance of the financial account of the customer in a mapping database.
US11544667B2

In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or more data assets utilized by a particular organization; (2) generate a respective data inventory for each of the one or more data assets; and (3) map one or more relationships between one or more aspects of the data inventory, the one or more data assets, etc. within the data model. In particular embodiments, a data asset (e.g., data system, software application, etc.) may include, for example, any entity that collects, processes, contains, and/or transfers personal data (e.g., such as a software application, “internet of things” computerized device, database, website, data-center, server, etc.). For example, a first data asset may include any software or device (e.g., server or servers) utilized by a particular entity for such data collection, processing, transfer, storage, etc.
US11544664B2

A method for tracking an item in a distributed environment is provided. At least one node in a network adds a new block to a first cryptographically verifiable ledger represented by a first sequence of blocks that is stored in one or more non-transitory computer-readable media. The new block added to the first cryptographically verifiable ledger contains a component identifier and a hash of a previous block in the first sequence of blocks. The at least one node in the network adds a new block to a second cryptographically verifiable ledger represented by a second sequence of blocks that is stored in the one or more non-transitory computer-readable media. The new block added to the second cryptographically verifiable ledger contains a destination identifier, the first sequence of blocks, and a hash of a previous block in the second sequence of blocks.
US11544658B2

In some implementations, a method performed by data processing apparatuses includes receiving order data that represents a plurality of ordered items for delivery to a location; selecting a first policy from a store of first policies; transforming at least a portion of the order data into a plurality of item units, based on rules associated with the selected first policy; selecting a second policy from a store of second policies; for each item unit, based on rules associated with the selected second policy, modifying the item unit to include annotated information that corresponds to operations to be performed on the item unit; and generating instructions for grouping the plurality of item units for delivery to the location, based on the annotated information for the item units.
US11544637B2

A method includes receiving a message from a requesting device indicating a passenger request for ride services performed by an autonomous vehicle. The system determines, based on the request message, the pooling status of the requested ride services, generates a seat assignment and provides individualized vehicle options to individual users in the vehicle based on profile information in the mission packet.
US11544635B2

Systems, methods, and devices for reserving a vehicle with a desired vehicle characteristic are disclosed herein. A system includes a receiver to receive a request to reserve a vehicle, wherein the request indicates a desired vehicle characteristic. The system includes a controller configured to determine a change to the vehicle that will satisfy the vehicle characteristic, and the system includes an implementation component configured to implement the change to the vehicle.
US11544633B2

A method for cleaning up a background application, a storage medium, and an electronic device are provided. The method includes the following. Collect multi-dimensional feature information associated with an application as samples to construct a sample set associated with the application. Extract feature information from the sample set to construct multiple training sets. Train each training set to generate a corresponding decision tree. Predict, with multiple decision trees generated, current feature information associated with the application and output multiple predicted results when the application is switched to the background, where the predicted results include predicted results indicative of that the application is able to be cleaned up and predicted results indicative of that the application is unable to be cleaned up. Determine whether the application is able to be cleaned up according to the multiple predicted results. Clean up the application when the application can be cleaned up.
US11544616B2

Methods, systems and apparatus for producing quantum circuits with low T gate counts. In one aspect, a method for performing a temporary logical AND operation on two control qubits includes the actions of obtaining an ancilla qubit in an A-state; computing a logical-AND of the two control qubits and storing the computed logical-AND in the state of the ancilla qubit, comprising replacing the A-state of the ancilla qubit with the logical-AND of the two control qubits; maintaining the ancilla qubit storing the logical-AND of the two controls until a first condition is satisfied; and erasing the ancilla qubit when the first condition is satisfied.
US11544611B2

Techniques regarding quantum computation of molecular excited states are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an initialization component that can categorize a plurality of excited operators from a mapped qubit Hamiltonian into sectors based on a commutation property of the plurality of excited operators with a symmetry from the mapped qubit Hamiltonian. The computer executable components can also comprise a matrix component that can generate an equation of motion matrix from an excited operator from the plurality of excited operators based on the sectors categorized by the initialization component.
US11544605B2

A question and answer (QA) system, computer program product, and computer-implemented method configured to determine an answer to a question that includes a measurement value. In one example, the QA system receives a question and analyzes the question to identify a measurement value specified in the question. The QA system determines relevant passages to the question. The QA system assigns a measurement value confidence score to a relevant passage based on a comparison of the measurement value specified in the question and a second measurement value specified in the relevant passage. The QA system determines an order of the relevant passages using the measurement value confidence score of each of the relevant passages. The QA system determines an answer to the question based on the order of the relevant passages.
US11544598B1

Disclosed herein are embodiments of systems, methods, and products comprises an analytic server, which evaluates user data for premium financing status and dynamically renders graphical user interfaces. The server trains an artificial intelligence model based on historical user data. The artificial intelligence model comprises one or more data points with each data point representing one of a plurality of attributes and applies a logistic regression algorithm to identify a weight factor for each attribute. The server uses a dynamic algorithm to generate a score by combining the plurality of attributes based on the weight factors. The server receives responses regarding the scores that indicate the premium financing status of each case. The server retrains the artificial intelligence model to identify new weight factors based on negative responses data. The server automatically displays new scores calculated based on the new weight factors.
US11544594B2

An electronic device for providing a user-participating-type artificial intelligence (AI) training service is provided. The electronic device may include a user input receiving unit configured to receive, from a user of the service, initial setting user inputs about an initial setting for AI training and to receive an AI training user input for requesting for the AI training. The device may further include a processor configured to provide, through a screen of the electronic device, an initial setting UI (User Interface) receiving the initial setting user inputs and an AI training UI receiving the AI training user input, and a communication unit configured to transmit, to a service providing server, data corresponding to the initial setting user inputs and the AI training user input and to receive, from the service providing server, initial setting data and/or AI training data generated based on the transmitted data.
US11544592B2

Systems and methods for processing occupancy of a space are described herein. The system determines real-time occupancy counts for monitored zones based on obtaining real-time data from various devices, such as sensors and/or user devices; grouping the data according to types of devices that provided the data; and calculating an occupancy count for each of the monitored zones based on integrating the data according to the groupings.
US11544591B2

An example method includes obtaining user consent to collect and make use of personal information for providing behavioral coaching; obtaining contextual and fitness related information of a user; determining, by inputting the contextual and fitness related information into a model that defines a motivational state, a current motivational state of the user; determining, based at least in part on the current motivational state of the user, a type of information to output as part of the behavioral coaching, wherein the type of information is selected from a group comprising education information, inspirational information, and achievement information; determining, based on the type of information to output, a channel for outputting the type of information as part of the behavioral coaching; and outputting, by the computing device, via the channel, a notification including content of the type of information.
US11544588B2

A method described herein includes receiving a digital image, wherein the digital image includes a first element that corresponds to a first domain and a second element that corresponds to a second domain. The method also includes automatically assigning a label to the first element in the digital image based at least in part upon a computed probability that the label corresponds to the first element, wherein the probability is computed through utilization of a first model that is configured to infer labels for elements in the first domain and a second model that is configured to infer labels for elements in the second domain. The first model receives data that identifies learned relationships between elements in the first domain and elements in the second domain, and the probability is computed by the first model based at least in part upon the learned relationships.
US11544587B2

A medical information retrieval system comprises a natural language processing system that processes a vocal user query to identify key words and phrases. These key words and phrases are provided to an inferencing engine that provides a set of knowledge-based inferences from medical knowledge sources, based on these key words and phrases. Thereafter, these knowledge-based inferences are provided to an information retrieval engine that retrieves a corresponding plurality of medical articles based on these knowledge-based inferences, and ranks each with respect to the knowledge-based inferences. A summary engine receives the ranked articles and creates a model based on the topical keywords and candidate sentences found in the highly ranked articles. A paraphrase engine processes the candidate sentences to provide a summary response based on a knowledge-based paraphrase model. An audio output device renders the summary report as the response to the user's original vocal query.
US11544584B2

A method, system and apparatus for accessing an internal database that includes at least one payroll database, identifying an individual, a first location, a second location, a future date, and a time of day. Responsive to identifying the individual, the first location, the second location, the date, and the time of day, determining a predicted travel time for the individual between the first location and the second location at the time of day on the future date.
US11544583B2

A method for gender recognition of a user and related products are provided. The method includes the following. A sever receives user characteristic data from a mobile terminal, where the user characteristic data is indicative of usage of the mobile terminal by the user. At least one user characteristic data sample matching the user characteristic data is determined from a predetermined set of user characteristic data samples. At least one reference gender corresponding to the at least one user characteristic data sample is obtained by querying a preset correspondence between user characteristic data samples and reference genders. Gender of the user is determined according to the at least one reference gender and the gender determined is sent to the mobile terminal.
US11544582B2

Embodiments of the present invention disclose system to determine the best model to perform lead scoring for a given data set. The system can perform a multi-step iterative procedure including variable selection, feature set selection, training data selection, model development, model validation and process optimization. The system also performs local and global optimizations iteratively to determine the best possible model for a given scenario.
US11544574B1

The present disclosure relates to a computer-implemented method for electronic design. Embodiments may include receiving, using at least one processor, an electronic design schematic and optionally an electronic design layout. Embodiments may further include analyzing the electronic design schematic to determine if one or more required features of a particular circuit structure are present. If the one or more required features are present, embodiments may include analyzing, using a machine learning model, the electronic design schematic to determine if one or more optional features of the particular circuit structure are present.
US11544571B2

Training a generator G of a GAN includes generating, by G and in response to receiving a first input Z, a first output G(Z); generating, by an encoder E of the GAN and in response to receiving the first output G(Z) as input, a second output E(G(Z)); generating, by G and in response to receiving the second output E(G(Z)) as input, a third output G(E(G(Z))); generating, by E and in response to receiving the third output G(E(G(Z))) as input, a fourth output E(G(E(G(Z)))); training E to minimize a difference between the second output E(G(Z)) and the fourth output E(G(E(G(Z)))); and using the second output E(G(Z)) and fourth output E(G(E(G(Z)))) to constrain a training of the generator G. G(Z) is an ambient space representation Z. E(G(Z)) is a latent space representation of G(Z). G(E(G(Z))) is an ambient space representation of E(G(Z)). E(G(E(G(Z)))) is a latent space representation of G(E(G(Z))).
US11544569B2

A method includes receiving an image by a deep neural network (DNN) and obtaining a first feature map based on the image while the DNN is in a trained state, wherein the DNN is configured to perform a task based on the image, and is trained with a training image by using a feature sparsification with smoothness regularization process and a back propagation and weight update process that updates the DNN based on an output of the feature sparsification with smoothness regularization process.
US11544567B2

The disclosure relates to a network structure processing method and device and a related product, including: obtaining, by a computer device, an optimization instruction; and executing a corresponding optimization processing operation on the network structure according to the optimization level in the optimization instruction to obtain an optimized network structure. According to the processing method of the network structure, the resource cost can be reduced, and the detection rate of the network structure on images is improved.
US11544565B2

The invention provides for the evaluation of semantic closeness of a source data file relative to candidate data files. The system includes an artificial neural network and processing intelligence that derives a property vector from extractable measurable properties of a data file. The property vector is mapped to related semantic properties for that same data file and such that, during ANN training, pairwise similarity/dissimilarity in property is mapped, during towards corresponding pairwise semantic similarity/dissimilarity in semantic space to preserve semantic relationships. Based on comparisons between generated property vectors in continuous multi-dimensional property space, the system and method assess, rank, and then recommend and/or filter semantically close or semantically disparate candidate files from a query from a user that includes the data file. Applications apply to search and compilation tools and particularly to recommendation tools that provide a succession of logical progressive associations that link between disparate file content in source and destination files.
US11544553B1

A computer-implement method comprises: training a classifier with labeled data from a dataset; classifying, by the trained classifier, unlabeled data from the dataset; providing, by the classifier to a policy gradient, a reward signal for each data/query pair; transferring, by the classifier to a ranker, learning; training, by the policy gradient, the ranker; ranking data from the dataset based on a query; and retrieving data from the ranked data in response to the query.
US11544547B2

A non-volatile memory device includes an array of non-volatile memory cells that are configured to store weights of a neural network. Associated with the array is a data latch structure that includes a page buffer, which can store weights for a layer of the neural network that is read out of the array, and a transfer buffer, that can store inputs for the neural network. The memory device can perform multiply and accumulate operations between inputs and weight of the neural network within the latch structure, avoiding the need to transfer data out of the array and associated latch structure for portions of an inference operation. By using binary weights and inputs, multiplication can be performed by bit-wise XNOR operations. The results can then be summed and activation applied, all within the latch structure.
US11544544B2

A system architecture based on SoC FPGA for edge artificial intelligence computing includes an MCU subsystem and an FPGA subsystem. The FPGA subsystem includes: an accelerator for accelerating artificial intelligence algorithm; and a shared memory used as an interface between the accelerator and the MCU subsystem. The shared memory is configured to upload the data to be calculated and to retrieve the operation result; the accelerator is configured to read the data from the shared memory independently and to write back the operation result. The system architecture has the advantages of small hardware area, low power consumption, high computing performance and easy use, and the design process is simple and flexible.
US11544542B2

A computing device, comprising: a computing module, comprising one or more computing units; and a control module, comprising a computing control unit, and used for controlling shutdown of the computing unit of the computing module according to a determining condition. Also provided is a computing method. The computing device and method have the advantages of low power consumption and high flexibility, and can be combined with the upgrading mode of software, thereby further increasing the computing speed, reducing the computing amount, and reducing the computing power consumption of an accelerator.
US11544535B2

Various embodiments describe techniques for making inferences from graph-structured data using graph convolutional networks (GCNs). The GCNs use various pre-defined motifs to filter and select adjacent nodes for graph convolution at individual nodes, rather than merely using edge-defined immediate-neighbor adjacency for information integration at each node. In certain embodiments, the graph convolutional networks use attention mechanisms to select a motif from multiple motifs and select a step size for each respective node in a graph, in order to capture information from the most relevant neighborhood of the respective node.
US11544533B2

An apparatus in a network of apparatuses includes a first processing unit that has: a first measurement unit configured to receive items and take physical measurements, a first memory storing parameters that are useful for categorizing the items based on the physical measurements taken from the items and characteristics calculated using the physical measurements, and a first processing module including an artificial intelligence program. The first processing module automatically selects a source from which to receive new parameters based on similarity between physical measurements taken by the first processing unit and physical measurements that were taken by the sources, automatically modifies at least some of the parameters that are stored in the first memory with the new parameters received from the source and with measurements taken by the first processing unit to generate modified parameters, and transmitting a subset of the modified parameters to one or more recipients.
US11544532B2

A method may include training a machine learning model to perform a first task before training the machine learning model to perform the second task. The machine learning model includes a generator network and a discriminator network. The training includes training, based on a first training sample associated with the first task, the discriminator network to perform the first task. The generator network may be trained to generate a first synthetic training sample emulating the first training sample. The discriminator network trained to perform the first task may be reinitialized in order for the discriminator network to be trained, based on a second training sample, to perform the second task. The reinitialized discriminator network may be further retrained, based on the first synthetic training sample, to perform the first task. Related systems and articles of manufacture, including computer program products, are also provided.
US11544531B2

Disclosed herein are a visual story generation method and apparatus for generating a story from a plurality of images by using a deep learning network. The visual story generation method includes: extracting features from a plurality of respective images by using the first extraction unit of a deep learning network; generating the structure of a story based on the overall feature of the plurality of images by using the second extraction unit of the deep learning network; and generating the story by using outputs of the first and second extraction units.
US11544527B2

Mechanisms for identifying a pattern of computing resource activity of interest, in activity data characterizing activities of computer system elements, are provided. A temporal graph of the activity data is generated and a filter is applied to the temporal graph to generate one or more first vector representations, each characterizing nodes and edges within a moving window defined by the filter. The filter is applied to a pattern graph representing a pattern of entities and events indicative of the pattern of interest, to generate a second vector representation. The second vector representation is compared to the one or more first vector representations to identify one or more nearby vectors, and one or more corresponding subgraph instances are output to an intelligence console computing system as inexact matches of the temporal graph.
US11544525B2

An artificial intelligence (AI) system is disclosed. The AI system provides an AI system lane processing chain, at least one AI processing block, a local memory, a hardware sequencer, and a lane composer. Each of the at least one AI processing block, the local memory coupled to the AI system lane processing chain, the hardware sequencer coupled to the AI system lane processing chain, and the lane composer is coupled to the AI system lane processing chain. The AI system lane processing chain is dynamically created by the lane composer.
US11544523B2

A convolutional neural network (CNN) method includes determining a temporary buffer layer, which is located between a first layer and a final layer of a CNN system; performing convolutional operations from the first layer to the determined temporary buffer layer of the CNN system in a first stage to generate a feature map line according to partial input data of layers before the temporary buffer layer; and performing convolutional operations from the temporary buffer layer to the final layer of the CNN system in a second stage to generate a feature map.
US11544518B2

A detectable label and associated methods of making a detectable label are provided. One example of the detectable label may include a coil and a capacitor arranged in an LC circuit. The flux direction of the LC circuit is generally parallel a package when the detectable label is attached to the package.
US11544515B2

Method and apparatus for producing RFID transponders (400) arranged on a carrying substrate, comprising:providing a first substrate (100), the first substrate having at least one antenna element (101) arranged thereon, and preferably several antenna elements arranged sequentially thereon along a longitudinal extension of the first substrate, each antenna element being formed by an electrically conductive pattern; providing a second substrate (200), the second substrate (200) having at least one RFID strap, each RFID strap comprising an IC (202) and at least one contact pad (201) coupled to the IC, and preferably several RFID straps being arranged sequentially along a longitudinal extension of the second substrate; and electrically connecting an antenna element (101) on the first substrate to the at least one contact pad on the second substrate by bringing said first and second substrates together, thereby bringing said antenna element in mechanical contact with said at least one contact pad, and heating the contact pad(s) to a temperature at least equal to a characteristic melting point of said at least contact pads, thereby electrically connecting the antenna element to said at least one contact pad.
US11544513B1

Systems/techniques that can facilitate video/animated QR codes are provided. In various aspects, a processor can identify a QR code. In various instances, the processor can decompose the QR code into a static fragment and a plurality of dynamic fragments. The static fragment can be a portion of the QR code that contains sufficient information to facilitate an online transaction, whereas the plurality of dynamic fragments can be a plurality of portions of the QR code that collectively contain sufficient information to facilitate an offline transaction. In various instances, the processor can sequentially render a plurality of frames on an electronic display, where each frame depicts the static fragment and a corresponding one of the plurality of dynamic fragments. Accordingly, a point-of-sale device can facilitate an online transaction by scanning one frame rendered by the processor, and/or can facilitate an offline transaction by scanning all frames rendered by the processor.
US11544512B2

A hybrid ink limit is applied during the creation of an ICC profile. The hybrid ink limit takes into account a percentage total area coverage (TAC) ink limit and a volume-based ink limit. The percentage TAC ink limit is specified using an input from an operator. The volume-based ink limit is retrieved based upon the media for the ICC profile. Both ink limits are applied to primary color combinations for color patches to be printed in a test chart used to capture measurement data to create the ICC profile. A combination of primary colors at exceeds either ink limit is adjusted to meet the ink limit. The adjusted combination is used in the test chart to generate the measurement data for the ICC profile. After creation of the ICC profile, the volume-based ink limit is applied to the ICC profile color combinations to identify those combinations still over the ink limit.
US11544509B2

Example methods, apparatus, and articles of manufacture to classify labels based on images using artificial intelligence are disclosed. An example apparatus includes a regional proposal network to determine a first bounding box for a first region of interest in a first input image of a product; and determine a second bounding box for a second region of interest in a second input image of the product; a neural network to: generate a first classification for a first label in the first input image using the first bounding box; and generate a second classification for a second label in the second input image using the second bounding box; a comparator to determine that the first input image and the second input image correspond to a same product; and a report generator to link the first classification and the second classification to the product.
US11544507B2

An apparatus and method to train an image recognition model to accurately estimate a location of a reference point for each class of landmark is disclosed. The apparatus and method use the image recognition model, which is trained based on calculating a class loss and a class-dependent localization loss from training data based on an image recognition model and training the image recognition model using a total loss comprising the class loss and the localization loss.
US11544504B1

Techniques for determining an intent of a subsequent user input in a dialog are described. The system processes historic interaction data that is structured based on natural language understanding (NLU) hypotheses, with each NLU hypothesis being associated with one or more past user inputs received by the system, one or more sample inputs, and one or more past system responses. Based on processing of the historic interaction data and dialog data of previous turns of the dialog, the system determines candidate intents for the subsequent turn of the dialog. The system also uses context data to determine the candidate intents.
US11544499B2

Various techniques are described for classifying synthetic data tasks and orchestrating a resource allocation between groups of eligible resources for processing the synthetic data tasks. Received synthetic data tasks can be classified by identifying a task category and a corresponding group of eligible resources (e.g., processors) for processing synthetic data tasks in the task category. For example, synthetic data tasks can include generation of source assets, ingestion of source assets, identification of variation parameters, variation of variation parameters, and creation of synthetic data. Certain categories of synthetic data tasks can be classified for processing with a particular group of eligible resources. For example, tasks to ingest synthetic data assets can be classified for processing on a CPU only, while a task to create synthetic data assets can be classified for processing on a GPU only. The synthetic data tasks can be queued and routed for processing by an eligible resource.
US11544498B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network using consistency measures. One of the methods includes processing a particular training example from a mediator training data set using a first neural network to generate a first output for a first machine learning task; processing the particular training example in the mediator training data set using each of one or more second neural networks, wherein each second neural network is configured to generate a second output for a respective second machine learning task; determining, for each second machine learning task, a consistency target output for the first machine learning task; determining, for each second machine learning task, an error between the first output and the consistency target output corresponding to the second machine learning task; and generating a parameter update for the first neural network from the determined errors.
US11544488B2

A nonwoven is provided having a pattern displaying at least two groups of areas having different optical properties distinguishable to reading and decoding equipment. The pattern may be arise from differences in the microstructure of the web. The nonwoven material may have an embossed pattern having a basic, static component and a dynamic component which varies within a given length of the nonwoven web. Further, a method is provided for obtaining information from a nonwoven web, comprising observing the web surface using an optical reading device, collecting data based on differences in optical properties in the web surface, storing in a digital memory a pattern based on the collected data and comparing the stored pattern to a collection of previously stored patterns.
US11544484B2

An in-transit identification system for an overhead conveyor that transports items equipped with radio frequency identification (RFID) tags uses a guide track arrangement and an antenna frame movably connected thereto. An RFID antenna is mounted to the frame and a bidirectional translation mechanism moves the frame relative to the guide track arrangement along a first direction parallel to a transport path of the conveyor and a second direction perpendicular to the first direction. A controller controls the translation mechanism to move the frame along the second direction to locate the antenna in the transport path adjacent to a first item being transported, along the first direction to maintain the antenna adjacent to said first item while an RFID tag of said first item is interrogated by the antenna and again along the second direction to withdraw the antenna from the transport path after interrogation of the RFID tag.
US11544480B2

An operation of calibrating the object using a reference reader is performed, the calibration operation including an operation of placing the reference reader at various distances away from the object that correspond to various values of a parameter within the object that is representative of the intensity of the signal received by the object, and, for each distance, an operation of determining an internal phase-shift compensation in the object with respect to a nominal internal phase shift, making it possible to obtain a load modulation amplitude that is higher, in terms of absolute value, than a threshold, and an operation of storing a lookup table of the various values of the parameter and the corresponding internal phase-shift compensations.
US11544479B2

Provided are a method and apparatus for constructing a compact translation model that may be installed on a terminal on the basis of a pre-built reference model, in which a pre-built reference model is miniaturized through a parameter imitation learning and is efficiently compressed through a tree search structure imitation learning without degrading the translation performance. The compact translation model provides translation accuracy and speed in a terminal environment that is limited in network, memory, and computation performance.
US11544478B2

Methods, systems, and computer program products for generating dialog system workspaces are provided herein. A computer-implemented method includes obtaining (i) a set of policy documents and (ii) a set of initial questions; identifying at least one of the policy documents in the set of policy documents that is relevant to answering a given one of the initial questions in the set of initial questions; generating, based at least in part on an analysis of said identified policy document, (i) at least one follow-up question to said given initial question and (ii) two or more candidate answers to said at least one follow-up question; generating a dialog tree comprising at least (i) a parent node corresponding to the at least one follow-up question and (ii) child nodes corresponding to the two or more candidate answers; translating the dialog tree into a dialog workspace; and deploying the dialog workspace in an intelligent dialog system.
US11544464B1

The present technology pertains to a method and system for assessing risks associated with facilities, based on using natural language processing. For example, a method can include receiving a natural language input comprising at least one raw text document associated with a facility and generating a plurality of segmented sentences from the raw text documents. The plurality of segmented sentences can be provided as inputs to a machine learning model trained to classify an input segmented sentence over a pre-defined lexicon of pharmaceutical terminology. Each segmented sentence can be classified into one or more classes given by the pre-defined lexicon of pharmaceutical terminology. A secondary classification can be performed for each classified segmented sentence to generate a production issue label based on an analysis of the classified segmented sentence. From the secondary classifications for the classified segmented sentences, at least one production category score for the facility can be generated.
US11544461B2

The disclosure provides a natural language processing (NLP) model arranged to operate on two lexicons, where one lexicon is a sub-set of the other lexicon. The NLP model can be arranged to generate output based on the sub-set lexicon and exit processing of the NLP model, to potentially save computation cycles.
US11544449B2

A computer-implemented method according to one embodiment includes identifying a textual document, determining a chemical reaction within the textual document, extracting a plurality of chemical terms from the chemical reaction, creating an annotation for the chemical reaction, utilizing the plurality of chemical terms, and storing a representation of the annotation for the chemical reaction.
US11544448B2

In an embodiment, the disclosed technologies are capable of identifying a target word within a text sequence; displaying a subset of candidate synonyms for the target word, determining a synonym selected from the subset of candidate synonyms, and replacing the target word with the selected synonym, where the subset of candidate synonyms has been created using syntactic dependency data for the target word.
US11544447B2

A document is represented as a node tree in a document processing system. Edits to a node are represented in a change record that has a one-way link to the node. A text mark has a one-way link to the change record. It deletes that link when the changes represented by the change record are reflected in the text mark. A memory management system releases the memory allocated to the change record when no other object links to it.
US11544446B2

According to some embodiments, methods and systems may include a data storage device that contains document files associated with a plurality of document line objects with attributes, the attributes including item terms and conditions. An object exchange platform processor may receive input values for a selected document line object with attributes and determine that the selected document line object contains multiple object sets. The processor may then create, for each object set, a separate executable outline document having an outline document identifier. The processor may also arrange to establish the plurality of executable outline documents at a remote external central component platform. According to some embodiments, objects within the selected document line object have a hierarchical structure such that some objects are sub-items of other objects. Moreover, attributes of the objects within the selected document line object may be distributable and configurable in accordance with the hierarchical structure.
US11544444B2

Disclosed is a method of phonetically encoding a text document. The method comprises providing, for a current word in the text document, a phonetically equivalent encoded word comprising one or more syllables, each syllable comprising a sequence of phonemes from a predetermined phoneme set, the sequence being phonetically equivalent to the corresponding syllable in the current word, and adding the phonetically equivalent encoded word or the current word at a current position in the phonetically encoded document, Each phoneme in the phoneme set is associated with a base grapheme that is pronounced as the phoneme in one or more English words.
US11544438B2

A system and method for placing Josephson junction splitters on a superconducting circuit layout receives a specification of locations to be connected by a number of Josephson transmission lines. The system determines, based on the specification, a topology specifying connections between the locations, the topology including a plurality of 1-to-2 Josephson junction splitter nodes. The system determines splitter node locations based at least on ranges determined from distances between adjacent range endpoints of a previous level of the topology, and the system places each of the 1-to-2 Josephson junction splitter nodes at the determined splitter node locations.
US11544435B1

The present disclosure generally relates to an analog mixed-signal (AMS) design verification system. In particular, the present disclosure relates to a system and method for system verification. One example method includes: obtaining an electronic representation of the circuit design; generating at least a portion of a waveform using the electronic representation of the circuit to obtain a first segment of the waveform associated with the circuit; converting, via the one or more processors, one or more measurement functions to code for performing the one or more computations on the first segment of the waveform; performing one or more computations on the first segment of the waveform using the code; and identifying when a behavior of the circuit violates a design specification based on whether a result of the one or more computations meets a threshold.
US11544434B1

A computer/software tool for electronic design automation (EDA) extracts parasitics from a post-layout netlist file for an integrated circuit (IC) design and uses these parasitics to model circuit behavior specifically to assess matching of reciprocal objects of a matched circuit. The computer/software tool generates a visual display based on the calculated design characteristics; for example, in one embodiment, asymmetry can be color-coded to permit a designer to visualize sources of matching problems base on mismatched parasitics. In other embodiments, the parasitics, structural elements and/or results can be filtered and/or processed, e.g., so as to provide EDA driven assistance to reduce excessive sensitivity to certain parasitics, and to minimize net and device systematic (layout-based) mismatch.
US11544423B2

Computer implemented techniques for simulating a fluid flow about a surface of a solid, include receiving a coordinate system for representation of a curvilinear mesh that conforms to the surface of the solid, simulating, with a lattice velocity set transport of particles in a volume of fluid, with the transport causing collision among the particles, executing a distribution function for transport of the particles, with the distribution function including a particle collision determination and a change in particle distribution associated with the curvilinear mesh, performing by the computing system, advection operations in the coordinate system under constraints applied to particle momentum values and mapping by the computer system values resulting from simulating onto the curvilinear mesh by translation of the particle momentum values and spatial coordinates determined in the coordinate system into momentum and spatial values in the curvilinear space.
US11544422B2

The disclosure following relates generally to complex simulations, and fault diagnosis. In some embodiments, a component that is causing a delayed simulation time of a system is determined. A component of reduced complexity is designed, and the component of reduced complexity is used to replace the original component in the system. Fault diagnosis may then be conducted using the updated system with the reduced complexity component, thus decreasing the time taken to diagnose the fault.
US11544417B2

A method of generating a customized headgear that includes a plurality of physical features and being usable with a mask component that supplies a flow of breathing gas to the patient's airways. The method includes receiving one or more parameters pertaining to the patient's head, subjecting at least some of the parameters to one or more algorithms to determine at least one of a length of a physical feature of the plurality of physical features and an angle between a pair of physical features of the plurality of physical features, generating an outline of at least a portion of a body which, when formed, is usable to assemble therefrom at least a portion of the headgear, and outputting a pattern usable to enable the formation of the at least portion of the body from at least a first sheet of at least a first material.
US11544410B2

Systems and methods include, on a respective node of a plurality of nodes communicatively coupled to one another forming a cloud-based system, receiving a request to obtain data from the third-party cloud application. The systems and methods also include implementing a lightweight agent, on the respective node, that is configured to access data, of a third-party cloud application of the cloud-based services, via an application-only security token layer on the cloud-based system. The systems and methods further include utilizing the lightweight agent to access the third-party cloud application via the application-only security token and obtain data from the third-party cloud application. The systems and methods yet further include providing a response to the request based on the data obtained from the third-party cloud application.
US11544408B2

A system for collecting and managing vehicle-generated data from multiple vehicles are provided. The vehicle-generated data is pseudonymized by pseudonymized identifiers, and the pseudonymized vehicle-generated data is collected and managed by a neutral data server operated by an operator who is independent of vehicle manufacturers. Vehicle manufacturers can reestablish the link of the pseudonymized event data with the vehicle that had generated the event data and the vehicle driver.
US11544407B1

Presented herein are systems and methods that facilitate user review and uploading of files comprising medical images and associated metadata from a local computing device to a network-based image analysis and/or decision support platform. The systems and methods described herein allow image upload to be performed in a secure fashion that prevents the network-based platform from accessing sensitive data as it is prepared for upload. Prior to file upload, sensitive data elements are flagged and their values removed and/or masked. Notably, the approaches described herein provide intuitive graphical user interface (GUI) tools that allow a user, such as a medical practitioner or researcher, to review not only the images and metadata in the files that they plan to upload, but also to review and control the process by which sensitive data elements are removed and/masked, thereby confirming that all files are free of sensitive information prior to upload.
US11544404B1

The present disclosure relates generally to systems and methods that enable access control for digital objects based on measured physiological signals of a user. A method of operation of a human mind interface (HMI) system includes measuring, via a physiological sensor of a HMI device, a brain pattern of a user while the user retrieves a digital object after training. The method includes identifying, via a processor of the HMI device, the measured brain pattern stored in a memory of the HMI device, and determining, via the processor, the digital object stored in the memory that is associated with the identified brain pattern. The method includes accessing, via the processor, the digital object and retrieving information contained in the digital object and providing, via the processor of the HMI device, the information contained in the digital object to a recipient on behalf of the user.
US11544401B2

Security credentials associated with a first account maintained by a database system are authenticated. Based on authenticating the security credentials, a user interface element is provided to enable sharing of customer data associated with the first account with an application. A request to share customer data with the application is received. Based on the request, third-party data that is accessible by the first account is identified. The third-party data corresponds to a second account maintained by the database system. The second account corresponds to a third-party data provider. The application is enabled to access cloud data associated with the first account based on the request. The cloud data comprises the customer data and the third-party data.
US11544387B2

According to one embodiment, a computer-implemented method includes receiving an object to be stored within a storage library, computing a hash value, utilizing the object, determining a storage location within the storage library to store the hash value, and sending the hash value to the storage location and neighbor locations of the storage location within the storage library.
US11544383B2

A system of mitigating code weaknesses in a target code by adding micro functionality fixes. The system includes a mitigation module installed a memory chip of a device and a server for identifying a plurality of code weaknesses in a target code installed in a memory chip of a device and sending configuration instructions to the mitigation module, the configuration instructions comprising: a plurality of micro functionality fixes, and a plurality of code weakness locations each associated with one of the plurality of code weaknesses and one of the plurality of micro functionality fixes. The execution of the mitigation module by at least one processor of the device induces an installment of the plurality of micro functionality fixes in the plurality of code weakness locations.
US11544371B2

This disclosure provides techniques for recovering a root key from measurement of a circuit function. In some embodiments, a checkpointing feature is used to periodically mark measurements of this function and thereby track drift in the value of the root key over the life of a digital device; the checkpointing feature permits rollback of any measurement of the function in a manner that negates incremental drift and permits recovery of the root key for the life of a device (e.g., an IC circuit or product in which the IC is embedded). This disclosure also provides novel PUF designs and applications.
US11544368B2

Various embodiments are directed to securely generating and managing passwords using a near-field communication (NFC) enabled contactless smart card. For example, a secure password may be generated by generating a random number via a random number generator of the contactless smart card and converting the random number to one or more human-readable characters. In another example, a secure cryptographic hash function of the contactless smart card may generate a hash output value, which may be converted to one or more human-readable characters. The human-readable characters may be used as the secure password or it may be transformed to add more layers of security and complexity.
US11544366B2

An information processing apparatus includes a processor configured to acquire a voice of a user, authenticate the user by using the voice, and recognize the voice, and display operation screens that are different depending on an authentication result of the user and a recognition result of the voice and are used for an operation of executing processing on a display unit.
US11544365B2

Systems and methods for authenticating a user for accessing a restricted system are provided. A code presented by the restricted system is acquired. The code visually represents an authentication challenge. The authentication challenge is extracted from the code. Authentication information associated with the user for use in the authentication challenge is received. The user is authenticated for accessing the restricted system based on the authentication information.
US11544363B2

Systems and methods for utilizing an image capture device to scan facial features of a user, responsive to recognition of a plurality of beam projection points on the face of the user. The first data captured from scanning the facial features may be authenticated against a facial depth map stored as a data structure in a data storage medium. In response to successful authentication, the facial features of the user may be continually scanned to detect facial movements indicative of the user's liveness. Access may be granted to the user, in response to verifying the user's liveness.
US11544355B2

A resource management server including a controller, a communicator that communicates with a license management server which manages a license, and a storage. The storage stores resource information. The controller acquires information about a resource to be activated, acquires license information from the license management server via the communicator, and, when a plurality of sets of license information is acquired as the license information, allocates a license to the resource to be activated based on the plurality of sets of license information.
US11544349B2

A method for implementing a neural network system in an integrated circuit includes presenting digital pulses to word line inputs of a matrix vector multiplier including a plurality of word lines, the word lines forming intersections with a plurality of summing bit lines, a programmable Vt transistor at each intersection having a gate connected to the intersecting word line, a source connected to a fixed potential and a drain connected to the intersecting summing bit line, each digital pulse having a pulse width proportional to an analog quantity. During a charge collection time frame charge collected on each of the summing bit lines from current flowing in the programmable Vt transistor is summed. During a pulse generating time frame digital pulses are generated having pulse widths proportional to the amount of charge that was collected on each summing bit line during the charge collection time frame.
US11544344B2

A computing system may perform a method that involves generating a document object model (DOM) at a host web browser representing contents of a web page, providing data to a first endpoint device enabling replication of the DOM to display the contents of the web page in a web browser of the first endpoint device, detecting a request to access the web page via a second endpoint device, and providing data to the second endpoint device to replicate the DOM to enable access to the web page in the same fashion as the first endpoint device.
US11544337B2

Users often have a need for service providers that are experienced and able to provide a service to those with one or more special needs conditions or diagnoses. Some implementations can include a system to match a user with a service provider over a communications network. The system comprises obtaining user registration data, service provider registration data, and receiving a query, wherein the combination of the user query and the user registration data has one or more of a diagnostic code, an education plan code, or grade level information. Further, the diagnosis or condition used in the matching of the user query with one or more service providers, is independent of and unrelated to the service provided by the service provider. The system uses a combination of query data, user registration data, including user diagnosis or condition, and the service provider data, to provide matching results of one or more service providers.
US11544336B2

Collaborative-filtered content recommendations with justification in real-time is described. A recommendation system determines these recommendations, in part, by identifying digital content items of a catalog that are associated with a single attribute used to describe digital content. The attribute used for the identification is based on affinity scores computed for a client device user to which the recommendations are being provided. These affinity scores indicate the client device user's affinity for different attributes used to describe the digital content. Once the digital content items are identified based on the one attribute, the recommendation system is then limited to ranking and selecting from the identified digital content items to provide the recommendations. The recommendation system does not process the entire catalog of digital content items at once to rank and select the items. Due to this, the described recommendation system performs less computing and is therefore faster than conventional recommendation systems.
US11544331B2

A computer system and method may be used to generate a product catalog from one or more websites. One or more product pages on the websites may be identified and parsed. Attribute information may be identified in each page. A learning engine may be utilized to predict at least one attribute value. The attribute information and the predicted attribute value may be stored in a database.
US11544327B2

Methods, systems, and program products for streamlined auditing that receive an input audit request via the data interface; source entity type data (ETD) from one or more databases; prepare the ETD for input into an entity clustering module; match the ETD via the entity clustering module to locate linkages within the ETD and build relationships amongst one or more entities identified within the ETD; analyze the ETD relationships via an entity intelligence module to identify and segment targeted entities, from the one or more entities, that are applicable to the audit request; build inclusion lists of those targeted entities that are determined to fulfill the audit request; finalize the inclusion lists of targeted entities that fulfill the audit request to generate streamlined audit results; and output the streamlined audit results to an end user.
US11544324B2

Techniques for suggesting filters for query terms based on previously selected query results are disclosed. Common characteristics of previously selected query results are presented as a filter. A system trains a machine learning model by obtaining historical data including query characteristics and selected query results. Based on the historical data, the system trains the machine learning model to associate the first filter field with the first search term. The system receives a first query for execution. The system applies the machine learning model to the first query to identify the first filter field as a suggestion. The system: recommends the first field for filtering a first set of search results corresponding to the first query. Responsive to receiving user input selecting a first value for the first filter field, the system filters using the first value to generate a set of filtered search results, and presents the filtered search results.
US11544323B2

Mining of a set of enterprise source documents within an enterprise intranet is performed, by a plurality of knowledge mining toolkits, to determine a plurality of entity names. A plurality of entity records are generated within a knowledge graph for mined entity names from the entity names based on an entity schema and ones of the set of enterprise source documents associated with the mined entity names. Pattern recognition is applied to an active document using an enterprise named entity recognition (ENER) system to identify potential entity names within the document that match a respective one of a plurality of entity records in the knowledge graph. One or more matching entity names are annotated within the document with information from the knowledge graph for the respective ones of the plurality of entity records. The annotated information is displayed with the active document.
US11544316B2

Aspects described herein may allow an automated generation of an interactive multimedia content with annotations showing vehicle damage. In one method, a server may receive vehicle-specific identifying information of a vehicle. Image sensors may capture multimedia content showing aspects associated with exterior regions of the vehicle, and may send the multimedia content to the server. For each of the exterior regions of the vehicle, the server may determine, using a trained classification model, instances of damage. Furthermore, the server may generate an interactive multimedia content that shows images with annotations indicating instances of damage. The interactive multimedia content may be displayed via a user interface.
US11544315B2

An electronic device, for each media content item of a plurality of media content items, receives a respective score for each of a first set of objectives and a second set of objectives and generates a respective score between a user and the media content item. The generating includes applying a first ordered weighted average to the respective scores for the first set of objectives, to produce a first combined score for the first set of objectives, applying a second ordered weighted average to the respective scores for the second set of objectives, to produce a second combined score for the second set of objectives and applying a third ordered weighted average to the combined score for the first set of objectives and the second set of objectives. The electronic device provides media content to the user based on the respective scores between the user and the media content items.
US11544310B2

A system and method of processing a search request is provided. Identification of a desired content item is based on comparing a topic of the search request to previous user input. The method includes providing access to a set of content items with metadata that describes the corresponding content items and providing information about previous searches. The method further includes receiving a present input from the user and determining a relatedness measure between the information about the previous searches and an element of the present input. If the relatedness measure is high, the method also includes selecting a subset of content items based on comparing the present input and information about the previous searches with the metadata that describes the subset of content items. Otherwise, the method includes selecting a subset of content items based on comparing the present input with the metadata that describes the subset of content items.
US11544308B2

The disclosed embodiments provide a system for processing data. During operation, the system obtains labels for entities found in portions of text in a first set of jobs. Next, the system inputs the portions of text and the labels as training data for a machine learning model. The system then applies the machine learning model to a second set of jobs to generate predictions of additional entities in additional portions of text in the second set of jobs. Finally, the system creates, based on the predictions, an index containing mappings of the additional entities to subsets of the second set of jobs in which the additional entities are found.
US11544303B1

This disclosure describes systems and techniques receiving a request for information from a user and, in response, outputting the requested information along with unsolicited, interesting content that is related to, yet nonresponsive to, the requested information. In some instances, if the requested information is unknown, the techniques may output an indication that the information is unknown, followed by the additional, unsolicited, interesting content.
US11544301B2

The disclosure provides an identification method with multi-type input, which is suitable for multiple type input devices. The identification method includes: capturing a corresponding original data through the input devices, and converting the original data into a plurality of structure units correspondingly. Performing a text integration step, deconstructing a text reference element corresponding to the attributes of the structural units based on the structural units and associated elements thereof, and performing a weight evaluation and reconstruction to generate a candidate content according to the text reference element. Making a decision based on the candidate content, outputting the candidate text as a recommended content when the candidate content includes a unique candidate text, and transmitting it to a corresponding output device. An electronic device using the identification method is also provided.
US11544298B2

Various systems and methods of aggregating and analyzing geographically indexed data are disclosed. The system can include a server database hosting an application that a client computer may access via a web browser according to a SaaS architecture. The server database can store a variety of geographically indexed data, which may include economic data, demographic data, social data, and various other data types. The server database can be programmed to cause the client to display a map for receiving a selected geographic area defined on the map and then retrieve selected data corresponding to user-selected criteria for the selected geographic area. The server database can then transmit the selected data to the client for display on the map.
US11544294B2

Methods, systems, and articles of manufacture, including computer program products, are provided for clustering tables. In some implementations the system can include at least one processor and at least one memory. The memory can include program code that provides operations when executed by the processor. The operations can include: retrieving from a first table information source a first set of table pairing association, retrieving from a second table information source a second set of table pairing associations, creating a set of table connections from the first set of table pairing associations and the second set of table pairing associations, creating a table grouping from the set of table connections, and distributing one or more tables to one or more nodes in a distributed database system, wherein the one or more tables are distributed to the one or more nodes in using the table grouping.
US11544287B2

Example systems and methods for cloning catalog objects are described. In one implementation, a method includes copying first metadata of a first catalog object to create second metadata of a second catalog object such that a second portion of the second metadata and a first portion of the first metadata are associated with same data of a same data file, and generating a response to a data storage or data retrieval request directed to the first catalog object by accessing the data file using the second metadata of the second catalog object.
US11544264B2

A technique includes identifying a plurality of substitute candidates for a given multiple join of tables. Each substitute candidate includes a candidate multiple join of tables, and the number of tables of each candidate multiple join is less than the number of tables of the given multiple join. A given substitute candidate is selected based on a cardinality of the candidate multiple join of the given substitute candidate; a join order for the given multiple join is determined based on the given substitute candidate; and the query is processed based on the determined join order.
US11544259B2

A method for determining, from a document, an answer to a query using a query answering system, comprising: (i) encoding, using an encoder, one or more documents; (ii) encoding a received query; (iii) generating, using an attention mechanism, a query-aware document representation comprising alignment between one or more words in one of the plurality of documents and one or more words in the query; (iv) generating, using a hierarchical self-attention mechanism, a word-to-sentence alignment of the query-aware document representation; (v) labeling, using a conditional random field classifier, each of a plurality of words in the word-to-sentence alignment with one of a one of a plurality of different sequence identifiers, resulting in possible labeled answering spans; and (vi) generating, from the one or more possible labeled answering spans, a response to the query.
US11544257B2

A method includes causing display of events that correspond to search results of a search query in a table. The table includes rows representing events comprising data items of event attributes, columns forming cells with the row, the columns representing respective event attributes, and interactive regions corresponding to one or more data items of the displayed data items. The method also includes in response to the user selecting a designated interactive region, causing display of a list of options, each displayed option corresponding to an interface template for composing query commands, and based on the user selecting an option in the displayed list of options, causing one or more commands to be added to the search query, the one or more commands composed based on the one or more data items that corresponds to the designated interactive region according to instructions of the interface template of the selected option.
US11544255B2

A blockchain data recording method includes determining a recording type as one of an on-chain type and an off-chain type according to a target data to be recorded in a blockchain, transmitting a first transaction proposal for recording the target data in a blockchain node configured to store an on-chain data on a blockchain to the blockchain node when the recording type is an on-chain type, and recording the target data in a storage node provided to store an off-chain data, and transmitting a second transaction proposal for storing recording information of the target data in the blockchain to the blockchain node when the recording type is an off-chain type.
US11544248B2

A method includes receiving, in a first query interface, a query composed by the user by typing commands into a query box of the first query interface and based on the receiving of the query, causing events corresponding to query results of the query to be displayed in the first query interface with fields corresponding to the events. Based on the selection by the user of an option, a second query interface is displayed with a table that includes events that correspond to query results of a loaded query. The table includes columns corresponding to event attributes, rows corresponding to events. Cells are populated with the data items of event attributes, where one of the columns corresponds to a field of the fields displayed in the first query interface. The table also includes interactive regions selectable by the user to add one or more commands to the loaded query.
US11544245B2

A transaction processing method includes: dividing a to-be-processed transaction obtained from a database into at least two subtransactions; dividing each subtransaction into N parts with an association relationship; processing the N parts of each subtransaction based on the association relationship, to obtain a processing result of a lastly executed part of the N parts; determining, upon detecting an abnormal subtransaction based on the processing result, a processing policy matching an abnormality reason of the abnormal subtransaction; and processing the abnormal subtransaction by using the processing policy, to obtain a final processing result of the to-be-processed transaction.
US11544244B2

Disclosed herein are embodiments of systems and methods for selecting partitions for reclustering based on distribution of overlapping partitions. In an example, a database platform makes a determination to at least partially recluster a database table that includes data stored across a plurality of partitions. The database platform responsively selects a subset of the partitions. The selecting of the subset includes identifying a point on a domain of a clustering key that corresponds to a local maximum of overlapping partitions, and also includes selecting the subset from among a group of overlapping partitions. The group includes at least one partition that overlaps the identified point on the domain of the clustering key. Each partition in the selected subset is above a reduction goal of overlapping partitions. The database platform at least partially reclusters the selected subset based on the clustering key.
US11544236B2

A machine-learning driven Database Management System (DBMS) is provided. One or more machine-learning algorithms are trained on the database constructs and execution plans produced by a database optimizer for queries. The trained machine-learning algorithms provide predictors when supplied the constructs and plans for a given query. The predictors are processed by the DBMS to make resource, scheduling, and Service Level Agreement (SLA) compliance decisions with respect to the given query.
US11544234B2

A method, system, and computer program product are provided for virtualizing specific values in a guest configuration based on the underlying host symbol substitution values. A symbolic link located in a traditional file system in a virtual guest is opened. Each symbol is extracted from a symbol-based file located in a symbol-based file system. The symbol-based file is accessed through a symbolic link from the traditional file system. The virtual guest issues a privileged instruction to a hypervisor for each symbol in the symbol-based file to retrieve a substitution value from a symbol table that is stored in hypervisor storage. The substitution value for each symbol is returned to the virtual guest, and it replaces the symbol in the symbol-based file. In response to a file read request for the traditional file, the substitution value is retrieved from the symbol-based file using the symbolic link from the traditional file.
US11544233B2

A computing system may determine different patterns of modifications that are to be made to data of a file to generate respective modified versions of the file, the different patterns of modifications enabling identification of other files derived from the respective modified versions of the file, the different patterns of modifications including a first pattern of modifications. The computing system may generate a first modified version of the file at least in part by modifying the data based on the first pattern of modifications, may send the first modified version of the file to a client device, and may store signature data indicative the first pattern of modifications so as to enable identification of other files derived from the first modified version of the file.
US11544232B2

The described methods, systems, and other aspects can, by way of example, advantageously provide efficient metadata storage in a master-slave node-based metadata store of a distributed storage system. An example method may write a first transaction entry in a transaction log of a first node based on a first request for a first operation associated with a first storage object. The method may then request a second node write the first transaction entry in a transaction log of the second node based on the first request. While awaiting a first acknowledgment of a completion of a writing of the first transaction entry in the transaction log of the second node, the method may proceed to write one or more subsequent transaction entries in the transaction log of the first node based on one or more subsequent requests for one or more operations associated with one or more storage objects.
US11544226B2

A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. A plurality of failure resilient address spaces are distributed across the plurality of storage devices such that each of the plurality of failure resilient address spaces spans a plurality of the storage devices. The plurality of computing devices maintains metadata that maps each failure resilient address space to one of the plurality of computing devices. The metadata is grouped into buckets. Each bucket is stored in a group of computing devices. However, only the leader of the group is able to directly access a particular bucket at any given time.
US11544223B2

A verification architecture described according to embodiments of the present invention validates changes made to metadata and may comprise one or more subsystems and phases. According to some embodiments, the “mkfs” volume creation utility works in cooperation with the device driver to create a file system volume by means of reservation and initialization space for metadata structures inside the device's partition that is reserved for the specific file system volume. The storage device uses a verified area legend when checking write requests after the file system volume has been created. The verified area legends may be stored in a dedicated partition or inside the master boot record (MBR) or Globally Unique Identifier (GUID) partition table (GPT) or special memory chip (NAND flash, for example). Write requests that overlap with any extent of reserved metadata area must be verified to prevent metadata corruption.
US11544222B2

The disclosed embodiments include systems and methods for tracing data. A disclosed tracing system can receive a request to access original data. The request can be associated with access request metadata. The tracing system can generate a tracer based at least in part on the access request metadata and can generate an altered version of the first data by inserting the tracer into the original data. The tracing system can update a database or log file associated with the first data to include association information based on the access request metadata. The tracing system can then provide the altered version of the first data in response to the request.
US11544207B2

A computing system having memory components, including first memory and second memory, wherein the first memory is available to a host system for read and write access over a memory bus during one or more of a first plurality of windows. The computing system further includes a processing device, operatively coupled with the memory components, to: receive, from a driver of the host system, a request regarding a page of data stored in the second memory; responsive to the request, transfer the page from the second memory to a buffer; and write the page from the buffer to the first memory, wherein the page is written to the first memory during at least one of a second plurality of windows corresponding to a refresh timing for the memory bus, and the refresh timing is controlled at the host system.
US11544205B2

Systems and methods for peer storage devices to share host control data are described. Storage devices may include a host interface configured to connect to a host system and a control bus interface to connect to a control bus. Peer storage devices may establish peer communication through the control bus interface to share host control data, such as access parameters for host resources allocated to peer storage devices. A storage device may access host resources using access parameters allocated to that device, receive peer access parameters from a peer storage device, and access host resources allocated to the peer storage device using the peer access parameters. For example, a storage device may use a peer host memory buffer to store buffer data prior to releasing the host memory buffer allocated to it.
US11544202B2

A priority for each operating requirement of a set of operating requirements of a memory sub-system can be determined. A programming operation setting for a programming operation to be performed at the memory sub-system can be determined based on the priority for each operating requirement. A request to perform the programming operation at the memory sub-system can be received. Responsive to receiving the request to perform the programming operation, the programming operation can be performed at the memory sub-system based on the programming operation setting.
US11544199B2

A cache memory is disclosed. The cache memory includes an instruction memory portion having a plurality of instruction memory locations configured to store instruction data encoding a plurality of CPU instructions. The cache memory also includes a tag memory portion having a plurality of tag memory locations configured to store tag data encoding a plurality of RAM memory address ranges the CPU instructions are stored in. The instruction memory portion includes a single memory circuit having an instruction memory array and a plurality of instruction peripheral circuits communicatively connected with the instruction memory array. The tag memory portion includes a plurality of tag memory circuits, where each of the tag memory circuits includes a tag memory array, and a plurality of tag peripheral circuits communicatively connected with the tag memory array.
US11544195B2

An information providing method of an electronic apparatus is disclosed. The information providing method may include receiving a counter information request, identifying cache counter information corresponding to the counter information request from a cache database related to a counter, and transmitting response information corresponding to the counter information request based on the identified cache counter information.
US11544194B1

A method of performing a copy-on-write on a shared memory page is carried out by a device communicating with a processor via a coherence interconnect. The method includes: adding a page table entry so that a request to read a first cache line of the shared memory page includes a cache-line address of the shared memory page and a request to write to a second cache line of the shared memory page includes a cache-line address of a new memory page; in response to the request to write to the second cache line, storing new data of the second cache line in a second memory and associating the second cache-line address with the new data stored in the second memory; and in response to a request to read the second cache line, reading the new data of the second cache line from the second memory.
US11544193B2

A scalable cache coherency protocol for system including a plurality of coherent agents coupled to one or more memory controllers is described. The memory controller may implement a precise directory for cache blocks from the memory to which the memory controller is coupled. Multiple requests to a cache block may be outstanding, and snoops and completions for requests may include an expected cache state at the receiving agent, as indicated by a directory in the memory controller when the request was processed, to allow the receiving agent to detect race conditions. In an embodiment, the cache states may include a primary shared and a secondary shared state. The primary shared state may apply to a coherent agent that bears responsibility for transmitting a copy of the cache block to a requesting agent. In an embodiment, at least two types of snoops may be supported: snoop forward and snoop back.
US11544192B2

A semiconductor device includes first and second CPUs, first and second SPUs for controlling a snoop operation, a controller supporting ASIL D of a functional safety standard and a memory. The controller sets permission of the snoop operation to the first and second SPUs when a software lock-step is not performed. The controller sets prohibition of the snoop operation to the first and second SPUs when the software lock-step is performed. The first CPU executes a first software for the software lock-step, and writes an execution result in a first area for the memory. The second CPU executes a second software for the software lock-step, and writes an execution result in a second area of the memory. The execution result written in the first area is compared with the execution result written in the second area.
US11544186B2

The invention relates to methods, and an apparatus for data reads in a host performance acceleration (HPA) mode. One method is performed by a host side to include: searching an HPA buffer in a system memory for a logical-block-address to physical-block-address (L2P) mapping entry corresponding to a logical block address (LBA); issuing a switch command to a flash controller to request the flash controller to activate an HPA function, and does not activate an acquisition function for an L2P mapping table, where the host side and the flash controller communicate with each other in an embedded multi-media card (eMMC) protocol; issuing a write_multiple_block command to the flash controller to transfer a first data block to the flash controller, which includes the first L2P mapping entry; and issuing a read_multiple_block command to obtain data corresponding to the first L2P mapping entry from the flash controller.
US11544179B2

A system including an impact analysis engine (IAE) and a method for analyzing impact of changes to a software code are provided. The IAE iteratively processes and compares lines of the software code changed across different versions of the software code for deriving the impact of changes performed for a requested version. The IAE automatically identifies artifacts impacted by changes to each line of the software code across different versions by processing code change data. The code change data includes change data between start and end tags of the software code and commit actions previous to the start tag. The code change data includes unique identifiers of artifacts traced to the commit actions, which allow customized retrieval of artifact data including features, defects, and epics impacted by changes to each line of the software code. The IAE automatically identifies linked elements, for example, tests, traced to the identified artifacts.
US11544174B2

Methods and apparatus for protecting trace data of a remote debug session for a computing system. In one embodiment, a method includes storing trace data received from one or more trace interfaces to a storage location of a target device, where the trace data is generated from execution at the target device, and where the trace data is protected from an unauthorized access. The method continues with transmitting the trace data to a debug host computer with encryption through a communication channel between the target device and the debug host computer.
US11544173B1

The disclosure relate to detecting performance regressions in software used to control autonomous vehicles. For instance, a simulation may be run using a first version of the software. While the simulation is running, CPU and memory usage by one or more functions of the first version of the software may be sampled. The sampled CPU and memory usage may be compared to CPU or memory usage by each of the one or more functions in a plurality of simulations each running a corresponding second version of the software. Based on the comparisons, an anomaly corresponding to a performance regression in the first version of the software relating to one of the one or more functions may be identified. In response to detecting the anomaly, the first version of the software and the one of the one or more functions may be flagged for review.
US11544172B2

Disclosed techniques relate to automatically instrumenting a web application. In an aspect, a method identifies that a web application includes an event that is triggered by a user interaction. The method associates the event with a tracer that is configured to log tracing information based on an execution of a first set of operations caused by the event and to obtain a first measurement of performance of a first span. The method identifies, in the code, that the execution of a first set of operations causes a request to be made to a server. The method associates the request with the tracer. The tracer is configured to log tracing information based on an execution of a second set of operations caused by the request and to obtain a second measurement of performance of a second span that is a child span of the first span.
US11544169B2

Apparatuses, methods, and program products are disclosed for determining usage of an information handling device. One apparatus includes at least one processor and a memory that stores code executable by the at least one processor. The code is executable by the processor to monitor, by use of the at least one processor, a plurality of parameters indicative of a usage of an information handling device. The plurality of parameters is for a plurality of components of the information handling device. The code is executable by the processor to store data corresponding to the plurality of parameters. The code is executable by the processor to compute the usage of the information handling device based on the stored data.
US11544167B2

The present disclosure provides systems and methods that combine physics-based systems with machine learning to generate synthetic LiDAR data that accurately mimics a real-world LiDAR sensor system. In particular, aspects of the present disclosure combine physics-based rendering with machine-learned models such as deep neural networks to simulate both the geometry and intensity of the LiDAR sensor. As one example, a physics-based ray casting approach can be used on a three-dimensional map of an environment to generate an initial three-dimensional point cloud that mimics LiDAR data. According to an aspect of the present disclosure, a machine-learned model can predict one or more dropout probabilities for one or more of the points in the initial three-dimensional point cloud, thereby generating an adjusted three-dimensional point cloud which more realistically simulates real-world LiDAR data.
US11544157B2

A memory system may include: a nonvolatile memory device comprising a plurality of memory blocks, each block having a plurality of pages, each page having a plurality of memory cells, wherein the plurality of memory block includes an SLC (Single Level Cell) block and an MLC (Multi-Level Cell) block; and a controller suitable for programming input data transmitted from a host to both the SLC block and the MLC block in response to a first program command, and invalidating the input data programmed in the SLC block at a time point when the program operation for the MLC block is completed, when the memory system is powered on after an SPO (Sudden Power-Off) occurred while the program operation was performed on both the SLC block and the MLC block, the controller may perform a recovery operation to the MLC block based on valid data programmed in the SLC block.
US11544151B2

A system, method, and computer program product for a block-based backing up a storage device to an object storage service is provided. This includes the generation of a data object that encapsulates a data of a data extent. The data extent covers a block address range of the storage device. The data object is named with a base name that represents a logical block address (LBA) of the data extent. The base name is appended with an identifier that deterministically identifies a recovery point that the data object is associated with. The base name combined with the identifier represents a data object name for the data object. The named data object is then transmitted to the object storage service for backup of the data extent. At an initial backup, the full storage device is copied. In incremental backups afterwards, only those data extents that changed are backed up.
US11544149B2

Described herein are systems and methods for fault tolerance in a network cloud environment. In accordance with various embodiments, the present disclosure provides an improved fault tolerance solution, and improvement in the fault tolerance of systems, by way of failure prediction, or prediction of when an underlying infrastructure will fail, and using the predictions to counteract the failure by spinning up or otherwise providing new component pieces to compensate for the failure.
US11544138B2

A method comprises collecting operational data for one or more devices and identifying one or more anomalies associated with the one or more devices based at least in part on the collected operational data. At least a portion of the collected operational data corresponding to the identified one or more anomalies is analyzed, and a probability of automatic resolution for respective ones of the identified one or more anomalies is determined based at least in part on the analysis. The identifying, the analyzing and the determining are performed using one or more machine learning models.
US11544127B2

A method includes: acquiring, based on status information, a failure risk of each of a plurality of devices including physical devices and virtual machines, each of the virtual machines being operated on any of the physical devices, the status information indicating the statuses of the plurality of devices; acquiring an influence range based on route information indicating a link in a range affected by a failure; acquiring a first influence risk based on a failure risk acquired for a first device, the first physical device being any of the physical devices; acquiring a second influence risk based on a failure risk of a second device, the second influence risk indicating a possibility of a target device being affected by a failure in another device; and determining the second physical devices as a destination candidate of the target device when the second influence risk is lower than the first influence risk.
US11544126B2

Receive, by a central controller engine, a user request to perform one or more operations associated with user data, wherein the user data includes first data and second data. Select, by the central controller engine based on the user request, a first service provider interface (SPI) integrated into a first service, the first SPI being configured to operate on the first data in a first datastore associated with the first service. The first SPI including a first service interface component configured based on a uniform access specification. Obtain, by the first SPI, the first data, the first data being formatted according to a first service data specification. Transform, by the first SPI based on the uniform access specification, the first data, thereby generating transformed first data formatted according to the uniform access specification. Provide, by the first SPI, the transformed first data to a target service.
US11544124B1

A computer-implemented method of providing unified event monitoring and log processing is disclosed. The method comprises receiving streaming event data comprising a plurality of event entries from a plurality of domains including a cloud manager for a cloud platform and an application running within a container on the cloud platform; processing the streaming event data into a normalized, domain-independent format; evaluating a plurality of policy rules on the streaming event data, wherein the plurality of policy rules is defined with a unified syntax; and in response to the evaluating satisfying a condition of a first rule of the plurality of policy rules, transmitting to a remote device data related to an action defined in the first rule, wherein the receiving, processing, evaluating, and transmitting for each event entry for the plurality of event entries are performed in real time.
US11544120B2

Techniques are provided for tracking application programming interface (API) requests in a cloud computing environment. For example, a method for tracking API requests is implemented by an API gateway. The API gateway receives an API request which comprises a given API endpoint to access a target service of a computing system. The API gateway determines if the received API request is valid. In response to determining that the received API request is valid, the API gateway accesses at least one API counter associated with the given API endpoint of the received API request, wherein the at least one API counter is configured to count a number of times that the given API endpoint is accessed. The API gateway increments a count of the at least one API counter by one, and the API gateway routes the API request to the target service for execution.
US11544110B2

An apparatus includes a processor to receive a request to provide a view of an object associated with a job flow, and in response to determining that the object is associated with a task type requiring access to a particular resource not accessible to a first interpretation routine: store, within a job queue, a job flow generation request message to cause generation of a job flow definition the defines another job flow for generating the requested view; within a task container in which a second interpretation routine that does have access to the particular resource is executed, generate the job flow definition; store, within a task queue, a job flow generation completion message that includes a copy of the job flow definition; use the job flow definition to perform the other job flow to generate the requested view; and transmit the requested view to the requesting device.
US11544108B2

A method of processing media content in Moving Picture Experts Group (MPEG) Network Based Media Processing (NBMP) includes obtaining, from a function repository storing one or more functions for processing the media content, at least one among the one or more functions, each of the at least one among the one or more functions having a function descriptor indicating, for a respective one among the one or more functions, a maximum throughput, a minimum buffer size, a maximum size of metadata and a maximum frequency between two instances of the metadata, and obtaining a task for processing the media content, based on the obtained at least one among the one or more functions, the task having a task descriptor indicating, for the task, a maximum throughput, a minimum buffer size, a maximum size of metadata and a maximum frequency between two instances of the metadata.
US11544105B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scheduling operations represented as a computational graph on a distributed computing network. A method includes: receiving data representing operations to be executed in order to perform a job on a plurality of hardware accelerators of a plurality of different accelerator types; generating, for the job and from at least the data representing the operations, features that represent a predicted performance for the job on hardware accelerators of the plurality of different accelerator types; generating, from the features, a respective predicted performance metric for the job for each of the plurality of different accelerator types according to a performance objective function; and providing, to a scheduling system, one or more recommendations for scheduling the job on one or more recommended types of hardware accelerators.
Patent Agency Ranking