US11949826B2

An image reading device includes a sensor and circuitry. The sensor reads an image on a recording medium. The circuitry inspects the image and outputs an inspection result. The circuitry excludes an area of the recording medium as a first area from an area to be inspected, based on a type of the recording medium or a position of the recording medium with respect to a reading position at which the sensor reads the image, to determine a second area to be inspected. The circuitry outputs the inspection result based on the second area.
US11949813B2

One example may include receiving a call, identifying whether a calling party number and a called party number associated with the call have a pre-existing relationship stored in a database, responsive to identifying the pre-existing relationship, modifying a call message header of a call message to include a code object identifying enhanced call content, and forwarding the modified call message to an intended recipient device of the call.
US11949811B1

An example method is described. The method includes receiving, by a computing system, data indicative of a call into an interactive voice response (IVR) system from a user device and determining, by the computing system and based on the data, a set of actions performed by the user device within the IVR system and a corresponding set of results performed by the IVR system during the call. Additionally, the method includes converting, by the computing system, the set of actions and the corresponding set of results into a sequence of code pairs using a dictionary established based on training data, determining, by the computing system, an activity pattern during the call based on the sequence of code pairs; and calculating, by the computing system, a probability that the call is fraudulent based on the activity pattern during the call.
US11949799B2

Disclosed is an input/output circuit for a physical unclonable function generator circuit. In one embodiment, a physical unclonable function (PUF) generator includes: a PUF cell array comprising a plurality of bit cells configured in a plurality of columns and at least one row, and at least one input/output (I/O) circuit each coupled to at least two neighboring columns of the PUF cell array, wherein the at least one I/O circuit each comprises a sense amplifier (SA) with no cross-coupled pair of transistors, wherein the SA comprises two cross-coupled inverters with no access transistor and a SA enable transistor, and wherein the at least one I/O circuit each is configured to access and determine logical states of at least two bit cells in the at least two neighboring columns; and based on the determined logical states of the plurality of bit cells, to generate a PUF signature.
US11949797B2

Disclosed are a neural network model update method and device, and a computer storage medium. The method includes: randomly generating a preset number of sub-neural network models as nodes in a blockchain; using a ring signature to share a local data set in the blockchain, and uniformly dividing a data set in the blockchain to generate a training set and a test set; training each node through the training set to generate a trained model, packaging the trained model as a model transaction and sharing the model transaction in the blockchain; using the test set selected by voting to test the model transaction and generating a test result; when the test result is greater than a benchmark evaluation, taking the sub-neural network model corresponding to the test result as a valid vote; and voting a previous block corresponding to the valid vote, selecting a consistent block, and updating all nodes.
US11949795B2

Systems, computer program products, and methods are described herein for tracking resources using non-fungible tokens. The present invention is configured to electronically receiving, over a distributed computing network from a computing device of a user, a request for a non-fungible token (NFT) for a resource; initiating a non-fungible token (NFT) generator on the resource in response to receiving the request; generating a unique digital signature for the resource; generating, using the NFT generator, the NFT, wherein the NFT comprises at least the unique digital signature for the resource; and record the NFT for the resource on a distributed ledger.
US11949788B1

Disclosed herein are computer-implemented methods of, and computer systems for, constructing dual cryptographic proofs for transactions where transaction data is stored in a cryptographically-linked data file and in an incremental hash tree, where a dual cryptographic proof includes linear cryptographic proof data from the cryptographically-linked transaction file and binary cryptographic proof data from the incremental hash tree. The transaction may include one or more key-value pairs.
US11949787B2

Systems and methods for linking an authentication account to a device may include processor(s) to maintain a plurality of authentication profiles, each authentication profile corresponding to a respective user and including at least one profile image, an immutable identifier, and authentication data used to authenticate the respective user. The processor(s) may receive a request including the device key, an immutable identifier, and a biometric image captured by a camera of a client device. The processor(s) may identify a subset of authentication profiles having respective immutable identifiers that match the immutable identifier from the request. The processor(s) may compare feature(s) extracted from the biometric image of the request to features extracted from the a profile image of the subset of authentication profiles, and link the device key of the client device with an authentication profile in a data structure to register the client device with the authentication server.
US11949782B1

Systems, apparatuses, methods, and computer program products are disclosed for PQC. An example method includes transmitting a first portion of an electronic communication to a client device over a non-PQC communications channel, wherein the client device comprises a PQC shim circuitry. The example method further includes transmitting one or more communications between a PQC callback circuitry and the client device over a PQC communications channel, wherein the client device is a non-PQC device. The example method further includes transmitting a second portion of the electronic communication to the client device over a PQC communications channel.
US11949780B2

A disclosed example gateway node includes network communicator circuitry, memory, instructions, and processor circuitry. The network communicator circuitry is to send a first portion of a multi-part secret key to a first secret holder node, and send a plurality of shares of a second portion of the multi-part secret key to second secret holder nodes. The processor circuitry is to execute the instructions to combine responses from the first secret holder node and at least one of the second secret holder nodes to generate a combined authentication message, the network communicator circuitry to send the combined authentication message to a terminal node for authentication.
US11949779B2

Provided is a method and apparatus for registering a shared key. A method of registering, by a second electronic device, a shared digital key in a target device includes receiving a digital key sharing attestation and a key tracking server (KTS) signature corresponding to the digital key sharing attestation, receiving an authentication request from the target device, and transmitting an authentication response including the digital key sharing attestation and the KTS signature to the target device in response to the authentication request.
US11949777B1

Systems and methods to encrypt centralized information associated with users of a customer due diligence platform based on a modified key expansion schedule are disclosed. Exemplary implementations may: obtain user profile information making up user profiles of users of a customer due diligence platform; encrypt the user profile information to generate encrypted user profile information based on a modified key expansion schedule requiring multiple different keys; effectuate storage of the encrypted user profile information in association with the user profiles in non-transitory electronic storage; and/or perform other operations.
US11949776B2

A responder device receives, from an initiator device, a request to initiate a cryptographic tunnel between the initiator device and the responder device. The responder device does not include a static private key to be used in an asymmetric cryptography algorithm when establishing the tunnel. The responder device transmits a request to a key server that has access to the static private key and receives a response that is based on at least a result of at least one cryptographic operation using the static private key. The responder device receives from the key server, or generates, a transport key(s) for the responder device to use for sending and receiving data on the cryptographic tunnel. The responder device transmits a response to the initiator device that includes information for the initiator device to generate a transport key(s) that it is to use for sending and receiving data on the cryptographic tunnel.
US11949769B2

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

According to an aspect, a method of data compression in a radar system comprising, converting a plurality of ranges in a first data form into a polar form, determining a plurality of logarithmic values of the plurality of ranges in the polar form, quantising the plurality of logarithmic values of the plurality of ranges with a first bit width that is fewer than a second bit width in the first data form. According to another aspect, the method further comprising quantizing the logarithmic magnitude part with a third bit width and quantising the logarithmic phase part with a fourth bit width.
US11949759B2

A datacenter has more computing power than a personal computer. The personal computer sends a request to perform an operation on a data set to the datacenter. The datacenter evaluates various inputs to determine if, despite the datacenter's computing power, the personal computer is likely to complete the operation faster. Based on the determination, the datacenter may perform the operation, send the data set to the personal computer for the personal computer to process, or start a competitive computation. As a result, a user interface can be more responsive. Machine learning processes can be used to improve predictions.
US11949749B2

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

The migration method includes dividing each service system in a first cloud system into a plurality of modules; determining the relation between a module to be migrated among the plurality of modules and other modules; copying said module among the plurality of modules to a second cloud system, the type of the first cloud system being different from that of the second cloud system; and establishing a relation in the second cloud system to complete the migration of the first cloud system. The nature and gist of the present disclosure is that the migration of a module to be migrated in the first cloud system is completed by establishing the association relation of the module to be migrated in the second cloud system.
US11949734B2

Various embodiments are directed to methods, apparatus, systems and the like for managing distributed radio access network (RAN) elements within a network associated with a network core, wherein for each of a plurality of distributed RAN elements (DREs) within the network associated with the network core a respective virtualized proxy element is configured to communicate with the DRE and mirror each of a plurality of functional elements (FEs) associated with the DRE.
US11949727B2

A video conferencing system includes data relating to the focus of attention of an attendee in a virtual conference. The system determines the focus of attention of attendee as a function of the data and modifies an audio output and/or a video output of the system as a function of the focus of attention of the attendee.
US11949718B2

An overlay to existing infrastructure that establishes trusted paths in a communication network to fulfill a fundamental need to identify and protect a trusted plane of devices and/or applications on a need specific basis is described. Establishing trusted paths operationally fulfills a fundamental need to identify and protect a trusted plane of devices and/or applications on a need specific basis as an overlay to the existing relatively unsecured network.
US11949717B2

In one embodiment, a method comprises: tracking, by a first security agent executed within a user network device, a plurality of wireless data networks that are available for connection by the user network device for secure communications with a second network device in a secure peer-to-peer data network, and maintaining a history of each of the wireless data networks; determining for each of the wireless data networks, by the first security agent, a corresponding risk assessment that identifies a corresponding risk in encountering a cyber threat on the corresponding wireless data network; and supplying, to a second security agent executed within the user network device, a recommendation for connecting to a wireless data link identified as avoiding the cyber threat during the secure communications, wherein the user network device has a two-way trusted relationship with the second network device in the secure peer-to-peer data network.
US11949708B2

A system and method for accelerating a threat mitigation of malicious cybersecurity activity includes: identifying, via one or more processors, a cybersecurity event associated with a third-party application or a third-party service of a subscriber; generating, via the one or more processors, a service-proposed remediation action for the cybersecurity event based on the identifying of the cybersecurity event; automatically assessing, via the one or more processors, the service-proposed remediation action against automated remediation criteria of the subscriber based on the generation of the service-proposed remediation action; automatically constructing, via the one or more processors, a remediation action application programming interface (API) request for the service-proposed remediation action based on the service-proposed remediation action satisfying the automated remediation criteria of the subscriber; and automatically executing, via the one or more processors, the remediation action API request to remediation or mitigate a suspected cybersecurity threat associated with the cybersecurity event.
US11949701B2

Disclosed is a scalable, graph-based approach to detecting anomalous accesses to resources in a computer network. Access events are represented as edges between resource nodes and accessing nodes (e.g., corresponding to users) in a bipartite graph, from which vector representations of the nodes that reflect the connections can be computed by graph embedding. For an access event of interest, an anomaly score may be computed based on dissimilarities, in terms of their embedding distances, between the associated accessing node and other accessing nodes that have accessed the same resource, and/or between the associated resource node and other resource nodes that have been accessed by the same accessing node.
US11949696B2

A system determines baseline deployment properties of operating system deployments stored by a deployment repository and endpoint deployment properties of a deployed operating system executed by an endpoint device. An artificial intelligence model is configured to determine a security response based at least in part on the endpoint deployment properties of the endpoint device. By providing the endpoint deployment properties to the artificial intelligence model, a mismatch value is determined that corresponds to an amount that the endpoint deployment properties are different than the baseline deployment properties. Based on the mismatch value, an action is determined to improve security of the deployed operating system executed by the endpoint device. The determined action is executed to improve security of the deployed operating system.
US11949695B2

A system for detecting malicious traffic flows in a network is provided. The system includes a processor. Based on packet information received for a plurality of data packets transmitted over the network the processor is programmed to calculate inter-arrival times and packet durations for the plurality of data packets. The processor is also programmed to filter the packet information to remove noise. The processor is further programmed to generate at least one histogram based on the packet information, the inter-arrival times, and the packet durations. In addition, the processor is programmed to generate a power spectral density estimate based on the packet information, the inter-arrival times, and the packet durations. Moreover, the processor is programmed to analyze the at least one histogram and the power spectral density estimate to detect one or more unexpected data flows. Furthermore, the processor is programmed to report the one or more unexpected data flows.
US11949694B2

A malware profile is received. The malware profile comprises a set of n-tuples of attributes that describe one or more activities associated with executing a copy of a known malicious application that is associated with the malware profile. A set of one or more log entries is analyzed for a set of entries that matches the malware profile. Based at least in part on identifying the set of entries matching the malware profile, a determination is made that a host was compromised. In response to determining that the host has been compromised, a remedial action is taken with respect to the host.
US11949690B2

A system and method for detecting lateral movement based on an exposed cryptographic network protocol (CNP) key in a cloud computing environment. The method includes: inspecting a first workload for a private CNP key, the private CNP key associated with a hash of a public CNP key; detecting in a security database a representation of the public CNP key; generating a lateral movement path, the lateral movement path including an identifier of a second workload, the second workload represented by a representation connected to the representation of the public CNP key.
US11949684B2

A system includes a set of adapter interfaces, a router module, and a processor. Each adapter interface is assigned to a different level of security. The router module sends requests to the adapter interfaces, based on the security levels associated with the devices that submitted the requests. A first adapter interface establishes a first connection to the servers, providing access to a first zone. A second adapter interface establishes a second connection to the servers, providing access to a second zone. The first zone includes a set of resources assigned to the first level of security that is not included in the second zone. Each adapter interface further receives data and applies different levels of security to the data, based on the security levels associated with the devices that submitted the data.
US11949680B2

Disclosed is an improved approach to implement a mechanism to provide customer control over access to cloud infrastructure by the cloud provider's operator employees. This mechanism allow customer controlled access to any cloud infrastructure that belongs to or is otherwise allocated to the customer.
US11949673B1

Systems and methods for performing multi-factor authentication using a smart ring are disclosed. An exemplary method includes performing a first authentication operation by: collecting, by sensors, gestural data representing a candidate gesture corresponding to ring movement; comparing the candidate gesture to an authentication gesture for a known user; when the candidate gesture matches the authentication gesture, generating a first signal indicating that a particular user has been identified and authenticated as the known user; and transmitting the first signal to a second device, wherein the second device controls access to a resource. The method also includes performing a second authentication operation by detecting contact between the ring and an external component; and generating and transmitting a second signal in response to detecting the contact, and when the second device receives the first and the second signals, causing the second device to grant the particular user access to the resource.
US11949668B2

A method may include receiving, from a user device, a registration request that includes a subscription concealed identifier (SUCI), identifying a network element to decode the SUCI and forwarding the SUCI to the identified network element. The method may also include decoding the SUCI to identify a subscription permanent identifier (SUPI), identifying a unified data management (UDM) device associated with the SUPI and transmitting an authentication request to the identified UDM device to obtain authentication information associated with the user device. The method may further include receiving the authentication information and authenticating the user device based on the received authentication information.
US11949663B2

Systems and methods include establishing a control channel of a tunnel utilizing a first encryption technique, wherein the tunnel is between a local node including one or more processors and a remote node, and wherein the control channel includes a session identifier; establishing a data channel of the tunnel utilizing a second encryption technique, wherein the data tunnel is bound to the control channel based on the session identifier; performing, over the control channel, device authentication and user authentication of one or more users associated with the remote node, wherein each of the one or more users includes a user identifier; and, subsequent to the device authentication and the user authentication, exchanging data packets over the data channel with each data packet including a corresponding user identifier. The first encryption technique can be one of TLS and SSL, and the second encryption technique can be one of TLS and DTLS.
US11949638B1

The present disclosure describes systems and methods for enabling real-time conversational dialog among a large population of networked human users while facilitating convergence on groupwise decisions, insights, and solutions, and amplifying collective intelligence. A collaboration server running a collaboration application is provided, wherein the collaboration server is in communication with the plurality of the networked computing devices and each computing device is associated with one user of the population of human participants. In some cases, the collaboration server defines a plurality of sub-groups of the population of human participants. A local chat application configured for displaying a conversational prompt received from the collaboration server is provided on each networked computing device. The local chat application enables real-time chat communication with other users of a sub-group assigned by the collaboration server. According to some embodiments, the computer mediated collaboration enables through communication between the collaboration application and the local chat applications.
US11949630B2

The embodiments of the present disclosure discloses an information processing method, a device, an equipment, and a computer readable storage medium. The information processing method of the present disclosure includes: sending first information to a terminal, wherein the first information is configured to indicate information of at least one time unit for scheduled data transmission; at least one piece of downlink control information (DCI) is sent in one time unit.
US11949627B2

Wireless resource determination and use are described. A wireless device may determine to use a resource (e.g., PUCCH resource), indicated by control information (e.g., DCI), for sending an acknowledgement (e.g., HARQ-ACK feedback) of a reception of data (e.g., at least one transport block). The control information may be received in a message of a plurality of messages. The wireless device may select the control information (e.g., for determining the resource) from among other control information in the plurality of messages, based on one or more factors.
US11949625B2

In the present disclosure, disclosed are a method for transmitting and receiving data in a wireless communication system and an apparatus therefor. Particularly, a method by which a user equipment (UE) supported by a plurality of apparatuses comprising a first apparatus and a second apparatus transmits and receives data in a wireless communication system comprises the steps of: receiving first control information from the first apparatus and receiving second control information from the second apparatus; receiving data from at least one of the first apparatus or the second apparatus; and transmitting, to at least one of the plurality of apparatuses, first feedback information regarding the first apparatus and second feedback information regarding the second apparatus, wherein the first control information and the second control information each comprises a downlink assignment index (DAI), and the DAI may be set on the basis of an index related to the plurality of apparatuses.
US11949620B2

A signal processing method and device are provided. The method includes indicating a first uplink sounding reference signal resource to a terminal, wherein the first uplink sounding reference signal resource is used for uplink beam scanning; receiving a uplink sounding reference signal transmitted by the terminal by using the first uplink sounding reference signal resource; determining a target uplink sounding reference signal based on the uplink sounding reference signal transmitted by the terminal, and transmitting an identifier of the target uplink sounding reference signal to the terminal; indicating a second uplink sounding reference signal resource to the terminal, the second uplink sounding reference signal resource being used to cause the terminal to transmit an uplink sounding reference signal for channel measurement based on the identifier of the target uplink sounding reference signal and the second uplink sounding reference signal resource.
US11949619B2

A method, network node and wireless device for receiving and/or mapping a physical downlink control channel, PDCCH, to resource elements of a time-frequency grid are provided in which the PDCCH is mapped to resource elements of the time-frequency grid by configuring resource element groups, REGs, each REG spanning one orthogonal frequency division multiplex, OFDM, symbol, and the PDCCH being at least two OFDM symbols. In accordance with one embodiment, the method includes receiving the PDCCH from the network node on one of a plurality of sets of physical resource blocks, PRBs.
US11949617B2

A method, network node and wireless device in a wireless communication system for one of transmitting and receiving a phase-tracking reference signal, PT-RS. The method includes obtaining information about a position in a time domain of a scheduled first demodulation reference signal, DM-RS, in a slot, and one of transmitting and receiving the PT-RS within the slot, the position of the PT-RS depending on the position in the time domain of the scheduled first DM-RS.
US11949608B2

A method for measurement reporting performed by a wireless device includes obtaining a beam measurement configuration from a network. Based on the beam measurement configuration, the wireless device performs at least one beam measurement while operating in a dormant state. The wireless device reports a result of the at least one beam measurement to the network. The reporting is done after a transition from the dormant state to a connected state.
US11949603B2

A network-on-chip (NoC) system includes a default communication path between a master device and a slave device, and a backup communication path between the master device and the slave device. The default communication path is configured to work in a normal operation state of the chip. The backup communication path is configured to replace the default communication path when a fault arises in the default communication path.
US11949596B1

Data defining egress bandwidth utilization on an interface of a node may be obtained and a congestion event may be detected based at least in part on an average interface utilization (Y) being greater than a first threshold (X1). A plurality of alternate links that can accommodate excess bandwidth without exceeding the first threshold may be identified. Flows associated with the plurality of alternate links may be filtered based at least in part on business logic macro flow filtering. It may be determined whether the plurality of alternate links pass a diffusing update algorithm (DUAL)-based loop-free path-finding algorithm (LPA) analysis for the destination node prefixes whether the destination node prefixes pass the DUAL-based LPA analysis for the at least one of the plurality of alternate links and a plurality of next hops associated with the at least one of the plurality of alternate links.
US11949593B2

Stateless address translation at an Autonomous System (AS) boundary for host privacy may be provided. An address associated with a host device in the AS may be received. The address may comprise a network prefix and an interface identifier (ID). Then a cypher value may be assigned to a cypher bit range in the network prefix. The cypher value may be associated with a first cypher algorithm of a plurality of cypher algorithms. Next, the address may be encoded wherein encoding the address comprises applying the first cypher algorithm to encode a coding bit range in the address that is less significant than the cypher bit range. The encoded address may then be used for flows from the host that egress the AS.
US11949591B2

The present disclosure provides a method (100) in a network node advertising a Binding Segment Identifier, BSID. The method (100) includes: receiving (110) a first echo request packet containing a first target Forwarding Equivalence Class, FEC, stack including an FEC associated with the BSID; and transmitting (120), in response to a Time To Live, TTL, expiration associated with the first echo request packet, a first echo reply packet to an initiating network node initiating the first echo request packet, the first echo reply packet containing an indicator indicating that the FEC is to be replaced by a set of FECs.
US11949587B2

A method includes receiving, at an unmanaged switch, a link-aggregation control protocol (“LACP”) protocol data unit (“PDU”) on each port of two or more connections to be in a link-aggregation group (“LAG”). The ports are in the unmanaged switch, which is unconfigured for LACP and is connected over the connections to a managed switch configured for LACP. The method includes, in response to the ports that received an LACP PDU being unconfigured for LACP, configuring each port receiving an LACP PDU for LACP, creating a LAG that includes the connections of the ports that received the LACP PDUs, and starting an LACP timer. The method includes, in response to determining that the LACP timer has expired, clearing the LACP configuration of the ports configured for LACP. The LACP timer expires in response to the ports in the LAG not receiving additional LACP PDUs prior to expiration of a timer period.
US11949586B2

A semiconductor chip for implementing load-aware equal-cost multipath routing includes a number of ports and several pipes, each pipe being coupled to a portion of ports on the semiconductor chip, and a central unit consisting of a state machine and multiple databases. The databases contain information regarding a communication network including an overlay network and an underlay network, and the state machine is implemented in hardware and can determine at least one feature of the overlay network and a corresponding group of paths within the underlay network.
US11949575B2

An in-vehicle communication device on a transmitting side of a message includes: a delay time measuring unit measuring a delay time from when transmission of a message is first attempted to when the transmission of the message is started; and an assigning unit assigning the delay time measured by the delay time measuring unit to the message. An in-vehicle communication device on a receiving side of a message includes: a reception point acquisition unit acquiring a point in time when a message from the in-vehicle communication device on the transmitting side is received; a delay time acquisition unit acquiring a delay time assigned to the received message; and a calculation unit calculating a transmission cycle of each message based on a point in time acquired by the reception point acquisition unit and a delay time acquired by the delay time acquisition unit for each of two received messages.
US11949568B1

In an example, a method includes obtaining, for a software-defined wide area network (SD-WAN) system having a plurality of a wide area network (WAN) links for an SD-WAN service, a first service level agreement (SLA) rule that matches a first application, the first SLA rule having a first priority that indicates a priority of the first application; obtaining, for the SD-WAN system, a second SLA rule that matches a second application, the second SLA rule having a second priority that indicates a priority of the second application; assigning, for the SD-WAN system, the first application and the second application to a first WAN link of the plurality of WAN links; and in response to determining that the first WAN link has violated the first SLA rule that matches the first application, assigning, by the SD-WAN system, the second application to a second WAN link of the plurality of WAN links.
US11949557B2

The ICT resource management device includes: a configuration information management part that manages configuration information of physical nodes and virtual nodes; a layer mapping part that performs mapping between the physical layer and the virtual layer; a location specifying part that specifies a location of a physical node; a device connect destination determination part that determines a physical node to which to connect the device in response to a request for configuration change based on at least one of the specified location, information relating to a service, a network connection configuration of the network connecting the device to the physical node, and quality of the network; a blueprint creation part that creates a blueprint based on the configuration information, the mapping information, and the connection destination; and an orchestrator part that performs orchestration.
US11949553B2

In a transmission parameter configuration method, a first node receives a transmission configuration message, where the transmission configuration message includes transmission configuration index information and a transmission parameter corresponding to the transmission configuration index information, and the transmission configuration index information is used to identify different transmission modes. The first node obtains a transmission indication message, where the transmission indication message includes the transmission configuration index information, and the transmission indication message is used to indicate to the first node to apply the transmission parameter corresponding to the transmission configuration index information. The first node performs, based on the transmission configuration index information, data transmission by using the transmission parameter corresponding to the transmission configuration index information. The method can meet requirements of more application scenarios, support more transmission modes, and reduce overheads caused by transmission parameters.
US11949545B2

An apparatus for displaying a moving region of interest located within a body includes a positioning system to determine a position and orientation (P&O) of a medical device as well as to track, using an internal position reference sensor, the motion of the region of interest over time. A compensation function block generates a motion compensation function based on the motion of the region of interest, which is configured to compensate for the motion of the region of interest between a first time, for example a time at which an image was acquired and a second time, for example a time at which a P&O of the device was measured. The measured P&O is corrected using the compensation function. A representation of the medical device is superimposed on the image in accordance with the corrected P&O.
US11949542B2

This application relates to the field of communications technologies, in particularly related to wireless fidelity (WIFI) technologies, and provides a method and apparatus for reducing peak to average power ratio (PAPR) for transmitting a physical layer protocol data units (PPDUs). The method can be used for both an access point (AP) and a station (STA). The method comprises: operating on a first disregard bits sequence to obtain a second disregard bits sequence, wherein the first disregard bits sequence is with all bits set to ‘1’, and transmitting the PPDU, wherein the PPDU comprises the second disregard bits sequence.
US11949540B2

An apparatus and digital signal processing means are disclosed for excision of co-channel interference from signals received in crowded or hostile environments using spatial/polarization diverse arrays, which reliably and rapidly identifies communication signals with transmitted features that are self-coherent over known framing intervals due to known attributes of the communication network, and exploits those features to develop diversity combining weights that substantively excise that co-channel interference from those communication signals, based on differing diversity signature, timing offset, and carrier offset between the network signals and the co-channel interferers. In one embodiment, the co-channel interference excision is performed in an appliqué that can be implemented without coordination with a network transceiver.
US11949539B2

A first sequence of data bits is shifted into storage elements of a signal receiver during a first sequence of bit-time intervals, and a memory access command indicates that a second sequence of data bits is to be received within the signal receiver during a second sequence of bit-time intervals. Contents of the shift-register storage elements are conditionally overwritten with a predetermined set of seed bits, depending on whether one or more bit-time intervals will transpire between the first and second sequences of bit-time intervals. Equalization signals generated based, at least in part, on contents of the shift-register storage elements are used to adjust respective signal levels representative of one or more bits of the second sequence of data bits.
US11949538B2

Embodiments of the present disclosure relate to downlink/uplink data transmission in a wireless communication system. In an embodiment of the present disclosure, there is provided a method for downlink data transmission in a wireless communication system which comprises transmitting an indication for a new-type reference signal to a user equipment, wherein the new-type reference signal has an identical location in frequency domain to a legacy reference signal; and transmitting the new-type reference signal and the legacy reference signal to the user equipment for using in channel estimation. In a case of more than one antenna port, the new-type reference signal may be designed to have a different location in time domain from a legacy reference signal to avoid interference to other antenna ports. With embodiments of the present disclosure, it is possible to perform a channel estimation based on both the legacy reference signal and the new-type reference signal to achieve a higher accuracy of channel estimation, and thus a UE with a low SNR may be also used in LTE networks.
US11949521B2

A data transmission method and device are provided in embodiments of this disclosure. The method includes: starting to transmit data to a network device on a resource configured in one period; changing an RV value or a resource or a DMRS from a current value to another value in case that a terminal needs to transmit data beyond the boundary of the period.
US11949518B2

The present invention relates to a method of transmitting uplink (UL) data by a user equipment (UE) in a wireless communication system. In particular, the method includes the steps of: based on the UE transmitting the UL data on a first UL resource of a configured grant (CG) con-figuration based on a Hybrid-ARQ (HARQ) process, starting a CG retransmission timer for the HARQ process and a CG timer for the HARQ process; based on a second UL resource of the CG configuration not being configured between an expiration time point of the CG retransmission timer and an expected expiration time point of the CG timer, stopping the CG timer upon expiration of the CG retransmission timer; and performing retransmission of the UL data based on the HARQ process after the expected expiration time point of the CG timer.
US11949510B2

Embodiments include methods performed by a copy engine of a computing device for generating a cyclic redundancy check (CRC) in a safety network, including copying a first dataset received from an interface bus to obtain a first dataset copy, copying a second dataset received from the interface bus to obtain a second dataset copy, generating, via a first stream-wise CRC engine in the hardware of the copy engine, a first CRC value for the first dataset copy and, in parallel, generating, via a second stream-wise CRC engine in the hardware of the copy engine, a second CRC value for the second dataset copy, transmitting, to a processor of the computing device, a first stream-wise CRC message including the first dataset copy and the first CRC value, and a second stream-wise CRC message including the second dataset copy and the second CRC value.
US11949509B2

Provided is a communication method using a non-orthogonal multiple access scheme of a terminal, the communication method including: obtaining configuration information about a transmission pattern of the terminal; determining a terminal-specific transmission pattern, based on the obtained configuration information; processing data to be transmitted, based on the determined terminal-specific transmission pattern; and transmitting the processed data.
US11949502B2

Disclosed in various embodiments of the present invention are: an apparatus using a modulation and coding scheme (MCS) index table in a wireless communication system; an MCS index table determination method therefor; and an apparatus therefor. According to various embodiments of the present invention, an electronic device comprises at least one communication circuit for supporting wireless communication with a base station, a memory for storing at least two MCS index tables, and a processor operatively connected to the communication circuit and the memory, wherein the processor receives downlink control information (DCI), which includes a retransmission MCS index so as to be retransmitted from the base station, by using the communication circuit when a cyclic redundancy check (CRC) fails, compares same with the retransmission MCS index stored in the memory, on the basis of the retransmission MCS index of the downlink control information, determines a mismatch between the MCS index tables on the basis of determining that the retransmission MCX indexes differ, and restores the MCS index table on the basis of determining the mismatch between the MCS index tables. Additional various embodiments are possible.
US11949498B2

An optical modulator comprises, as optical modulator components, first and second transmitter chains and a first optical time division multiplex, OTDM, generator arranged to receive time interleaved optical pulses generated by one of said optical modulator components.
US11949494B2

A Non-Geostationary Orbit (NGSO) satellite system is described that utilizes backbone route tables at its satellites that define different snapshots of a time-varying backbone topology of the NGSO satellite system. Because each satellite may see a different portion of the backbone topology, the backbone route tables at different satellites may be different from each other. Also, the backbone route tables at the satellites may be active at different times as the backbone topology changes over time. Different routing groups of backbone route tables may be defined in order to represent different routing options for packets arriving at a satellite. The routing options for a routing group may emphasis various network performance and security goals for traffic assigned to the routing group.
US11949487B2

Systems, apparatuses, and methods are described for wireless communications. A wireless device may distribute power for various transmission types based on a priority, which may be received from a base station.
US11949476B2

The invention relates to safety or control systems for a plurality of sensors. In particular, the invention relates to networks for transmitting measured parameters, control or similar signals by modeling signals at carrier frequencies using a wireless electric communication, preferably, using a radio communication. A method for a radio communication among a plurality of transceivers of a safety or control system comprises broadcasting a radio signal, which comprises at least a preamble and a packet body, and searching for the preamble through a plurality of antennas k1 of one transceiver with an alternate periodical linking of each antenna to search for the preamble followed by evaluating a quality of the radio signal as compared to a given level of the radio signal upon receipt of the preamble and selecting an antenna having a maximum level of the radio signal, through which a synchronization of the transceivers is started to receive the packet body. Therewith, during the broadcasting of the radio signal, a radio frequency is periodically switched among a set of given radio frequencies k2, while during the alternate periodical linking of each antenna to search for the preamble, the radio frequency is periodically switched among the radio frequencies from the set of given radio frequencies k2 for the linked antenna, wherein a minimum duration of the preamble for the broadcasting of the radio signal is determined by a ratio T1=(k1+k2) T, where T1 is a duration of the preamble broadcasting in msec, T is a duration of linking of one antenna of the transceiver at a single radio frequency in msec, wherein upon receipt of the preamble during selecting of the antenna having the maximum level of the radio signal, a frequency, at which the preamble has been received, is assigned as a reference (carrier) frequency followed by synchronization of the transceivers through the selected antenna and the reference frequency. Also, a safety or control system, wherein the described method is implemented, is claimed.
US11949469B2

The present disclosure provides a method and device for multi-antenna transmission in UE and base station. The user equipment receives a first wireless signal at first; then transmits a second wireless signal, and monitors a first signaling in a first sub-time resource pool. Wherein the first wireless signal is transmitted by K antenna port group(s) and the second wireless signal is used to determine the first antenna port group. The first antenna port group is one of the K antenna port group(s). The first sub-time resource pool is reserved to the first antenna port group, or the index of the first antenna port group is used to determine the first sub-time resource pool. One antenna port group includes positive integer number of antenna ports, and the K is a positive integer greater than 1. The disclosure reduces the complexity of blind detection of downlink signaling by the UE.
US11949468B2

A multistage combining sub-system for a distributed antenna system (“DAS”) is disclosed. The combining sub-system can receive broadband uplink signals from remote units of the DAS. The sub-system can divide the received broadband uplink signals into sets of narrowband uplink signals. The combining sub-system can select subsets of narrowband uplink signals from the sets of narrowband uplink signals. The subsets can be selected based on the narrowband signals in the subsets having a signal characteristic indicative of useful information. The combining sub-system can combine the selected subsets of narrowband uplink signals for routing to a base station. Combining the selected subsets of narrowband uplink signals can involve excluding narrowband uplink signals that are not included in the selected subsets of narrowband uplink signals.
US11949455B2

An optical communication system may include microLEDs for use in communicating data between chips or multi-chip modules. The number of microLEDs may be greater than a number of electrical data lines for carrying data to be communicated. Signals on the electrical data lines may be inverse multiplexed, for example to allow for operation of the microLEDs at a rate slower than operation of electrical circuitry generating signals on the electrical data lines.
US11949448B2

In order to readily carry out communication between terminal stations, a submarine optical communication system includes a first terminal station including a first monitoring means for monitoring the signal quality of dummy light a first dummy light source that outputs dummy light to the second terminal station, and a first light transmitting means for transmitting an optical signal to the second terminal station, the optical signal including a first signal quality of the dummy light; and the second terminal station including a second dummy light source that outputs dummy light to the first monitoring means, a second monitoring means for monitoring the signal quality of the dummy light, and a light receiving means for receiving the optical signal.
US11949438B2

Multi-band antenna for use with limited size ground planes. In one embodiment, the multi-band antenna includes a substrate having a first radiator branch and a second radiator branch; a first switch that is connected with the first radiator branch and a radio module; and a second switch that is connected with the second radiator branch and matching circuitry. Selection between different states of the first switch and the second switch enable the multi-band antenna to operate in a plurality of operating bands. These operating bands may include both the high and low frequency bands for a long-term evolution (LTE) communication device as well as a global navigation satellite system (GNSS) frequency band. Methods of operating the multi-band antenna as well as systems that incorporate the multi-band antenna are also disclosed.
US11949433B2

A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to generate a low-density parity check (LDPC) codeword by LDPC encoding of input bits based on a parity check matrix including information word bits and parity bits, the LDPC codeword including a plurality of bit groups each including a plurality of bits; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the interleaver is further configured to interleave the LDPC codeword such that a bit included in a predetermined bit group from among the plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.
US11949429B2

A memory device, an error correction device and an error correction method thereof are provided. The error correction device includes a first error correction decoder and a second error correction decoder. The first error correction decoder performs at least one iteration of a first error correction operation on a data chunk, calculates a counting number of syndrome values equal to a set logic value generated in the at least one iteration of the first error correction operation, and generates a control signal according to the counting number. The second error correction decoder receives the control signal and determines whether to be activated to perform a second error correction operation on the data chunk or not according to the control signal. An error correction ability of the second error correction decoder is higher than an error correction ability of the first error correction decoder.
US11949427B2

The present disclosure relates to a compensation circuit for compensating for an offset voltage that is present in an output signal output by a force sensor. The compensation circuit comprises: voltage divider circuitry, the voltage divider circuitry configured to receive a bias voltage that is also supplied to the force sensor and to output a control voltage derived from the bias voltage, wherein a component mismatch ratio of the voltage divider circuitry is adjustable to correspond to a component mismatch ratio of the force sensor; current generator circuitry configured to receive the control voltage and to generate a compensating current based on the received control voltage; and amplifier circuitry configured to receive the differential signal output by the force sensor and the compensating current and to output a compensated differential output signal in which the offset voltage is at least partially cancelled.
US11949417B2

Trimming components within an oscillator comprising: a trim-capable current source, wherein the trim-capable current source comprises a trimmable resistor and a trimmable current component, a comparator comprising a first input terminal that couples to the trim-capable current source and the second input terminal that couples to a reference voltage source, a switch coupled to the first input terminal and the trim-capable current source, and a trim-capable capacitor coupled to the switch, wherein the switch is coupled between the trim-capable capacitor and the trim-capable current source.
US11949416B2

The present disclosure relates to a composite logic gate circuit, including: a simple logic gate circuit including a first logic gate circuit and an inverter circuit, a first PMOS transistor, and a first NMOS transistor. The first logic gate circuit is configured to receive a first input signal and a second input signal, and to output a first output signal. The inverter circuit includes a second PMOS transistor and a second NMOS transistor. A source of the second PMOS transistor is coupled to a power input terminal, a drain is coupled to a drain of the second NMOS transistor, and a gate is configured to receive the first output signal. A source of the second NMOS transistor is coupled to a ground terminal, and a gate is configured to receive the first output signal. A source of the first PMOS transistor is coupled to the drain of the second PMOS transistor, a drain is coupled to a drain of the first NMOS transistor, and a gate is configured to receive a third input signal. A source of the first NMOS transistor is configured to receive the first output signal, and a gate is configured to receive the third input signal. The simple logic gate circuit is an AND or OR gate circuit, and the first logic gate circuit is a NAND or NOR gate circuit.
US11949412B2

A semiconductor device includes a galvanic isolator; a transmitting circuit that transmits a transmission signal via the galvanic isolator; a receiving circuit that receives a received signal corresponding to the transmission signal via the galvanic isolator; an encoding circuit that encodes two input signals and generates the transmission signal; and a decoding circuit that decodes the two input signals from the received signals.
US11949403B2

An acoustic resonator includes a piezoelectric plate with a back surface attached to a substrate. An interdigital transducer (IDT) including interleaved fingers is formed on the front surface of the piezoelectric plate, the IDT comprising multiple copies of a unit cell juxtaposed along a length of the IDT. Each unit cell includes a first pitch/mark zone having a first pitch P1 between adjacent fingers and a first mark M1 and a second pitch/mark zone having a second pitch P2 and a second mark M2, where P2 is not equal to P1 and M2 is not equal to M1. A radio frequency signal applied to the IDT causes the first pitch mark zone and the second pitch/mark zone to excite a same shear primary acoustic mode in the piezoelectric plate.
US11949386B2

Provided are, among other things, systems, apparatuses methods and techniques for converting digital data to radio-frequency (RF) signals. One such apparatus includes a reactive-impedance network within which the levels of multiple binary waveforms are individually boosted, before being combined to produce a single, composite output signal.
US11949379B2

An oscillator includes a first resonator element, a first package that accommodates the first resonator element, a relay substrate on which the first package is mounted, a heater element that is attached to the first package or the relay substrate, a second package that accommodates the first package, and a heat insulating member that is provided at least between the second package and the relay substrate or between the relay substrate and the first package.
US11949378B2

A crystal oscillator and an oscillating device are provided. The crystal oscillator includes a resonator, a low-thermal conductivity glue, an integrated circuit chip, and a heating element. In the resonator, a crystal blank is hermetically encapsulated. The low-thermal conductivity glue wraps the resonator to suppress temperature variation in the resonator. The integrated circuit chip is disposed below the resonator, and the heating element is configured to supply heat to the resonator.
US11949375B2

The problem is solved as follows: the photovoltaic thermal module consists of a photovoltaic module, on the rear side of which facing away from the sun a heat exchanger is located. The heat exchanger consists of at least one conduit through which heat transfer fluid flows. The conduits (which are optionally enlarged by heat transfer surfaces) are disposed at a distance from the photovoltaic module such that they are in good contact with the ambient air and also thermally conductively connected to the photovoltaic module. The surface area and the amount of heat exchange to the ambient air are increased by the main orientation of the surfaces of the heat exchanger running transversely to the PV module. As a result, a good flow of ambient air around both the heat exchanger and the rear side of the PV module is made possible. The PVT module is used, in particular, in combination with heat pumps for supplying heat to and/or cooling buildings.
US11949374B2

The present invention relates to resiliency in photovoltaically produced power generation and utilization. This invention comprises a system of elements that combine to minimize the cost and complexity of a backup-capable solar power system. An element of this system is a prior-art balancer-based photovoltaic panel power optimizer whose power electronics are time-shared to allow an array of battery modules to power or provide supplemental or surge power to an inverter. Further elements of the system provide for rapid and low-cost installation, reliability, and easy and safe maintenance.
US11949369B2

A clamp assembly includes a clamp with a lateral edge support portion that extends in a first direction to support against a lateral edge of the module. A flange extends in a second direction transverse to the first direction to clamp against an upper surface of the solar panel module in coordination with the lateral edge support portion. A nut is configured to align with the clamp. The nut receives a fastener. The nut has an outer surface to engage the second surface of the lateral edge support portion to prevent rotation of the nut. A connection member extends from the nut in a position that is fixed. A head of the connection member is shaped such that, in a first orientation, the head is accommodated passage through a slot in the intermediary member, and in a second orientation, the head is prevented from passage through the slot.
US11949366B2

Embodiments of the present disclosure are related to solar module mounting systems. A system may include an adhesion sheet configured to be secured to a roof of a structure via an adhesive. The system may further include at least one clamp configured for securing at least one solar module to the adhesion sheet.
US11949362B2

Systems and methods described herein provide for controlling a conduction angle applied to a motor, such as a power tool motor. Operations for controlling the conduction angle includes receiving by a motor controller, a desired speed signal, and monitoring a speed of the power tool motor. The operation further includes a motor controller determining an error value between the desired speed signal and the monitored speed and determining a conduction angle signal based on the error value. The operation also includes the motor controller determining whether the conduction angle signal is greater than the error value and increasing a conduction angle of the power tool motor in response to the conduction angle signal being determined to be greater than the error value.
US11949360B2

A control device is configured to control an operation of a control target. The control device is configured to monitor an abnormality. The control device is configured to store abnormality information according to an abnormality monitor result. When the abnormality of a monitor target is detected, an abnormality treatment confirmation determination related to a transition determination to an abnormality treatment due to an occurrence of the abnormality is different from an abnormality storage confirmation determination that causes the control device to store, as the abnormality information, the abnormality of the monitor target.
US11949357B2

Disclosed herein is a control circuit of a three-phase DC motor used along with an external resistance and a three-phase inverter. The control circuit includes a current detection circuit that generates a first current detection value indicating an amount of current of a first current flowing through a first phase of the three-phase inverter. The current detection circuit can generate the first current detection value, based on a voltage drop of a resistance component of a wire existing on a path of the first current, the wire being formed from a material containing copper, or based on a voltage drop of a first resistance that is an on-resistance of an arm of the first phase, and can use, as a standard, a current detection value based on a voltage drop of the external resistance to calibrate the first current detection value based on the voltage drop of the first resistance.
US11949356B2

A motor vibration control method and an electronic device can implement vibration of a motor when a loading capability of a battery is low. A battery status is obtained when a first motor vibration waveform vibration request is received. The battery status includes a battery temperature, a battery temperature and a battery level, or a battery power supply capability. A motor vibration parameter is switched if the battery status meets a preset condition, where the preset condition is that the battery power supply capability is lower than a first threshold, the battery temperature is lower than a second threshold, or the battery temperature and the battery level are lower than a third threshold array. The motor vibration parameter includes a motor vibration waveform or a motor vibration input voltage. The motor is driven to vibrate based on a switched motor vibration parameter.
US11949354B2

A system comprising a synchronous three-phase electric motor and a controller is provided. The synchronous three-phase electric motor comprises a rotor, a stator, a plurality of coils, and a plurality of switching devices. The plurality of coils formed from conductive windings each wound around one or more of a plurality of stator teeth of the stator. The plurality of coils comprises a plurality of permanent coils and a plurality of bypass coils. The plurality of switching devices configured to selectively switch between a tapped position and a primary position. The controller is configured to provide a first switching command to the plurality of switching devices to switch from the primary position to the tapped position based on a transition signal. The transition signal is based on comparing an electrical characteristic associated with one or more input currents to the plurality of switching devices with a threshold value.
US11949351B2

A linear comb drive may include a stator. The linear comb drive may include a rotor. At least one of the stator or the rotor may include a comb with one or more horizontally-extending fingers that have a tooth-shape formed by one or more prongs that extend vertically from the one or more fingers in a plane formed by the one or more fingers.
US11949350B2

At least some embodiments of the present disclosure direct to a flexible device, comprising a flexible component layer, and a jamming device disposed proximate to the flexible component layer. The jamming device permits the flexible component layer to be bent in a first state. The jamming device is configured to resist bending of the flexible component layer in a second state.
US11949349B2

An artificial muscle assembly includes initiating actuators and an artificial muscle. The artificial muscle includes a housing including an electrode region and an expandable fluid region, and an electrode pair positioned in the electrode region. The electrode pair includes a first electrode and a second electrode fixed to respective first and second surfaces of the housing. At least one of the first electrode and the second electrode includes a central opening defining the expandable fluid region. The electrode pair is actuatable between a non-actuated state and an actuated state such that actuation from the non-actuated state to the actuated state directs a dielectric fluid into the expandable fluid region. Each initiating actuator is actuatable between a non-actuated state and an actuated state such that actuation from the non-actuated state to the actuated state applies a force against the electrode region of the artificial muscle.
US11949348B2

A multi-pulse line-interphase transformer converter includes an electric part that includes magnetic components configured to be connected to a three-phase AC grid, and an electric part that includes a multi-phase voltage system configured to be connected to a common DC capacitor. The electric part splits each AC grid phase n times into two phases, resulting in a plurality of intermediate phases at an internal interface, each intermediate phase corresponding to a pulse of the multi-pulse line-interphase transformer converter. The intermediate phases are connected to the multi-phase voltage system. The multi-phase voltage system comprises bridges with actively controlled switches. The bridges are connected in parallel to the common DC capacitor.
US11949327B2

A power factor correction circuit comprising: a global voltage input; and means for deriving a reference current from the global voltage; whereby the means for deriving the reference current comprises a leading phase admittance cancellation, LPAC, transfer function and a filter, whereby the reference current is derived from a sum of an output of the LPAC transfer function and an output of the filter.
US11949306B2

Described herein are fractional-slot-winding motors and electric vehicles using such fractional-slot-winding motors. In some examples, a fractional-slot-winding motor comprises a stator, a bus-bar assembly, and a plurality of coil units. The stator comprises a plurality of stator slots (e.g., 63 slots) extending through the core and radially offset relative to each other. Each dual-leg coil unit extends through two different stator slots and is electrically coupled to two other coil units on the coil-interconnection side of the rotor. Each single-leg coil unit extends through one coil slot and is electrically coupled to one other coil unit on the coil-interconnection side. At least some single-leg coil units can be coupled to a bus-bar assembly. Furthermore, the ends of the coil unit can have radial offsets relative to protruding portions, e.g., closer to the motor primary axis at the coil-interconnection side and further away on the opposite side.
US11949305B2

An electric machine having a plurality of AC power phases comprises a rotor, a stator defining a plurality of slots, and a plurality of pins inserted into the slots. The pins are each joined together with circumferentially adjacent pins arranged in an even number of paired parallel winding paths. Each of the paired winding paths include five pitch pins and seven pitch pins that are radially adjacent and insulated from each other. The five pitch pins are electrically connected and circumferentially followed by seven pitch pins in the winding paths in a repeating pattern throughout the paired winding paths from separate phase terminals to a neutral bridge terminal. Neutral terminals and lead terminals are connected to the conductive paths by various combinations of I-pins and half-crown pins.
US11949303B2

An object of the present invention is to efficiently cool a rotor coil even in a rotor provided with a wire connection plate. A stator of a rotating electric machine includes a stator core, a plurality of segment coils protruding from slots of the stator core and arranged in a radial direction, a connection conductor that connects the segment coils, and an insulating member that holds the connection conductor. The insulating member includes a through hole through which the segment coil penetrates and is accommodated. An opening through which a coolant can flow into the through hole is provided on an inner peripheral side of the insulating member.
US11949302B2

In some examples, a stator assembly includes a stator body including a base portion and a plurality of stator teeth projecting radially inward from the base portion. The stator assembly further includes an electrically conductive member wound about a tooth of the plurality of stator teeth to define a winding about the tooth, the winding comprising a single layer of the conductive member and including a plurality of turns of the electrically conductive member, wherein the electrically conductive member has a thickness in the radial direction that is less than its width in a direction perpendicular to the radial direction.
US11949301B2

A process, system or method of multiple permanent magnet motor generators chained together through a rotating magnetic field powered primarily by rechargeable battery system. A permanent magnet motor generator prime mover will initiate the rotations of the individual permanent magnet motor generator positioned in parallel with each other in a magnetic field gap to form a rotating magnetic field chain and generate a much higher electricity output wattage. In another embodiment is a series of induction and or synchronous independently generators power plant powered by a combination of wind, solar, alternator and AC outlet battery chargers. Both embodiments use a multisource power system to charge batteries coming from wind, solar, alternators and AC grid outlet. The process produces a safe, cheap and zero carbon emission footprint at reduced cost for power plants and other industrial applications.
US11949293B2

A rotor used in an outer rotor motor includes a rotor holder in a tubular shape extending along a center axis, a rotor core in a tubular shape extending in an axial direction and being fixed to a surface of the rotor holder, directed radially inward, and permanent magnets bonded to an inner circumferential surface of the rotor core and side by side in a circumferential direction. The rotor core includes projection portions projecting radially inward from the inner circumferential surface of the rotor core. One or more of the projection portions are in a gap between the permanent magnets adjacent to each other in the circumferential direction. Each of the projection portions has an axial length shorter than an axial length of each of the permanent magnets.
US11949286B2

An electric motor includes electric motor stator and a rotor rotatably inserted in the electric motor stator. The electric motor stator includes a stator iron core and an end cap. The end cap is formed, in an interior thereof, with a receiving space that receives the stator iron core therein. The stator iron core includes an annular stator yoke and a plurality of stator teeth extending radially from an internal circumferential surface of the stator yoke. The stator yoke has an external circumferential surface that is recessed to form positioning grooves. The end cap has an internal surface that is protruded to form positioning posts that are respectively insertable into and connectable with the positioning grooves. The positioning grooves respectively correspond to the stator teeth in a radial direction of the stator iron core.
US11949284B2

A stator including a ring having teeth and slots between said teeth that open radially outwards and material bridges, each linking two adjacent teeth to the respective base on the side of the air-gap, a yoke attached to the ring, and windings placed in the slots of the ring, at least some of the material bridges having at least on deformable zone that can be deformed during assembly of the yoke on the ring.
US11949281B2

Systems and methods described herein provide examples of an electrical panel (e.g., a modular electrical panel) that is configured to control a plurality of electrical loads. The electrical panel may include a control circuit, memory, a communication circuit, and an alternating current (AC) line feed and/or a direct current (DC) line feed. The electrical panel may also include a plurality of power supplies and a plurality of control modules, where more than one control module is associated with each of the plurality of power supplies. Each control module may configured to receive DC power from the associated power supply and provide an output voltage to at least one electrical load. The electrical panel provides flexibility as to whether each stage of conversion, regulation, and/or control is performed at a control module located within the electrical panel or performed at an accessory module located at an electrical load.
US11949279B2

Modular electricity generation systems that use large numbers of low-cost Multiplexed Automotive Engines (MAE) to provide dispatchable electricity for decarbonized grid reliability or for non-grid backup power are disclosed. The engines may be disposed in power modules that are readily transportable containers that house several engine-generator units and typically produce 1 to 2 MW of maximum power. The MAE-based generation approach could provide greater flexibility in fuel use; power rating; transportability and location, along with faster startup time and very low air pollution. MAE electricity generation systems can be fueled with natural gas, low-carbon hydrogen and/or various liquids that may or may not be produced by grid electricity. The MAE generation systems can be employed in an energy storage process that uses surplus grid generated electricity from wind or solar energy to produce a fuel that is stored and later converted back into electricity when needed.
US11949276B2

A system describing Unlimited Range Drive capabilities of electric vehicles using machine learning techniques, assisted by intelligent battery modules and high voltage continuous variable power plant, the intelligent battery and power plant modules work in harmony and continuously provide feedback to each other, causing a battery to recharge while the other is in use to drive, this charging/recharging process and dynamically switching battery in use is continued until physical life of batteries is exhausted approximately 10 to 15 years, dynamic coordination of modules with dynamic switching of batteries, achieves unlimited range drive capabilities which may exceed 1 million mile drive on a single high voltage battery charge, the system provides clean environment and cost effective solution, this platform can be implemented in larger chassis including, but not limited to light duty trucks and vans up to heavy duty cargo tractor trailer and commercial public transportation buses.
US11949275B2

A wireless power reception apparatus includes a coil, a first rectifying unit, a second rectifying unit, and a charging unit. The coil includes a first end, a second end, and a tap. The coil defined by the first end and the second end is configured to provide a first voltage. The coil defined by the first end and the tap provides a second voltage. The first rectifying unit is coupled with the first end and the second end of the coil, and has a working voltage which matches a first voltage to adapt to a first wireless charging mode. The second rectifying unit is coupled with the first end and the tap of the coil, and has a working voltage which matches a second voltage to adapt to a second wireless charging mode. The charging unit is configured to select the first or second rectifying unit to charge the battery.
US11949272B2

A power supply circuit of a terminal device includes a voltage boost circuit, a battery chip, and a controller. The battery chip is configured to provide an output voltage of a battery for a load. An input end of the voltage boost circuit is connected to a positive electrode of the battery, and an output end of the voltage boost circuit is connected to the load. The output voltage of the battery is boosted when the temperature is relatively low or the output voltage of the battery is relatively low. In addition, when a relatively high pulse current occurs on the terminal and the output voltage of the voltage boost circuit is stepped down, both the battery chip and the voltage boost circuit is controlled to supply power to the load.
US11949271B2

An embodiment of the present invention provides a load sharing control device included in each of multiple power supply devices connected to a load in parallel, the load sharing control device comprising: a first control unit for generating a first control signal which controls an output current of a power supply device, by using the output current of the power supply device and a current of a load share bus; and a second control unit for generating a second control signal which controls an output voltage of the power supply device, by using a target voltage of the power supply device, a feedback voltage received as feedback from the output voltage of the power supply device, and a control voltage according to the first control signal of the first control unit, wherein the first control unit generates the first control signal so that the output current is identical to the current of the load share bus, and limits the output current to a threshold current or less.
US11949268B2

Provided is a method of controlling a battery pack, and a battery pack controlled by the method. A battery pack includes a plurality of slave battery modules, each of the slave battery modules including a battery that includes at least one battery cell and a slave controller that is configured to control charge and discharge of the battery, a master battery module including a master controller that is configured to control the slave controller, and a communication cable having formed thereon a first port to which the master controller is connected and a plurality of second ports to which the slave controller is connected. The first port includes an identification terminal configured to output an identification signal which is an electrical signal corresponding to the number of the second ports. A method of controlling the battery pack is provided.
US11949265B2

A system for providing AC or DC power, for charging or powering electrical/electronic devices that are being used whilst the device is located at, around or within, an item of furniture which is defined as an item that has no local connection point to a mains AC wired power supply of an environment. The system is provided by a series of modules, at least some of which are based around a single mechanical fixation system, thereby allowing the furniture designer or manufacturer to implement a common mechanical fixing system and choose from a variety of modules to create the electrical system so desired. Modules within the system include a at least one battery module plus modules such as a Power Supply Unit (PSU), an AC or DC power in-feed connection point, DC power provision points, inverter, AC power provision points, switches, electrical protection devices and/or power control devices.
US11949252B2

A contactless device includes an impedance matching and filter circuit connected to an antenna and being on the one hand operable for contactlessly communicating with a second device via the antenna, and on the other hand operable for contactlessly charging a rechargeable power supply of a third device via the antenna. A method of control includes modifying the impedance matching and filter circuit of the contactless device depending on whether the contactless device carries out the contactless communication or carries out the contactless charging.
US11949250B2

The present specification provides a wireless power transmission device comprising: a power conversion unit configured so as to transmit, in a power transfer phase, wireless power generated on the basis of magnetic coupling to a wireless power receiving device; and a communication/control unit configured so as to perform an initial calibration for a power parameter prior to the power transfer phase, receive, from the wireless power receiving device, a first received power packet indicating the power received by the wireless power receiving device during the power transfer phase, and detect a foreign object by using the received power and a first power loss determined on the basis of the initial calibration.
US11949244B2

A device operative to transfer power wirelessly includes a drive-sense circuit (DSC), memory that stores operational instructions, and processing module(s). The DSC generates a drive signal based on a reference signal and provides the drive signal to a first coil via a single line and via a resonating capacitor, and simultaneously senses the drive signal via the single line, to facilitate electromagnetic coupling to a second coil to transfer power wirelessly to another device. The DSC also detects electrical characteristic(s) of the drive signal. The processing module(s) generates the reference signal and processes the digital signal to determine the electrical characteristic(s) of the drive signal. In some examples, the processing module(s) adapts the reference signal based on detection of the other device (e.g., based on interpreting the electrical characteristic(s) of the drive signal).
US11949243B2

A method implemented by a wireless charging receiver (RX) includes detecting, by the wireless charging RX, that a voltage potential of an output of a rectifier of the wireless charging RX has met a boost mode threshold; placing, by the wireless charging RX, the rectifier into a boost mode; and detecting, by the wireless charging RX, that the voltage potential of the output of the rectifier of the wireless charging RX has met a specified threshold, and based thereon, negotiating, by the wireless charging RX with a wireless charging transmitter (TX), to initiate a power transfer.
US11949240B2

A wireless power transfer system is disclosed. The wireless power transfer system includes a first converting unit configured to convert a first DC voltage of an input power to a first AC voltage. Further, the wireless power transfer system includes a contactless power transfer unit configured to receive the input power having the first AC voltage from the first converting unit and transmit the input power. Also, the wireless power transfer system includes a second converting unit configured to receive the input power from the contactless power transfer unit and convert the first AC voltage of the input power to a second DC voltage. Furthermore, the wireless power transfer system includes a switching unit configured to regulate the second DC voltage across the electric load if the second DC voltage across the electric load is greater than a voltage reference value.
US11949205B2

The present disclosure generally relates optical amplifier modules. In one form for example, an optical amplifier module includes a booster optical amplifier configured to increase optical power of a first optical signal. The module also includes a preamp optical amplifier configured to increase optical power of a second optical signal and a pump laser optically coupled to the booster optical amplifier and the preamp optical amplifier. The pump laser is configured to provide a booster power to the booster optical amplifier and a preamp power to the preamp optical amplifier, the preamp power is effective to induce a gain in optical power to provide a target optical power of the second optical signal from the preamp optical amplifier, and the booster power is dependent on the preamp power.
US11949194B1

A one-piece electrical fitting for connecting an electrical cable to a junction box, the electrical fitting formed from a single, flat blank of metal into a cylindrical connector body. The connector body includes a leading end having an exit bore, a trailing end, a cap, an inner bore, and one or more combination tangs including grounding tangs, locking tangs, and flanges extending radially outward from the connector body. The exit bore in the cap is offset to one side with cable retaining tangs on the fitting configured to push toward the exit bore in order to ease insertion of cables and conductors through the fitting. The one-piece electrical fitting includes a connector body with a D-shaped cross-sectional profile and one or more auxiliary grounding tangs extending outward from the connector body to improve grounding of the fitting with respect to an electrical box.
US11949193B2

A leakage current protection device with an illumination function, including a shell, a movement assembly in the shell, power input and output assemblies coupled to the movement assembly, and an illumination assembly disposed inside the shell, which includes: an illumination control board electrically coupled to the power input or output assembly; a sensing unit coupled to the illumination control board and configured to sense an ambient condition outside the shell to generate a sensing output signal; a light emitting unit coupled to the control board, and controlled by the control board to turn on or off in response to the sensing output signal; and a light guide unit, formed by an operating element partially protruding out of the shell and disposed adjacent the light emitting unit, configured to guide the illumination light emitted by the light emitting unit out of the shell. The device is convenient to use and compact.
US11949192B2

The present disclosure provides an HDMI cable, including: a connector (7), the connector including an HDMI interface, an outer sheath, and a comb connecting end configured for electrical connection with a cable termination comb (6), the comb connecting end being provided with a plurality of lead bonding pads (71); an HDMI wire (100), including a plurality of leads (81) for transmitting data and signals, and a grounding line; and a cable termination comb (6), which is made from a conductive material and configured for inserting and fixing the respective leads (81) of HDMI wire (100), the lead termination comb further including one or more grounding terminals (64) extending toward the connector; wherein the grounding terminals (64) and the leads (81) are electrically connected to the corresponding lead bonding pads (71) of the connector (7).
US11949188B2

Systems, devices and methods are described for connecting multiple electrical connectors as a group with corresponding receiving sockets, or connection ports, in a medical device. A multiple electrical connector plate acts as an intermediate connector for quickly engaging or disengaging a group of electrodes with the corresponding device as a single unit. The connection plate includes multiple sections that allow a connector to be snapped securely in place on the connection plate such that the connector does not pull or push free from its snapped in location, resulting in group handling of electrical connectors that is less time consuming, reduces errors and positively impacts the quality of medical care.
US11949187B2

For the fastening of the shielding of a cable having a conductor, an insulation surrounding the conductor and an outer shielding, there is disclosed a band clamp having an insulating coating. Measures are taken to make the coating robust and durable and to prevent contact corrosion on the shielding and the band clamp.
US11949180B2

A PCIe/SAS connector structure includes a female part and a male part; the female part is engaged with the male part; wherein the female part has a female plastic member, a female cover, a female signal terminal part, a fix pin and a female signal and power terminal; wherein the male part has a male plastic member, a male cover, a male signal and power terminal, a male terminal, and a fix plate; wherein the female cover is in a full-wrap structure; wherein the female cover has a protruding elastic plate, respectively; wherein the male terminal is formed in an L shape; two male terminals are fixed as a set by a plastic; the male terminal is inserted to be positioned in the male cover; wherein the male cover is formed in an L shape in a full-wrap structure. Interference performance of signal terminal is improved.
US11949178B2

A function module for electrical applications and method of making a function module for electrical applications. The function module includes: a functional member having a piercing area with at least one aluminum conductor trace; and an electrical connector having at least one piercing member. The at least one piercing member is configured to pierce through the at least one aluminum conductor trace in an electrically conductive manner and provide a form-fit connection between the functional member and the electrical connector within the piercing area. The functional member and the electrical connector are joined together within the piercing area by means of a solder connection.
US11949174B1

A broadband fifth-generation (5G) circularly polarized filtering antenna includes a reflecting plate, a first dielectric substrate, a second dielectric substrate, a third dielectric substrate, a fourth dielectric substrate, a feed line with a phase adjustment function print on one surface of the first dielectric substrate, a ground with a chair-like groove on an other surface of the first dielectric substrate, a first rectangular radiating unit, a second rectangular radiating unit, a first metal transmission strip group and a second metal transmission strip group.
US11949171B2

An antenna includes a cross-polarized feed signal network configured to convert first and second radio frequency (RF) input feed signals into first and second pairs of cross-polarized feed signals at respective first and second pairs of feed signal output ports. A patch carrier is provided on the cross-polarized feed signal network. The patch carrier includes a substrate having a plurality of cavities therein, and first and second pairs of feed signal lines, which are electrically coupled to the first and second pairs of feed signal output ports and extend on sidewalls of the plurality of cavities. A patch radiating element is provided on the patch carrier. The patch radiating element is capacitively coupled to the first and second pairs of feed signal lines.
US11949162B2

An integrated HOFS meander line polarizer radome including: a substrate including layers having a dielectric constant (dk) greater than 2.0 and less than 5.0; a Higher Order Floquet-mode Structure (HOFS) may include HOFS lines disposed in a first subset of the layers; and meander lines, to provide a phase shift and match, disposed in a second subset of the layers, where at least one layer of the first subset is disposed between the second subset of the layers.
US11949161B2

Systems and methods for making an antenna reflector. The methods comprise: obtaining a Carbon Nano-Tube (“CNT”) material; cutting the CNT material into a plurality of wedge shaped pieces; and bonding together the wedge shaped pieces using a resin film adhesive to form the antenna reflector with a three dimensional contoured surface.
US11949153B2

An electronic device is provided. The electronic device includes an outer housing that comprises a first surface facing a first direction, a second surface facing a second direction opposite to the first direction, and a side surface surrounding a space between the first surface and the second surface, a display adapted to expose at least a portion of the display through the first surface of the outer housing, a PCB arranged between the second surface and the display in an interior of the outer housing, a communication circuit arranged on or over the PCB, a first conductive structure formed of at least one of the first surface or at least a portion of the side surface is electrically connected to the communication circuit, and a second conductive structure formed of the portion of the display electrically connected to the first conductive structure.
US11949152B2

An antenna device and an electronic device are provided. The antenna device includes a near field communication chip for supplying a differential excitation current, a ground plane forming a conductive path, a first conductor structure, and a second conductor structure. The first conductor structure, conductive path, and second conductor structure collectively form a conductive loop for transmission of the differential excitation current.
US11949147B2

An integrated heatsink and antenna structure that is suitable for inclusion in small and midsized computing devices. The integrated heatsink and antenna structure may include a plurality of fin components that dissipate thermal energy integrated into a heatsink base and a plurality of radio frequency antenna portions coupled to and surrounded by the fin components. The plurality of radio frequency antenna portions may form a monopole antenna. The heatsink base may operate as a ground reference for each of the plurality of the antenna portions and to improve an omnidirectional pattern of each of the plurality of the antenna portions.
US11949140B2

A pillbox-type RF window having an input/output window in a microwave tube, the pillbox-type RF window includes a disc-shaped member having a metallization layer formed on an outer peripheral portion of a disc-shaped ceramic body; a pair of ring-shaped members constituted by metal bodies having substantially the same outer diameters as the disc-shaped member, arranged to sandwich the disc-shaped member from both sides, and integrated with the outer peripheral portion of the disc-shaped member; a tube-shaped member constituted by a metal body having an inner diameter substantially equal to the outer diameters of the pair of ring-shaped members and the disc-shaped member, for holding the pair of metal components and the disc-shaped member on an inside thereof; and a restriction member for suppressing rotation between the ring-shaped members and the tube-shaped member.
US11949138B2

Various embodiments include a redox flow battery comprising: a cell divided into half-cells by a membrane; an electrolyte able to flow through the interior of the respective half-cell; an electrode; and a guide structure for guiding the electrolyte integrated into and defined by the associated electrode. Each half-cell comprises a current collector and an electrode element arranged in an interior of the respective half-cell.
US11949120B2

A battery includes a battery element, a housing body, and a valve device. The housing body is constituted by at least one laminate including at least a base material layer, a barrier layer, and a heat-sealable resin layer layered in that order and houses the battery element. The valve device is in communication with the inside of the housing body. A joined edge portion in which the mutually facing heat-sealable resin layers are fused together is formed in a peripheral edge portion of the housing body. The valve device includes a first portion and a second portion. A valve mechanism configured to reduce the internal pressure of the housing body if the internal pressure is increased due to gas generated in the housing body is formed in the first portion. An air passage configured to guide gas generated in the housing body toward the valve mechanism is formed in the second portion. The first portion is located on an outer side of an edge of the joined edge portion. At least a portion of the second portion is sandwiched between the heat-sealable resin layers in the joined edge portion.
US11949118B2

A battery includes a battery element, a housing body, and a valve device. The housing body houses the battery element. The valve device is in communication with the inside of the housing body. Heat-sealable resin layers face each other in a peripheral edge portion of the housing body. A joined edge portion in which the mutually facing heat-sealable resin layers are fused together is formed in the peripheral edge portion of the housing body. The valve device is configured to reduce an internal pressure of the housing body if the internal pressure is increased due to gas generated in the housing body. The valve device includes a first portion that is located on an outer side of an edge of the joined edge portion and a second portion that is sandwiched between the heat-sealable resin layers in the joined edge portion.
US11949117B2

A battery includes a plurality of energy storage units, a flexible linkage arranged to physically and electrically connect each adjacent pair of energy storage units, and an encapsulation arranged to encapsulate the energy storage units and the linkages. The energy storage units are movable with respect to each other via the flexible linkage within each adjacent pair of energy storage units in the encapsulation.
US11949114B2

This application provides a battery box, which includes: a box body, a first battery group and a sealing member, where the first battery group includes: a first battery row including a plurality of batteries, all explosion-proof valves of the first battery row form a first explosion-proof valve row; a first guide plate, configured to be sealed and disposed above the first explosion-proof valve row, and forming a first path with an upper surface of the first battery row; and a first end plate, provided with a first recess communicating with one end of the first path, and an opening is disposed at a position, corresponding to the first recess, of the box body, where the sealing member is configured to seal the opening and be capable of being damaged to open the opening. The battery box of this application effectively exports heat to the outside.
US11949113B2

An electrode catalyst for a fuel cell, the electrode catalyst having high initial activity and being capable of long-term retention of said activity; and a fuel cell using the electrode catalyst for a fuel cell. The electrode catalyst for a fuel cell includes catalyst metal particles that include platinum or a platinum alloy, and carrier particles that carry said catalyst metal particles, wherein the carrier particles are a carbonaceous material having a cumulative pore volume of 0.10 cc/g or less in the diameter range of 2 nm or less, and a BET specific surface area of greater than 900 m2/g; and a fuel cell comprising the electrode catalyst for a fuel cell.
US11949108B2

A negative electrode including a negative electrode active material layer and an additive. The additive includes a metal sulfide. The additive is distributed in the negative electrode active material layer, and/or distributed on the surface of the negative electrode active material layer. The negative electrode effectively improves the performance of the lithium ion battery, and greatly improves the capacity and cycle performance of the lithium ion battery.
US11949104B2

Provided is a slurry for forming an electrode-active-material layer, the slurry improving adhesion to a current collector while suppressing a decrease in cell capacity. The present invention provides a slurry for forming an electrode-active-material layer for a cell, the slurry including at least an active material and an aqueous binder, wherein the slurry has an aqueous binder content from 0.1 to 0.8 parts by weight based on 100 parts by weight of the active material, and a supernatant obtained by centrifuging the slurry has the aqueous binder content of 45% by weight or greater of a total amount of the aqueous binder contained in the slurry. The slurry of the present invention preferably further contains a fibrous material.
US11949099B2

The present invention relates to an electrode active material, a preparation method thereof, an electrode, a battery, and an apparatus. The electrode active material includes: a core and a coating layer, where the core includes a ternary material, the coating layer coats the core, the coating layer includes a reaction product of a sulfur-containing compound and a lithium-containing compound, and the reaction product includes element Li, element S, and element O.
US11949095B2

A composite solid electrolyte includes: a solid electrolyte; and a protective layer on a surface of the solid electrolyte, wherein the protective layer comprises a compound of Formula 1 LixM1yM2zOt+x/2  Formula 1 wherein in Formula 1, M1 is an element having a Gibbs reaction energy of greater than 0 electron-volts per mole, M2 is an element of Groups 2 to 14, 0
US11949091B2

A charging method of a non-aqueous electrolyte secondary battery involves a first charging step in which, defining x as the ratio of the capacity of a silicon compound to the rated capacity Q (0.1≤x≤0.5), charging is performed at a first fixed current value I1st that satisfies the expression below; and a high current charging step in which after completion of the first charging step, charging is performed at a fixed current value Imax higher than the first fixed current value I1st.
US11949086B2

A battery paste application tooling assembly includes a hopper, a connector assembly, and a clamp assembly. The battery paste application tooling assembly can be equipped in a pasting machine. The hopper receives battery paste material. The hopper has an orifice plate with an orifice therein. The connector assembly is engageable with the orifice plate and disengageable therefrom. The clamp assembly is movable between a first position and a second position. In the first position, the clamp assembly releasable secures the orifice plate to the hopper. In the second position, the clamp assembly permits removal of the orifice plate from the hopper.
US11949085B2

A battery system includes a first battery module, a second battery module, and a thermoresistant spacer disposed between the first battery module and the second battery module. The thermoresistant spacer may be a thermoresistant urethane foam or a silicon pad and may include thermoresistant additives, which may include at least one of melamine resin powder, aerogel particles, and milled oxidized polyacrylonitrile fibers. A flame retardant material may be disposed over at least a surface of the thermoresistant spacer.
US11949081B2

A thermally-conductive structural adhesive for new energy power batteries, including: composition A including 3.3-14 wt. % of a block polymerized telechelic carboxyl compound and/or a block polymerized telechelic amino compound; 0.1-1.0 wt. % of a coupling agent and/or a modifier; 0-1.6 wt. % of curing accelerator; 84-92 wt. % of a thermally-conductive powder; and 0.3-3.0 wt. % of a flame retardant agent; and composition B including 3.3-14 wt. % of a block polymerized telechelic isocyanate compound and/or a block polymerized telechelic epoxy compound; 0-1.0 wt. % of a coupling agent and/or a modifier; 0-1.6 wt. % of a curing accelerator; 84-92 wt. % of a thermally-conductive powder; and 0.3-3 wt. % of a flame retardant agent. The composition A and the composition B are mixed evenly in a weight or volume ratio of 1:(0.25-2) and cured to obtain the thermally-conductive structural adhesive. A preparation of the thermally-conductive structural adhesive is also provided.
US11949072B2

Electrolytes and electrolyte additives for energy storage devices comprising cyanate based compounds are disclosed. The energy storage device comprises a first electrode and a second electrode, wherein at least one of the first electrode and the second electrode is a Si-based electrode, a separator between the first electrode and the second electrode, an electrolyte comprising at least two electrolyte co-solvents, wherein at least one electrolyte co-solvent comprises a cyanate based compound.
US11949063B2

A rechargeable lithium cell comprising: (a) a cathode having a cathode active material and a first electrolyte in ionic contact with the cathode active material; (b) an anode having an anode current collector but no anode active material and having no lithium metal when the cell is made; (c) an optional porous separator electronically separating the anode and the cathode; and (d) a second electrolyte, comprising a polymer electrolyte in ionic contact with the first electrolyte, wherein the polymer electrolyte is disposed substantially between the anode and the cathode, between the separator and the cathode, and/or between the separator and the anode. The polymer electrolyte substantially does not permeate into the anode or the cathode. Also provided is a method of preparing or operating such an anode-less lithium cell.
US11949062B2

A pressing jig for removing gas generated in an activation process of a battery cell includes a plate-shaped lower plate on which the battery cell that has undergone the activation process is placed and fixed, and an upper plate that presses the battery cell placed on the lower plate from above. At least one of the upper plate or the lower plate has a structure in which n (n≥3) separated sub-plates are assembled to form a single plate, and the sub-plates independently press the battery cell. The pressing jig can suppress trapping of internal gas by sequentially pressing the battery cell.
US11949053B2

A light emitting diode (LED) device comprises: an interposer comprising: an interposer body, a plurality of pillars on a first surface of the interposer body, and two or more local fiducials on the first surface of the interposer body; an LED die comprising a die body and a first die surface comprising a plurality of light emitting diodes (LEDs), the LED die being mounted on the plurality of pillars; and a flux material located between each of the pillars and a second die surface of the die body, the second die surface of the die body being opposite the first die surface, there being no flux material on a fiducial surface of each of the local fiducials. Methods of manufacturing a light emitting diode (LED) devices comprise: printing a flux material onto the pillars of the interposer, attaching an LED die to the pillars, and washing away excess flux material.
US11949045B2

Provided are a light-emitting diode structure and a light-emitting diode manufacturing method. The light-emitting diode manufacturing method comprises the operations of: preparing a lower substrate, which includes a substrate and a separation layer formed on the substrate, and preparing at least one semiconductor rod, which is formed on the separation layer, forming a rod structure, which includes a rod protecting layer formed on the separation layer to surround the at least one semiconductor rod and an auxiliary layer formed on at least part of the rod protecting layer and separating the rod structure from the lower substrate by removing the separation layer, and separating the at least one semiconductor rod from the rod structure.
US11949042B2

Lighting module disclosed in an embodiment of the invention, a substrate; a plurality of light emitting devices disposed on the substrate; a first reflective layer disposed on the substrate; a resin layer disposed on the first reflective layer and the light emitting device; and a second reflective layer disposed on the resin layer, wherein the resin layer is a front side surface on which light generated from the plurality of light emitting devices is emitted, a rear side surface facing the front side surface, and first and second side surfaces connecting the front side surface and the rear side surface with each other. A distance between the first reflective layer and the second reflective layer is smaller than a distance between the front side surface and the rear side surface of the resin layer, and the front side surface of the resin layer has a plurality of convex portions convex toward the front side surface from the light emitting device and a plurality of concave portions recessed in a direction of the rear side surface.
US11949039B2

A method of forming an optoelectronic semiconductor device involves providing an amorphous substrate. A transparent and conductive oxide layer is deposited on the amorphous substrate. The transparent and conductive oxide layer is annealed to form an annealed transparent and conductive oxide layer having a cubic-oriented and/or rhombohedral-oriented surface. A nanorod array is formed on the cubic-oriented and/or rhombohedral-oriented surface of the annealed transparent and conductive oxide layer. The annealing of the transparent conductive oxide layer and the formation of the nanorod array are performed using molecular beam epitaxy (MBE). The nanorods of the nanorod array comprise a group-III material and are non-polar.
US11949035B2

A single photon avalanche diode (SPAD) includes a PN junction in a semiconductor well doped with a first type of dopant. The PN junction is formed between a first region doped with the first type of dopant and a second region doped with a second type of dopant opposite to the first type of dopant. The first doped region is shaped so as to incorporate local variations in concentration of dopants that are configured, in response to a voltage between the second doped region and the semiconductor well that is greater than or equal to a level of a breakdown voltage of the PN junction, to generate a monotonic variation in the electrostatic potential between the first doped region and the semiconductor well.
US11949023B2

A device includes a diode. The anode of the diode includes first, second, and third areas. The first area partially covers the second area and has a first doping level greater than a second doping level of the second area. The second area partially covers the third area and has the second doping level greater than a third doping level of the third area. A first insulating layer partially overlaps the first and second areas.
US11949022B2

A method to fabricate a three dimensional memory structure may include creating a stack of layers including a conductive source layer, a first insulating layer, a select gate source layer, and a second insulating layer, and an array stack. A hole through the stack of layers may then be created using the conductive source layer as a stop-etch layer. The source material may have an etch rate no faster than 33% as fast as an etch rate of the insulating material for the etch process used to create the hole. A pillar of semiconductor material may then fill the hole, so that the pillar of semiconductor material is in electrical contact with the conductive source layer.
US11949016B2

A method of fabricating a device includes providing a fin element in a device region and forming a dummy gate over the fin element. In some embodiments, the method further includes forming a source/drain feature within a source/drain region adjacent to the dummy gate. In some cases, the source/drain feature includes a bottom region and a top region contacting the bottom region at an interface interposing the top and bottom regions. In some embodiments, the method further includes performing a plurality of dopant implants into the source/drain feature. In some examples, the plurality of dopant implants includes implantation of a first dopant within the bottom region and implantation of a second dopant within the top region. In some embodiments, the first dopant has a first graded doping profile within the bottom region, and the second dopant has a second graded doping profile within the top region.
US11949015B2

A method includes following steps. A semiconductor fin is formed extending from a substrate. A gate structure is formed extending across the semiconductor fin. Recesses are etched in the semiconductor fin. Source/drain epitaxial structures are formed in the recesses in the semiconductor fin. Formation of each of the source/drain epitaxial structures comprises performing a first epitaxy growth process to form a bar-shaped epitaxial structure in one of the recesses, and performing a second epitaxy growth process to form a cladding epitaxial layer cladding on the bar-shaped epitaxial structure. The bar-shaped epitaxial structure has a lower phosphorous concentration than the cladding epitaxial layer.
US11949010B2

A metal-oxide-semiconductor device can include: a base layer; a source region extending from an upper surface of the base layer to internal portion of the base layer and having a first doping type; a gate structure located on the upper surface of the base layer and at least exposing the source region, and a semiconductor layer located on the upper surface of the base layer and having the first doping type, where the semiconductor layer is used as a partial withstand voltage region of the device, and the source region is located at a first side of the gate structure, the semiconductor layer is located at a second side of the gate structure, and the first side and the second side of the gate structure are opposite to each other.
US11949001B2

The present disclosure provides a semiconductor device and a method of manufacturing the semiconductor device. The semiconductor device includes channel members disposed over a substrate, a gate structure engaging the channel members, and an epitaxial feature adjacent the channel members. At least one of the channel members has an end portion in physical contact with an outer portion of the epitaxial feature. The end portion of the at least one of the channel members includes a first dopant of a first concentration. The outer portion of the epitaxial feature includes a second dopant of a second concentration. The first concentration is higher than the second concentration.
US11948998B2

A method includes forming a semiconductor substrate having an oxide layer embedded therein, forming a multi-layer (ML) stack including alternating channel layers and non-channel layers over the semiconductor substrate, forming a dummy gate stack over the ML, forming an S/D recess in the ML to expose the oxide layer, forming an epitaxial S/D feature in the S/D recess, removing the non-channel layers from the ML to form openings between the channel layers, where the openings are formed adjacent to the epitaxial S/D feature, and forming a high-k metal gate stack (HKMG) in the openings between the channel layers and in place of the dummy gate stack.
US11948994B2

A semiconductor device includes a substrate having first and second active regions, first and second active patterns on the first and second active regions, first and second gate electrodes running across the first and second active patterns, and a high-k dielectric layer between the first active pattern and the first gate electrode and between the second active pattern and the second gate electrode. The first gate electrode includes a work function metal pattern and an electrode pattern. The second gate electrode includes a first work function metal pattern, a second work function metal pattern, and an electrode pattern. The first work function metal pattern contains the same impurity as that of the high-k dielectric layer. An impurity concentration of the first work function metal pattern of the second gate electrode is greater than that of the work function metal pattern of the first gate electrode.
US11948993B2

The present technology provides a semiconductor device. The semiconductor device includes a stack including insulating patterns and conductive patterns stacked alternately with each other, a channel layer including a first channel portion protruding out of the stack and a second channel portion in the stack, and passing through the stack, and a conductive line surrounding the first channel portion, and the first channel portion includes metal silicide.
US11948974B2

A semiconductor device including vertical transistors with a back side power structure, and methods of making the same are described. In one example, a described semiconductor structure includes: a gate structure including a gate pad and a gate contact on the gate pad; a first source region disposed below the gate pad; a first drain region disposed on the gate pad, wherein the first source region, the first drain region and the gate structure form a first transistor; a second source region disposed below the gate pad; a second drain region disposed on the gate pad, wherein the second source region, the second drain region and the gate structure form a second transistor; and at least one metal line that is below the first source region and the second source region, and is electrically connected to at least one power supply.
US11948973B2

A method of forming a semiconductor device includes forming semiconductor strips protruding above a substrate and isolation regions between the semiconductor strips; forming hybrid fins on the isolation regions, the hybrid fins comprising dielectric fins and dielectric structures over the dielectric fins; forming a dummy gate structure over the semiconductor strip; forming source/drain regions over the semiconductor strips and on opposing sides of the dummy gate structure; forming nanowires under the dummy gate structure, where the nanowires are over and aligned with respective semiconductor strips, and the source/drain regions are at opposing ends of the nanowires, where the hybrid fins extend further from the substrate than the nanowires; after forming the nanowires, reducing widths of center portions of the hybrid fins while keeping widths of end portions of the hybrid fins unchanged, and forming an electrically conductive material around the nanowires.
US11948967B2

A polysilicon resistor is disclosed, to reduce a voltage coefficient of the polysilicon resistor. The polysilicon resistor includes: a polysilicon layer (101), a voltage module (102), and a substrate layer (103), where the voltage module (102) is configured to transmit a voltage on the polysilicon layer (101) to the substrate layer (103).
US11948966B2

In an embodiment a radiation emitting semiconductor chip includes a semiconductor layer sequence with a plurality of active regions and a main extension plane, wherein each active region has a main extension direction, wherein each active region is configured to emit electromagnetic radiation from an emitter region extending parallel to the main extension plane, wherein at least two active regions overlap in plan view, wherein the emitter regions are arranged at grid points of a regular grid connected by at least one grid line, and wherein the main extension direction of at least one active region encloses an angle of at least 10° and at most 80° with the grid lines of the regular grid.
US11948953B2

Provided is a solid-state imaging device including: a photoelectric conversion unit that converts received light into an electric charge; a memory unit that holds the electric charge; and a light blocking unit that blocks light. The photoelectric conversion unit and the memory unit are formed in a semiconductor substrate. The light blocking unit is formed as a lid portion on the back surface side of the semiconductor substrate, which is the side at which light to the memory unit enters, and is also continuously formed including a first embedded portion and a second embedded portion that are embedded between the photoelectric conversion unit and the memory unit so as to extend in the semiconductor substrate. The first embedded portion is in a transfer region for transferring the electric charge, and the second embedded portion is outside the transfer region. The lid portion includes at least one recessed structure.
US11948951B2

The invention relates to a wide spectrum multi-band detection structure with selective absorption enhancement and its preparation method. The structure comprises a plurality of sub-pixel units capable of detecting incident light in different bands. Each sub-pixel unit is composed of a square well-shaped microstructure array and a metal lower electrode (2), a photosensitive layer (3) and an upper electrode (4) on the surface thereof. The size and array spacing of square well-shaped microstructures in different sub-pixel units are determined according to the detection bands of the sub-pixel units where they are located. The upper openings of the square well-shaped microstructures are hollow to form a resonant cavity, and the adjacent square well-shaped microstructures in the same sub-pixel unit form a resonant cavity, thus solving the problem that the detector structure in the prior art cannot simultaneously realize visible light-near infrared multi-band absorption enhancement detection.
US11948945B2

A semiconductor device with a novel structure is provided. The semiconductor device includes an oscillation circuit including a first coil, a second coil, a first capacitor, a second capacitor, a first transistor, and a second transistor and a frequency correction circuit including a third capacitor, a fourth capacitor, a third transistor, a fourth transistor, and a switching circuit. The switching circuit has a function of controlling a conduction state or a non-conduction state of the third transistor and the fourth transistor. The frequency correction circuit is provided above the oscillation circuit and has a function of adjusting an oscillation frequency of the oscillation circuit. The first transistor and the second transistor each include a semiconductor layer containing silicon in a channel formation region. The third transistor and the fourth transistor each include a semiconductor layer containing an oxide semiconductor in a channel formation region.
US11948943B2

Methods and structures for forming strained-channel finFETs are described. Fin structures for finFETs may be formed using two epitaxial layers of different lattice constants that are grown over a bulk substrate. A first thin, strained, epitaxial layer may be cut to form strain-relieved base structures for fins. The base structures may be constrained in a strained-relieved state. Fin structures may be epitaxially grown in a second layer over the base structures. The constrained base structures can cause higher amounts of strain to form in the epitaxially-grown fins than would occur for non-constrained base structures.
US11948936B2

The present disclosure provides a semiconductor device. The semiconductor device includes a fin disposed in a first region of the semiconductor device, channel members disposed in a second region of the semiconductor device and stacked in a vertical direction, first and second metal gates disposed on a top surface of the fin, a third metal gate wrapping around each of the channel members, a first implant region in the fin with a first conductivity type, and a second implant region in the fin with a second conductivity opposite the first conductivity type. The fin includes first and second type epitaxial layers alternatingly disposed in the vertical direction. The first and second type epitaxial layers have different material compositions. The first type epitaxial layers and the channel members have the same material composition.
US11948917B2

Embodiments described herein provide a semiconductor package comprising multiple dies encapsulated in multiple molding compounds. In one example, a semiconductor package comprises: a first die or die stack on a substrate; a first molding compound encapsulating the first die or die stack on the substrate; a second die or die stack on the first molding compound; and a second molding compound encapsulating the second die or die stack and at least one portion of the first molding compound. In this example, the first die or die stack is electrically coupled to the substrate using a first wire bond and the second die or die stack is electrically coupled to the substrate using a second wire bond. Additionally, the first molding compound encapsulates the first wire bond and the second molding compound encapsulates the second wire bond. Furthermore, a footprint of the second die overlaps a footprint of the first die.
US11948916B2

The electronic device includes a first semiconductor device having a logic circuit, a second semiconductor device having a memory circuit, and a wiring substrate to which the first and second semiconductor devices are mounted. The first semiconductor device has a plurality of terminals arranged on a main surface. The plurality of terminals includes a plurality of differential pair terminals electrically connected to the second semiconductor device and to which differential signals are transmitted. The plurality of differential pair terminals is arranged along a side of the main surface, that is extending in an X direction, and includes a first differential pair terminal constituted by a pair of terminals arranged along a Y direction orthogonal to the X direction, and a second differential pair terminal constituted by a pair of terminals arranged along the Y direction. The first and second differential pair terminals are arranged along the Y direction.
US11948912B2

A method of manufacturing a bonded substrate stack includes: providing a first substrate having a first hybrid interface layer, the first hybrid interface layer including a first insulator and a first metal; and providing a second substrate having a second hybrid interface layer, the second hybrid interface layer including a second insulator and a second metal. The hybrid interface layers are surface-activated to generate dangling bonds on the hybrid interface layers. The surface-activated hybrid interface layers are brought into contact, such that the dangling bonds of the first hybrid interface layer and the dangling bonds of the second hybrid interface layer bond together to form first insulator to second insulator bonds and first metal to second metal bonds.
US11948901B2

Aspects of the disclosure provide a semiconductor device. The semiconductor device includes a stack of layers. The stack of layers includes a common source layer, gate layers and insulating layers disposed on a substrate. The gate layers and insulating layers are stacked alternatingly. Then, the semiconductor device includes an array of channel structures formed in an array region. The channel structure extends through the stack of layers and forms a stack of transistors in a series configuration. The channel structure includes a channel layer that is in contact with the common source layer. The common source layer extends over the array region and a staircase region. The semiconductor device includes a contact structure disposed in the staircase region. The contact structure forms a conductive connection with the common source layer.
US11948898B2

Conductive structures in a microelectronic package and having a surface roughness of 50 nm or less are described. This surface roughness is from 2 to 4 times less than can be found in packages with conductive structures (e.g., traces) formed using alternative techniques. This reduced surface roughness has a number of benefits, which in some cases includes a reduction of insertion loss and improves a signal to noise ratio for high frequency computing applications. The reduced surface roughness can be accomplished by protecting the conductive structure r during etch processes and applying an adhesion promoting layer to the conductive structure.
US11948896B2

A package structure is provided. The package structure includes a through substrate via structure, a first stacked die package structure, an underfill layer, and a package layer. The through substrate via structure is formed over a substrate. The first stacked die package structure is over the through substrate via structure, wherein the first stacked die package structure comprises a plurality of memory dies. The underfill layer is over the first stacked die package structure. the package layer is over the underfill layer, wherein the package layer has a protruding portion that extends below a top surface of the through substrate via structure.
US11948895B2

A semiconductor package structure includes a substrate having a wiring structure. A first semiconductor die is disposed over the substrate and is electrically coupled to the wiring structure. A second semiconductor die is disposed over the substrate and is electrically coupled to the wiring structure, wherein the first semiconductor die and the second semiconductor die are arranged side-by-side. Holes are formed on a surface of the substrate, wherein the holes are located within a projection of the first semiconductor die or the second semiconductor die on the substrate. Further, a molding material surrounds the first semiconductor die and the second semiconductor die, and surfaces of the first semiconductor die and the second semiconductor die facing away from the substrate are exposed by the molding material.
US11948891B2

A semiconductor package is provided. The semiconductor package can include a first redistributed layer on which a plurality of semiconductor chips and a plurality of passive devices are mounted on one surface, a second redistributed layer electrically connected to the first redistributed layer through a via, an external connection terminal formed on the lower surface of the second redistributed layer, a first mold provided to cover the plurality of semiconductor chips and the plurality of passive devices on the first redistributed layer, and a second mold provided between the first redistributed layer and the second redistributed layer. Each of the first redistributed layer and the second redistributed layer includes a wiring pattern and an insulating layer and is composed of a plurality of layers, and at least one of the plurality of semiconductor chips is disposed between the first redistributed layer and the second redistributed layer.
US11948880B2

Implementations of a silicon-on-insulator (SOI) die may include a silicon layer including a first side and a second side, and an insulative layer coupled directly to the second side of the silicon layer. The insulative layer may not be coupled to any other silicon layer.
US11948878B2

A semiconductor device substrate assembly may include a first substrate, comprising: a first insulator plate; and a first patterned metal layer, disposed on the first insulator plate, wherein the first insulator plate comprises a first material and a first thickness. The assembly may include a second substrate, comprising: a second insulator plate; and a second patterned metal layer, disposed on the second insulator plate, wherein the second insulator plate comprises the first material and the first thickness. The assembly may also include a third substrate, disposed between the first substrate and the second substrate, comprising: a third insulator plate; and a third patterned metal layer, disposed on the third insulator plate, wherein the third insulator plate comprises a second material and a second thickness, wherein at least one of the second material and the second thickness differs from the first material and the first thickness, respectively.
US11948874B2

An integrated circuit interconnect level including a lower metallization line vertically spaced from upper metallization lines. Lower metallization lines may be self-aligned to upper metallization lines enabling increased metallization line width without sacrificing line density for a given interconnect level. Combinations of upper and lower metallization lines within an interconnect metallization level may be designed to control intra-layer resistance/capacitance of integrated circuit interconnect. Dielectric material between two adjacent co-planar metallization lines may be recessed or deposited selectively to the metallization lines. Supplemental metallization may then be deposited and planarized. A top surface of the supplemental metallization may either be recessed to form lower metallization lines between upper metallization lines, or planarized with dielectric material to form upper metallization lines between lower metallization lines. Vias to upper and lower metallization line may extend another metallization level.
US11948863B2

A package structure and method of forming the same are provided. The package structure includes a polymer layer, a redistribution layer, a die, and an adhesion promoter layer. The redistribution layer is disposed over the polymer layer. The die is sandwiched between the polymer layer and the redistribution layer. The adhesion promoter layer, an oxide layer, a through via, and an encapsulant are sandwiched between the polymer layer and the redistribution layer. The encapsulant is laterally encapsulates the die. The through via extends through the encapsulant. The adhesion promoter layer and the oxide layer are laterally sandwiched between the through via and the encapsulant. A bottom portion of the encapsulant is longitudinally sandwiched between the adhesion promoter layer and the polymer layer.
US11948861B2

Various embodiments may relate to a liquid cooling module. The liquid cooling module may include a main body. The main body may include a cooling core including a microfluidic structure configured to carry a cooling liquid. The main body may also include a plurality of slots. The liquid cooling module may further include a sealing pad configured to transmit heat from an electronic device to the cooling core. The liquid cooling module may additionally include a plurality of fins extending from the main body, each of the plurality of fins including an internal circulating liquid duct such that the liquid cooling module includes a plurality of internal circulating liquid ducts in fluidic communication with the microfluidic structure.
US11948856B2

Various embodiments include a heat sink comprising: a base plate with an assembly surface for an electronic component; and a cooling structure bonded to the base plate increasing a surface area of the heat sink. The base plate comprises a metal-ceramic composite with a ceramic phase and a metallic phase. The cooling structure comprises a metal. A bond between the cooling structure and the base plate consists of a purely metallic bond between the cooling structure and the metallic phase of the base plate.
US11948852B2

The present disclosure provides a semiconductor device package including a first substrate, a second substrate disposed over the first substrate, an electronic component disposed between the first substrate and the second substrate, a spacer disposed between the first substrate and the electronic component, and a supporting element disposed on the first substrate and configured to support the second substrate. The spacer is configured to control a distance between the first substrate and the second substrate through the electronic component. A method of manufacturing a semiconductor device package is also disclosed.
US11948848B2

Embodiments disclosed herein include electronic packages and methods of forming such packages. In an embodiment, the electronic package comprises a substrate and a conductive feature over the substrate. In an embodiment, a metallic mask is positioned over the conductive feature. In an embodiment, the metallic mask extends beyond a first edge of the conductive feature and a second edge of the conductive feature.
US11948839B2

The present disclosure describes a method to reduce power consumption in a fin structure. For example, the method includes forming a first and a second semiconductor fins on a substrate with different heights. The method also includes forming insulating fins between and adjacent to the first and the second semiconductor fins. Further, the method includes forming a first and second epitaxial stacks with different heights on each of the first and second semiconductor fins.
US11948833B2

A method of manufacturing a semiconductor device includes bonding a first semiconductor wafer including a first substrate and a first insulating layer formed to contact one surface of the first substrate, and a second semiconductor wafer including a second substrate and a second insulating layer, forming a third insulating layer, performing etching so that the second insulating layer remains on a second wiring layer, forming a first connection hole, forming an insulating film on the first connection hole, performing etching of the second insulating layer and the insulating film, forming a second connection hole, and forming a first via formed in inner portions of the connection holes and connected to the second wiring layer, wherein a diameter of the first connection hole formed on the other surface of the first substrate is greater than a diameter of the first connection hole formed on the third insulating layer.
US11948828B2

The present disclosure generally relates to a pin-less substrate transfer apparatus and method for a processing chamber. The processing chamber includes a pedestal. The pedestal includes a pedestal plate. The pedestal plate has a radius, a top surface, and a bottom surface. The pedestal plate further includes a plurality of cut outs on a perimeter of the pedestal plate. Flat edges are disposed on opposite sides of the pedestal plate. Recesses are disposed in the bottom surface below each of the flat edges.
US11948816B2

A transfer apparatus includes a first vacuum transfer module; a first transfer robot disposed in the first vacuum transfer module and at least one ring. In addition, a second vacuum transfer module is provided; and a second transfer robot is disposed in the second vacuum transfer module. A tubular connecting module is disposed between the first vacuum transfer module and the second vacuum transfer module. Further, the first vacuum transfer module, the second vacuum transfer module and the tubular connecting module are arranged along a first direction, with the tubular connecting module having a first length in the first direction, and the first length is smaller than the diameter of the wafer. A wafer support is rotatably attached to the tubular connecting module and at least three ring supporting members outwardly extend from the wafer support to support the at least one ring.
US11948815B2

Mass transfer tools and methods for high density transfer of arrays of micro devices are described. In an embodiment, a mass transfer tool includes a micro pick up array with an array of transfer heads arranged in clusters. The clusters of transfer heads can be used to pick up a high density group of micro devices followed by sequential placement onto a receiving substrate.
US11948813B2

To create constant partial pressures of the by-products and residence time of the gas molecules across the wafer, a dual showerhead reactor can be used. A dual showerhead structure can achieve spatially uniform partial pressures, residence times and temperatures for the etchant and for the by-products, thus leading to uniform etch rates across the wafer. The system can include differential pumping to the reactor.
US11948811B2

A cleaning apparatus includes: a cleaning tank that defines a cleaning space for cleaning a wafer; a wafer rotation mechanism that is arranged inside the cleaning tank and holds and rotates the wafer; a cleaning member that contacts and cleans a surface of the wafer, is rotatable around a central axis extending in a lateral direction, and has a length in an axial direction longer than a radius of the wafer; a swing mechanism that swings the cleaning member around a swing axis located inside the cleaning tank to move the cleaning member from a retracted position outside of the wafer to a cleaning position directly above the wafer; a second cleaning means that cleans the surface of the wafer; and a second swing mechanism that swings the second cleaning means around a second swing axis located inside the cleaning tank to pass directly above a center of the wafer.
US11948810B2

A vacuum apparatus includes process chambers, and a transfer chamber coupled to the process chambers. The transfer chamber includes one or more vacuum ports, thorough which a gas inside the transfer chamber is exhausted, and vent ports, from which a vent gas is supplied. The one or more vacuum ports and the vent ports are arranged such that air flows from at least one of the vent ports to the one or more vacuum ports are line-symmetric with respect to a center line of the transfer chamber.
US11948801B2

A method of manufacturing a vertical FET device includes providing a semiconductor substrate structure including a marker layer; forming a hardmask layer coupled to the semiconductor substrate structure, wherein the hardmask layer comprises a set of openings operable to expose an upper surface portion of the semiconductor substrate structure; etching the upper surface portion of the semiconductor substrate structure to form a plurality of fins; etching at least a portion of the marker layer; detecting the etching of the at least a portion of the marker layer; epitaxially growing a semiconductor layer in recess regions disposed between adjacent fins of the plurality of fins; forming a source metal layer on each of the plurality of fins; and forming a gate metal layer coupled to the semiconductor layer.
US11948800B2

A device includes a pair of gate spacers on a substrate, and a gate structure on the substrate and between the gate spacers. The gate structure includes an interfacial layer, a metal oxide layer, a nitride-containing layer, a tungsten-containing layer, and a metal compound layer. The interfacial layer is over the substrate. The metal oxide layer is over the interfacial layer. The nitride-containing layer is over the metal oxide layer. The tungsten-containing layer is over the nitride-containing layer. The metal compound layer is over the tungsten-containing layer. The metal compound layer has a different material than a material of the tungsten-containing layer.
US11948780B2

Embodiments of the present disclosure relate to a system for pulsed direct-current (DC) biasing and clamping a substrate. In one embodiment, the system includes a plasma chamber having an electrostatic chuck (ESC) for supporting a substrate. An electrode is embedded in the ESC and is electrically coupled to a biasing and clamping network. The biasing and clamping network includes at least a shaped DC pulse voltage source and a clamping network. The clamping network includes a DC source and a diode, and a resistor. The shaped DC pulse voltage source and the clamping network are connected in parallel. The biasing and clamping network automatically maintains a substantially constant clamping voltage, which is a voltage drop across the electrode and the substrate when the substrate is biased with pulsed DC voltage, leading to improved clamping of the substrate.
US11948772B2

Apparatus and methods for adjusting beam condition of charged particles are disclosed. According to certain embodiments, the apparatus includes one or more first multipole lenses displaced above an aperture, the one or more first multipole lenses being configured to adjust a beam current of a charged-particle beam passing through the aperture. The apparatus also includes one or more second multipole lenses displaced below the aperture, the one or more second multipole lenses being configured to adjust at least one of a spot size and a spot shape of the beam.
US11948766B2

In one example, a reset switch assembly is provided. The reset switch assembly may include a reset button assembly, a slider, a leaf switch, and a trip coil assembly. The slider may have a at least a first slider position and a second slider position. In the first slider position, the trip coil assembly may engage the slider to the reset button assembly. The leaf switch may be biased to a closed position. In in the second slider position, the slider may maintain the leaf switch in an open position. In another example, a circuit interrupter including the reset switch assembly is provided.
US11948759B1

Apparatus, use and a method for controlling an output power provided to at least one electrical component are described. The apparatus includes at least one module with at least one electronic circuit for providing an output power, adjustable via rotation of at least one rotary element, to at least one electrical component when the electronic circuit is electrically connected to an input power supply that supplies power to the electronic circuit. At least one first switching element is configured to electrically disconnect at least one of the at least one electronic circuit from the input power supply when the first switching element is in a first predefined state. At least one actuator element that is rotatable between a first position and a second position is configured to switch a respective first switching element to the first predefined state when rotated from the first position to the second position.
US11948757B2

A contactor includes: at least one moveable contact mounted on a contact carrier; at least one stationary contact mounted on a housing; an electromagnet arranged to cause the contact carrier to move relative to the housing between a first position and a second position, and thus to cause the at least one moveable contact to travel from a contacts open position to a contacts closed position with respect to the at least one stationary contact; a sensor coupled to one of the contact carrier and the housing and arranged to detect an intermediate position, in between the first position and the second position, at which the housing and the contact carrier are located at a given moment in time as the contact carrier moves relative to the housing between the first position and the second position; and a controller connected to receive the signals from the sensor.
US11948750B2

An electronic component includes a body, a pair of external electrodes, disposed on both ends of the body in a first direction, respectively, containing at least one of copper and nickel, while not containing a noble metal, a pair of metal frames connected to the pair of external electrodes, respectively, and a pair of conductive bonding layers, disposed between the external electrode and the metal frame, respectively, containing the same metal component as the external electrode.
US11948744B2

A multilayer electronic component includes a body including a dielectric layer and internal electrodes disposed alternately with the dielectric layer therebetween and including first and second surfaces opposing each other in a first direction, third and fourth surfaces opposing each other in a second direction, and external electrodes disposed on the body. One end of each internal electrode is connected to the third or fourth surface. The external electrodes include a first electrode layer disposed on the third and fourth surfaces and including a conductive metal and a second electrode layer disposed on the first electrode layer, including silver (Ag) and glass, and further including one or more of palladium (Pd), platinum (Pt), and gold (Au), and the first electrode layer is disposed to cover all of one end of each internal electrode connected to the third and fourth surfaces and does not extend to the other surfaces.
US11948741B2

An electrolytic solution for an electrochemical device a solvent, an ionic substance, and an additive agent, the additive agent containing α-methyl-γ-butyrolactone and δ-valerolactone.
US11948740B2

To provide an electrode for an electricity storage device, which electrode employs a porous conductor having conductive nanostructures formed on its surface and makes it possible to provide a less expensive electricity storage device having a high discharge capacity and high charge/discharge cycle resistance. A porous conductor which is used as an electrode for an electricity storage device has a plurality of conductive nanostructures on a surface of the porous conductor.
US11948727B2

An inductor component and a method for manufacturing an inductor component that enables miniaturization of the inductor component. An inductor component includes an annular core; and a coil including a plurality of pin members and wound on the core with neighboring pin members connected to each other. A first pin member and a second pin member both adjacent to each other have a welded part in which an end face of an end part of the first pin member and a peripheral surface of an end part of the second pin member are welded to each other. The welded part is not provided on an outer side edge of the second pin member as viewed from a direction orthogonal to a first plane containing a center line of the end part of the first pin member and a center line of the end part of the second pin member.
US11948723B2

A winding core includes, for example, four planes, that is, a top surface, a bottom surface, a first side surface, and a second side surface around its central axis. A first wire and a second wire are wound around the winding core in the same direction and have a twisted section. In the twisted section in a plurality of turns at the top surface, bottom surface, first side surface, and second side surface, both the first wire and the second wire are in close contact with each of the ridges between the top surface, bottom surface, first side surface, and second side surface.
US11948719B2

A nanomagnetic inductor core that includes: a porous, electrically-insulating template having high-permeability material in the pores thereof to constitute elongated nanowires, and wherein the elongated nanowires are segmented along their axial direction; and a segment of dielectric material interposed between adjacent segments of the high-permeability material along the axial direction of the nanowire; wherein each segment of the high-permeability material has a length, in the axial direction of the nanowire, no greater than a size of a single magnetic domain, and wherein a maximal cross-sectional dimension of the nanowire is no greater than the size of the single magnetic domain. Inductors and LC interposers using such nanomagnetic inductor cores, as well as associated fabrication methods.
US11948714B2

A soft magnetic material for soft magnetic particles with a high filling rate. The soft magnetic material contains first soft magnetic particles and second soft magnetic particles with a larger average particle size than the first soft magnetic particles. The first soft magnetic particles have an average particle size in the range of 0.5 to 10 μm, and the first soft magnetic particles have a nonpolar hydrocarbon group on their surfaces.
US11948711B2

A grain oriented electrical steel sheet includes a base steel sheet, a glass film, and a tension-insulation coating. When a glow discharge emission spectroscopy is conducted from a surface of the glass film toward a depth direction, an analysis starting time Ts, a time TAlp at which Al shows a maximum emission intensity, an Al emission intensity F(TAlp) at the TAlp, a time TSip at which Si shows a maximum emission intensity, and an Al emission intensity F(TSip) at the TSip satisfy 0.05≤F(TSip)/F(TAlp)≤0.50 and 2.0≤(TAlp−Ts)/(TSip−Ts)≤5.0.
US11948710B2

A non-oriented electrical steel sheet according to an embodiment of the present invention is a non-oriented electrical steel sheet including a base metal steel sheet and a composite coating film that is formed on surfaces of the base metal steel sheet and includes Zn-containing phosphate and an organic resin, wherein the non-oriented electrical steel sheet contains crystalline aluminum phosphate showing diffraction lines belonging to ICDD No. 01-074-3256 when the composite coating film is measured by a wide-angle X-ray diffraction method.
US11948709B2

An all-printed physically unclonable function based on a single-walled carbon nanotube network. The network may be a mixture of semiconducting and metallic nanotubes randomly tangled with each other through the printing process. The unique distribution of carbon nanotubes in a network can be used for authentication, and this feature can be a secret key for a high level hardware security. The carbon nanotube network does not require any advanced purification process, alignment of nanotubes, high-resolution lithography and patterning. Rather, the intrinsic randomness of carbon nanotubes is leveraged to provide the unclonable aspect.
US11948706B2

A ribbon cable is described, including a first insulative layer extending along a length and a width of the cable, and a plurality of spaced apart substantially parallel conductors extending along the length of the cable. The insulative layer has opposing top and bottom major surfaces and defines a plurality of spaced apart cavities extending between the top and bottom major surfaces of the first insulative layer. The top major surface of the first insulative layer is deformed in a plurality of spaced apart substantially parallel regions extending along the length, and arranged along the width, of the cable. Each deformed region has a shape of a groove and includes a deformed portion of at least one cavity in the plurality of cavities. Each conductor is disposed within a corresponding deformed region of the insulative layer.
US11948703B2

An insulation application assembly for applying insulation to a power line employs an open-ended enclosure to partly surround a segment of the power line. The assembly employs an insulation material conveying mechanism to move insulation material from insulation storage to the insulation material applicator connected to the interior surface of the open-ended enclosure.
US11948702B2

A radiation source apparatus includes a vessel, a laser source, a collector, a horizontal obscuration bar, and a reflective mirror. The vessel has an exit aperture. The laser source is configured to emit a laser beam to excite a target material to form a plasma. The collector is disposed in the vessel and configured to collect a radiation emitted by the plasma and to reflect the collected radiation to the exit aperture of the vessel. The horizontal obscuration bar extends from a sidewall of the vessel at least to a position between the laser source and the exit aperture of the vessel. The reflective mirror is in the vessel and connected to the horizontal obscuration bar.
US11948700B2

A method for collection of dry samples taken directly from a nuclear reactor core interior. Incremental samples of irradiated metal alloy components of the reactor core may be taken and collected in-situ using a specialized metal-cutting drill bit having a hollow tungsten carbide sampling cutting head, in conjunction with an angled sampling gantry. The drill bit body has an interior airflow passage in hermetic communication with a filter located in a glove box. Air holes are formed through a face of the cutting head. A vacuumed airflow through the airflow passage and at the cutting head causes a sample of any of metal chips, filings, and dust to be obtained directly from the reactor core by being pulled through the air holes and into the airflow passage and ultimately into the filter. A collected sample may be analyzed for radionuclides and radioactivity level.
US11948695B2

Systems and methods are disclosed for identifying and modeling unresolved vessels, and the effects thereof, in image-based patient-specific hemodynamic models. One method includes: receiving, in an electronic storage medium, one or more patient-specific anatomical models representing at least a vessel of a patient; determining, using a processor, the values and characteristics of one or more patient-specific morphometric features in the one or more patient-specific anatomical models; modifying the patient-specific anatomical model using the determined patient-specific morphometric features; and outputting, one or more of, a modified patient-specific anatomical model or a patient-specific morphometric feature to an electronic storage medium or display.
US11948690B2

Pulmonary function estimation can include detecting one or more cough events from a time series of audio signals generated by an electronic device of a user. Based on the one or more cough events, one or more lung function metrics of the user can be determined.
US11948679B2

A computerized system and method to provide a marketplace for real-time matching of a blood order to a blood supplier based on a variety of variables tracked by the system including real-time marketplace trend statistical analysis.
US11948660B2

Fuses can store different delay states to cause execution of a command to be staggered for different memory dies of a memory package. Fuse arrays can be included in the memory package and programmed to cause execution of a command to be delayed by different amounts for different dies. The fuse arrays can be fabricated and then programmed to cause different delays for different dies.
US11948656B1

Methods, systems, and devices for counter management for memory systems are described. A memory system may include circuitry configured to test localized counters of the memory system, where the circuitry may be configured to test a set of memory cells storing a value of the counter. During testing, the memory system may activate a row of memory cells a quantity of times, and the circuitry may increment a test counter associated with a subset of the set of memory cells for each activation to determine whether the subset is associated with an error. If a flag generated by the circuitry indicating a test count does not match an expected value, there may be an error associated with the subset. The circuitry may be operable to configure one or more multiplexers to refrain from using the subset to store the value of the counter based on the flag.
US11948650B2

A testing circuit includes: a first sampling module configured to receive a to-be-tested pulse signal, and generate a first sampled signal according to the pulse signal; and a second sampling module configured to receive the pulse signal, and generate a second sampled signal according to the pulse signal. The second sampled signal and the first sampled signal have a phase difference, the phase difference being equal to a pulse width of the pulse signal.
US11948646B2

A semiconductor memory includes memory cells, a word line and bit lines of the memory cells, sense amplifiers connected to the bit lines, respectively, and a controller. Each sense amplifier includes first, second, and third transistors. The third transistor has one end connected to each of the first and second transistors, and the other end connected to a corresponding bit line. During a read operation, at a first time of a first period during which the controller applies a first read voltage to the word line, the controller applies a first voltage higher than ground voltage to the first transistor, and a second voltage to the second transistor. Also, at the first time, a first sense amplifier applies a voltage to a first bit line through its first and third transistors, and a second sense amplifier applies a voltage to a second bit line through tis second and third transistors.
US11948644B2

Memory having an array of memory cells might include control logic configured to cause the memory to program each memory cell of a plurality of memory cells whose respective data state is higher than or equal to a first particular data state of a plurality of data states while inhibiting programming of each memory cell of the plurality of memory cells whose respective data state is lower than the first particular data state, and program each memory cell of the plurality of memory cells whose respective data state is lower than or equal to a second particular data state of the plurality of data states after programming each memory cell of the plurality of memory cells whose respective data state is higher than or equal to the first particular data state.
US11948642B2

A semiconductor memory device includes: a memory cell array including a plurality of NAND strings, each of the plurality of NAND strings including a plurality of memory cell transistors connected to each other in series; a plurality of word lines commonly connected to the plurality of memory strings and connected to the plurality of memory cell transistors, respectively; and a row decoder configured to supply a predetermined voltage higher than a ground voltage to each of the plurality of word lines after a program operation for writing data to a selected word line is completed.
US11948640B2

A memory includes first and second select gate transistors, memory cells, a source line, a bit line, a selected word line which is connected to a selected memory cell as a target of a verify reading, a non-selected word line which is connected to a non-selected memory cell except the selected memory cell, a potential generating circuit for generating a selected read potential which is supplied to the selected word line, and generating a non-selected read potential larger than the selected read potential, which is supplied to the non-selected word line, and a control circuit which classifies a threshold voltage of the selected memory cell to one of three groups by verifying which area among three area which are isolated by two values does a cell current of the selected memory cell belong, when the selected read potential is a first value.
US11948631B2

A memory device includes a memory cell array including a plurality of memory cells, each of the plurality of memory cells having a switch element, and a data storage element connected to the switch element and containing a phis change material; and a memory controller for obtaining first read voltages from the plurality of memory cells, inputting a first write current to the plurality of memory cells, and then, obtaining second read voltages from the plurality of memory cells, wherein the memory controller compares the first read voltage of a first memory cell of the plurality of memory cells to the second read voltage of the first memory cell to determine a state of the first memory cell.
US11948630B2

Memory cells in a memory array may be configured to include a fuse that will blow in the case of a defective cell. In a 1T-1R memory cell, a fuse may be placed in series with the select element and/or the memory element to counteract a short-circuit in either of these elements. A fuse may be formed by selectively etching a phase-change material (PCM) between two electrodes to leave a cavity. When sufficient energy is applied to the PCM material, the PCM filament will break its crystalline structure and be distributed within the cavity. This prevents the PCM material from recrystallizing. Another fuse may be formed by depositing a material between two electrodes that is doped with mobile ions. When subjected to an excessive signal, the resulting electric field may push these ions permanently towards one of the electrodes, thereby permanently destroying the conductive pathway.
US11948625B2

System on chips, memory circuits, and method for data access, the memory circuits including a memory cell array and an input/output (I/O) connection interface coupled to the memory cell array, wherein the I/O connection interface is configured for coupling to an external signal line to directly receive a transistor-level operation signal from an external memory controller for accessing data in the memory cell array.
US11948621B2

A memory device includes a first rank having first memory banks and a first quad skew adjustment circuit and a second rank having second memory banks and a second quad skew adjustment circuit, wherein each of the first quad skew adjustment circuit and the second quad skew adjustment circuit is configured to: receive a 4-phase clock through first channels; detect internal quad skew of the 4-phase clock; correct skew of the 4-phase clock according to the detected quad skew; and output mode register information corresponding to the detected quad skew through a second channel.
US11948615B2

A magnetic recording array includes a plurality of spin elements, and a shared transistor connected to a first spin element and a second spin element adjacent to each other, in which each of the plurality of spin elements includes a wiring and a laminate including a first ferromagnetic layer laminated on the wiring, the shared transistor includes a first gate, a second gate, a first region, a second region, and a third region, in a plan view in a laminating direction of the laminate, the first region is sandwiched between the first gate and the second gate, the second region together with the first region sandwiches the first gate, and the third region together with the first region sandwiches the second gate, and one of the second region and the third region is connected to the first spin element, and the other is connected to the second spin element.
US11948612B2

A data storage device includes a data storage disc, an arm, a head, a rotary actuator, and an elevator. The disc has a read/write surface defining an x-y plane. The arm includes a load beam. The head is supported by the load beam, and the head is configured to interact with the read/write surface. The rotary actuator is configured to move a first portion of the arm about a first pivot axis in the x-y plane. The elevator is configured to move the arm in a z direction relative to a vertical surface and is configured to frictionally engage the vertical surface to hold the arm at a z direction position while allowing the rotary actuator to move the first portion of the arm about the first pivot axis. In another aspect, an apparatus includes a stack block, first and second clamp arm assemblies, and first and second piezoelectric actuators.
US11948603B1

Various illustrative aspects are directed to a data storage device comprising one or more disks, an actuator arm assembly comprising a voice coil motor (VCM), the VCM configured to operate in a first mode and a second, different mode, wherein the first mode corresponds to at least a first and a second setting, and a control circuitry configured to cause the VCM to seek towards a target track in the first mode using the first setting for a first duration, control transition of the VCM from the first to the second setting in the first mode, cause the VCM to seek towards the target track using the second setting for a second duration, and control transition of the VCM from the first to a second mode, wherein controlling the transitioning comprises seeking the VCM toward the target track in the second mode for a third duration.
US11948594B2

A conversation augmentation system can automatically augment a conversation with content items based on natural language from the conversation. The conversation augmentation system can select content items to add to the conversation based on determined user “intents” generated using machine learning models. The conversation augmentation system can generate intents for natural language from various sources, such as video chats, audio conversations, textual conversations, virtual reality environments, etc. The conversation augmentation system can identify constraints for mapping the intents to content items or context signals for selecting appropriate content items. In various implementations, the conversation augmentation system can add selected content items to a storyline the conversation describes or can augment a platform in which an unstructured conversation is occurring.
US11948593B2

A method for removing noise from a sound signal received by a microphone is provided. The method includes receiving a vibration signal from a vibration monitoring device mechanically connected to a loudspeaker, the vibration signal indicating vibration caused by a sound emitted by the loudspeaker. The method further includes receiving a sound signal received by the microphone. In addition, the method includes removing the vibration signal from the sound signal so as to remove noise from the sound signal. With the vibration signal from the vibration monitoring device, noise can be removed from the sound signal received by the microphone so as to achieve a satisfactory audio effect or accurate sound recognition.
US11948590B2

An apparatus for providing a processed audio signal representation on the basis of input audio signal representation configured to apply an un-windowing, in order to provide the processed audio signal representation on the basis of the input audio signal representation. The apparatus is configured to adapt the un-windowing in dependence on one or more signal characteristics and/or in dependence on one or more processing parameters used for a provision of the input audio signal representation.
US11948587B2

The present document relates to a method of layered encoding of a compressed sound representation of a sound or sound field. The compressed sound representation comprises a basic compressed sound representation comprising a plurality of components, basic side information for decoding the basic compressed sound representation to a basic reconstructed sound representation of the sound or sound field, and enhancement side information including parameters for improving the basic reconstructed sound representation. The method comprises sub-dividing the plurality of components into a plurality of groups of components and assigning each of the plurality of groups to a respective one of a plurality of hierarchical layers, the number of groups corresponding to the number of layers, and the plurality of layers including a base layer and one or more hierarchical enhancement layers, adding the basic side information to the base layer, and determining a plurality of portions of enhancement side information from the enhancement side information and assigning each of the plurality of portions of enhancement side information to a respective one of the plurality of layers, wherein each portion of enhancement side information includes parameters for improving a reconstructed sound representation obtainable from data included in the respective layer and any layers lower than the respective layer. The document further relates to a method of decoding a compressed sound representation of a sound or sound field, wherein the compressed sound representation is encoded in a plurality of hierarchical layers that include a base layer and one or more hierarchical enhancement layers, as well as to an encoder and a decoder for layered coding of a compressed sound representation.
US11948585B2

A method for generating a bitstream indicative of an object based audio program is described. The bitstream comprises a sequence of containers. A first container of the sequence of containers comprises a plurality of substream entities for a plurality of substreams of the object based audio program and a presentation section. The method comprises determining a set of object channels. The method further comprises providing a set of object related metadata for the set of object channels. In addition, the method comprises inserting a first set of object channel frames and a first set of object related metadata frames into a respective set of substream entities of the first container. Furthermore, the method comprises inserting presentation data into the presentation section.
US11948580B2

Implementations described herein are directed to enabling collaborative ranking of interpretations of spoken utterances based on data that is available to an automated assistant and third-party agent(s), respectively. The automated assistant can determine first-party interpretation(s) of a spoken utterance provided by a user, and can cause the third-party agent(s) to determine third-party interpretation(s) of the spoken utterance provided by the user. In some implementations, the automated assistant can select a given interpretation, from the first-party interpretation(s) and the third-party interpretation(s), of the spoken utterance, and can cause a given third-party agent to satisfy the spoken utterance based on the given interpretation. In additional or alternative implementations, an independent third-party agent can obtain the first-party interpretation(s) and the third-party interpretation(s), select the given interpretation, and then transmit the given interpretation to the automated assistant and/or the given third-party agent.
US11948577B1

Certain aspects of the disclosure are directed to apparatuses and methods for analyzing digital voice data in a data-communication system. A specific aspect is directed to a data-communication apparatus that includes a data-communication server and processing circuitry in communication therewith. The data-communication server interfaces with a plurality of remotely-situated client entities for providing data communication services. The processing circuitry receives digital voice data indicative of transcribed audio conversations between a plurality of agents and customers of a remotely-situated client entity from the provided data communication services, identifies keywords and speech characteristic parameters from the digital voice data, provides associations with at least one of the keywords and speech characteristic parameters with outcomes of the transcribed audio conversations, and provides the associations to a client data-communications server as feedback for the outcomes of the transcribed audio conversations with the customers.
US11948570B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting utterances of a key phrase in an audio signal. One of the methods includes receiving, by a key phrase spotting system, an audio signal encoding one or more utterances; while continuing to receive the audio signal, generating, by the key phrase spotting system, an attention output using an attention mechanism that is configured to compute the attention output based on a series of encodings generated by an encoder comprising one or more neural network layers; generating, by the key phrase spotting system and using attention output, output that indicates whether the audio signal likely encodes the key phrase; and providing, by the key phrase spotting system, the output that indicates whether the audio signal likely encodes the key phrase.
US11948565B2

A method for combining hotwords in a single utterance receives, at a first assistant-enabled device (AED), audio data corresponding to an utterance directed toward the first AED and a second AED among two or more AEDs where the audio data includes a query specifying an operation to perform. The method also detects, using a hotword detector, a first hotword assigned to the first AED that is different than a second hotword assigned to the second AED In response to detecting the first hotword, the method initiates processing on the audio data to determine that the audio data includes a term preceding the query that at least partially matches the second hotword assigned. Based on the at least partial match, the method executes a collaboration routine to cause the first AED and the second AED to collaborate with one another to fulfill the query.
US11948564B2

Provided is an information processing device including a response control unit that controls a response to a user's utterance based on a first utterance interpretation result and a second utterance interpretation result. The first utterance interpretation result is a result of natural language understanding processing for an utterance text generated by automatic speech recognition processing based on the user's utterance and the second utterance interpretation result is an interpretation result acquired based on learning data in which the first utterance interpretation result and the utterance text used to acquire the first utterance interpretation result are associated with each other. The response control unit further controls the response to the user's utterance based on the second utterance interpretation result in a case where the second utterance interpretation result is acquired based on the user's utterance before acquisition of the first utterance interpretation result.
US11948563B1

In one embodiment, a method includes receiving a user request from a client system associated with a user, determining that the user request corresponds to a first suspended task, retrieving a first dialog state of the first suspended task from a dialog history associated with the user, generating a summary of the first suspended task based on the first dialog state using a natural-language generating (NLG) module, and sending instructions to the client system for providing the summary of the first suspended task to the user.
US11948556B2

Techniques are described herein for detecting and/or enrolling (or commissioning) new “hot commands” that are useable to cause an automated assistant to perform responsive action(s) without having to be first explicitly invoked. In various implementations, an automated assistant may be transitioned from a limited listening state into a full speech recognition state in response to a trigger event. While in the full speech recognition state, the automated assistant may receive and perform speech recognition processing on a spoken command from a user to generate a textual command. The textual command may be determined to satisfy a frequency threshold in a corpus of textual commands Consequently, data indicative of the textual command may be enrolled as a hot command. Subsequent utterance of another textual command that is semantically consistent with the textual command may trigger performance of a responsive action by the automated assistant, without requiring explicit invocation.
US11948554B2

The acoustic feature extraction means 82 extracts an acoustic feature, using predetermined parameters, from an acoustic pattern obtained as a result of processing on an acoustic signal. The language vector calculation means 83 calculates a language vector from a given label that represents an attribute of a source of the acoustic signal and that is associated with the acoustic pattern. The similarity calculation means 84 calculates a similarity between the acoustic feature and the language vector. The parameter update means 85 learns parameters so that the similarity becomes larger, and updates the predetermined parameters to the parameters obtained by learning.
US11948550B2

Techniques for real-time accent conversion are described herein. An example computing device receives an indication of a first accent and a second accent. The computing device further receives, via at least one microphone, speech content having the first accent. The computing device is configured to derive, using a first machine-learning algorithm trained with audio data including the first accent, a linguistic representation of the received speech content having the first accent. The computing device is configured to, based on the derived linguistic representation of the received speech content having the first accent, synthesize, using a second machine learning-algorithm trained with (i) audio data comprising the first accent and (ii) audio data including the second accent, audio data representative of the received speech content having the second accent. The computing device is configured to convert the synthesized audio data into a synthesized version of the received speech content having the second accent.
US11948546B2

An adaptive noise-canceling system generates an anti-noise signal from a noise reference signal with a feed-forward filter that filters the noise reference signal to produce the anti-noise signal. The feed-forward filter has a first response controlled by a set of first coefficients. The adaptive noise-canceling system includes a measurement subsystem for measuring a characteristic of an acoustic environment of the adaptive noise-canceling system, a classifier for classifying the characteristic of the acoustic environment by analyzing an output of the measurement subsystem, and a controller that provides the set of first coefficients to the feed-forward filter in conformity with an output of the classifier. The controller may include a look-up table for providing sets of values of the first coefficients to the feed-forward filter in conformity with an indication provided from the classifier and corresponding to a classification of the characteristic of the acoustic environment of the adaptive noise-canceling system.
US11948544B2

The musical instrument tuner includes: a sensor device that is attached to a musical instrument; and an operation device that is able to perform wireless communication mutually with the sensor device, in which the sensor device includes an acceleration sensor that has at least two detection axes, frequency detection means for detecting, as a detected frequency, a frequency of a vibration of musical sound generated through an operation of the musical instrument based on an output from the acceleration sensor, and sensor-side communication means for transmitting transmission information including information regarding the detected frequency to the operation device, and the operation device includes operation-side communication means for receiving the transmission information transmitted from the sensor device, display means, and control means for generating tuning information of the musical instrument and causing the display means to display the tuning information based on the transmission information received from the sensor device.
US11948540B2

Method for manufacturing a musical instrument string includes positioning an elongate wrap wire in a position to be wound about an elongate core wire having a round cross-sectional shape, the core wire including a core, a coating surrounding the core and a cylindrical outer surface. Winding of the wrap wire about the core wire is performed under winding conditions to cause the wrap wire to form a helical impression in the coating in which the wrap wire is situated. Material of the coating is selected to enable the coating to flow and form the impression and move upward into spaces between adjacent wrap wire windings. The winding conditions include tension on the core wire, tension on the wrap wire, winding speed and a temperature to which the core wire and/or wrap wire are heated. Glue or another adhesive is not used to bond the wrap wire and the core wire.
US11948529B2

A display panel includes a plurality of sub-pixels and a plurality of gate lines. The plurality of sub-pixels are arranged in an array in a row direction and a column direction, and each row of sub-pixels includes sub-pixels of a first color, sub-pixels of a second color and sub-pixels of a third color. The plurality of gate lines includes first gate lines and second gate lines alternately arranged in the column direction, a first gate line and a second gate line adjacent to each other form a gate line pair, and two gate lines in the gate line pair are coupled to a same row of sub-pixels. In the same row of sub-pixels, sub-pixels of the first color are coupled to the first gate line.
US11948527B2

The application discloses a liquid crystal display panel and a display device. In the liquid crystal display panel, each pixel unit includes a first sub-pixel and a second sub-pixel. The polarities of the data voltages received by two adjacent pixel units sharing the same data line are opposite. In each pixel unit, the driving timing of the first sub-pixel is earlier than the driving timing of the second sub-pixel, and the duty cycle of the scan signal received by the first sub-pixel is greater than the duty cycle of the scan signal received by the second sub-pixel.
US11948523B1

Improved methods for driving a four particle electrophoretic medium including a scattering particle and at least two subtractive particles. Such methods allow displays such as a color electrophoretic display including a backplane having an array of thin film transistors, wherein each thin film transistor includes a layer of metal oxide semiconductor. The metal oxide transistors allow faster, higher voltage switching, and thus allow direct color switching of a four-particle electrophoretic medium without a need for top plane switching. As a result, the color electrophoretic display can be updated faster and the colors are reproduced more reliably.
US11948522B2

According to an aspect, a display device includes: an image display panel having an image display surface on which display is to be controlled based on an image signal; a light source device that includes light sources provided corresponding to divided partial areas of the image display surface, and is configured to illuminate the image display surface; and a signal processor configured to calculate a light quantity of each light source for each of the partial areas. The signal processor is configured to calculate the light quantity for each partial area based on the image signal, set one of the partial areas as an adjustment target partial area for the light quantity, and adjust the light quantity in the adjustment target partial area when the light quantity of an adjacent partial area located around the adjustment target partial area is equal to or smaller than a predetermined value.
US11948515B2

A low-power display device is provided. The display device is provided with a plurality of display portions. A data driver circuit and an addition circuit are provided to have a region overlapping with the display portion. First analog data is output from the data driver circuit in the case where first digital data consisting of a first digital value is input to the data driver circuit, whereas second analog data is output from the data driver circuit in the case where second digital data consisting of a second digital value is input to the data driver circuit. The addition circuit generates analog data corresponding to digital data that has a high-order bit that is the first digital value and a low-order bit that is the second digital value, by adding the second analog data to the first analog data. An output terminal of the data driver circuit is directly connected to an input terminal of the addition circuit without through an amplifier circuit.
US11948495B2

A driving circuit, a driving method and a display device are provided. The driving circuit is used to driving a display panel. The driving circuit includes at least one source driving chip, a timing controller and a power management circuit chip. The power management circuit chip outputs a data driving voltage and a gamma voltage to the at least one source driving chip. The source driving chip determines whether a voltage difference between the data driving voltage and the gamma voltage is within a predetermined range. Based on a result of the determination, the driving circuit decides whether to adjust the driving voltage and the gamma voltage.
US11948494B2

Disclosed in embodiments of the present disclosure are a driver chip and a display device. The driver chip includes two opposite long edges, and two opposite short edges connected to the long edges; the driver chip includes multiple output pins and multiple input pins; the output pins are close to one of the long edges; the input pins include first input pins, second input pins, and third input pins; the first input pins are close to the long edge opposite to the output pins; the second input pins are close to the short edges; the third input pins are close to the long edge and located on both sides of the output pins.
US11948478B2

Indicator signs adapted for internal use in hot and/or humid environments have been developed. The indicator signs are suitable for use inside dishwashing machines, steam chambers, sterilization machines, autoclaves and the like where they are hidden from view and safe from external forces that could render the information provided by the sign inaccurate.
US11948475B2

A system and method for training a student employ a simulation station that displays output to the student and receives input. The computer system has a rules engine operating on it and computer accessible data storage storing (i) learning object data including learning objects configured to provide interaction with the student at the simulation system and (ii) rule data defining a plurality of rules accessed by the rules engine. The rules data includes, for each rule, respective (a) if-portion data defining a condition of data and (b) then-portion data defining an action to be performed at the simulation station. The rules engine causes the computer system to perform the action when the condition of data is present in the data storage. For at least some of the rules, the action comprises output of one of the learning objects so as to interact with the student. The system may be networked with middleware and adapters that map data received over the network to rules engine memory.
US11948473B2

A computer implemented method for distributing, collecting and monitoring assignments by a content management system. The method includes receiving a request for a file request from a teacher to distribute an assignment to one or more students. In response to receiving the request, the teacher is prompted for information associated with the assignment. The information can include a name for the assignment, an assignment file and a collection identifier. In response to receiving the information, one or more metadata tags are generated based on the received information. The file request is distributed along with the one or more metadata tags to the one or more student.
US11948470B2

A system configured to generate a motion adjustment instruction for a user performing an action is provided. The system comprises: a target module configured to obtain a target biomechanical load distribution for the user, a sensor arrangement configured to monitor the motion of the user so as to obtain monitored motion data, a monitoring module configured to calculate a monitored biomechanical load distribution for the user in accordance with the monitored motion data, an adjustment module configured to calculate a target adjustment to the motion of the user that corresponds to a reduction of a deviation of the monitored biomechanical load distribution from the target biomechanical load distribution, and an instruction module configured to generate a motion adjustment instruction in accordance with the target adjustment.
US11948465B2

A control method includes obtaining lock information including a flight platform identification and sending a lock message to a control device according to the lock information. The control device includes a flight platform corresponding to the flight platform identification or an adapter ring carried by the flight platform. The lock message indicates to lock a load carried by and communicatively connected to the flight platform.
US11948464B2

A network computer system receives request data from computing devices of requesting users in a sub-region of a service area. The system further receives location data from computing devices of drivers operating in the sub-region. Based on the request data and the location data, the system determines a service condition for the sub-region. Based on the service condition indicating that the sub-region is in a driver oversupply state, the system transmits a service instruction to computing devices of a plurality of drivers within the sub-region, the service instruction being associated with a target outside the sub-region and a set of progress conditions. The system then periodically determines, for each driver of the plurality of drivers, an estimated time of arrival (ETA) to the target from a current position of the driver to determine whether the driver is satisfying the set of progress conditions of the service instruction.
US11948463B2

A telematics control entity to determine position data of a vehicle having a network access entity connected to a cellular network and configured to transmit, in case of an emergency, a vehicle position via the cellular network to a service entity configured to collect the vehicle positions for a plurality of vehicles. An antenna signal interface is configured to receive satellite-based measurement data and at least one position determining unit is configured to determine positioning data of the vehicle based on the satellite-based measurement data. A predefined integrity level describing a predefined risk classification of the functional safety is guaranteed to be provided by the positioning data. The positioning data is provided to an application entity in the vehicle requiring the predefined integrity level for the received positioning data.
US11948449B2

A vibration device that includes: a fixing part having a flat plate shape; a vibration part having a flat plate shape, the vibration part being disposed around the fixing part as viewed in a normal direction of the fixing part; a coupling part that couples the vibration part and the fixing part and is constructed to elastically deform, the vibration part constructed to be displaced in an orthogonal direction orthogonal to the normal direction of the fixing part with respect to the fixing part; and a vibration film fixed to the vibration part and the fixing part, the vibration film constructed to vibrate the vibration part in the orthogonal direction with respect to the fixing part when an electric signal is applied to the vibration film.
US11948438B2

An event detection unit (EDU) for detecting an explosive event is provided. The EDU includes different types of sensors for measuring characteristics of an explosive event. The EDU includes an event notification component. The EDU also includes a processor that receives a measurement from the sensors and generates a combined non-event probability and a combined event probability based on that measurement that indicates a likelihood that an explosive event has not occurred or has occurred. The processor determines whether an explosive event has occurred based on the non-event probabilities and event probabilities. When an explosive event has been determined to occur, the processor directs the event notification component to output a notification that an explosive event has occurred.
US11948434B2

A historical horse racing (HHR) gaming system and method are provided that facilitate gameplay on one or a plurality of gameplay stations connected to a gaming server. The gaming server is configured to identify, upon receiving a gameplay request, a first plurality of events to execute. The gaming server is configured to receive a wager from a player and to compare the wager against a scorecard for the plurality of events, with a payout determined from the correct and incorrect predictions. The first plurality of events is determined in a time-dependent manner so as to approximate the gameplay experience of live and/or in-person gaming experiences.
US11948433B2

A game server is configured to implement a multiplayer online computer-implemented game that provides an inflationary economy system which allows for growth in a player's in-game virtual currency with an increase in game level or experience, while attenuating the in-game purchasing power by concomitantly inflating virtual currency value of predefined inflationary features. The inflationary features include rewards or winnings available by the player pursuant to gameplay success. Players at different inflationary levels can compete in-game for a common reward or jackpot, but a virtual currency value of the reward is denominated differently at different inflation levels.
US11948428B2

A system and method that utilize a ticket voucher complete one or more purchases of goods and/or services from a retail establishment.
US11948425B2

A self-contained game monitoring device captures images of a game table and identifies objects relevant to the game and identifies values associated with objects. During the course of the game, the device can detect a violation of the players' bets according to pre-configured game rules. At the end of each game, the device can determine the outcome of the game (e.g., the win/lose/push on each bet) and can determine whether the dealer's action (e.g., payout on each bet) is consistent with the device's judgment. If an inconsistent action is detected, the device can notify the dealer/supervisor about a potential mistake.
US11948422B2

The present disclosure describes systems and methods for predictive gaming regarding on a live event, such as a live electronic event or an esports event. The systems and methods provide means for users to simultaneously watch a live event and wager on an outcome of the live event.
US11948420B2

Gaming machines, methods, and systems include gaming chairs integrated with player interface hardware elements in a chair structure and in communication with a game controller. The gaming chairs allow modular assembly and reconfigurability of gaming machines and systems without customized gaming machine cabinetry. Modular pedestals and secondary gaming elements supported on the pedestals may also be provided in combination with the gaming chairs for assembly into different game bank configurations.
US11948419B2

A computing device for gaming by patrons. An identification acceptor may scan an identification document into digital form. A biological sensor such as a camera may obtain biological data describing a human patron. A currency acceptor and dispenser may accept money. The computing device may obtain biological data describing the patron. The computing device may verify the identity of the patron and acceptability of the patron for gaming based at least in part on the digital form of the patron's identification and the biological data. The computing device may accept currency for deposit into a wagering account. Once the patron is verified and the account is funded, the computing device may offer gaming activities to the verified patron out of the wagering account, and pay out gaming winnings at the currency dispenser.
US11948408B2

An apparatus and method for evaluating vehicle sensor performance are provided in which performances of various vehicle sensors are evaluated based on the same evaluation criteria. The apparatus estimates field of views (FoVs) of sensors based on acquired object information and divides each of the estimated FoVs into a plurality of grid cells. The object information corresponding to the respective grid cells is collected and mean errors and error variances of the object information are calculated. Performances of the sensors are then evaluated based on the calculated mean errors and error variances.
US11948402B2

Methods, systems, and computer-readable storage media for determining that a subject is a live person include capturing one or more images of two eyes of a subject. The one or more images, from each of the two eyes are used to obtain respective corneal reflections. Depth information associated with a scene in front of the subject is determined, based on an offset between the respective corneal reflections. A determination is made, based at least on the depth information, that the subject is a live person. Responsive to determining that the subject is a live person, an authentication process is initiated to authenticate the subject.
US11948401B2

Various embodiments of devices, systems, and methods for providing AI-based physical function assessment recordings and assessment performance analytics for a subject are described. A series of video frames are obtained that include the subject. Computer vision techniques that use artificial neural networks may be applied to the video frames to: detect a Person of Interest (POI) and an Object of Interest (OOI) in the video frames; track movement of the POI and the location of the OOI in subsequent video frames; detect body key points; and detect postures and posture transitions of the POI. Physical function indicators may be calculated and function analytics provided based on the assessment.
US11948395B2

Embodiments of the present disclosure provide an under-screen fingerprint identification device and a display device. The under-screen fingerprint identification device comprises a light guiding plate comprising a light guiding region, wherein the light guiding region is disposed in a display area of the display panel, and a light emitting element disposed under the light guiding region. Wherein the light emitting element comprises a plurality of light emitting pixel columns, the plurality of light emitting pixel columns form a light emitting pixel region as a light source for fingerprint identification, each of the plurality of light emitting pixel columns comprises a plurality of sensors.
US11948384B2

The present disclosure is directed to systems and methods that enable scanning of any type of card regardless of the shape and design of a given card and/or a font, a shape and a format with which characters such as numbers, letters and symbols are printed on the cards including cards with non-embossed characters printed thereon. In one example, a method includes scanning a card, the card including at least an account number associated with a user of the card and an identifier of the user; detecting, by applying a machine learning model to the card after scanning the card, at least the account number printed on the card; and completing a task using the account number.
US11948380B1

In one implementation, a method of determining an estimate of a position of a camera is performed at a device including one or more processors and non-transitory memory. The method includes obtaining a point cloud of a physical environment including a plurality of points, wherein each of the plurality of points is associated with set of three-dimensional coordinates in a three-dimensional coordinate system of the physical environment, wherein the plurality of points includes a first cluster of points associated with a first semantic label. The method includes obtaining a two-dimensional image of the physical environment associated with a point-of-view set of three-dimensional coordinates in the three-dimensional coordinate system of the physical environment. The method includes detecting, in the two-dimensional image of the physical environment, a representation of a first object corresponding to the first semantic label. The method includes determining a first plurality of sets of two-dimensional coordinates in a two-dimensional coordinate system of the two-dimensional image of the physical environment corresponding to the representation of the first object. The method includes determining, from the first cluster of points associated with the first semantic label, a first plurality of sets of three-dimensional coordinates in the three-dimensional coordinate system of the physical environment respectively corresponding to the first plurality of sets of two-dimensional coordinates in the two-dimensional coordinate system of the two-dimensional image of the physical environment. The method includes determining an estimate of the point-of-view set of three-dimensional coordinates based on the first plurality of two-dimensional coordinates and the first plurality of three-dimensional coordinates.
US11948377B2

A device includes a processor, a machine-readable memory, and an optical capture device coupled to the processor. The processor generates a unique identifier of an object in view of the capture device. The unique identifier includes encoded information to locate a region of interest on the object, and a digital fingerprint extracted from the region of interest, locally encoding intrinsic authentication data of the object in the unique identifier. A reverse process for identification and or authentication of an object may be implement by locating an identifier on an object, recovering encoded information from the identifier, using that information to locate a region of interest, digital fingerprinting the located region of interest, and comparing the digital fingerprint to the digital fingerprint encoded in the unique identifier to obtain and present a result, without reliance on any exogenous database.
US11948376B2

Device, system, and method of generating a reduced-size volumetric dataset. A method includes receiving a plurality of three-dimensional volumetric datasets that correspond to a particular object; and generating, from that plurality of three-dimensional volumetric datasets, a single uniform mesh dataset that corresponds to that particular object. The size of that single uniform mesh dataset is less than ¼ of the aggregate size of the plurality of three-dimensional volumetric datasets. The resulting uniform mesh is temporally coherent, and can be used for animating that object, as well as for introducing modifications to that object or to clothing or garments worn by that object.
US11948375B2

The contents of totes and the amount a tote container is filled are monitored. A central database stores product dimensions and tote dimensions as well as a percentage of which a tote is to be filled. Image scanners that obtain three-dimensional images are used to determine if the actual dimensions of the tote, the product, and the fill amount are consistent with the expected or optimal values of these characteristics. When there is a discrepancy between measured and expected values, then one or more actions can be taken.
US11948373B2

Automatic license plate recognition occurs when a light sensor that continually captures video detects motion as a vehicle is driven through a gate. The light sensor detects the vehicle and license plate in the video stream captured by the light sensor. An algorithm associated with the video stream of the light sensor is trained to detect license plates. The light sensor starts executing the recognition algorithm when it detects motion. Recognition of characters in the license plate is based upon an aggregation of several captured video frames in which a license plate is detected.
US11948359B2

A video processing method and apparatus, a computing device and a computer readable storage medium are disclosed. The video processing method includes obtaining a video frame sequence comprised in a video to be processed, performing scene classification identification on the video frame sequence so as to obtain a scene classification identification result of the video frame sequence, and performing a smoothing process to the video frame sequence based on the scene classification identification result.
US11948356B2

A context-based object classifying model is applied to a set of object location representations (12, 14), derived from an object detection applied to a frame (10) of a video stream, to obtain a context-adapted classification probability for each object location representation (12, 14). Each object location representation (12, 14) defines a region of the frame (10) and each context-adapted classification probability represents a likelihood that the region comprises an object (11, 13). The model is generated based on object location representations from previous frames of the video stream. It is determined whether the region defined by the object location representation (12, 14) comprises an object (11, 13) based on the context-adapted classification probability and a detection probability. The detection probability is derived from the object detection and represents a likelihood that the region defined by the object location representation (12, 14) comprises an object (11, 13).
US11948354B2

Disclosed are systems, methods, and apparatus related to automated spectral selection for feature identification from remote sensed images. The invention includes various modules, such as a spectral selection processing module and a user device module that are communicatively coupled to each other via a communication connection. The invention includes a non-transitory memory that causes a processor to carry out one or more tasks. Those tasks include, but are not limited to, storing imagery; generating a list of imagery, input related to the imagery, a map view, target pixel values, and geometry related to the imagery; transforming pixels to vectors; conducting analytics within the identified vector features; quantifying data within identified vector features; and displaying the results on the user device module.
US11948345B2

A system and method for ultrasound imaging may involve the use of an ultrasound probe and a processor coupled to the probe and to a source of previously-acquired ultrasound image data. The processor may be configured to receive patient identification information (e.g., responsive to user input and/or supplemented by additional information such a photo of the patient), to determine whether the patient identification information identifies a recurring patient, and if so, to retrieve, from the source of previously-acquired ultrasound image data, previous ultrasound images associated with the recurring patient. The processor may be further configured to generate a current ultrasound image based on signals received from the prove and to apply a neural network to the current ultrasound image and the previous ultrasound images to identify a matching pair of images, such that imaging settings from the matched previous image may be applied to the system for subsequent imaging.
US11948343B2

Disclosed are an image matching method and apparatus. The image matching method is inclusive of steps of obtaining a panoramic image of at least one subspace in a 3D space and a 2D image of the 3D space; acquiring a 2D image of the at least one subspace in the 3D space; performing 3D reconstruction on the panoramic image of the at least one subspace, and procuring a projection image corresponding to the panoramic image of the at least one subspace; and attaining a matching relationship between the panoramic image of the at least one subspace and the 2D image of the at least one subspace, and establishing an association relationship between the panoramic image of the at least one subspace and the 2D image of the at least one subspace between which the matching relationship has been generated.
US11948342B2

A first binary image is generated by binarizing an input image based on a threshold, a second binary image is generated by changing a pixel that has predetermined high luminance in the input image into a black pixel, and whether a black pixel cluster in the second binary image is made to be an extraction target is determined based on a position of a character image identified based on a black pixel cluster in the first binary image, and a position of the black pixel cluster in the second binary image.
US11948334B2

A system including a computing device and camera is disclosed; the system configured for measuring three-dimensional attributes and associated performance measurements of a mechanical device. Some embodiments comprise a camera configured to capture images of the mechanical device and a computing device in communication with the camera. In some embodiments, the computing device is configured to access a first set of pixels associated with a first plurality of fiducials to calibrate a spatial resolution of the camera. A second image from the camera can be converted into a second set of pixels associated with each of the plurality of fiducials, which are attached to the mechanical device. The computing device can be further configured to compare the first and second set of pixels to determine the location of the plurality of fiducials on the mechanical device.
US11948331B2

The present invention provides a method of generating a robust global map using a plurality of limited field-of-view cameras to capture an environment. Provided is a method for generating a three-dimensional map comprising: receiving a plurality of sequential image data wherein each of the plurality of sequential image data comprises a plurality of sequential images, further wherein the plurality of sequential images is obtained by a plurality of limited field-of-view image sensors; determining a pose of each of the plurality of sequential images of each of the plurality of sequential image data; determining one or more overlapping poses using the determined poses of the sequential image data; selecting at least one set of images from the plurality of sequential images wherein each set of images are determined to have overlapping poses; and constructing one or more map portions derived from each of the at least one set of images.
US11948329B2

Systems and methods are disclosed, including a non-transitory computer readable medium storing computer executable instructions that when executed by a processor cause the processor to identify a first image, a second image, and a third image, the first image overlapping the second image and the third image, the second image overlapping the third image; determine a first connectivity between the first image and the second image; determine a second connectivity between the first image and the third image; determine a third connectivity between the second image and the third image, the second connectivity being less than the first connectivity, the third connectivity being greater than the second connectivity; assign the first image, the second image, and the third image to a cluster based on the first connectivity and the third connectivity; conduct a bundle adjustment process on the cluster of the first image, the second image, and the third image.
US11948321B2

A three-dimensional geometry measurement apparatus including: a preliminary measurement part that creates a plurality of pieces of preliminary measurement data indicating three-dimensional coordinates of a reference point on a reference instrument; a reference data creation part that creates reference data; a calculation part that calculates a correction value on the basis of the reference data and the preliminary measurement data which does not match the reference data; a target measuring part that creates target measurement data indicating results of measuring a measurement point of the object to be measured; a correction part that corrects the target measurement data in the measurement system corresponding to the preliminary measurement data that does not match the reference data, on the basis of the correction value; and a geometry identification part that identifies a geometry of the object to be measured using the corrected target measurement data.
US11948320B2

Systems and methods for estimating depths of features in a scene or environment surrounding a user of a spatial computing system, such as a virtual reality, augmented reality or mixed reality (collectively, cross reality) system, in an end-to-end process. The estimated depths can be utilized by a spatial computing system, for example, to provide an accurate and effective 3D cross reality experience.
US11948316B2

A camera module may include an image sensor including an optical device configured to rotate about at least one of an x-axis, a y-axis, and a z-axis perpendicular to each other, in response to a mode signal, and configured to generate a plurality of first images, each first image generated when the optical device is at a different position; and an image signal processor (ISP) configured to process the plurality of first images, wherein the ISP is further configured to obtain a plurality of parameters pre-stored according to the mode signal, correct the plurality of first images by using the plurality of parameters, and generate a second image by merging the corrected first images.
US11948312B2

In order to minimize the impact of a delay (if any) that occurs when a process for detecting an object from a video takes time, and thereby achieve accurate tracking, the object detection/tracking device according to the present invention is provided with: an acquisition unit which acquires a video; a tracking unit which tracks an object in the video; a detection unit which detects an object in the video; an association unit which associates the same objects that have been detected and tracked in the same image in the video; and a correction unit which corrects the position of the tracked object using the position of the detected object, from among the associated objects.
US11948311B2

A combined physics-based and machine learning framework is used for reconstructing images from k-space data, in which motion artifacts are significantly reduced in the reconstructed images. In general, model-based retrospective motion correction techniques are accelerated using fast machine learning (“ML”) steps, which may be implemented using a trained neural network such as a convolutional neural network. In this way, the confidence of a classical physics-based reconstruction is obtained with the computational benefits of an ML-based network.
US11948309B2

Systems and methods described herein relate to jointly training a machine-learning-based monocular optical flow, depth, and scene flow estimator. One embodiment processes a pair of temporally adjacent monocular image frames using a first neural network structure to produce an optical flow estimate and to extract, from at least one image frame in the pair of temporally adjacent monocular image frames, a set of encoded image context features; triangulates the optical flow estimate to generate a depth map; extracts a set of encoded depth context features from the depth map using a depth context encoder; and combines the set of encoded image context features and the set of encoded depth context features to improve performance of a second neural network structure in estimating depth and scene flow.
US11948307B2

A solid-liquid boundary detection device 20 is a device for detecting a boundary 141 between a solid and a liquid in a test tube 14, and includes a surface illumination 21, an imaging unit 22, and a boundary detection processor 31. The surface illumination 21 illuminates the test tube 14 from outside. The imaging unit 22 is arranged on an opposite side of the test tube 14 from the surface illumination 21, and captures an image including the boundary 141. The boundary detection processor 31 detects the boundary 141 from the image captured by the imaging unit 22.
US11948306B2

At least one input image comprising curvilinear features is received. Latent representations of the input images are learned using a trained deep neural network. At least one boundary estimate is determined based on the latent representations. At least one segmentation estimate of the at least one input image is determined based on the latent representations. The at least one image is mapped to output segmentation maps based on the segmentation estimate and the at least one boundary estimate.
US11948294B2

A device for supporting bone marrow reading based on image analysis includes an image acquisition unit for acquiring a bone marrow image of a subject for bone marrow reading by an imaging device; a discrimination index unit for classifying the acquired bone marrow image into a class among a plurality of classes corresponding to preset discrimination indices; and a result providing unit for providing the result read by the discrimination index unit.
US11948293B2

A position of an object is determined by optically capturing at least one capture structure arranged at the object or at a reference object captured from the object and thereby obtaining capture information, the at least one capture structure having a point-symmetrical profile of an optical property that varies along a surface of the capture structure, transforming a location-dependent mathematical function corresponding to the point-symmetrical profile of the optical property into a frequency domain, forming a second frequency-dependent mathematical function from a first frequency-dependent mathematical function, wherein the second mathematical function is formed from a relationship of in each case a real part and an imaginary part of complex function values of the first frequency-dependent mathematical function, and forming at least one function value of the second frequency-dependent mathematical function and determining the same as location information about a location of a point of symmetry of the location-dependent mathematical function.
US11948292B2

Disclosed is a non-transitory computer readable medium storing a computer program, in which when the computer program is executed by one or more processors of a computing device, the computer program performs operations to provide methods for detecting flaws, and the operations may include: extracting a flaw patch from a flaw image including a flaw; preprocessing at least one of the flaw image or non-flaw image not including a flaw; extracting a non-flaw patch from at least one of the preprocessed flaw image or non-flaw image; and training a neural network model for classifying patches to flaw or non-flaw with a training data set including the flaw patch and the non-flaw patch.
US11948277B2

The present disclosure provides an image denoising method, an image denoising device, an image denoising apparatus and a storage medium. The method includes: performing edge detection on a color image to obtain a preprocessed image; acquiring a depth image having the same scene as the color image; and performing a first noise reduction process on the preprocessed image according to the depth image to obtain a first image.
US11948275B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media related to video bandwidth optimization, and more particularly, to systems and methods for video resolution downscaling and upscaling a video communications platform. A first video stream comprising first multiple image frames of a first resolution is received. A modified video stream of a second resolution higher than the first resolution, is generated using a trained machine learning network. A user interface may display the modified video stream.
US11948272B2

A computer-implemented method to improve scale consistency and/or scale awareness in a model of self-supervised depth and ego-motion prediction neural networks processing a video stream of monocular images, wherein complementary GPS coordinates synchronized with the images are used to calculate a GPS to scale loss to enforce the scale-consistency and/or -awareness on the monocular self-supervised ego-motion and depth estimation. A relative weight assigned to the GPS to scale loss exponentially increases as training progresses. The depth and ego-motion prediction neural networks are trained using an appearance-based photometric loss between real and synthesized target images, as well as a smoothness loss on the depth predictions.
US11948268B2

Techniques for encoding or decoding digital video or pictures include acquiring a video bitstream that includes an encoded video image that is a two-dimensional image comprising multiple regions of a panoramic image in three-dimensional coordinates, extracting neighboring information for the multiple regions, performing, using the neighboring information, post-processing of a video image decoded from the video bitstream, and generating a display image from the video image after the post-processing.
US11948264B2

Methods and systems are provided for dynamic interaction with an augmented reality environment. In some embodiments, the systems and methods are directed at dynamically interacting with machinery within the augmented reality environment via an augmented reality device. The method involves analyzing a site in which the machinery is to be operated to capture environment data; displaying on the augmented reality device an augmented reality representation of the machinery as an overlay of a portion of an augmented reality environment; receiving an interaction request for interacting with the augmented reality representation of the machinery; determining whether the interaction request can be completed in respect of the machinery within the site; and in response to determining that the interaction request can be completed, displaying the augmented reality representation of the machinery in accordance with the interaction request, otherwise, indicating that the interaction request cannot be completed within the site.
US11948260B1

An immersive content presentation system can capture the motion or position of a performer in a real-world environment. A game engine can be modified to receive the position or motion of the performer and identify predetermined gestures or positions that can be used to trigger actions in a 3-D virtual environment, such as generating a digital effect, transitioning virtual assets through an animation graph, adding new objects, and so forth. The use of the 3-D environment can be rendered and composited views can be generated. Information for constructing the composited views can be streamed to numerous display devices in many different physical locations using a customized communication protocol. Multiple real-world performers can interact with virtual objects through the game engine in a shared mixed-reality experience.
US11948256B2

Examples of the disclosure describe systems and methods for generating and displaying a virtual companion. In an example method, a first input from an environment of a user is received at a first time via a first sensor on a head-wearable device. An occurrence of an event in the environment is determined based on the first input. A second input from the user is received via a second sensor on the head-wearable device, and an emotional reaction of the user is identified based on the second input. An association is determined between the emotional reaction and the event. A view of the environment is presented at a second time later than the first time via a see-through display of the head-wearable device. A stimulus is presented at the second time via a virtual companion displayed via the see-through display, wherein the stimulus is determined based on the determined association between the emotional reaction and the event.
US11948253B2

Systems, programs, and media for creating virtual events and presenting the virtual event content to attendees of the virtual events are described herein. A virtual event hosting system may receive input from an event creator for creating an event comprising stages, sessions, networking, and expos. The event may provide a virtual environment for presenting users to make presentations and attendees to view and interact with the presenting users and other attendees. Data associated with the event and the attendees may be collected for analysis to improve engagement in future virtual events.
US11948245B2

Novel machine learning (ML) models are introduced for image reconstruction training and inference workflows, which are able to estimate intrinsic components of single view images, including albedo, normal, and lighting components. According to some embodiments, such models may be trained on a mix of real and synthetic image datasets. For training on real datasets, both reconstruction and cross-relighting consistency terms may be imposed. The use of a cross-relighting consistency term allows for the use of multiple images of the same scene—although lit under different lighting conditions—to be used during training. At inference time, the model is able to operate on single or multiple images. According to other embodiments, adversarial training (e.g., in the form of a generative adversarial network (GAN)) may optionally be incorporated into the training workflow, e.g., in order to better refine the re-rendered images from the individual lighting and geometric components estimated by the model.
US11948239B2

A method for managing a multi-user animation platform is disclosed. A three-dimensional space within a computer memory is modeled. An avatar of a client is located within the three-dimensional space, the avatar being graphically represented by a three-dimensional figure within the three-dimensional space. The avatar is responsive to client input commands, and the three-dimensional figure includes a graphical representation of client activity. The client input commands are monitored to determine client activity. The graphical representation of client activity is then altered according to an inactivity scheme when client input commands are not detected. Following a predetermined period of client inactivity, the inactivity scheme varies non-repetitively with time.
US11948235B2

Disclosed is a system for encoding and/or rendering animations without temporal or spatial restrictions. The system may encode an animation as a point cloud with first data points having a first time value and different positional and non-positional values, and second data points having a second time value and different positional and non-positional values. Rendering the animation may include generating and presenting a first image for the first time value of the animation based on the positional and non-positional values of the first data points, and generating and presenting a second image for the second time value of the animation by changing a visualization at a first position in the first image based on the positional values of a data point from the second data points corresponding to the first position and the data point non-positional values differing from the visualization.
US11948233B2

An image display method includes drawing a first graph in a trusted execution environment (TEE). The method also includes displaying the first graph on a first layer in a display screen. The method further includes drawing a second graph in a rich execution environment (REE). The method additionally includes displaying the second graph on a second layer in the display screen. The first layer is located above the second layer. The first graph includes a transparent area and a non-transparent area. The non-transparent area includes content drawn in the TEE. A display area that is on the second graph and that corresponds to the transparent area includes content drawn in the REE. When the first layer and the second layer are overlapped for displaying, the transparent area does not shield the content drawn in the REE.
US11948232B2

A system and method for visualizing process information in industrial process applications, wherein the process information is comprised in data objects related to process elements and data objects are represented as visualized data objects according to pre-defined visualization styles, and wherein a data object is representable by a plurality of different visualization styles, includes running a visualization application for visualizing the process information, selecting a visualization style for a data object during run time of the visualization application, and applying the visualization style according to the selection during run time of the visualization application.
US11948230B2

The present invention describes a new functional biomarker of vascular inflammation and its use in predicting all-cause or cardiac mortality. The invention also provides a method for stratifying patients according to their risk of all-cause or cardiac mortality using data gathered from a computer tomography scans of a blood vessel to determine a specific combination of structural and functional biomarkers of vascular inflammation and disease.
US11948204B2

A data processing system for machine-learning driven data analysis implements obtaining digital healthcare service provider information associated with one or more digital healthcare service providers and query parameters information from a user searching for digital healthcare service providers that may provide digital healthcare services to employees of the user. The system analyzes query parameter information using a first machine learning model to obtain category information. The system analyzes the category information and the digital health service provider information to predict digital healthcare service providers that provide services that the user may be interested in provided to the employees. These predictions are provided to the user as digital healthcare service recommendations.
US11948201B2

A computing system can determine a subset of the users that are to be affected by a predicted event. For each respective user of the subset of users, the system performs a lookup that identifies unique property characteristics of the respective user. Based on the unique property characteristics of the respective user, the system transmits interactive content data to a computing device of the respective user, the interactive content data causing the computing device of the respective user to present interactive mitigation content comprising a customized set of tasks to perform, based on the unique property characteristics of the respective user, to mitigate or prevent loss resulting from the predicted event.
US11948199B2

Methods, computer-readable media, systems and apparatuses for determining and implementing risk unit usage-based insurance policies. In some arrangements, sensor data associated with vehicle operation data, driving data, and the like, may be received and analyzed to determine a consumption rate of risk units in the risk unit usage-based insurance policy. In some examples, one or more driving behaviors may also be identified (e.g., from the sensor data, historical data, and the like). In some examples, one or more user interfaces may be generated displaying the determined consumption rate and/or driving behaviors. In some arrangements, additional information, such as one or more recommendations for improving (e.g., reducing) consumption rate may be generated and provided via the generated user interface.
US11948189B2

A system for identifying complete account identifiers from partial account identifiers is provided. The system includes an account identification computing device including at least one processor and a memory device in communication with the at least one processor. The processor is configured to receive transaction data including unique merchant identifiers, build a merchant table using the transaction data, and receive a list including partial account identifiers. The processor is further configured to determine, for each unique merchant identifier, a number of candidate account identifiers and calculate at least one metric based on the number of candidate account identifiers. The processor is further configured to identify a source unique merchant identifier and match at least one candidate account identifier to a complete account identifier by matching one of the partial account identifiers to the at least one candidate account identifier.
US11948186B1

Under an embodiment of the invention, a computer system includes a user interface (UI) for virtual tours of modeled real estate. The UI includes three ways to navigate the modeled real estate. The first navigation element is a 3D UI element that provides a 3D view of the property and enables the user to freely navigate in the XY plane of the virtual model. The second navigation element is a 2D map of the real property overlaid on a portion of the 3D UI element. The 2D map overlay enables navigation in the XY plane of the virtual model. The third navigation element is a 1D text element of the real property overlaid on a portion of the 3D UI element. The 1D text overlay enables navigation along the Z axis or the XY plane of the virtual model.
US11948175B2

A system for determining a likelihood that a pre-determined customer will enter a selected customer support center (CSC) is provided. The system includes a customer-tracking system for determining whether the customer is within a predetermined distance of the CSC. The tracking system is set to a tracking state in response to receiving a customer tracking opt-in selection. The system also includes a biometric monitoring system that monitors, using an electronic device in close proximity to the customer, when the customer is determined to be within the pre-determined distance of the CSC. The biometric monitoring system monitors the customer's biometric functions to determine the likelihood of the customer entering the CSC. When a determination of the likelihood of the customer physically entering the CSC is higher than a threshold level, the system may provide the likelihood, as further influenced by the customer sentiment condition, of the customer entering the CSC.
US11948172B2

Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for utilizing a content recommendation system powering a streaming media publisher channel to enhance an ad creative being shown to the user via awareness or performance campaigns. This method allows the platform to present the most relevant hyper-personalized in-channel content to the publisher platform users in endemic banners that run on the platform which then correspondingly helps drive user reach. An example embodiment operates by implementing personalized content banners that may act as a hook for channel users opening their streaming device, both active and lapsed, to enter back into the channel.
US11948168B2

The method, device and computer-readable storage medium of monitoring changes of web advertisements described in the present disclosure belong to a technical field of the Internet. The method of monitoring changes of web advertisements comprises loading a monitored page, storing the monitored page in a form of pictures, wherein the monitored page comprises an advertisement object; comparing the stored picture with a pre-stored picture of the monitored page and determining whether the advertisement on the monitored page is changed.
US11948164B2

A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: generating linkage scores between nodes at least based on a machine learning model; creating links between the nodes to form connected components based on the linkage scores exceeding a predetermined threshold; generating an actual matching linkage set of the nodes linked in the connected components by using a relaxed blocking criteria; and generating a quality score for the connected components. Other embodiments are disclosed.
US11948160B2

A system and method for autogenerated synthetic operational customer satisfaction scoring and analysis, that generates synthetic calls and follows customer interactions across multiple channels as a single journey, which monitors synthetic calls for a plurality of failure events that may represent infrastructure related operational deficiencies that may adversely affect customer satisfaction and sentiment, which assigns a synthetic operational customer satisfaction score for each synthetic call, and which uses machine learning to optimize infrastructure configurations to improve customer satisfaction and sentiment.
US11948159B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for scalable matrix factorization. A method includes obtaining a Structured Query Language (SQL) query to create a matrix factorization model based on a set of training data, generating SQL sub-queries that don't include non-scalable functions, obtaining the set of training data, and generating a matrix factorization model based on the set of training data and the SQL sub-queries that don't include non-scalable functions.
US11948157B2

Arrangements for detecting anomalies and dynamically generating a response are presented. In some examples, attribute data including a plurality of source elements may be received. The source element data may be received from a plurality of source computing systems. The attribute data, including the source element data, may be analyzed using machine learning techniques to identify any anomalies in the attribute data. If an anomaly is detected, a notification may be generated including data associated with the anomaly, a user associated with the anomaly and the like. The notification may be transmitted to a computing device for display. In some examples, if an anomaly is detected, data associated with the anomaly may be compared to pre-stored rules to determine whether a pre-stored rule applies to the identified anomaly. If a pre-stored rule applies, an instruction or command may be generated and transmitted to one or more source computing devices or systems.
US11948154B2

Systems and methods of provisioning post-interaction values are disclosed. In one embodiment, an exemplary computer-implemented method may comprise: receiving an interaction session message from a computing terminal, the interaction session message comprising an identifying data of a personal transacting device; defining, based on an interaction session: i) a user-specific context parameter about the user, and ii) a location-specific context parameter about a physical location of the computing terminal; defining post-interaction values based on the user-specific context parameter and the location-specific context parameter; sending the post-interaction values to the computing terminal; instructing the computing terminal to transmit the post-interaction values to the circuitry of the personal transacting device; and sending an instruction to a computing device associated with the user to establish a second session between the personal transacting device and the computing device and transfer the post-interaction values to the computing device.
US11948153B1

System and method for automatically calling back a customer via a predictive model determines a plurality of call-back metrics for a plurality of advisor records. The predictive model is applied to call-back data to identify customers that are likely to require a series of call-backs, and automatically generates a preferred call-back to such customers to reduce this risk. The automated call-back may follow termination of an identified customer's inbound call, or at some time after completion of a previous call interaction of the identified customer with an advisor. In the predictive model, a first compilation of call-back metrics record is representative of an overall likelihood of call-backs associated with each advisor record, and a second compilation of the plurality of call-back metrics is representative of a likelihood of call-backs for each of the plurality of products of the enterprise associated with the advisor record.
US11948148B2

A method including receiving a request based on a sender initiating a funds transfer, wherein the funds transfer is for the sender to make a payment to a non-financial institution. The sender has a sender account at a sender financial institution. The method also can include obtaining sender identifying information from the sender. The method additionally can include sending at least a recipient public identifier and a payment amount for the payment to the sender financial institution to cause the sender financial institution to send a funds transfer request to a computer-implemented funds transfer network to initiate the payment from the sender account at the sender financial institution to a recipient account at a recipient financial institution. The funds transfer request does not include an account number of the recipient account. The computer-implemented funds transfer network is operated by an entity that is different from the recipient financial institution and the sender financial institution. Other embodiments are disclosed.
US11948143B2

Automatically communicating information related to a user computing device from a central computing system to a transaction computing system prior to initiation of a transaction between the user computing device and the transaction computing system comprises a digital wallet application and a central computing system. A digital wallet application receives a beacon signal from a transaction computing system indicating the specific identification of the terminal with which the user intends to conduct a transaction. The user computing device communicates the terminal identification to the central computing system. The central computing system communicates customer data, such as loyalty information and offers, to the transaction computing system associated with the terminal. The transaction computing system communicates the customer data to the terminal. When the user taps the user computing device to initiate the transaction, the terminal provides any benefits associated with the customer data.
US11948137B2

One embodiment provides a method comprising generating a first graphical user interface (GUI) for display on an electronic device. The first GUI comprises data indicative of at least one professional service available for selection. The method comprises receiving, from the electronic device, a request to initiate a professional service selected from the first GUI. The method further comprises generating a second GUI for display on the electronic device. The second GUI comprises a customized questionnaire for collecting information relevant to the professional service selected. The method further comprises receiving, from the electronic device, user responses to the customized questionnaire, and initiating an analysis of the user responses. A communication indicative of the analysis is forwarded to the electronic device.
US11948134B1

Point of sale (POS) devices, systems, and methods disclosed herein enable payments by merchants to non-customers, such as to employees of the merchant. A point of sale system of the merchant determines an amount of a payment to be made by the merchant to the employee. The point of sale system transmits payment instructions for executing the payment to a payment system provider computing system. The funds are made available in a bank account of the employee instantly or near instantly.
US11948120B2

Automated storage and retrieval systems for managing storage of inventory at a retail facility include a storage structure with storage locations configured to store containers that contain retail products, and a conveying system that conveys the containers between the storage locations and a product picking station. A processor-based control circuit analyzes one or more business rules governing product merging between the containers being conveyed toward the picking station by the conveying system to identify two containers that are eligible for the product merging therebetween. When the control circuit detects that the two containers identified as product merging eligible arrived at the picking station, these two containers are kept by the conveying system at the picking station until all of the products are removed from a first one of these two containers and merged together with the products stored in a second one of these two containers.
US11948119B2

Systems and methods for lost asset management using photo-matching are disclosed herein. An example method includes capturing a lost asset image corresponding to a lost asset, and generating, by a feature extractor model, a lost asset descriptor that represents features of the lost asset image. The example method also includes storing the lost asset descriptor and the lost asset image in an asset database that includes known asset descriptors, and performing, by a visual search engine, a nearest neighbor search within the asset database to determine a respective metric distance between the lost asset descriptor and the known asset descriptors. The example method also includes determining, by the visual search engine, a ranked list of known assets corresponding to the lost asset, and displaying, at a user interface, the ranked list of known assets for viewing by a user.
US11948118B1

A method and system include code analysis and visualization technology. The method and system include (i) a repository that stores developer code in a codebase to which many developers and developer teams contribute code over time, (ii) one or more static analysis tools that identify misbehaviors in the codebase from a list of predetermined misbehaviors, (iii) a database that includes each commit that each developer performed on the codebase for a predetermined period of time, (iv) a code attribution tool that employs abstract syntax trees to determine if each commit that a particular developer performs resulted in breaking the code or impairing the code, or results in a failure to correct the code, or if clean code results, and (v) a dashboard tool that enables visualization at different levels of commits with misbehaviors over a predetermined period of time.
US11948115B2

Systems and methods for automatically assessing and monitoring information security effectiveness using collected indicia of sensitive content and indicia of security measure information for a plurality of networked organizational assets/systems to provide respective asset/system value at risk ratings. Elements of the system include automated asset discovery, automated hosting provider and location discovery, collection of information harvested from public sources and, optionally non-public sources, analysis of the collected information against public, non-public, and proprietary sources, and/or mathematical models used to infer broader security program conclusions and to rank asset/system values at risk. Estimates of values at risk are used to prioritize allocation of security measures.
US11948114B2

Methods and systems for improved collection and evaluation of audit responses for healthcare sites are provided. In one embodiment, a method is provided that includes receiving responses associated with an audit of a healthcare site. A deficiency score and a total score may be calculated based on the responses. The deficiency scores may be calculated based on a quantity of responses indicating a deficient status and/or an improvement required status. The total score may be calculated based on a total quantity of the responses and a quantity of the responses that indicate an inapplicable status. The risk score may then be calculated based on the deficiency score.
US11948108B1

A change monitoring system and method includes or involves, in an embodiment, a data storage device having a plurality of instructions. The instructions are executable to direct one or more processors to access reference gaming deployment data based on an electronic communication with a processor that is associated with a gaming environment. The reference gaming deployment data is related to one or more gaming units that have been operated in the gaming environment during a first period of time. The one or more gaining units correspond to a reference gaming deployment in the gaming environment during the first period. Also, the instructions are executable to direct the one or more processors to access changed gaming deployment data based on the electronic communication with the processor. The changed gaming deployment data is related to a change to the reference gaming deployment that has resulted in a changed gaming deployment that was implemented during a second period of time after the first period. Furthermore, the instructions are executable to direct the one or more processors to: at least partially compare the changed gaming deployment data to the reference gaming deployment data; process at least a contribution factor that represents a relationship between a first contribution of the reference gaming deployment and a second contribution of the changed gaming deployment; determine an output depending upon the processing of at least the contribution factor; and cause an output device to generate the output.
US11948107B2

A system for generating task schedules using an electronic device includes: a processor, the processor comprising neural networks; a memory coupled to the processor; a scheduler coupled to the processor, the scheduler is configured to: receive: a total work database configured to contain items representing work packages; a resources database configured to contain items representing resources required to fulfill items in the work packages; a constraints database configured to contain items representing constraints to fulfilling items in the work packages; and a scheduling objective database configured to designate a prime objective that is to be achieved by the optimum task schedule; provide a trained reinforcement learning engine for optimizing the task schedule based on inputs from the databases; and generate an optimum work package schedule to sequence the work packages using the trained reinforcement learning engine, wherein the optimum work package schedule maximizes the one or more prime objectives.
US11948104B2

The present disclosure is directed toward systems, methods, and non-transitory computer readable media for identifying and recommending team members for target users from a content management system utilizing a machine learning approach. In particular, the disclosed systems can generate a set of candidate team members from among users of the content management system based on various factors such as access to a common digital content item. In some embodiments, the disclosed systems further determine recommended team members from among the set of candidate team members. For example, the disclosed systems can utilize a machine learning approach to generate or predict recommended team members based on particular features extracted or determined for, or with respect to, the various candidate team members. In certain implementations, the disclosed systems further provide a recommended-team-member notification to notify a target user of a recommended team member.
US11948100B2

Methods and systems are provided for determining the category of a software application utilizing machine learning (ML) and knowledge graph techniques, and for controlling access to the application by a user based on the category and configured time restrictions for the user. The system includes a feature set extractor and a category predictor with a trained ML model. The trained ML model generates the category of the application based on a feature(s) of the application. The generated category is indicated in a data structure. An access request handler receives a request related to access to the application from a user device. A category determiner determines the category of the application from the data structure. A time usage manager determines an available time usage for the category and the specified user. The access arbiter responds to the request from the user device with the available time usage.
US11948094B2

The present disclosure includes methods and systems for generating digital predictive models by progressively sampling a repository of data samples. In particular, one or more embodiments of the disclosed systems and methods identify initial attributes for predicting a target attribute and utilize the initial attributes to identify a coarse sample set. Moreover, the disclosed systems and methods can utilize the coarse sample set to identify focused attributes pertinent to predicting the target attribute. Utilizing the focused attributes, the disclosed systems and methods can identify refined data samples and utilize the refined data samples to identify final attributes and generate a digital predictive model.
US11948090B2

In the present disclosure, a method for compressing a feature map is provided, where the feature map is generated by passing a first input through a deep neural network (DNN). A respective optimal index order and a respective optimal unifying method are determined for each of super-blocks that are partitioned from the feature map. A selective structured unification (SSU) layer is subsequently determined based on the respective optimal index order and the respective optimal unifying method for each of the super-blocks. The SSU layer is added to the DNN to form an updated DNN, and is configured to perform unification operations on the feature map. Further, a first estimated output is determined, where the first estimated output is generated by passing the first input through the updated DNN.
US11948087B1

The present disclosure provides a drop impact prediction method and system for heavy equipment airdrop based on a neural network. The drop impact prediction method includes the following steps: S1: acquiring a plurality of sets of sample data by using a finite element model for drop simulation of heavy equipment airdrop; S2: determining structural parameters of a BP neural network, and pre-processing the structural parameters; S3: constructing a BP neural network model; and S4: predicting a drop impact situation of heavy equipment airdrop in an actual application process by using the trained BP neural network model.
US11948082B2

A system and method for proximate vehicle intention prediction for autonomous vehicles are disclosed. A particular embodiment is configured to: receive perception data associated with a host vehicle; extract features from the perception data to detect a proximate vehicle in the vicinity of the host vehicle; generate a trajectory of the detected proximate vehicle based on the perception data; use a trained intention prediction model to generate a predicted intention of the detected proximate vehicle based on the perception data and the trajectory of the detected proximate vehicle; use the predicted intention of the detected proximate vehicle to generate a predicted trajectory of the detected proximate vehicle; and output the predicted intention and predicted trajectory for the detected proximate vehicle to another subsystem.
US11948081B2

An image recognition method using reduced processes of calculation acquires training data and trains parameters of fully connected layers of a neural network model with the data. The neural network model is an image recognition model, the training of the parameters of fully connected searches for nodes of at least one connected layer and divides the nodes in a same layer of the into multiple groups according to a first preset rule. A feature node in each of the multiple groups is determined according to a second preset rule and feature node information in each group is used as parameter information to complete the training of the fully connected layer. An image is acquired and input in response to receiving an image recognition command, and an image recognition result is output. A computing device applying the method is also disclosed.
US11948080B2

An object of the present invention is to provide an image processing method and an image processing apparatus that make it possible to efficiently learn images having different identities. In learning and recognition using a hierarchical network, it is known that, based on experiences, a layer near the input functions as a feature extractor for extracting a feature that is necessary for recognition, and a layer near the output performs recognition by combining extracted features. Thus, performing learning by setting a higher learning rate to a layer near the input side of the hierarchical network than a learning rate in a layer near the output side in second learning processing as in an aspect of the present invention corresponds to mainly relearning (adjusting) a feature extraction portion in data sets having different identities. Accordingly, the difference between data sets can be absorbed, and learning can be performed more efficiently than in the case of simply performing transfer learning.
US11948071B2

An auto-tuning controller for improving a performance of a power amplifier system is provided. The controller includes an interface including input terminals and output terminals, the interface being configured to acquire input signal conditions of power amplifiers (PAs), a training circuit including a processor and a memory running and storing a Digital Doherty amplifier (DDA) controller (module), a DPD controller (module) and a DDA-DPD neural network (NN). The training circuit is configured to perform sampling the input signal conditions, and selecting a DPD model from a set of polynomial models for the DPD controller and a set of DDA optimization variables for the DDA controller, using optimized DPD model and DDA coefficients, wherein the optimized DPD model and DDA coefficients are provided by performing an offline optimization for the DPD model and DDA coefficients based on a predetermined optimization method, collecting the optimized DPD coefficients and optimized DDA optimization variables, generating online-DDA optimal coefficients and DPD optimal coefficients using a trained DDA-DPD NN, and updating the generated optimal DDA and DPD coefficients via the output terminals of the interface.
US11948064B2

Methods, systems, and computer program products are provided for cleaning noisy data from unlabeled datasets using autoencoders. A method includes receiving training data including noisy samples and other samples. An autoencoder network is trained based on the training data to increase a first metric based on the noisy samples and to reduce a second metric based on the other samples. Unlabeled data including unlabeled samples is received. A plurality of third outputs is generated by the autoencoder network based on the plurality of unlabeled samples. For each respective unlabeled sample, a respective third metric is determined based on the respective unlabeled sample and a respective third output, and whether to label the respective unlabeled sample as noisy or clean is determined based on the respective third metric and a threshold. Each respective unlabeled sample determined to be labeled as noisy is cleaned.
US11948059B2

A method for power saving and encryption during analysis of media captured by an information capture device using a partitioned neural network includes replicating, by an information capture device, an artificial neural network (ANN) from a computer server to the information capture device. The ANN on the computer server and a replicated ANN, both, include M layers. The method further includes, in response to captured data being input to be processed, partially processing, by the information capture device, the captured data by executing a first k layers using the replicated ANN, wherein only the k layers are selected to execute on the information capture device. The method further includes transmitting, by the information capture device, an output of the k-th layer to the computer server, which partially processes the captured data by executing the remainder of the M layers using the ANN and the output of the k-th layer.
US11948058B2

The present disclosure relates to systems, non-transitory computer-readable media, and methods that utilize recurrent neural networks to determine the existence of one or more open intents in a text input, and then extract the one or more open intents from the text input. In particular, in one or more embodiments, the disclosed systems utilize a trained intent existence neural network to determine the existence of an actionable intent within a text input. In response to verifying the existence of an actionable intent, the disclosed systems can apply a trained intent extraction neural network to extract the actionable intent from the text input. Furthermore, in one or more embodiments, the disclosed systems can generate a digital response based on the intent identified from the text input.
US11948047B2

A method for sending first data as quantum information in qubits and classical second data over a quantum channel, in particular in quantum information communication systems, includes applying quantum error correction (QECC) encoding to the qubits obtaining quantum information codewords, applying intentional errors with error syndromes representing the second classical data to the quantum information codewords obtaining quantum information codewords with intentional errors applied upon, transmitting from a transmitting side the quantum information codewords with intentional errors applied upon over the quantum channel which outputs received codewords at a receiving side, computing error syndromes from the received codewords, performing a QECC error correction operation on the received codewords by applying a correction operator obtained at least by the computed syndromes to obtain corrected codewords, and outputting the corrected codewords and the computed syndromes.
US11948042B2

A system and method for communicating at least one of updated configuration information and hardware setup recommendations to a user of an ID decoding vision system is provided. An image of an object containing one or more IDs is acquired with a mobile device. The ID associated with the object is decoded to derive information. Physical dimensions of the ID associated with the object are determined. Based on the information and the dimensions, configuration data can be transmitted to a remote server that automatically determines setup information for the vision system based upon the configuration data. The remote server thereby transmits at least one of (a) updated configuration information to the vision system and (b) hardware setup recommendations to a user of the vision system based upon the configuration data.
US11948041B2

The invention relates to an electronic shelf labelling system comprising at least one electronic shelf label that is designed such that it can be contactlessly supplied with power, and at least one shelf edge strip on which at least one shelf label of this type is secured, and an electronic power supply assigned to the shelf edge strip, in particular assigned only to this one shelf edge strip, which is designed to contactlessly supply power to the at least one electronic shelf label secured to said shelf edge strip.
US11948038B2

An RFIC module is provided that includes a base material having a first surface and a second surface opposite to each other; an RFIC mounted on a first surface side of the base material; a first conductor pattern formed on the first surface of the base material; a first insulator film formed on the first surface of the base material and a surface of the first conductor pattern; a second conductor pattern formed on the first insulator film and the first conductor pattern; and a second insulator film covering a surface side of the base material with respect to the first surface. Moreover, the first and second conductor patterns form a circuit connected between RFIC-side electrodes to which the RFIC is connected and antenna-side electrodes facing an antenna conductor pattern.
US11948036B2

A transaction card (smartcard) having a front “continuous” or non-continuous metal layer (ML, CML, DML) with a module opening (MO) for a dual-interface transponder chip module (TCM). Coating polyurethane resin may be used to replace (in lieu of) adhesive film layers and plastic slugs, and to fill module openings, cut-outs and voids in a metal transaction card. The amplifying element (BAC) and magnetic shielding layer may be encapsulated in a polyurethane resin. The resin may further fill and seal the module opening in the front face continuous metal layer and any voids or recesses in subsequent layers. The resin may fill and seal any discontinuity or opening in the rear discontinuous metal layer. The dual interface chip module may be implanted in a milled-out cavity in the polyurethane resin. Removed metal sections may also be encased in polyurethane resin.
US11948034B2

An electronic card structure with decorations includes a card body, an electrical control module and a decoration module. The card body includes a panel, a bottom plate and a through hole portion. The electrical control module is disposed in the card body. The electrical control module includes a circuit control carrier plate and a non-contact type radio-frequency antenna or a contact type communication chip. The decoration module is disposed in the card body. The decoration module includes a transparent casing and a decoration. The transparent casing is disposed at the panel through the through hole portion. The decoration is disposed in the transparent casing. Therefore, owing to the decoration module, the electronic card is pleasing in appearance, has high commemorative value, and is worth collection.
US11948032B2

A noncontact communication medium includes a processor, and a memory incorporated in or connected to the processor, and performs noncontact communication with an external communication device. The memory has a storage block where information determined depending on a specification of a magnetic tape cartridge, in which the noncontact communication medium is mounted, is stored, and the storage block has an identifier storage field. The processor is configured to write an identifier given from the external communication device to the noncontact communication medium, in the identifier storage field, and execute locking processing of locking the identifier storage field in response to a specific command given from the external communication device to the noncontact communication medium.
US11948026B2

Formed is a dither pattern that makes it possible to output an image with excellent dot dispersibility and reduced graininess regardless of controls after quantization processing. To this end, an extended pattern in which multiple divided pixels correspond to each of multiple pixels included in quantization data and one or more of the multiple divided pixels are determined as dot-arrangeable-pixels in which dots can be printed is generated. Thereafter, the thresholds of the dither pattern are set based on the extended pattern in which the dots are arranged to obtain predetermined dispersibility.
US11948015B2

Disclosed are platforms for communicating among one or more otherwise independent systems involved in controlling functions of buildings or other sites having switchable optical devices deployed therein. Such independent systems include a window control system and one or more other independent systems such as systems that control residential home products (e.g., thermostats, smoke alarms, etc.), HVAC systems, security systems, lighting control systems, and the like. Together the systems control and/or monitor multiple features and/or products, including switchable windows and other infrastructure of a site, which may be a commercial, residential, or public site.
US11948011B2

Provided are systems and methods for auto-performing short-term investments on an intermittent basis via a crypto-network and returning the principal and any interest before the account holder needs the money back. For example, a method may include executing a machine learning model on ingested data records to identify a temporary value that is idle in an account and a period of time that the temporary value is idle, displaying the determined temporary value, the period of time, and one or more recommendations of one or more blockchain networks, receiving authorization and a selection of a blockchain network from a user interface, installing a pre-programmed blockchain wallet on a blockchain ledger of the selected blockchain network, and triggering a transfer of funds from the account of the user to the pre-programmed blockchain wallet via a crypto-exchange server which converts the funds to cryptocurrency prior to the transfer.
US11948008B2

In an example, a system includes a firmware controller to initiate a SM execution mode of the system. The firmware controller scans memory for a process pool tag. The firmware controller compares the process pool tag to a set of operating system process pool tags and detects a coherency discrepancy between the process pool tag and the set of operating system process pool tags. The firmware controller exits the SM execution mode of the system.
US11948002B2

Service cells may be utilized to limit the blast radius and reduce the probability of operational incidents (e.g., attacks, load spikes, distributed thrash, and the like). Techniques discussed herein provide any suitable number of service cells, each if which include a management plane and a data plane. A work request that includes an intended state of the service cell can be received and stored. One or more execution tasks can be executed by a management plane of the service cell to bring the data plane to a state corresponding to the intended state. The management plane can monitor the actual state of the data plane with respect to the intended state (e.g., the state requested by a user). Over time, the management plane can make modifications to the service cell to ensure the resources of the data plane are ever in conformance with the intended state requested by the user.
US11947999B2

A SIMD microprocessor is configured to execute programs divided into discrete phases. A scheduler is provided for scheduling instructions. A plurality of resources are for executing instructions issued by the scheduler, wherein the scheduler is configured to schedule each phase of the program only after receiving an indication that execution of the preceding phase of the program has been completed. By splitting programs into multiple phases and providing a scheduler that is able to determine whether execution of a phase has been completed, each phase can be separately scheduled and the results of preceding phases can be used to inform the scheduling of subsequent phases. In one example, different numbers of threads and/or different numbers of data instances per thread may be processed for different phases of the same program.
US11947991B2

A disclosed example includes accessing, by a backend block service driver in an input/output virtual machine executing on one or more processors, a first command submitted to a buffer by a paravirtualized input/output frontend block driver executing in a guest virtual machine; generating, by the backend block service driver, a translated command based on the first command by translating a virtual parameter of the first command to a physical parameter associated with a physical resource; submitting, by the backend block service driver, the translated command to an input/output queue to be processed by the physical resource based on the physical parameter; and submitting, by the backend block service driver, a completion status entry to the buffer, the completion status entry indicative of completion of a direct memory access operation that copies data between the physical resource and a guest memory buffer corresponding to the guest virtual machine.
US11947986B2

Embodiments relate to tenant-side detection and mitigation of performance degradation resulting from interference generated by a noisy neighbor in a distributed computing environment. A first machine-learning model such as a k-means nearest neighbor classifier is operated by a tenant to detect an anomaly with a computer system emulator resulting from a co-located noisy neighbor. A second machine-learning model such as a multi-class classifier is operated by the tenant to identify a contended resource associated with the anomaly. A corresponding trigger signal is generated and provided to trigger various mitigation responses, including an application/framework-specific mitigation strategy (e.g., triggered approximations in application/framework performance, best-efforts paths, run-time changes, etc.), load-balancing, scaling out, updates to a scheduler to avoid impacted nodes, and the like. In this manner, a tenant can detect, classify, and mitigate performance degradation resulting from a noisy neighbor.
US11947975B2

An offload server includes: an application code analysis section configured to analyze a source code of an application and detect external library calls included in the source code as replacement sources; a replacement function detection section configured to retrieve libraries and IP cores from a code pattern database by using the detected external library calls as keys, as replacement-destination libraries/IP cores; and a replacement processing section configured to replace processing descriptions of the replacement sources with processing descriptions of the replacement-destination libraries/IP cores retrieved by the replacement function detection section and to generate interfaces of a CPU to the replacement-destination libraries/IP cores.
US11947969B1

Dynamic determination of a leader node during installation of a multiple node environment is implemented using a shared device and a messaging framework. The leader node is responsible for managing installation of all shared resources. When installation of a multiple node environment is initiated, each node runs a local boot script that governs its local boot process. Each node posts status updates of its boot operations to the messaging framework. Each node also dynamically determines whether it is the leader node by checking the messaging framework to learn whether installation of any of the shared resources has been started. If installation of the shared resources has not started, the node attempts to obtain a lock on the shared device. The node that obtains the lock on the shared device is the leader node. The leader node posts status updates related to installation of the shared resources to the messaging framework.
US11947966B2

A computer-implemented method includes preprocessing, by a compiler, a plurality of macros in a computer program. Preprocessing a macro includes identifying a compile time condition associated with the macro. Preprocessing the macro further includes determining a current value of the compile time condition at the time of compiling a computer instruction and a previous value of the compile time condition. Preprocessing the macro further includes determining a set of computer instructions enclosed by the macro. The method further includes storing a macro information record that includes the compile time condition, the current value and the previous value of the compile time condition, and an identification of the set of computer instructions enclosed by the macro.
US11947964B2

Examples of a carry chain for performing an operation on operands each including elements of a selectable size is provided. Advantageously, the carry chain adapts to elements of different sizes. The carry chain determines a mask based on a selected size of an element. The carry chain selects, based on the mask, whether to carry a partial result of an operation performed on corresponding first portions of a first operand and a second operand into a next operation. The next operation is performed on corresponding second portions of the first operand and the second operand, and, based on the selection, the partial result of the operation. The carry chain stores, in a memory, a result formed from outputs of the operation and the next operation.
US11947962B2

In response to a replicate partition instruction specifying partition information defining positions of a plurality of variable size partitions within a result vector, an instruction decoder (20) controls the processing circuitry (80) to generate a result vector in which each partition having more than one data element comprises data values or element indices of a sequence of data elements of a source vector starting or ending at a selected data element position. This instruction can be useful for accelerating processing of data structures smaller than the vector length.
US11947951B2

A center includes: a storage device storing update management information including a combination of latest versions of pieces of software of first ECUs whose control functions need to be consistent with each other; and one or more processors configured to, when determining, based on the update management information and the current versions of the pieces of software of ECUs in a vehicle, that at least one of the pieces of software of the first ECUs needs to be updated, decide, as a distribution package, an one of a first difference package containing difference data between a previous version and a latest version each of all pieces of software of the first ECUs and a first total data package containing total data of the latest version of one or more pieces of software of the first ECUs that need to be updated, and transmit the distribution package to the vehicle.
US11947948B2

An information processing apparatus stores first software and second software, the first software is stored in a first storage medium accessible by a central processing unit and an embedded controller, and the second software is used to restore the first software and stored in a second storage medium accessible by the embedded controller. The information processing apparatus includes an update unit configured to update the second software using the first software depending on a result of a comparison between version information about the first software and version information about the second software, a falsification detection unit configured to detect whether the first software is falsified; and a restoration unit configured to restore the first software using the second software in a case where the falsification detection unit detects that the first software is falsified.
US11947934B2

Systems, computer program products, and computer-implemented methods for generating interactive graphical user interfaces, software-based workflows, and data integrations using catalogs of workflow applications and auto-generation of aspects of the workflows. A method of the disclosure may include accessing one or more data stores that store: information indicative of one or more data sources, information indicative of one or more data object types, information indicative of one or more applications, and information indicative of compatibilities between the one or more data object types and the one or more applications; receiving a first user input indicating an association between a first data source and a first data object type; and based on the compatibilities and the indicated association, automatically populating each of the one or more applications that is compatible with the first data object type with data from the first data source, wherein populating includes generating interactive graphical user interfaces.
US11947929B2

An arithmetic device includes a comparison unit comparing voltage generated with charge stored in a storage unit with a threshold, and outputting an output signal at a timing when the voltage exceeds the threshold, and a timing extension unit extending an interval between timings at each of which the output signal is output.
US11947918B2

Systems and methods for managing a set of electronic assets from a single location are disclosed. The method includes providing a portal with a network security access control. The method includes determining that login credentials input to the access control are associated with a set of electronic assets corresponding to a plurality of third-party computing systems with application programming interface (API) gateways configured to accept API calls directed to changes in functionality of the electronic assets. The method includes presenting, via the portal, a virtual icon to identify a coordinated action with respect to the set of electronic assets and, in response to a selection of the virtual icon, executing a set of API calls that include an asset-specific API call to each third-party computing system in the plurality of third-party computing systems to implement the coordinated action on all electronic assets in the set of electronic assets.
US11947915B1

A document is divided into sections based on a characteristic of the text in the document. Characteristics may include specific characters such as paragraph breaks or selected punctuation, the topics or categories of the text, or a quantity of text in each section. Each section of the document may be represented by an embedding vector in a semantic embedding space. Values are determined based on the text in each section and the semantic characteristics of each section, such as word order, capitalization, punctuation, and word meaning. When a query is received, a vector value representing the query is determined based on the text and semantic characteristics of the query. Based on the similarity between the values determined for the query and those determined for the sections of a document, the specific section of a potentially large document that most closely matches the query is determined and included in a response.
US11947909B2

In non-limiting examples of the present disclosure, systems, methods and devices for determining a language of a text string are presented. A language detection model may be maintained. The language detection model may comprise identities and weights for initial and final consonants, identities and weights for prefixes and suffixes, and identities and weights for vowel sequences, where each identity is derived from a training corpus. The weights may correspond to a frequency of a text unit in the corpus. A text string may be received and a match score between the text string and the language of the language detection model may be determined. The match score may be based on initial and final consonant scores, prefix and suffix scores, and/or vowel sequence scores for each word in the text string. If the match score meets a threshold value a follow-up action associated with the language may be performed.
US11947908B2

Described herein are system and method embodiments to improve word representation learning. Embodiments of a probabilistic prior may seamlessly integrate statistical disentanglement with word embedding. Different from previous deterministic methods, word embedding may be taken as a probabilistic generative model, and it enables imposing a prior that may identify independent factors generating word representation vectors. The probabilistic prior not only enhances the representation of word embedding, but also improves the model's robustness and stability. Furthermore, embodiments of the disclosed method may be flexibly plugged in various word embedding models. Extensive experimental results show that embodiments of the presented method may improve word representation on different tasks.
US11947896B2

Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
US11947892B1

A first document is stored in a first format having an ordered sequence of data elements including characters and embedded objects accessible by index location into the ordered sequence. The first document in the first format is converted into a second document in a second format having a second ordered sequence including a subset of the data elements of the first document including the characters but not the embedded objects, such that the index location into the ordered sequence of the characters differs between the first and second documents. The second document is analyzed in the second format as plain text to identify a string of the data elements of interest. A document location of the string of the data elements of interest is represented as a relative location into the second document. The relative location into the second document is mapped into the index location of the first document.
US11947890B2

Techniques are presented for the application of neural networks to the fabrication of integrated circuits and electronic devices, where example are given for the fabrication of non-volatile memory circuits and the mounting of circuit components on the printed circuit board of a solid state drive (SSD). The techniques include the generation of high precision masks suitable for analyzing electron microscope images of feature of integrated circuits and of handling the training of the neural network when the available training data set is sparse through use of a generative adversary network (GAN).
US11947889B2

The present disclosure relates to a chip placed in a full-custom layout and an electronic device for implementing a mining algorithm. There is provided a chip placed in a full-custom layout, comprising a pipeline structure having a plurality of operation stages, wherein each operation stage includes: a plurality of rows arranged sequentially in an X-direction parallel to a substrate of the chip and having a uniform row height in the X-direction, the plurality of rows including rows of a first type, each row of the first type including: a first set of register modules; and a first set of logical operation modules; wherein the first set of register modules and the first set of logical operation modules are adjacently provided in a Y-direction, and the first set of logical operation modules is used for processing data in the first set of register modules.
US11947881B2

A system and method is disclosed for predicting and comparing wear scenarios in a rail system. The method can include generating and running a contact model of the interaction between a rail and a train car to produce a simulated loading on the rail for a predetermined time period; generating and running a wear model based on the material properties and/or friction modifier properties of the rail using the simulated loading to produce a simulated wear profile of the rail for the predetermined time period; obtaining a grinding profile to be performed on the rail during the predetermined time period; and generating an updated rail profile by modifying the rail profile by the simulated wear profile and the grinding profile. The method can predict and compare crack growth over time, and provide a financial model and comparison of costs and benefits for different maintenance protocols for the rail system.
US11947878B2

A digital representation of an object is formed. The properties of incident electrons are calculated from a parameterized source model and the irradiation of the object is simulated. The particle-matter interactions for a material of the object are calculated. The amount of absorbed dose at locations at the object is calculated. The digital representation of the object is modified in response to an input from a user and the modified digital representation of the object is displayed.
US11947874B2

A method for performing voice dictation with an earpiece worn by a user includes receiving as input to the earpiece voice sound information from the user at one or more microphones of the earpiece, receiving as input to the earpiece user control information from one or more sensors within the earpiece independent from the one or more microphones of the earpiece, inserting a machine-generated transcription of the voice sound information from the user into a user input area associated with an application executing on a computing device and manipulating the application executing on the computing device based on the user control information.
US11947873B2

An exemplary method for identifying media may include receiving user input associated with a request for media, where that user input includes unstructured natural language speech including one or more words; identifying at least one context associated with the user input; causing a search for the media based on the at least one context and the user input; determining, based on the at least one context and the user input, at least one media item that satisfies the request; and in accordance with a determination that the at least one media item satisfies the request, obtaining the at least one media item.
US11947870B2

A computing device is configured to perform functions comprising: receiving via a network microphone device of a media playback system, a voice command detected by at least one microphone of the network microphone device, wherein the media playback system comprises a plurality of zones, and the network microphone device may be a member of a default playback zone. The computing device may be further configured to perform functions comprising: dynamically selecting an audio response zone from the plurality of zones to play an audio response to the voice input and foregoing selection of the default playback zone. The selected zone may comprise a playback device, and the dynamically selecting may comprise determining that the network microphone device is paired with the playback device. The computing device may cause the playback device of the selected zone to play the audio response.
US11947868B2

A method for muting and unmuting a microphone is provided. The method includes providing a processor, receiving an input microphone signal, measuring the input microphone signal for a loudness level at a sampling rate, calculating a mute threshold level, checking if the loudness level is higher than or equal to the mute threshold level, and resetting a mute delay timer upon determining that the loudness level is higher than or equal to the mute threshold level and obtaining the input microphone signal, or checking if the mute delay timer is running upon determining that the loudness level is not higher than or equal to the mute threshold level and attenuating the input microphone signal if the mute delay timer is not running or obtaining the input microphone signal if the mute delay timer is still running, and writing the input microphone signal or attenuated input microphone signal to an output buffer.
US11947860B2

The techniques described herein improve user interface consistency when presenting a guest application running on a guest operating system as if it were a native application running on a host operating system. Specifically, window placement limitations imposed by the guest operating system are overcome by coordinating size and location between the guest application and a host proxy application. When the proxy application is confined to a single display, the size and location of the guest application and corresponding proxy application are synchronized. When the proxy application is moved or resized so as to be rendered on multiple displays, the application hosting engine decouples the location synchronization, leaving the guest application within a single display. Before being forwarded to the guest application, user interface events received by the proxy application are adjusted according to the different locations of the guest application and the proxy application.
US11947858B2

A display panel and a display device are disclosed. The display panel includes a first sub-panel (1), a second sub-panel (2), a drive unit (4) and an image acquisition unit (3). The first sub-panel (1) has a transparent area (S1) and a display area (S2) surrounding the transparent area (S1). The second sub-panel (2) is on a side of the first sub-panel (1) away from a display surface. The drive unit (4) is connected to the second sub-panel (2) and can drive the second sub-panel (2) to move back and forth between positions corresponding to the transparent area (S1) and the display area (S2) of the first sub-panel (1). The image acquisition unit (3) is on a side of the second sub-panel (2) away from the first sub-panel (1), and an orthographic projection thereof on the first sub-panel (1) is within the transparent area (S1).
US11947853B2

A print system including a printing apparatus and an inspection apparatus, the printing apparatus obtains, from a print job, image data to be used for printing, registers in the inspection apparatus the image data as a reference image, in response to completion of registration of the reference image in the inspection apparatus, executes printing on a sheet based on the print job, and notifies the inspection apparatus of an instruction for inspecting the sheet on which printing has been performed. The inspection apparatus registers the image data received from the printing apparatus as the reference image, and in response to the instruction for inspecting, inspects the sheet on which the printing has been performed in the printing apparatus.
US11947841B2

Methods, systems, and devices for managing address access information are described. A device may receive a command for an address of a memory array. Based on or in response to the command, the device may read a first set of tag bits from the memory array. The first set of tag bits may indicate access information for a set of addresses that includes the address. The device may determine a second set of tag bits based on the command and the address. The second set of tag bits may indicate updated access information for the address. The device may generate a codeword based on the first set of tag bits and the second set of tag bits and may store the codeword in the memory array.
US11947831B2

A system includes a memory device and a processing device, operatively coupled with the memory device, to perform operations including: receiving a request to perform a read operation on a segment of the memory device; determining a program erase cycle count associated with the segment of the memory device; determining a temperature offset value for the segment of the memory device based on a write temperature and a read temperature, determining whether the temperature offset value satisfies a threshold criterion associated with the program erase cycle count of the segment; and responsive to determining that the temperature offset value satisfies the threshold criterion, performing a corrective read operation on the segment of the memory device, wherein a sense time parameter of the corrective read operation is modified according to the temperature offset value and the program erase cycle count.
US11947830B2

A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to receive key value (KV) pair data, group a plurality of KV pair data based on a data clustering value, aggregate the grouped plurality of KV pair data, and program the aggregated plurality of KV pair data to the memory device. A length of the KV pair data is less than a size of a flash management unit (FMU). The KV pair data includes a key and a value. Each KV pair data of the plurality of KV pair data has a length less than the size of the FMU. The received KV pair data is stored in a temporary location and grouped together in the temporary location. The grouping is based on a similarity of characteristics of plurality of KV pair data.
US11947827B2

The disclosure herein describes enhancing data durability of a base component using a delta component. A delta component is generated based on the base component becoming unavailable. The delta component is configured to include unwritten storage space with an address space matching the base component and a tracking bitmap associated with data blocks of the address space of the delta component. Write operations targeted for the base component are routed to the delta component. Based on the routed write operations, bits associated with data blocks affected by the write operations are changed in the tracking bitmap. Based on the base component becoming available, data blocks affected by routed write operations are identified based on the tracking bitmap and the identified data blocks are synchronized from the delta component to the base component. The delta component is then removed.
US11947820B2

Techniques for management of data storage in distributed storage systems are provided. A method may include receiving, by a computer system, a request to write data to a volume. The method may include identifying, by the computer system, a zone segment mapped to the volume. The zone segment may include a plurality of zones. The method may include identifying, by the computer system, a segment pointer indicating a write location in a zone of the zone segment. The method may include writing, by the computer system, the data to one or more zones of the plurality of zones of the zone segment, starting at the write location. The method may also include updating, by the computer system, the segment pointer according to a data endpoint of the data in the zone segment.
US11947815B2

Performing a tune-up procedure on a storage device including determining, during a boot process, that a first storage device is available for a tune-up procedure, wherein the tune-up procedure prepares the first storage device for use after being offline; reserving the first storage device to perform the tune-up procedure, wherein reserving the first storage device prevents another system from performing the tune-up procedure on the first storage device; and executing the tune-up procedure on the first storage device.
US11947808B2

A computer-implemented method according to one aspect includes monitoring a current usage of a backup storage space for a storage volume; comparing the current usage to a capacity threshold; and conditionally increasing a size of the backup storage space, based on the comparing and a predetermined size limitation.
US11947806B2

Methods, systems, and devices for life expectancy monitoring for memory devices are described. A memory device may monitor a parameter of a component of the memory device or the memory device overall, and may determine whether the parameter satisfies a threshold. The parameter may represent or be associated with a lifetime of the component, a level of wear of the component, or an operating parameter violation of the component, or any combination thereof. The memory device may communicate, to a host device, an indication of the parameter satisfying the threshold, and the host device may use the information in the indication to adjust one or more parameters associated with operating the memory device, among other example operations.
US11947798B2

Packet routing between memory devices and related apparatuses, methods, and memory systems are disclosed. An apparatus of a memory device includes a memory controller, two or more memory interfaces, packet relay logic configured to control the two or more memory interfaces, and a switch. The switch is configured to pass a received packet received through a first memory interface of the two or more memory interfaces to the memory controller responsive to a determination that the received packet indicates the memory device as a destination of the received packet. The switch is also configured to pass the received packet through a second memory interface of the two or more memory interfaces toward an other memory device responsive to a determination that the received packet indicates the other memory device as the destination of the received packet.
US11947794B2

A data management system comprises: an outsourcer terminal outsourcing a fabrication by an instruction document; an outsourcee terminal receiving outsourcing and/or sub-outsourcing; and a server device. The server device comprises: a data management unit managing a proprietary authority of data stored in a data storage unit; an order container storage unit storing an order container with which data stored in the data storage unit is correlated, for each order created in an order creation unit of the outsourcer terminal and/or the outsourcee terminal; and an order container management unit managing sharing of the order container, based on an instruction from an order container sharing authority management unit of the outsourcer terminal and/or the outsourcee terminal. The server device, for each order, correlates any format of data element stored with the order container, for management.
US11947790B2

An interface display method and a terminal are provided. The interface display method is applied to the terminal and includes: receiving a first input performed by a user on a target control in a case of displaying a user interface of a first application in a first region of a screen of the terminal, and the target control being used to indicate the first application and/or a second application; and responding to the first input and displaying a user interface of the second application in the first region.
US11947783B2

Implementations set forth herein relate to an automated assistant that can perform operations to revert various applications to prior states that the applications may have arrived at via certain user inputs. The user can provide a spoken utterance such as, “undo,” in order to cause the automated assistant to identify a particular application that the user may want to affect with the “undo” command. When the particular application is identified, the automated assistant can identify one or more operations recently performed using the particular application. In some implementations, the automated assistant can provide the user with a variety of undo options in response to an “undo” command. For instance, the automated assistant can prompt the user to select one of a first cluster of operations and/or a second cluster of operations to be undone, and each cluster can refer to different operations.
US11947778B2

The present disclosure generally relates to navigating a collection of media items. In accordance with one embodiment, in response to receiving an input, a device displays a first view of a collection of media items, including concurrently displaying a representation of a first time period and a representation of a second time period. In accordance with a determination that a current time is associated with a first recurring temporal event: the representation of the first time period includes a first representative media item and the representation of the second time period includes a second representative media item. In accordance with a determination that the current time is associated with a second recurring temporal event, the representation of the first time period includes a third representative media item and the representation of the second time period includes a fourth representative media item.
US11947776B2

An example method for sharing an application in an application store occurs at a mobile device in communication with a display device. The method includes, displaying, at the display device, an application store user interface for a particular application where the user interface includes an affordance for sharing the particular application. The method also includes, receiving an input corresponding to the affordance, and in response to receiving the input, displaying a sharing user interface that includes one or more options for sharing the particular application with another user. The method further includes, receiving an instruction to share the particular application with the other user, and in response to receiving the instruction, sending a link to the particular application in an application store to the other user.
US11947768B2

A method for multi-touch detection in a touch input device comprising a grid based sensor, the method comprises sampling outputs from a grid based sensor over a first stage of detection, selecting sensor lines based on the sampled outputs, scanning the selected sensor lines along one axis of the grid based sensor over a second stage of detection, and determining positions of user interaction based on outputs sampled in response to scanning the selected sensor lines during the second stage of detection.
US11947767B2

A touch sensor including: a substrate including a sensing area and a non-sensing area; a touch electrode disposed on the sensing area of the substrate; a pad part disposed on the non-sensing area of the substrate; a connection line electrically connecting the touch electrode and the pad part, the connection line including a first connection line and a second connection line surrounding upper and side surfaces of the first connection line; a first insulating layer disposed on the connection line, the first insulating layer exposing at least a portion of the second connection line; and a connection electrode formed on the first insulating layer to protrude to the non-sensing area from one end of the touch electrode, the connection electrode being physically connected to the exposed second connection line through the first insulating layer.
US11947754B2

The present disclosure provides a capacitive touch screen device, a reading method thereof, and a display device. A plurality of pixel units is divided into a plurality of touch detection regions. A touch sensing unit is configured for each touch detection region to detect charges in the touch detection region, thereby reducing a number of touch sensing units and independently collecting the charge detected by each touch sensor unit, further improving sensing accuracy. A plurality of read lines is added to correspond to each column of read units, simplifying in-plane lines.
US11947750B2

A display device with a sensor in which deterioration of display quality is suppressed even when sensor wires are superimposed on respective slits of detection electrodes disposed side by side. The display device includes detection electrodes, sensor wires, pixels, scanning lines, and signal lines on a first insulating substrate. The detection electrodes are arrayed in a matrix in first and second directions. The sensor wires and signal lines are disposed alternately in the first direction and provided on the same layer. Switching elements of two of the pixels disposed side by side in the first direction each are coupled to one of the signal lines, and the signal line is superimposed on the corresponding detection electrode that straddles the two pixels. The sensor wires are disposed between the two pixels disposed side by side and superimposed on the respective slits of the two detection electrodes disposed side by side.
US11947746B2

An e-pen includes e-pen sensor electrodes (including a first and a second e-pen sensor electrode) and drive-sense circuits (DSCs) (including a first DSC and a second DSC. The first DSC drives a first e-pen signal having a first frequency via a first single line coupling to the first e-pen sensor electrode and simultaneously senses, via the first single line, the first e-pen signal. Based on e-pen/touch sensor device interaction, the first e-pen signal is coupled into at least one touch sensor electrode of the touch sensor device. The first DSC process the first e-pen signal to generate a first digital signal representative of a first electrical characteristic of the first e-pen sensor electrode. Similarly, the second DSC drives a second e-pen signal having a second frequency via a second single line coupling to the second e-pen sensor electrode and simultaneously senses, via the second single line, the second e-pen signal.
US11947740B2

A six degrees of freedom (6 DoF) positioning tracking device and method, and an electronic apparatus are provided. The device includes at least three tracking cameras, an inertial navigation unit and a computation processing unit, where the at least three tracking cameras are distributed at preset angles and are configured to obtain image data in a current environment and transmit the image data to the computation processing unit; the inertial navigation unit is configured to obtain state information of the 6 DoF positioning tracking device in the current environment and transmit the state information to the computation processing unit; and the computation processing unit is configured to determine 6 DoF data of the 6 DoF positioning tracking device relative to the current environment according to the image data and the state information.
US11947739B2

Method, apparatus, and systems for roll angle estimation for an input/gesture device (IGD) are disclosed. The method includes estimating a first axis vector of the input/gesture device (IGD) relative to the surface of the mobile device (MD), as a first frame of reference, using readings from a first type of sensor; and estimating the first axis vector of the IDG relative to a different, second frame of reference using a gyroscope integration of readings from the 3-axis gyroscope. The method further includes aligning the first axis vector of the IDG in the first frame of reference with the first axis vector of the IDG in the second frame of reference; minimizing a change in the alignment of the first axis vectors between the first frame of reference and the second frame of reference; and determining the roll angle of the IDG relative to the surface of the MD.
US11947731B2

Aspects of the subject technology provide for intention-based user interface control for electronic devices. For example, an electronic device may utilize multiple indirect engagement indicators performed by a user of the electronic device, to confirm which of several displayed user interfaces with which the user intends to engage. Once the electronic device determines which of the multiple user interfaces the user intends to engage with, the electronic device may provide a user input to the application or other process underlying that user interface. The user input may be based, in whole or in part, one or more of the multiple indirect engagement indicators.
US11947728B2

A wearable electronic device may include a display, a camera, and a processor, wherein the processor is configured to, based on execution of a first application, control the display to display at least one first object corresponding to at least one first function of the first application at a position corresponding to at least one finger of a user wearing the wearable electronic device, based on identifying that a prespecified finger is in contact with a specific finger among the at least one finger by using the camera while the first application is executed, execute a first specific function corresponding to the specific finger among the at least one first function, based on execution of a second application, control the display to display at least one second object corresponding to at least one second function of the second application at the position corresponding to the at least one finger, and based on identifying that the prespecified finger is in contact with the specific finger by using the camera while the second application is executed, execute a second specific function corresponding to the specific finger among the at least one second function.
US11947724B2

An electronic device with a touch-sensitive surface, a display, and one or more tactile output generators displays, on the display, a respective user interface element within a user interface region. The device detects a gesture on the touch-sensitive surface for moving the respective user interface element by a respective amount. In response, in accordance with a determination that moving the respective user interface element by the respective amount would cause the respective user interface element to move beyond a predefined limit, the device generates a respective tactile output via the tactile output generators and moves the respective user interface element by the respective amount and beyond the predefined limit. In response to detecting liftoff of a contact used to perform the gesture, the device at least partially reverses the movement of the respective user interface element, such that the respective user interface element is moved to the predefined limit.
US11947721B2

In a vehicle display control apparatus, a line of sight of a driver is detected, and a visual field of the driver is estimated from the detected line of sight. Then, display information displayed on a display unit of a vehicle is controlled based on a positional relationship between the estimated visual field and the display unit. As a result, the information to be displayed can be controlled in accordance with a recognition level of the driver for the information displayed on the display unit based on the positional relationship between the visual field of the driver and the display unit, and the information can be displayed in a mode easily recognized by the driver.
US11947714B2

An appliance includes an external communication port, such as an RJ45 port, and a wireless communication module in wireless communication with a remote server through an external network. A controller is configured to receive, using the wireless communication module, a secure unlock command from a remote server, the secure unlock command being generated when a remote service device transmits appliance identification data to the remote server, and unlock the external communication port to permit the remote service device to access operating software through the external communication port.
US11947713B2

Systems and method are provided for determining a reliability of a physically unclonable function (PUF) cell of a device. One or more activation signals are provided to a PUF cell under a plurality of conditions. A PUF cell output provided by the PUF cell under each of the plurality of conditions is determined. A determination is made of a number of times the PUF cell output of the PUF cell is consistent. And a device classification value is determined based on the determined number of times for a plurality of PUF cells.
US11947710B2

Systems and techniques for real-time feature level software security are described herein. A request may be received from a computing device for data from the feature of the software application. The request for data may include authorization information of a user of the computing device. It may be identified that the feature of the software application contains code containing a reference to a security configuration service. A security configuration may be determined for the feature of the software application by comparing a resource identifier and a feature identifier of the feature of the software application to a set of security configurations of the security configuration service. The security configuration may provide access rules for the feature of the software application. A response may be sent to the computing device based on a comparison of the received authorization information of the user of the computing device to the determined security configuration.
US11947709B2

An electronic device for controlling access to a device resource, and an operation method thereof, are disclosed. The electronic device may include a memory; and a processor configured to execute at least one operating system executed in a first region allowing an operation based on a first authority; execute at least one application executed in a second region allowing an operation based on a second authority; and in response to detection of access to at least one device resource by the at least one application, determine authority of access to the at least one device resource by using an authority determination module executed in a third region allowing an operation based on a third authority.
US11947708B2

In particular embodiments, a sensitive data management system is configured to remove sensitive data after a period of non-use. Credentials used to access remote systems and/or third-party systems are stored with metadata that is updated with each use of the credentials. After a period of non-use, determined based on credential metadata, the credentials are deleted. Personal data retrieved to process a consumer request is stored with metadata that is updated with each use of the personal data. After a period of non-use, determined based on personal data metadata, the personal data is deleted. The personal data is also deleted if the system determines that the process or system that caused the personal data to be retrieved is no longer in use. An encrypted version of personal data may be stored for later use in verifying proper consumer request fulfillment.
US11947706B2

A tokenization system receives a request for data anonymization, the request referencing unstructured/semi-structured content containing values of interest. The tokenization system performs a tokenization operation on the unstructured/semi-structured content, generates self-describing tokens for the values of interest, each self-describing token having a preconfigured pattern, an indication of a protection strategy, and a token value, and stores the values of interest in a secure data vault. The tokenization system may receive a request to reveal the self-describing tokens in the unstructured/semi-structured content. In response, the tokenization system searches the anonymized version of the unstructured or semi-structured content for the preconfigured pattern, identifies self-describing tokens, uses the self-describing tokens to retrieve the values of interest from the secure data vault, and produces a detokenized version of the unstructured/semi-structured content containing the values of interest.
US11947704B2

Access to sensitive information in a database can be restricted to improve security and enable efficient auditing. A security engine receives a request from a requesting entity to access data in the database and determines that the requested data includes sensitive information. In response to the requesting entity being authorized to access the data, the security engine retrieves the requested data from the database and modifies the retrieved data by modifying metadata of the retrieved data to include a tag indicating that the retrieved data includes sensitive information. The security engine provides the modified data to the requesting entity and modifies a data access log to identify each attempted access to the modified data. When sensitive data is requested, an interface can include an obscuring element, requiring a user to manually select the element to view the data, enabling the logging of the explicit access request by the user.
US11947698B2

Provided is a process including: receiving one or more write requests to write a plurality of values to a plurality of fields in one or more tuples of a relational database, different ones of the values corresponding to different ones of the fields, detecting duplicates of the values with steps for expediting detection of duplicates, and selecting a first subset of the values based on the first subset of values corresponding to fields in a first subset of the fields, the first subset of fields being designated as higher-security fields than a second subset of fields among the plurality of fields.
US11947693B2

Disclosed embodiments relate to systems and methods for securely provisioning sensitive data elements to virtualized execution instances. The techniques may include: identifying a request to provision a new virtualized execution instance; determining, in association with the request, that the new virtualized execution instance will require a prohibited data element in order to communicate with a target network resource; without providing the new virtualized execution instance the prohibited data element, registering the new virtualized execution instance; identifying a request from the new virtualized execution instance to communicate with the target network resource; performing a verification process for the request to communicate with the target network resource; and conditional on the verification process, provisioning the prohibited data element to the new virtualized execution instance.
US11947692B1

The disclosed computer-implemented method for dynamic formjacking protection may include identifying a sensitive data input field element on a webform loaded in a browser, creating a secure isolated container overlaid on the identified sensitive data input field element, and collecting, via the secure isolated container, real input data intended for the sensitive data input field element. The method may also include inserting dummy data into the sensitive data input field element and intercepting a form submit request from the webform to a destination. The method may further include determining whether the destination is a trusted destination, and when the destination is determined to be the trusted destination, modifying the form submit request to allow the real input data to be sent to the trusted destination. The method may also include sending the form submit request to the destination. Various other methods, systems, and computer-readable media are also disclosed.
US11947688B2

A computer system with multiple security levels, the system comprising a high-power processing device (130), a low-power processing device (110), and an interface unit (120) comprising functions for moving classified information between the high-power device (130) and the low-power device (110) according to formal rules for confidentiality and/or integrity. Additional security aspects, e.g. availability, may readily be accommodated. A method for implementing multiple levels of security along a number of independent security axes on the system is also disclosed.
US11947686B2

A computer-implemented method can include encrypting a data file as a multiplicity of independent segments that are each a multiple of a block encryption's block size, encrypting the application data on a segment-by-segment basis using the multiplicity of selected encryption methods and associated information, and creating a programming shared object “shim” Interposer module.
US11947683B2

Creating a replica of a storage system, including: receiving, by a first storage system from a computing device, data to be stored on the first storage system; reducing, by the first storage system, the data using one or more data reduction techniques; sending, from the first storage system to the second storage system, the reduced data, wherein the reduced data is encrypted; and sending, from the second storage system to a third storage system, the reduced data, wherein the reduced data is encrypted.
US11947679B2

A method for managing vulnerability data may include: (1) ingesting, by a data ingestion engine, vulnerability data from a plurality of sources; (2) normalizing, by a data normalizer module, the vulnerability data into a plurality of data records; (3) generating, by a data processing module, a dynamic risk score for each data record; (4) storing, by a risk record register, a risk record for each data record, wherein the risk record may include the dynamic risk score, a priority level, an identifier for a software application, and a software dependency; (5) selecting, by a control policy selection engine, a control policy based on one of the dynamic risk scores; (6) implementing, by the risk record register, the selected control policy; (7) monitoring, by the risk record register, implementation of the control policy; and (8) updating, by the risk record register, the control policy selection engine based on the monitoring.
US11947678B2

A method for evaluating security of third-party applications includes: launching, in an automated test environment, a test instance of a first application; determining a data access pattern for the first application of accessing a protected remote server based on detecting data retrieval operations of retrieving data from the protected remote server by the test instance and determining application states of the first application associated with the detected data retrieval operations; and providing the data access pattern for the first application on a client device.
US11947674B2

A method comprises detecting with a mobile security system a wake event on a mobile device, providing from the mobile security system a wake signal, the providing being in response to the wake event to wake a mobile device from a power management mode, and managing with the mobile security system security services of the mobile device. Managing security services may comprise scanning a hard drive of the mobile devices for viruses and/or other malware. Managing security services may also comprise updating security applications or scanning the mobile device for unauthorized data.
US11947671B2

A simulated process is initiated. The simulated process includes generating, by an emulator, a control signal based on external inputs. The simulated process further includes processing, by a simulator, the control signal to generate simulated response data. The simulated process further includes generating, by a deep learning processor, expected behavioral pattern data based on the simulated response data. An actual process is initiated by initializing setpoints for a process station in a manufacturing system. The actual process includes generating, by the deep learning processor, actual behavioral pattern data based on actual process data from the at least one process station. The deep learning processor compares the expected behavioral pattern to the actual behavioral pattern. Based on the comparing, the deep learning processor determines that anomalous activity is present in the manufacturing system. Based on the anomalous activity being present, the deep learning processor initiates an alert protocol.
US11947666B2

Systems, methods, and computer-readable media for cybersecurity are disclosed. The systems and methods may involve receiving, by an application capable of JavaScript execution, code for execution; executing, before execution of the received code, an intercepting code, wherein the intercepting code is configured to intercept at least one application programming interface (API) invocation by the received code; intercepting, by the intercepting code, an API invocation by the received code; determining that the intercepted API invocation results in a manipulation of a backing store object; and modifying an execution of the intercepted API invocation, wherein the modified execution results in at least one of: a non-predictable memory layout, a non-predictable memory behavior, or a non-predictable property of an object.
US11947665B2

Systems, methods, and storage media for creating secured computer code from original computer code are disclosed. The secured computer code is created from original computer code and has a secured interface between a first code domain and a second code domain of the original computer code, the first code domain including code in a first coding language and the second code domain including code in a second coding language, the first code domain being compiled separately from the second code domain. Exemplary implementations may: identify a code method defined in the first code domain that is declared in the second code domain; create a corresponding code method in the second code domain that has a signature that corresponds to a signature of the code method; and create a transformed code method in the first code domain.
US11947661B2

Embodiments described herein include methods and systems for remotely managing appliances, including enabling communication between a user of the appliance and third party systems. The third party systems can include any entity that has a relationship with the user of the appliance, such as a payment infrastructure handling incremental payments for the appliance, and managing access to the appliance accordingly. In some embodiments, the appliance being controlled is a mobile phone that also includes third party operating system software. Various methods for preventing alteration or replacement of the third party operating system are also described.
US11947651B2

An improved authentication, identification, and/or verification system is provided in various embodiments. The system is provided for use in relation to provisioning access or establishing identity in relation to one or more human users, and may be used in a single site/scenario/system, or across multiple sites/scenarios/systems. A combination of biometric modalities and authentication mechanisms having diverse characteristics are utilized to establish identity, the diverse characteristics being utilized to modify aspects of identity management and access provisioning.
US11947638B2

This application relates to apparatus and methods for automatically determining and enforcing user permissions for applications and application features. In some embodiments, a system includes a server and a user device. The server may determine a user of the user device based on receiving login credential data. The server may further obtain user attributes for the user including, in some examples, a location of the user. The server may further obtain an attribute-based control policy that identifies relationships between a plurality of possible user attributes. For example, the control policy may identify attribute requirements that must be met for enablement of a particular application feature. Additionally, the server may determine user permissions for the user based on the control policy and the user attributes. The server may transmit the user permissions to the user device, and the user device configures the corresponding application according to the user permissions.
US11947636B2

Systems and methods for payload encoding and decoding are disclosed. Example instructions cause one or more processors to at least determine encoding data corresponding to a message to be encoded into audio data by an encoding device; generate a license file including the encoding data; and cause transmission of the license file to a decoding device to enable the decoding device to decode the message from the audio data based on the license file.
US11947635B2

An objective of the present invention is to achieve greater efficiency in searches for illegal (illegitimate) content. The illegitimate content relates to content posted by an unauthorized user without a legitimate ownership of the content. An illegitimate content search device according to the present invention comprises: a content profile acquisition part for acquiring a profile including a posting history of illegitimate content posted by a user having posted candidate content being potentially illegitimate content; and a matching priority calculation part for calculating, on the basis of the profile, the priority of the candidate content with regard to determining whether a plurality of pieces of content is illegitimate content, and elevating the priority of the illegitimate content with a history of having posted the illegitimate content higher than if content without the history.
US11947631B2

An electronic device and method for reverse image search is provided. The electronic device receives an image. The electronic device extracts, by a DNN model, a first set of image features associated with the image and generates a first feature vector based on the first set of image features. The electronic device extracts, by an image-feature detection model, a second set of image features associated with the image and generates a second feature vector based on the second set of image features. The electronic device generates a third feature vector based on combination of the first and second feature vectors. The electronic device determines a similarity metric between the third feature vector and a fourth feature vector of each of a set of pre-stored images and identifies a pre-stored image based on the similarity metric. The electronic device controls a display device to display information associated with the pre-stored image.
US11947630B2

Concepts and technologies disclosed herein are directed to image classification attack mitigation. According to one aspect of the concepts and technologies disclosed herein, a system can obtain an original image and reduce a resolution of the original image to create a reduced resolution image. The system can classify the reduced resolution image and output a first classification. The system also can classify the original image via deep learning image classification and output a second classification. The system can compare the first classification and the second classification. In response to determining that the first classification and the second classification match, the system can output the second classification of the original image. In response to determining that the first classification and the second classification do not match, the system can output the first classification of the original image.
US11947629B2

A computer system includes processor hardware configured to execute instructions that include joining at least a portion of multiple call transcription data entries with at least a portion of multiple agent call log data entries according to timestamps associated with the entries to generate a set of joined call data entries, and validating the joined call data entry by determining whether a transcribed entity name matches with entity identifier information associated with the agent call log data entry. The instructions include preprocessing the joined call data entry according to word confidence score data entries associated with the call transcription data entry to generate preprocessed text, performing natural language processing vectorization on the preprocessed text to generate an input vector, and supplying the input vector to an unsupervised machine learning model to assign an output topic classification of the model to the joined call data entry associated with the input vector.
US11947628B2

A messaging system that extracts accompaniment portions from songs. Methods of accompaniment extraction from songs includes receiving an input song that includes a vocal portion and an accompaniment portion, transforming the input song to an input image, where the input image represents the frequencies and intensities of the input song, processing the input image using a convolutional neural network (CNN) to generate an output image, and transforming the output image to an output accompaniment, where the output accompaniment includes the accompaniment of the input song.
US11947627B2

A computer-implemented method for context aware anomaly detection includes receiving a signal including real-time data, dividing the received signal into a set of training wavelets bounded by a respective training context, generating a prediction model for the training context by processing the set of training wavelets through a recurrent neural network to identify patterns in a sequence of data of a respective training wavelet. The method includes, in response to execution of a current context that is different from the training context, extracting current wavelets from a signal of the current context, identifying a pairwise match between same dimensions of the current wavelets and a wavelet pattern of the prediction model by aligning sequences of the current wavelet and sequences of the wavelet pattern of the prediction model. Upon determining that a total cumulative distance between the two sequences exceeds a predetermined threshold, an anomaly is identified.
US11947619B2

The present disclosure is directed towards benchmarking online activity via encoded links generated by an online activity benchmarking system. The method may include identifying by a server of an online activity benchmarking system, for an information resource, a plurality of encoded links encoded by the server of the online activity benchmarking system and linked to the information resource, receiving by the server, via the identified plurality of encoded links, a plurality of requests to access the information resource, identifying by the server, for each request of the plurality of requests to access the information resource, one or more attributes corresponding to the request, categorizing by the server, the plurality of requests to access the information resource based on the one or more identified attributes, and providing by the server, for presentation, an output indicating statistics corresponding to the categorized plurality of requests based on the one or more identified attributes.
US11947596B2

In an aspect, provided is a method comprising receiving, at a master node, capability information associated with a plurality of worker nodes, receiving, at the master node, an indexation request, and in response to the indexation request, distributing one or more tasks to the plurality of worker nodes based on the respective capability information, wherein the one or more tasks relate to generating a plurality of indexlets.
US11947589B2

Systems and methods directed to returning personalized image-based search results are described. In examples, a query including an image may be received, and a personalized item embedding may be generated based on the image and user profile information associated with a user. Further, a plurality of candidate images may be obtained based on the personalized item embedding. The candidate images may then be ranked according to a predicted level of user engagement for a user, and then diversified to ensure visual diversity among the ranked images. A portion of the diversified images may then be returned in response to an image-based search.
US11947576B2

Systems and methods are disclosed that allow for indexing, processing, or both of information from physical media or electronic media, which may be received from a plurality of sources. In embodiments, a document file may be matched using pattern matching methods and may include comparisons with a comparison reference database to improve or accelerate the indexing process. In embodiments, information may be presented to a user as potential matches thereby improving manual indexing processes. In embodiments, one or more additional actions may occur as part of the processing, including without limitation, association additional data with a document file, making observations from the document file, notifying individuals, creating composite messages, and billing events. In an embodiment, data from a document file may be associated with a key word, key phrase, or word frequency value that enables adaptive learning so that unindexed data may be automatically indexed based on user interaction history.
US11947575B2

A method, apparatus and network node for clustering a terrestrial area based on Geohash coordinates by selecting a node based on a Geohash area identified by a Geohash string of a predetermined length; subdividing the Geohash area into subareas by increasing the Geohash string by a length of one; and sequencing through the subareas to identify subarea/subareas that exceed a threshold number of a selected parameter. For subareas not exceeding the threshold number of the selected parameter, combining those subareas into clusters without exceeding the threshold number of the selected parameter in respective clusters. For subareas exceeding the threshold number of the selected parameters, subdividing those subareas into further subareas by increasing the Geohash string by one and sequencing through the further subareas to place the further subareas into clusters without exceeding the threshold number of the selected parameter.
US11947573B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for determining zone identification reliability. The program and method provide for receiving plural page samples of a webpage or page group, each page sample of the plural page samples corresponding to a respective pageview of the webpage or page group; determining, for each page sample of the plural page samples, zone identification information for the page sample, the zone identification information indicating targets and zones identified by the targets for the page sample; detecting any identification errors with respect to the zone identification information for the plural page samples; and determining, based on the detecting, a reliability of the zone identification information.
US11947570B2

A computer-implemented method for data augmentation is provided according an embodiment of the present disclosure. In the method, a first feature vector for input data may be obtained based on a first model. The input data may be clustered to a plurality of clusters. For each of the clusters, a second feature vector may be obtained based on the first model. Then, a similarity between the first feature vector and the second feature vector may be estimated for each of the clusters. At least one cluster of the plurality of clusters for which the similarity is lower than a threshold may be determined. Moreover, data augmentation may be performed to the at least one cluster.
US11947561B2

An embodiment for analyzing and tracking data flow to determine proper schemas for unstructured data. The embodiment may automatically use a sidecar to collect schema discovery rules during conversion of raw data to unstructured data. The embodiment may automatically generate multiple schemas for different tenants using the collected schema discovery rules. The embodiment may automatically use ETL to export unstructured data to SQL databases with the generated multiple schemas for the different tenants. The embodiment may automatically monitor usage data of the SQL databases and collect the usage data. The embodiment may automatically optimize schema discovery using the collected usage data. The embodiment may automatically discover schemas with hot usage and apply the discovered schemas with hot usage to other tenants for consumption and further monitoring.
US11947549B2

A computing system generates a default view of content items associated with a user account. The default view is representative of an underlying hierarchical structure of the content items associated with the user account. The computing system receives a request to transition from the default view to a modified view of the content items. The computing system ranks the content items based on a predicted likelihood of the user interacting with the particular content item. The computing system identifies the subset of content items for the modified view based on the ranking. The computing system generates the modified view based on the identified subset of the content items. The modified view maintains the underlying hierarchical structure of the content items associated with the user account. The computing system provides the modified view to the user associated with the user account for display.
US11947547B1

Provided are systems, methods, and computer-program products for a contextual connection system. In various implementations, the system can receive data corresponding to an interaction between a first node and a second node. The system can use an interaction history to associate the first node with a subset of other nodes. The system can receive input corresponding to a search, where the search is associated with the third node. The search requests a list of nodes, where nodes in the list of nodes are likely to accept a connection request from the third node. The system can determine similarity between the third node and the second node. Determining the similarity can further include using the similarity and a result of searching to identify the context associated with the first node. The system can add the first node to the list of nodes, and respond to the search with the list of nodes.
US11947546B2

System (100) comprising several edge computing devices (ECD), each one comprising a sensor (S), a memory (M), a Central Processing Unit, CPU and a digital communication interface (IF) allowing digital communication digitally across a network (NW). The invention is characterised in that each device is arranged with a respective interpreting software function, arranged to interpret computer code, received via said interface and stored in said memory, according to a query language having a predetermined syntax; in that said syntax is arranged to define queries the results of which are streams of data; in that each device is arranged to produce a result to at least one query and to communicate said result via said interface, in that said syntax allows said query to be defined in terms of a calculation to be performed based on a measured value from said sensor, and in that the device in question is arranged to perform, as a part of said interpretation, said calculation. The invention also relates to a method.
US11947544B2

A method for comparing a first and a second databases to determine whether an individual is represented by both an element of the first database and an element of the second database, wherein said elements are biometric data, including the implementation of the steps applying a classification model for each element of each database so as to construct a set of first and second bins of the respective first and second databases, each bin bringing together similar elements, each first bin being associated with a second bin; comparing the elements from the first database for at least one pair of an associated first bin and second bin belonging to said first bin with the elements from the second database belonging to said second bin, at least one of the first and the second databases then being encrypted homomorphically.
US11947527B2

Techniques for generating an interactive visualization tool for building nested queries are disclosed. The interactive nested query visualization tool allows a user to observe, analyze, and modify query characteristics and attributes of a set of nested queries. A system displays an interactive visual depiction of a set of nested queries. Visual representations of the nested queries are positioned relative to each other based on the relationships between the nested queries. The system displays, simultaneously with the set of nested queries, editable fields for a selected query. The system modifies a functionality of a user interface based on which of the nested queries is selected.
US11947526B2

Provided is a system, method, and apparatus for generating analytics with structured query files. The method includes the steps of generating at least one graphical user interface configured to receive query parameters from a user for querying transaction data, generating a request file based on the query parameters, the request file including a request definition object and a segment object, processing the request file to query at least one transactional database based at least partially on the request file, and generating a response file including transaction data based on a return from the query of the at least one database, the response file structured based on the request definition object from the request file.
US11947522B2

A method for confirming configuration of a new current genesis block in a blockchain configured to enable pruning before the new current genesis block includes: receiving, by a blockchain node in a blockchain network, a genesis response message from another node in the network, the message including a configuration value and an ordinal value; identifying a plurality of standard blocks in the blockchain added subsequent to an earlier genesis block that includes a number preceding the ordinal value; aggregating smart contract state changes from each of the identified plurality of standard blocks; and validating the configuration value included in the received genesis response message based on the aggregated smart contract state changes. The aggregating of smart contract states can be done by the processor of the blockchain node configuring the new current genesis block, or by another blockchain node.
US11947515B2

Unsorted sparse dictionary encodings are transformed into unsorted-dense or sorted-dense dictionary encodings. Sparse domain codes have large gaps between codes that are adjacent in order. Unlike spare codes, dense codes have smaller gaps between adjacent codes; consecutive codes are dense codes that have no gaps between adjacent codes. The techniques described herein are relational approaches that may be used to generate sparse composite codes and sorted codes.
US11947514B2

A method for processing non-standardized data in a relational database may include identifying, within a sequence of operations forming a query pipeline for executing a query, a first operation ingesting a non-standardized data. In response to identifying the first operation ingesting the non-standardized data, a second operation may be inserted before the first operation. The non-standardized data may be output by a third operation preceding the first operation or a source external to the query pipeline. The second operation may serialize the non-standardized data for ingestion by the first operation, for example, by generating a relational table populated by the non-standardized data. The query may be executed by performing the sequence of operations included in the query pipeline. Related systems and computer program products are also provided.
US11947508B2

A system implements data compression for a plurality of data objects each having a respective fixed data constituent and a variable data constituent. The data compression includes selecting a first subset of the fixed data constituents and a second subset of the variable data constituents. The second subset of the variable data constituents having an end date in common and event timing in common. The system compresses the first subset of the fixed data constituents and the second subset of the variable data constituents by defining a representative data object for the fixed data constituent subset and the variable data constituent subset.
US11947502B2

Methods and systems are disclosed for enumeration of trees in a database environment. Temporary copies of trees are stored in a database accelerator environment, for efficient access by software programs operating within the database layer. Multiple trees can be enumerated concurrently using level-by-level traversal. Nodes are assigned sortable indices through which a tree structure is maintained. Enumeration supports linking from a node of a parent tree to a child tree stored separately. Enumeration supports synthesizing child nodes in order to satisfy constraints on a parent node. Filtering and sorting are supported. The disclosed technology provides unexpectedly superior results, and can be applied in many fields. Variants are disclosed.
US11947496B2

Embodiments of the present disclosure relate to a multi-node storage system and a data deduplication method thereof. The method includes determining a similarity hash value of a super block, wherein the similarity hash value indicates similarity between super blocks The method further includes comparing the similarity hash value of the super block with a feature similarity hash value of a node of the multi-node storage system to determine whether the super block matches the node and, in response to determining that the super block matches the node, allocating the super block to the node.
US11947491B2

In an aspect an apparatus for geometric part searching is presented. An apparatus includes at least a processor and a memory communicatively connected to the at least a processor. At least a processor is configured to generate a search index as a function of a plurality of part specification files. At least a processor is configured to receive an input part specification file. At least a processor is configured to generate a query for an input part as a function of an input part specification file and a search index. A query is configured to output a comparison of an input part specification file to a part estimation specification file. At least a processor is configured to identify a matching part estimation file from a plurality of query results.
US11947489B2

A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot and finalizes and performs garbage collection with respect to segments allocated to the previous snapshot. Subsequent write requests to the storage volume are then performed on the segments allocated to the new snapshot. A segment maps segments to a particular snapshot and metadata stored in the segment indicates storage volume addresses of data written to the segment. The snapshots may be represented by a storage manager in a hierarchy that identifies an ordering of snapshots and branches to clone snapshots.
US11947481B2

The application discloses a terminal and a Type C interface anti-corrosion method. In the terminal, a processor is separately connected to a motion sensor and an interface chip. The interface chip is separately connected to the processor and a CC pin in a first Type C interface. The motion sensor is configured to monitor a motion status of the terminal, and the processor is configured to control, according to the motion status of the terminal, the interface chip to configure the CC pin of the first Type C interface to be in a low-level mode when it is determined that the motion status of the terminal changes from a moving state to a static state. When the motion status of the terminal changes from the moving state to the static state, the change in the motion status of the terminal is that the terminal is disconnected from an external device.
US11947479B2

Provided herein are systems and methods for performing dynamic adaption and correction for internal delays in devices connected to a common time-multiplexed bus. The methods allow devices to operate reliably at a higher bus frequency by correcting for inherent and unknown delays within the components and in the system by measuring the actual delays using multiple readings with the bus. Intrinsic noise and jitter are used to increase the precision of the measurements, thereby essentially using these uncertainties as self-dithering for increased measurement resolution. During adaption, delays may be adjusted in multiple step sizes to speed adaption time.
US11947478B2

A method for programming and controlling of a plurality of slave devices serially connected in a daisy chain configuration using a master device includes assigning a unique slave address to each slave device in the plurality of slave devices by sending an initialization data packet from the master device serially through the plurality of slave devices; storing, in each of the plurality of slave devices, the assigned slave address; defining a data packet; and transmitting the data packet serially to one or more of the plurality of slave devices. The data packet has a target slave address, a read/write command, a start address, and optionally a register address and an increment value.
US11947474B2

A memory module comprises an address buffer circuit, a command/address channel, and a plurality of memory components controlled by the address buffer circuit via the command/address channel. At least one memory component comprises a plurality of data ports, a memory core to store data, and a data interface. The data interface is capable of transferring data between the memory core and the data ports. The data interface supports a first data width mode in which the data interface transfers data at a first bit width and a first burst length via the data ports. The data interface also supports a second data width mode in which the data interface transfers data at a second bit width and second burst length via the data ports. The first bit width is greater than the second bit width and the first burst length is shorter than the second burst length.
US11947470B2

A system is disclosed for controlling controllable elements of an external component. The system uses a state translator subsystem (“STS”) which receives a state command from an external subsystem. The STS has at least one module for processing the state command and generating operational commands, in parallel, over a first plurality of channels, to control the elements of the external component. A programmable calibration command translation layer subsystem (“PCCTL”) uses the operational commands to generate granular level commands for controlling the elements, and to transmit the granular level commands over a second plurality of channels. A subsystem is coupled between the PCCTL and the elements, which receives the commands from the PCCTL and uses the commands to generate final output commands, which are applied in parallel, over a third plurality of channels, to the elements.
US11947467B2

An electronic device includes a first memory controller, a second memory controller, and a memory access controller. The first memory controller stores setting information of a predetermined memory, wherein the predetermined memory is defined as an execute-only-memory. The second memory controller provides and sets an enabling register according to the setting information of the predetermined memory, and generates an enabling signal. The memory access controller accesses the first memory controller and the second memory controller to move the data of the predetermined memory to a predetermined memory space corresponding to the enabling register according to the enabling signal and the setting information of the predetermined memory.
US11947465B2

Aspects of the invention include receiving, at an operating system executing on a processor, a write request from a program to write data to a memory. The write request includes a virtual memory address and the data. It is determined that the virtual memory address is not assigned to a physical memory address. Based on the determining, the unassigned virtual memory address is assigned to a physical memory address in an overflow memory. The data is written to the physical memory address in the overflow memory and an indication that the write data was successfully written is returned to the program. Future requests by the program to access the virtual memory address are directed to the physical memory address in the overflow memory.
US11947460B2

Apparatus, method and code for fabrication of the apparatus, the apparatus comprising a cache providing a plurality of cache lines, each cache line storing a block of data; cache access control circuitry, responsive to an access request, to determine whether a hit condition is present in the cache; and cache configuration control circuitry to set, in response to a merging trigger event, merge indication state identifying multiple cache lines to be treated as a merged cache line to store multiple blocks of data, wherein when the merge indication state indicates that the given cache line is part of the merged cache line, the cache access control circuitry is responsive to detecting the hit condition to allow access to any of the data blocks stored in the multiple cache lines forming the merged cache line.
US11947455B2

Disclosed is a system and method for use in a cache for suppressing modification of cache line. The system and method includes a processor and a memory operating cooperatively with a cache controller. The memory includes a coherence directory stored within a cache created to track at least one cache line in the cache via the cache controller. The processor instructs a cache controller to store a first data in a cache line in the cache. The cache controller tags the cache line based on the first data. The processor instructs the cache controller to store a second data in the cache line in the cache causing eviction of the first data from the cache line. The processor compares based on the tagging the first data and the second data and suppresses modification of the cache line based on the comparing of the first data and the second data.
US11947441B2

An automated system for implementing visual testing of a Graphical User Interface (GUI) of an implemented product is provided. A codified user experience design is used to automatically create precompiled code. The precompiled code is executed to generate a GUI based on the intended codified user experience design. The implemented product code is executed to generate a GUI of the implemented product code. Screenshots of the GUIs are compared to perform automatic visual testing of the implemented product code from the codified user experience design.
US11947439B2

Techniques facilitating anomaly detection and root cause analysis using distributed trace data. In one example, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components comprise: a preprocessing component; and a monitor component. The preprocessing component can generate a trace frame comprising a vectorized representation of textual trace data produced by microservices of a microservice application. The monitor component can identify a state of the microservice application using the trace frame.
US11947436B2

A set of virtual machines is deployed on a hypervisor. At each virtual machine, one or more local scans is performed to generate a set of computing resource consumption data. In response to receiving a set of hypervisor resource consumption data, a stability factor is generated. Based on the set of resource consumption data, the set of hypervisor resource consumption data, and the stability factor, a determination is made that a default consumption metric exceeds a threshold. In response to the determination, a custom consumption metric is generated, based on at least the set of computing resource consumption data. A user is notified of the custom consumption metric.
US11947435B2

A computer-implemented method for testing a functionality of a computing platform, the computing platform comprising a first microservice, the method comprising: receiving, by an injector microservice, a test configuration file; determining from the test configuration file: a test input message; a test input communication mechanism; and a test output communication mechanism. The method further comprises: generating a test identifier for identifying that a message is being used for testing purposes; transmitting, by the injector microservice, the test input message to the first microservice using the test input communication mechanism, wherein the test input message comprises the test identifier; identifying, by the injector microservice, an output message transmitted via the test output communication mechanism that comprises the test identifier; and recording, by the injector microservice, the output message comprising the test identifier.
US11947431B1

An autonomous system for detecting primary site failure on a Replication Data Facility (RDF) and automating failover to a destination site includes a replication data facility health monitor on a destination site that monitors a plurality of health indicators of the primary site. Example health indicators include RDF session state of RDF sessions on the replication data facility, and reachability of a set of IP addresses. Example IP addresses include an IP address of a cluster master node on the primary site, IP addresses of all of the cluster nodes on the primary site, and IP addresses of Network Attached Storage (NAS) servers executing on the cluster nodes. The replication data facility health monitor generates a replication configuration and, upon detection of a failure of the replication data facility at the primary site, uses the replication configuration to automate failover of all of the NAS servers to the destination site.
US11947426B2

Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for recommending a protection strategy. The method includes obtaining contents of attributes of a plurality of data assets adjusted. The method further includes generating a plurality of vector representations for the plurality of data assets based on the contents of the attributes. The method further includes dividing the plurality of data assets into at least one category based on the plurality of vector representations. The method further includes if it is determined that a protection strategy for one data asset in the at least one category exists, determining the protection strategy as a recommended strategy for another data asset in the at least one category.
US11947422B2

According to one embodiment, a nonvolatile semiconductor memory device is connectable to a controller. The nonvolatile semiconductor memory device includes a cell array and a control circuit. The cell array includes a plurality of blocks. The control circuit executes program operations for a plurality of pages included in a write destination block of the blocks, in a certain program order. The write destination block is selected by the controller from the blocks. The control circuit is configured to notify a page address corresponding to a next program operation with respect to the write destination block to the controller.
US11947415B2

According to various embodiments, a method, medium, and system for exporting log messages related to a particular job running in a micro services system is described in this disclosure. The method uses a mapping table to narrow down the search scope for finding relevant log files. The mapping table maps a job attribute combination to one or more micro services, and thus will direct the search for relevant log messages only to those log files related to the one or more micro services. The search scope can be further narrowed down using a start time and end time of the job. Once the relevant log files are found, log messages containing an identifier of the job can be extracted from the relevant log files for display or for a user to download. The mapping table can be automatically generated by parsing through historical files in a system non-busy time.
US11947409B2

An integrated circuit (IC) device for detecting errors within a register, the IC device includes registers and parity checking circuitry. The parity checking circuitry is coupled to the registers and comprises a first parity circuitry, a second parity circuit, and error detection circuitry. The first parity circuit receives first register values from the registers and determine a first value from the first register values. The second parity circuit is receives second register values from the registers and determines a second value from the second register values. The error detection circuitry compares the first value and the second value to detect a first error within the registers, and output an error signal indicating the first error.
US11947405B2

A rack in a datacenter is powered by a first power feed and a second power feed. The rack supports a plurality of servers which have a maximum combined power consumption which is greater than a maximum supplied power from either the first power feed or the second power feed. When power is lost from one of the power feeds, a rack manager reduces the total power consumption of the plurality of servers by throttling at least one of the servers and/or shutting off at least one of the plurality of servers.
US11947398B2

A sturdy electronic device is provided. A reliable electronic device is provided. A novel electronic device is provided. An electronic device includes a first board, a second board, a display portion having flexibility, and a power storage device having flexibility. The first board and the second board face each other. The display portion and the power storage device are provided between the first board and the second board. The display portion includes a first surface facing the power storage device. The first surface includes a first region not fixed to the power storage device. The first region overlaps with a display region of the display portion.
US11947397B2

A display device includes a flexible display module having thereon a first display area and a second display area adjacent to the first display area, the flexible display module being foldable with respect to a boundary between the first display area and the second display area, and a supporter including a first supporter overlapping the first display area and a second supporter overlapping the second display area and below the flexible display module, the first supporter including a first base supporter having a rigid property, and a first light absorption part on an outer surface of the first base supporter, and the second supporter including a second base supporter having a rigid property, and a second light absorption part on an outer surface of the second base supporter.
US11947396B2

Provided is a support assembly. The support assembly includes at least one bending region, and a first surface and a second surface opposite to the first surface; wherein the at least one bending region is provided with a plurality of blind holes, wherein the plurality of blind holes are disposed in the second surface, the plurality of blind holes are arranged in an array, and a lengthwise direction of each of the plurality of blind holes is consistent with a bending direction of the bending region.
US11947383B2

A bracket and an electronic device are provided. The bracket includes a support mechanism and an electrical connection mechanism. The support mechanism includes a fixed plate and a support seat rotatably connected to the fixed plate. The fixed plate is provided with a fixed surface and a mounting surface. The fixed surface and the mounting surface are respectively located on both sides of the fixed plate which are opposite each other, and the fixed surface can be detachably connected with the electronic equipment. The support seat is provided with a mounting cavity and is provided with an electric connection hole communicated with the mounting cavity. The bracket not only facilitates the taking and placing of electronic equipment, but also combines the function of the adapter to enrich the function of the bracket.
US11947373B2

The present disclosure provide an electronic device. The electronic device includes a voltage generator and a low drop-out (LDO) circuit. The voltage generator has an input and an output. The LDO circuit has an input electrically connected to the output of the voltage generator. The voltage generator includes a first voltage regulator having a first terminal and a second terminal. The first terminal of the first voltage regulator is electrically connected to the output of the voltage generator.
US11947372B2

A device includes a voltage regulator circuit configured to pull up a voltage at an output terminal to equal to half of a supply voltage; multiple first transistors coupled between the output terminal and a voltage terminal providing the supply voltage; and a control circuit configured to pull down gate voltages of the first transistors from the supply voltage to a voltage level between the supply voltage and a ground voltage at a first time. The first transistors are configured to pull up the voltage at the output terminal to the supply voltage at a second time.
US11947370B2

A fluid flow device that can measure and control a flow of a fluid is described. Various procedures, including measuring, controlling, balancing, or calibration procedures can leverage differential pressure measurement. These differential pressure measurements can be measured across the fluid flow device such that a first pressure measurement is taken upstream of the fluid flow device while a second pressure measurement is taken downstream of the fluid flow device. Moreover, one or more of the various pressure measurements, and in particular the downstream pressure measurement, can be performed at stagnation zone where the flow has stagnated. Such can provide significant amplification and/or turndown capabilities.
US11947366B2

Embodiments of the present invention are an unmanned aerial vehicle (UAV) severe low-power protection method and a UAV. The method includes: first acquiring ground environment information when the UAV is in a severe low-power protection state, and then obtaining landing safety judgment information according to the ground environment information, and further controlling a flight state of the UAV according to the landing safety judgment information to realize a safe landing of the UAV. The foregoing method reduces the probability of explosion of the UAV, avoids injury accidents, and improves flight safety when the UAV is in a severe low-power state.
US11947359B2

Systems, methods and apparatuses of lidar sensors of autonomous vehicles. A lidar sensor can include: a memory configured to store a lidar image and an Artificial Neural Network (ANN); an inference engine configured to use the (ANN) to analyze the lidar image and generate inference results; and a communication interface coupled to a computer system of a vehicle to implement an advanced driver assistance system to operate the controls according to the inference results and a sensor data stream generated by sensors configured on the vehicle.
Patent Agency Ranking