US11838295B2

Representative embodiments of operating a secured device requiring user authentication include receiving a request from a user for operating the device without prior authentication; granting the user temporary access to the device in accordance with a security policy that specifies a predetermined time interval and/or a predetermined number of device operations within which authentication must occur to continue at least some operations of the device; computationally storing an audit trail identifying the temporary access and actions performed during the temporary access; and upon determining that authentication has not been provided within the predetermined time interval or number of device operations, preventing at least some operations of the device and updating the audit trail to specify expiration of the temporary access.
US11838288B2

In the provided platform framework, participants issue requests for registration as members of namespaces supported by the platform framework, where the namespace is a capability of an IHS (Information Handling System) that will be provided by the participant using hardware of the IHS. The platform framework generates an entry in a manifest in response to a participant's registration, wherein the manifest entry identifies a participant as registered within a particular namespace. The platform framework receives, from an operating system application of the IHS, a request for participants registered within one or more namespaces. The platform framework provides the requesting operating system application with an identity of one or more participants that are registered within the first namespace. The requesting operating system application may then choose from registered participants that provide access to platform framework resources that are available for use within a particular namespace.
US11838286B2

A method is disclosed, comprising: configuring, based on hardware characteristics of a radio access device, a first security certificate; setting up a first encrypted tunnel with a first security server using the first security certificate, the first security server configured to grant permission via the first security certificate for obtaining a second security certificate providing access to an operator core network; tearing down the first encrypted tunnel; and setting up a second encrypted tunnel to a second security server within the operator core network using the second security certificate, the second encrypted tunnel configured to allow the radio access device to securely communicate with the operator core network for providing connectivity for user devices to the operator core network, wherein the first encrypted tunnel and the second encrypted tunnel to use a single transport port to obtain the second security certificate via the first encrypted tunnel.
US11838270B1

A client device generates an artificial data packet that specifies, in the header, an artificial network address usable to indicate that the artificial data packet includes out-of-band data. The client device transmits the artificial data packet with other data packets over an encrypted data stream to a virtual private network server. The virtual private network server determines, based on the artificial network address, that the artificial data packet includes out-of-band data. The virtual private network server processes the out-of-band data from the artificial data packet while transmitting the other data packets to servers corresponding to destination network addresses specified in the headers of these other data packets.
US11838249B2

Systems and methods provide real-time communication between website operators and website visitors including monitoring, gathering, managing and sharing of information. The features include: simultaneous chatting with system's website visitor while responding/submitting tickets/emails and searching through company knowledge base; operator communicating message to another operator directly in active chat session, while message remains hidden to visitors/customers; displaying advertising messages to visitors/customers within chat window during active chat sessions; growing knowledge base by adding information into knowledge base during chat session; providing real-time access to system's website visitor information by seeing the content of visitor's shopping cart or by passing information from system's server into visitor's information located in operator's panel; creating and branding multiple chat windows and selectively linking all or some to the account; tagging and grouping each chat sessions; parent-child ticketing for project management; lead scoring; and mobile live chatting.
US11838248B2

A serverless function execution system enables fast, efficient and flexible deployment and execution of serverless functions. User commands are received from external messaging systems that cause functions to be executed. A serverless function associated with the user command is determined and the serverless function is executed in an isolation container at a function computation server. A response from the execution of the serverless function is sent to the external messaging system.
US11838242B2

The invention relates methods for triggering channel quality feedback for at least one of plural component carriers of a communication system available for downlink transmission. The invention suggests a mechanism for triggering channel quality feedback from a terminal where the downlink control signaling overhead for the selection of component carrier(s) to be reported on is minimized. One aspect of the invention is a new interpretation of a predetermined format for dedicated control information comprising a CQI request flag, which is depending on the status of the CQI request flag. In case the CQI request flag is set at least one further bit of the dedicated control information is interpreted as information indicative of the one or more component carriers available for downlink transmission to the terminal and the terminal is providing channel quality feedback on the channel quality experienced on the indicated component carrier or component carriers.
US11838233B2

A method for performing wireless communication by a first device and a device for supporting same. The method includes: mapping first sidelink control information (SCI) onto a resource related to a physical sidelink control channel (PSCCH); mapping a phase tracking-reference signal (PT-RS) onto a resource related to a physical sidelink shared channel (PSSCH), on the basis of a cyclic redundancy check (CRC) on the PSCCH; mapping second SCI onto a resource onto which the PT-RS is not mapped, among resources related to the PSSCH; and transmitting the first SCI, the second SCI, and the PT-RS to a second device, wherein the second SCI is not mapped onto a resource onto which the PT-RS is mapped.
US11838232B2

Methods, systems, and devices for wireless communications are described that support configuration of aperiodic sounding reference signal transmission and triggering. A base station may transmit, within a first transmission time interval (TTI), a grant triggering a user equipment (UE) to transmit an aperiodic sounding reference signal (A-SRS), and may identify offset information indicating a TTI offset relative to the grant. The base station may determine a second TTI for the A-SRS based on the TTI offset. A UE may detect, within a first TTI, the grant triggering the UE to transmit the A-SRS, identify the offset information indicating the TTI offset relative to the grant, and determine the second TTI for transmitting the A-SRS based on the TTI offset. The UE may transmit the A-SRS in an SRS resource of the second TTI, and the base station may monitor the SRS resource of the second TTI for the A-SRS.
US11838226B2

A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
US11838216B2

An egress access request processing method includes Customer Premise Equipment (CPE) in an enterprise Intranet of an enterprise receiving an egress access request of the enterprise, forwarding the egress access request to an acceleration network or sending the egress access request to the acceleration network in response to the egress access request complying with a preset rule, receiving, from the acceleration network, response data obtained by performing back-to-origin processing on the egress access request, and sending the response data to a sender of the egress access request.
US11838215B2

A data stream classification method includes obtaining, based on a packet feature of a current data stream and a behavior classification model, at least one first confidence that is of the current data stream and that corresponds to at least one data stream class, where the behavior classification model is based on a plurality of data stream samples; obtaining, based on feature information of the current data stream and a content classification model, at least one second confidence that is of the current data stream and that corresponds to the at least one data stream class, where the content classification model is based on one or more historical data streams; and determining a data stream class of the current data stream based on the at least one first confidence and the at least one second confidence.
US11838199B1

Grouping virtualized computing instances in cloud environments can be achieved utilizing groups of network endpoints, such as hardware devices, virtualized computing instances, etc. The network endpoint group (NEG) provides a logical grouping for providers of backend services that may be arranged on the network endpoints, and may be organized based on the backend service to be provided by the computing environments that operate as network endpoints. For example, the NEGs may be implemented for load balancing applications. The network endpoint groups, and the network endpoints included therein, may be managed using a framework of tools, libraries and application programming interfaces.
US11838198B2

In one embodiment, a method comprises identifying, by a path computation element, essential parent devices from a nonstoring destination oriented directed acyclic graph (DODAG) topology as dominating set members belonging to a dominating set; receiving, by the path computation element, an advertisement message specifying a first dominating set member having reachability to a second dominating set member, the reachability distinct from the nonstoring DODAG topology; and generating, by the path computation element based on the advertisement message, an optimized path for reaching a destination network device in the nonstoring DODAG topology via a selected sequence of dominating set members, the optimized path providing cut-through optimization across the nonstoring DODAG topology.
US11838196B2

A high performance packet stream storage method. Original packet data from data traffic transmitted over a network is collected. Collected original packet data is written in a memory. Metadata from the collected original package data is extracted and metadata is written in the memory. The original packet data and the metadata is stored in a storage unit.
US11838193B1

A first node can be selected as a target node, and a second node can be selected as a control to determine a performance limit associated with providing a service. A request for the service can be determined to be routed to the first node. A first indication of a first performance measurement associated with processing a first load by the first node can be received. A second indication of a second performance measurement associated with processing a second load by the second node can be received. A performance error of the first node can be determined based on the first performance measurement and the second performance measurement. The performance limit can be determined based on the performance error, and an action can be triggered based on the performance limit.
US11838192B2

A network monitoring apparatus includes a memory configured to store a performance management data sample of a network; and at least one processor configured to input the performance management data sample and an abnormality probability value to an auto-encoder of an abnormality detection model that is trained based on performance management data of the network, wherein the abnormality probability value is a default value, obtain, from the auto-encoder of the abnormality detection model, a reconstructed performance management data sample and an abnormality score value, and detect an abnormal sample based on the abnormality score value, wherein the auto-encoder is configured to receive the performance management data sample and the abnormality probability value, and output the reconstructed performance management data sample and the abnormality score value.
US11838188B1

A device may receive network data identifying a topology of network devices of a network, quality of service (QoS) rules for user equipment (UEs) and application flows associated with the network, QoS profiles for a radio access network (RAN) of the network, and service data flow (SDF) templates. The device may process the network data, with a model, to calculate a network device service level agreement (SLA) score, for each of the network devices on a sliding window, to generate network device SLA scores, and may aggregate the network device SLA scores to generate an end-to-end SLA score on the sliding window. The device may generate QoS configuration data based on the end-to-end SLA score, and may implement the QoS configuration data.
US11838187B2

A communication management system includes a display calculation unit configured to calculate, for each of a plurality of communication devices on a network, a display position of an icon that identifies the communication device in a display unit, based on positional information about the communication device. Further, the communication management system includes a complexity calculation unit configured to calculate complexity of a topology between a plurality of the icons, based on a display position of the plurality of icons. The display calculation unit corrects a display position of at least one of the icons when the complexity is equal to or more than a predetermined complexity threshold value.
US11838177B2

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

Devices, systems, methods, and techniques for multicast failover handling in a computer communication network are disclosed. The methods herein described are particularly suited to software-defined networks (SDNs), and comply with requirements for assuring delivery of network traffic to each destination from a source engaged in multicast network traffic dissemination, assured delivery of each data packet as introduced into the network by the source device and avoidance of duplicate delivery of data. The methods herein are agile and respond rapidly to changes in a network while traffic is on the network.
US11838173B2

The present invention relates a system and a method of recognizing and addressing network alarms in a computer network. A network adapter is configured to receive network alarms related to operating condition of network devices present in the computer network, wherein the network devices are managed by different vendors. Information present in the network alarms is analyzed to determine elements indicating the operating condition of the network devices. The elements may comprise at least one of keywords, object identifiers, and values of the object identifiers. A trained data model is finally used for mapping the network alarms with standard attributes. Based on such mappings, the network alarms are then addressed.
US11838163B2

For Type-II codebook compression, methods, apparatus, and systems are disclosed. One apparatus includes a transceiver and a processor coupled to the transceiver, the processor being configured to cause the apparatus to: receive a reference signal, identify a set of taps over a layer based on the reference signal, where the set of taps correspond to a set of sub-band indices. The processor is configured to cause the apparatus to generate a combinatorial codeword representing the set of taps and transmit a CSI report indicating the combinatorial codeword.
US11838159B2

Methods, systems, and devices for wireless communication are described. A user equipment (UE) and a base station may communicate according to a combined cyclic prefix and guard interval-based waveform format. The base station may transmit control signaling to the UE. The control signaling may indicate a slot configuration. The UE may identify a format of a slot including a set of symbols based on the slot configuration. The format may indicate that a first portion of a first symbol of the set of symbols includes at least two cyclic prefixes and a second portion of the first symbol includes a guard interval. The UE and the base station may perform wireless communications during the first symbol in accordance with the format.
US11838158B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method by a terminal in a wireless communication system is provided. The method includes identifying a slot type of a terminal from a first slot type and a second slot type, determining a position of a demodulation reference signal (DMRS) based on the slot type, and receiving the DMRS based on the position from a base station.
US11838157B2

A signal processing device including an acquisition unit configured to acquire signal waveform data corresponding to a frequency signal, a generation unit configured to generate a sine wave and a cosine wave of demodulation waveform data having a demodulation frequency between the first frequency and the second frequency, a first phase calculation unit configured to calculate a first phase based on a multiplication result of the sine wave and the signal waveform data at a first time and a multiplication result of the cosine wave and the signal waveform data at the first time, a second phase calculation unit configured to calculate a second phase based on a multiplication result of the sine wave and the signal waveform data at a second time advanced from the first time by a specified time interval less than one cycle of the demodulation frequency.
US11838156B2

Methods and systems are described for generating a time-varying information signal at an output of a continuous time linear equalizer (CTLE), asynchronously sampling a data signal according to a sampling clock having a frequency less than a data rate of the data signal; generating corresponding pattern-verified samples for at least two data patterns, each of the at least two data patterns having a respective frequency content; determining corresponding frequency-specific voltage measurements associated with each of the at least two data patterns based on the corresponding pattern-verified samples of the at least two data patterns; and adjusting an equalization of the data signal based on a comparison of the corresponding frequency-specific voltage measurements.
US11838154B2

Systems, methods, and apparatus are provided for automated identification of open space in a wireless communications spectrum, by identifying sources of signal emission in the spectrum by automatically detecting signals, analyzing signals, comparing signal data to historical and reference data, creating corresponding signal profiles, and determining information about the open space based upon the measured and analyzed data in near real-time.
US11838148B2

A method associated with a split-configuration virtual private network (VPN), the method including receiving, by a VPN server from a user device prior to establishment of a VPN connection between the VPN server and the user device, an initiation request to establish the VPN connection, the initiation request including remote content information indicating remote content that is to be requested by the user device after the VPN connection is established, the remote content being unavailable in a geographic location of the user device; and configuring, by the VPN server based at least in part on the remote content information, domain name services (DNS) settings associated with the VPN connection to associate the VPN connection with a remote DNS server that is capable of enabling the VPN server to obtain the remote content after establishment of the VPN connection is disclosed. Various other aspects are contemplated.
US11838147B2

Techniques are disclosed for disseminating network service-specific mapping information across administrative domains. In one example, a network device receives an indication of a route target and one or more underlay tunnels configured to support a service route. The service route is configured to transport network traffic associated with a first network service of a plurality of network services. The network device defines, based on the indication, a first transport class of a plurality of transport classes. The network device receives a service route for the first network service and stores a correspondence between the service route and the first transport class. The network device receives network traffic associated with the first network service and forwards, based on the correspondence, the network traffic along the underlay tunnels specified by the first transport class.
US11838138B2

An architecture to allow Multi-Access Edge Computing (MEC) billing and charge tracking, is disclosed. In an example, a tracking process, such as is performed by an edge computing apparatus, includes: receiving a computational processing request for a service operated with computing resources of the edge computing apparatus from a connected edge device within the first access network, wherein the computational processing request includes an identification of the connected edge device; identifying a processing device, within the first access network, for performing the computational processing request; and storing the identification of the connected edge device, a processing device identification, and data describing the computational processes completed by the processing device in association with the computational processing request.
US11838133B2

A method for transmitting and receiving HARQ-ACK information in a wireless communication system and a device therefor are disclosed. Specifically, a method of transmitting, by a user equipment (UE), HARQ-ACK information in a wireless communication system comprises receiving first downlink control information (DCI) based on a first control resource set group and second DCI based on a second control resource set group; determining a physical uplink control channel (PUCCH) resource for a transmission of the HARQ-ACK information; and transmitting the HARQ-ACK information based on the determined PUCCH resource, wherein the first DCI and the second DCI are indexed based on (i) an index of a physical downlink control channel (PDCCH) related monitoring occasion, (ii) a cell index, and (iii) an index associated with each control resource set group, and wherein the PUCCH resource is determined based on a last DCI among the first DCI and the second DCI.
US11838123B2

A polar encoder comprises an input, an output and a processor operatively connected to the input and to the output. The input either receives first, second and third codewords, or receives information bits used by the processor for generating first, second and third probabilistic constellation shaping codewords. The processor combines the first and second codewords, to produce a first modulation symbol bit, combines the first and third codewords to produce a second modulation symbol bit, and combines the first, second and third codewords to produce a third modulation symbol bit. The output forwards the modulation symbol bits to a bit to symbol mapper. The polar encoder may be included in a transmitter that further comprises the bit to symbol mapper receiving the modulation symbol bits and generating modulation symbols, and a modulator modulating a carrier using the modulation symbols.
US11838122B2

A method for performing code block segmentation for wireless transmission using concatenated forward error correction encoding includes receiving a transport block of data for transmission having a transport block size, along with one or more parameters that define a target code rate. A number N of inner code blocks needed to transmit the transport block is determined. A number M—outer code blocks may be calculated based on the number of inner code blocks and on encoding parameters for the outer code blocks. The transport block may then be segmented and encoded according to the calculated encoding parameters.
US11838118B2

Devices, systems, and methods of detecting a vishing attack, in which an attacker provides to a victim step-by-step over-the-phone instructions that command the victim to log-in to his bank account and to perform a dictated banking transaction. The system monitors transactions, online operations, user interactions, gestures performed via input units, speed and timing of data entry, and user engagement with User Interface elements. The system detects that the operations performed by the victim, follow a pre-defined playbook of a vishing attack. The system detects that the victim operates under duress or under dictated instructions, as exhibited in irregular doodling activity, data entry rhythm, typographical error introduction rhythm, unique posture of the user, alternating pattern of listening to phone instructions and performing online operations via a computer, and device orientation changes or spatial changes that characterize a device being used to perform an online transaction while also talking on the phone.
US11838107B2

A system can, in response to determining to capture bio telemetry data associated with client devices, synchronize respective second clock times of respective client devices with a first clock time maintained by a network time protocol server, wherein the respective client devices are configured to capture the bio telemetry data of respective users associated with the client devices, wherein the respective users are associated with respective user accounts. The system can synchronize the bio telemetry data of the respective users based the respective second clock times.
US11838099B2

A reception apparatus includes a demodulation circuit configured to demodulate packets obtained with respect to each of multiple PLPs included in a broadcast signal; and a processing circuit configured to process the packets demodulated by the demodulation circuit. The demodulation circuit and the processing circuit are connected with each other via a single interface or interfaces fewer than the number of the PLPs. The demodulation circuit adds identification information to a specific packet among the packets obtained with respect to each of the PLP, the identification information identifying the PLP to which each of the packets belongs. The processing circuit identifies the PLP to which belongs each of the packets input from the demodulation circuit via the single interface or the interfaces fewer than the number of the PLPs, based on the identification information obtained from the specific packet.
US11838096B2

A system and method for regenerative satellite communications between a gateway of a terrestrial communication network and a user terminal via a communications satellite are described. The system includes a distributed regenerative modulator having a first portion of modulator components arranged at the gateway, and a second portion of modulator components arranged at the communications satellite. The first portion of the modulator components applies a first part of modulation functions to the information data carried by an uplink signal at the gateway, while the second portion of the modulator components applies a second part of modulation functions to the information data at the satellite to generate a down-link signal for transmitting it to the user terminal. The first portion of the components performs specific signal processing operations, which are only suitable for processing a waveform of a specific type. The second portion of the components performs only general signal processing operations which do not depend on the waveform used for modulation.
US11838069B2

A method and apparatus for transmitting data in a communication system including a transmitter and receivers, each receiver being connected to the transmitter via a communication channel, the method including: precoding the data for transmission on the channels to provide first precoded data; using the first precoded data, for each channel, computing a number of bits to be allocated to that channel; determining that the bit allocation does not satisfy one or more criteria; ranking the channels in an order based on channel properties; discarding for use as a direct channel, one or more channels based on the ranking; precoding the data for transmission on the channels accounting for the discarded channels to provide second precoded data; and transmitting, by the transmitter, the second precoded data on the channels.
US11838066B2

Certain aspects of the present disclosure relate to methods and apparatus for radio link monitoring reference signal (RLM-RS) determination using communications systems operating according to new radio (NR) technologies. For example, a method for wireless communications from a UE generally includes determining resources to monitor for radio link monitoring (RLM) prior to being configured with resources to monitor for RLM after establishing a radio resource control (RRC) connection with a network, and performing RLM based on the determined resources.
US11838065B2

A method is implemented in a digital unit connected with a plurality of distributed antennas including a first antenna, a second antenna and a third antenna. The method comprises: causing transmitting a first signal from the first antenna, a second signal from the second antenna, and a third signal from the third antenna in a same frequency resource; obtaining a receiver and transmitter side loop-back phase difference between the first antenna and the second antenna based on the first signal received at the third antenna, the second signal received at the third antenna, the third signal received at the first antenna, and the third signal received at the second antenna; and obtaining estimations of a time delay difference and an initial phase difference between the first and second antennas based on the obtained loop-back phase difference.
US11838061B2

Described is a method of setting up a plurality of quantum communications links, forming a quantum network providing provably secure communications and internet services over intercontinental distances without requiring direct line of sight communication or the intermediate use of the entanglement resource of satellites. Also described is a quantum communicator device for use in this method. Two or more quantum memory units are disposed at a first location, an entangled link is set up between at least two of the quantum memory units, at least one of the quantum memory units sharing in the entangled link is physically transported to a second location. The quantum communicator device comprises communications nodes, an optical interface to set up entanglement to other devices and storage nodes, each node in the form of a quantum memory unit capable of storing quantum information for a desired length of time, i.e. weeks or longer.
US11838055B2

An optical data transmitter having M serially optically connected electro-absorption modulators (EAMs) individually driven using ON-OFF-keying (OOK) electronics, where M is an integer greater than one. In an example embodiment, the optical data transmitter can be used to generate an intensity-modulated optical signal carrying symbols of a 2M-level unipolar pulse-amplitude-modulation constellation. The OOK electronics enables the DC bias voltages and/or AC amplitudes of the two-level drive signals applied to different EAMs to be individually controllable to achieve desired uniform or non-uniform separation between the constellation levels. In at least some embodiments, temperatures of different EAMs may also be individually controllable. In various embodiments, the EAMs may operate in reflection or in transmission.
US11838052B2

An example system includes a hub transceiver and a plurality of edge transceivers. The hub transceiver is operable to transmit, over a first communications channel, a first message to each of the edge transceivers concurrently, including an indication of available network resources on an optical communications network. Each of the edge transceiver is operable to transmit, transmit, over a second communications channel, a respective second message to the hub transceiver including an indication of a respective subset of the available network resources selected by the edge transceiver for use in communicating over the optical communications network. Further, the edge transceiver is operable to receive, from the hub transceiver, a third message acknowledging receipt of a selection and a fourth message confirming an assignment of the selected subset of the available network resources to the edge transceiver.
US11838051B2

A fiber optic distribution terminal includes a cable spool rotatably disposed within an enclosure; an optical power splitter and a termination region carried by the cable spool; an optical cable deployable from the enclosure by rotating the cable spool by pulling on a connectorized end of the optical cable; and splitter pigtails extending between the optical power splitter and the termination region. One fiber of the optical cable extending between the connectorized end and the splitter input. The other fibers of the optical cable extend to a multi-fiber adapter.
US11838047B2

Infrastructure electronics equipment incorporates infrastructure Local-Site Transports (LSTs). LSTs convey payload sampled signals over imperfect electromagnetic (EM) pathways whose physical properties are usually unknown when the equipment (e.g., Cameras, Displays, Set-Top Boxes) is manufactured. Prior LSTs hedge against EM pathway degradation in several ways: requiring high-quality cables (e.g., HDMI); restricting transmission distance, (e.g., HDMI); and/or reducing quality, via compression, to extend transmission distance somewhat (e.g., Ethernet). The subject of this disclosure is an infrastructure LST for sampled signals that causes the physical errors inevitably arising from propagation of sensory payloads over imperfect EM pathways to manifest in a perceptually benign manner, leveraging legacy infrastructure and reducing costs to achieve a favorable ratio of fidelity to transmission distance.
US11838042B2

The present application discloses a protective film of electronic terminal configured to be attached to an electronic terminal mounted with a camera and protect a screen of the electronic terminal. The protective film of electronic terminal includes a protective film body and a shielding member. The protective film body is defined with an avoidance hole and an accommodating cavity. The avoidance hole is for avoiding the camera when the protective film body is attached to the electronic terminal and in communication with the accommodating cavity. The shielding member is movably arranged in the accommodating cavity for shielding or not shielding the camera.
US11838039B2

A method and apparatus for intermodulation product (IMP) cancellation. In one embodiment, the method comprises: acquiring copies of source signals that create IMPs in a passband of interest; creating copies of the IMPs for use as IMP cancellation signals by either multiplying the source signals together as a series of digital samples such that the multiplied signals create a near real and continuous time copy of the IMPs or creating a sum of the source signals in near real and continuous time and convolving the sum of the source signals with a mathematical model to effectively multiply the signals together to create a copy of the IMPs; adjusting one or both of phase and amplitude of the copies; and using the copies to cancel the IMPs inband of the passband of interest.
US11838037B2

A signal processing device is provided. The signal processing device includes a proximal end device, a connection unit, and a distal end device. The proximal end device generates a first radio frequency signal. The connection unit is coupled to the proximal end device and receives and transmits the first radio frequency signal. The distal end device is coupled to the connection unit, receives the first radio frequency signal, performs a power detection on the first radio frequency signal to generate a detection signal, generates a control signal according to a comparison result of the detection signal and a predetermined reference value, and transmits the control signal to the connection unit. The proximal end device further receives the control signal through the connection unit, and adjusts the first radio frequency signal according to the control signal so as to generate a second radio frequency signal.
US11838029B2

This invention relates to multichannel signal processing systems using synchronous protocols I2S (Inter-IC Sound Bus) and SPI (Serial Peripheral Bus) for sequenced data exchange, and providing unified synchronization of processed data. The system and method for synchronously multiplexing data streams in the I2S or SPI formats involves transformation of a standard Left/Right Clock (LRCK) sampled pulse signal of the I2S format or a Chip Select (CS) pulse signal of the SPI format into a LRCLt signal comprising a time stamp code and start and end marker codes of the synchronization clock signal, LRCK or CS, respectively. The presence of the marker codes and the time stamp code enables to restore the pulse signal, LRCK or CS, respectively, in the process of data stream program processing and link each discrete sample to the time stamp. The digital stream multiplexing system includes m channel groups for collection of synchronous data in the I2S or SPI synchronous protocol, a clock generator, a host processor and a means of transforming the LRCK or CS signal into the LRCKt signal. The technical effect consists in removal of limitations on a number of fully synchronized data streams in the I2S or SPI formats and, at the same time, simplification of the synchronization system and method and reduction in requirements to hardware resources.
US11838028B2

The present disclosure discloses a band-pass analog-to-digital converter (ADC) using a bidirectional voltage-controlled oscillator (VCO) including a first converter configured to receive an analog input signal and quantize the analog input signal according to a first clock signal to output a first digital signal, a second converter configured to receive the analog input signal and quantize the analog input signal in a time-interleaving manner according to a second clock signal, which has a phase opposite to that of the first clock signal, to output a second digital signal, and a multiplexer configured to receive the first and second digital signals and select one of the two signals in response to the first clock signal to finally output a digital output signal.
US11838009B2

A power converter having a mechanism of dynamically controlling a minimum off time is provided. A high-side overcurrent protecting circuit determines whether or not a current flows from a high-side switch through a node between a second terminal of the high-side switch and a first terminal of a low-side switch toward an inductor, and determines whether or not the current is larger than a threshold to output a high-side overcurrent detected signal and a high-side overcurrent protecting signal. An off time adjusting circuit outputs a minimum off time signal to a driver circuit according to the high-side overcurrent protecting signal. The driver circuit determines that an overcurrent event occurs when the high-side switch is turned on according to the high-side overcurrent detected signal, and accordingly the driver circuit at least continually turns on the low-side switch during a longer minimum off time of the minimum off time signal.
US11837999B2

An audio amplifier employs an idle mode to reduce power consumption and improve efficiency of the amplifier. The audio amplifier comprises a modulator configured to receive an analog input signal. The modulator is operable to convert the analog input signal to differential first and second quantized signals, each having a common mode duty cycle. The modulator causes the common mode duty cycle of each of the first and second quantized signals to be shifted when the level of the analog input signal is below a threshold level so that the common mode duty cycle is one of greater than or less than fifty percent (50%). The amplifier further includes a power stage that receives the first and second quantized signals and generates corresponding first and second output signals configured to drive a load, wherein the first and second output signals switched between a supply voltage and a second voltage based on the respective first and second quantized signals.
US11837994B2

The invention relates to a module for the diagnosis of a single photovoltaic panel, which comprises a first connection for input wiring coming from a photovoltaic solar panel, a second connection for output wiring through which at least the energy from the photovoltaic panel exits, a measurement means for measuring the voltage and current coming from the photovoltaic solar panel, through input wiring coming from a photovoltaic panel, a control logic and communication means. Thanks to this module associated with each of the panels, it is possible to avoid manual supervision of each and every one of the panels, to eliminate the impossibility of detecting malfunctioning or operation outside the maximum power point of the panels, to overcome the difficulty in evacuating the direct current and to avoid production and efficiency losses of the photovoltaic solar installations.
US11837986B2

Systems and methods for operating a motorized system. The methods comprise by a circuit: receiving a first position signal generated by a gimbal resolver coupled to a load, a second position signal generated by a first motor encoder coupled to a shaft of a first motor, and a third position signal generated by a second motor encoder coupled to a shaft of a second motor; converting the second and third position signals into a velocity signal specifying a scaled velocity of the load; converting the velocity signal into a fourth position signal specifying a position of the load; combining the first position signal and the fourth position signal to generate a fifth position signal representing a stable position of the load; and using the fifth position signal to control operations of the first and second motors.
US11837985B2

An N-phase electric machine, N being an integer ≥3, includes a housing; i×N stator windings arranged in a fixed manner in the housing, i being an integer ≥2; and a rotatable rotor surrounded by the i×N stator windings in the housing. The stator windings are consecutively divided into i subgroups in a circumferential direction, each subgroup having N stator windings. The electric machine further comprises i current control modules and i temperature measurement devices, each current control module being correspondingly electrically connected to the N stator windings in one corresponding subgroup, so that when the stator windings in the i subgroups are supplied with power by the i current control modules, a rotating magnetic field is generated around the rotor. Each temperature measurement device is configured to measure the temperature of one corresponding subgroup in the i subgroups during operation of the electric machine.
US11837982B2

A rotary machine control device includes: a flux estimator that estimates a rotary machine flux; a command amplitude specifier that generates a command amplitude that is an amplitude of a command flux, by executing feedback control using a product of an estimated flux or an estimated magnet flux and a detected current; a command flux specifier that generates the command flux using the command amplitude; and a switcher that controls switching from a current synchronous operation to a flux control operation. When the switcher controls switching to the flux control operation, the flux estimator gives, to the feedback control, an amplitude of the estimated flux estimated before switching to the flux control operation, as an initial value of the command amplitude immediately after switching to the flux control operation.
US11837980B2

A motor flux weakening control method with data map creation is provided. The method estimates a phase angle between a dq electric current vector and a d-axis based on a speed of the motor; estimates an input direct current; repeats the estimating of the phase angle and the direct current while decreasing a magnitude of the dq electric current vector based on a difference between the estimated direct current and a preset direct current limitation value; and interrupts the repeating of the estimating of the phase angle and the estimating of the direct current when the direct current and the preset direct current limitation value are equal, and stores a relationship between the speed of the motor, the direct current voltage, the phase angle, and the magnitude of the dq electric current vector, when the estimated direct current and the preset direct current limitation value are equal.
US11837972B2

The present invention relates to a soft robot using diamagnetic levitation. Such a soft robot using diamagnetic levitation is formed of a diamagnetic material to levitate on the ground on which a magnetic field is formed, and moves in a direction toward a predetermined point of a head part when the predetermined point of the head part is heated, and may thus move and change its direction in a state in which it is not in contact with the ground.
US11837945B2

An integrated circuit for a power supply circuit that includes a state-indicating circuit, which is a first or second circuit when the power supply circuit is of a non-isolated or isolated type, as the case may be. The integrated circuit including a voltage generation circuit that generates, at a first terminal, a voltage that is (1) lower than a first level, when the first circuit is coupled to the first terminal, (2) higher than a second level, when the second circuit is coupled to the first terminal, and (3) higher than the first level and lower than the second level, when no state-indicating circuit is coupled to the first terminal, and a determination circuit that determines that the power supply circuit is of the non-isolated or isolated type, when the voltage at the first terminal is lower or higher than the second level, as the case may be.
US11837943B2

A rotor air cooling system including an outer housing and an inner housing configured to be inserted into the outer housing, the inner housing including an open backend. The system further includes a stator attached to an interior side of the inner housing, a main rotor body included in the inner housing, the main rotor body being arranged around a rotor shaft arranged to extend through the inner housing and the outer housing, wherein cooling air axially enters the main rotor body in an inlet end, passes through cavities of the main rotor body, and exits the main rotor body in an outlet end, and a water jacket arranged between the inner housing and the outer housing. Moreover, the system includes a heat exchanger for dissipating heat from the cooling air exiting the main rotor body.
US11837936B2

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

A process is described, for making an electric conductor for a winding of an electric machine comprising the following steps: providing an external shell (20} with a tubular shape made of electrically conducting material; inserting at least two wires (215 made of electrically conducting material in the external shell (20); heating the external shell (20) and the wires (21) inserted therein; laminating wherein the external shell (205 and the wires (215 are formed to modify the profile of their cross section; optionally repeating at least one of the two previous steps; an electric conductor made with such process and an electric machine comprising a winding made with such electric conductor are further described.
US11837932B2

A stator includes a stator core having a plurality of teeth, an insulator, a plurality of coils, a first region in which distal ends of feeder lines are connected to each other, and a second region in which distal ends of neutral lines are connected to each other. The insulator has inner and outer walls spaced from each other in a radial direction. In a cross section at a gap between two adjacent coils, along a plane including an axis of the stator core, a center of gravity of the first region is positioned above a center of gravity of the second region in an axial direction. B
US11837922B2

An electric machine has a stator and a rotor arranged on a hollow shaft and able to turn relative to the stator about an axis of rotation, wherein the hollow shaft comprises, in a shaft casing, at least one shaft exit opening for coolant supplied to a shaft interior space of the hollow shaft. A cover element is arranged next to the rotor on the hollow shaft, in which is formed a fluid duct comprising a fluid duct inlet and a fluid duct outlet, wherein the fluid duct inlet overlaps with the shaft exit opening and the fluid duct outlet overlaps with a coolant duct inlet of a coolant duct reaching through the rotor in the axial direction relative to the axis of rotation, having a coolant duct outlet on its side opposite the coolant duct inlet, through which the coolant emerges from the rotor.
US11837917B2

A rotor assembly for an electric machine is disclosed. The rotor core has a cylindrical body defining an outwardly facing peripheral surface comprising a slotted portion including a set of slots defined by a set of rotor teeth projecting outwardly from the peripheral surface. Each rotor tooth comprises a respective first distal tip and a respective first radial length extending radially from a center point of the rotor core to the first distal tip. The peripheral surface further comprises a non-slotted portion defining a respective second radial length, extending radially from the center point of the rotor core to the outwardly facing peripheral surface. The first radial length is less than the second radial length.
US11837916B2

An object of the present invention is to reduce stress caused by press-fitting of a shaft on an outer edge portion side of a rotor. A rotor for a rotating electric machine includes a shaft and a rotor iron core, the shaft coupled to the rotor iron core. The rotor iron core includes: an outer edge portion housing a magnet; an inner edge portion coupled to the shaft; and a rib portion having a lightening portion that is formed inside between the outer edge portion and the inner edge portion. The rib portion includes: a through-hole forming portion connected to the outer edge portion and having a through-hole inside; and a bridge portion connecting the through-hole forming portion and the inner edge portion. The bridge portion includes: a second bridge portion connected to the through-hole forming portion and protruding outward; and a first bridge portion having one end connected to the inner edge portion and another end connected to the second bridge portion. A bent portion is provided at a position connecting the first bridge portion and the second bridge portion.
US11837915B2

The R-T-B-based magnet contains one or more kinds of rare earth elements (R), a transition metal element (T) including iron or iron and Co as an essential element, B, an element M that is Ga or Ga and Al, and C. When ratios of the number of atoms of R, T, B, M, and C are set as a, b, c, d, and e, respectively, relationships of 14%≤a≤20%, 70%≤b≤82%, 4%≤c≤7%, 0.009≤d/b≤0.035, and 0.025≤e/b≤0.055 are satisfied. The R-T-B-based magnet includes main phase crystal grains having an R2T14B-type tetragonal structure, and a grain boundary phase including an R-T-M-C phase. When ratios of R, T, M, and C in the main phase crystal grains are set as RMP, TMP, MMP, and CMP, and ratios of R, T, M, and C in the R-T-M-C phase are set as RRC, TRC, MRC, and CRC, relationships of RRC>RMP, TRCMMP, and CRC>CMP are satisfied, and a relationship of 0.07≤MRC/TRC≤0.65 is satisfied.
US11837911B2

A power supply control apparatus includes: a first system configured to supply electric power of a first power supply to a first load; a second system configured to supply electric power of a second power supply to a second load; an inter-system switch provided in a connection path that connects the first system to the second system, and capable of connecting the first system to the second system and disconnecting the first system from the second system; a primary ground fault detection unit configured to cut off the inter-system switch when a ground fault of the first system or the second system is detected by the primary ground fault detection unit; a secondary ground fault detection unit as defined herein; and a mask processing unit as defined herein.
US11837909B2

An intelligent stable power supply system includes a first power input module, a first non-return valve module, an active pulse wave generation unit, a DC power processing unit, and a control unit. When the control unit determines that a first voltage value is less than a first predetermined value or greater than a second predetermined value, and a second voltage value is between the first predetermined value and the second predetermined value, the control unit firstly controls the first non-return valve module being from an on state to an off state, and then controls the second non-return valve module being from an off state to an on state so that a power signal of the second power input module flows into the active pulse wave generation unit and the DC power processing unit to output a DC power signal.
US11837907B2

An energy management system of a Remotely Operated Vehicle (“ROV”) has a generating unit located in a remote station on a water body and configured to generate a generated electrical power with a first maximum value); a ROV configured to operate in the water body and configured to absorb a second maximum value of an absorbed electrical power greater than the first maximum value; an electrical energy transmission line connected to the generating unit and to the ROV; and an electrical energy storage device located along the transmission line and/or on board the ROV.
US11837903B2

The present invention provides a control apparatus configured to control a power unit, wherein the power unit comprises a battery, and a temperature adjuster configured to adjust a temperature of the battery to a target temperature at the time of charge or discharge of the battery, and the control apparatus calculates, based on information concerning a demand response plan used to adjust a power demand and supply, an incentive obtained by charge or discharge of the battery by the demand response plan and a power cost needed to adjust the temperature of the battery to the target temperature by the temperature adjuster at the time of charge or discharge of the battery, and controls, in a case where the incentive is larger than the power cost, the power unit to execute charge or discharge of the battery by the demand response plan.
US11837899B2

A storage and charging station for storing and charging a plurality of mobile electronic devices communicable with a remote electronic device. The station comprises a storage assembly and an electrical system coupled to the storage assembly. The storage assembly comprises a frame and a plurality of storage bays supported by the frame. The plurality of storage bays is to receive the plurality of mobile electronic devices. The electrical system comprises a power component, a communication component, a logic component, a memory component, and a plurality of ports electrically coupled to the power component and the communication component. When a first mobile electronic device connects with a first port, the power component powers the first mobile electronic device via the first port, and the station communicates with the remote electronic device via the first port and the first mobile electronic device.
US11837896B2

A wall-mounted wireless battery charger for a wireless remote lighting controller includes: a wall plate configured to removably retain the wireless remote lighting controller; and an inductive charging transmitter circuit coupled to the wall plate, the inductive charging transmitter circuit being configured to wirelessly interface with an inductive charging receiver circuit of the wireless remote lighting controller when the wireless remote lighting controller is retained by the wall plate. The inductive charging receiver circuit is configured to wirelessly receive power from the inductive charging transmitter circuit and generate a direct current (DC) voltage to charge a battery of the wireless remote lighting controller.
US11837890B2

A charging pile includes a plurality of charging guns and a single heat dissipation module. The plurality of charging guns is connected to the heat dissipation module for heat dissipation via heat exchange. A power distribution system for the charging pile includes: a power module for supplying power to the plurality of charging guns; a control unit connected to the power module and the heat dissipation module for determining an output current of each charging gun depending on the maximum heat dissipation power PlossMax of the heat dissipation module and the maximum heat loss PchargerMax of each charging gun when the plurality of charging guns charge simultaneously; and a power distribution unit connected to the power module and the control unit for distributing the power supplied by the power module to a device through a charging gun connected thereto depending on the output current of that charging gun.
US11837889B2

A power receiving apparatus 200 wirelessly receives power from a power transmitting apparatus 100, mutually performs device authentications with the power transmitting apparatus 100, and determines content related to power reception on the basis of a result of a performed device authentication. The apparatus 200 is capable of performing control such that in response to success in an earlier performed device authentication among the authentications, another device authentication among the authentications is performed, and performing control such that in response to failure in the earlier performed device authentication, said another device authentication is not performed.
US11837877B2

This application discloses a coil module, which includes: an insulation layer, a first planar coil winding, and a second planar coil winding, one turn of coil of the first planar coil winding includes a first portion, a second portion, and a first connection part, and one turn of coil of the second planar coil winding includes a third portion, a fourth portion, and a second connection part. The first connection portion connects an outer side part of the first portion and an inner side part of the second portion, the second connection portion connects an inner side part of the third portion and an outer side part of the fourth portion, and there is an overlap between a projection of the first connection portion on a plane of the insulation layer and a projection of the second connection portion on the plane of the insulation layer.
US11837871B2

A method for dispatching a power grid is disclosed. The method includes: obtaining a whole power generation interval scheduled for a cluster of renewable energy stations from a power grid dispatching center; establishing a decomposition model that includes an objection function and constraint conditions; decomposing the whole power generation interval with the decomposition model to obtain each power generation interval of each renewable energy station; and controlling each renewable energy station to generate powers based on each power generation interval. The objection function minimizes a total operating cost in the power grid and includes a renewable energy randomness indicating an actual power generation amount of each renewable energy station. The constraint conditions include a constraint from an installed capacity of each renewable energy station to each power generation interval and a constraint from the whole power generation interval to a sum of power generation intervals of renewable energy stations.
US11837863B2

A method and apparatus provide an improved way to monitor a circuit for deterioration and obtain an advance warning of the deterioration so that action can be taken before the circuit breaker may trip for the circuit. The method establishes a baseline for the circuit, including monitoring the zero crossing point for the voltage and current for the circuit. In operation, the circuit is monitored using the zero crossing point and this information is compared to the baseline to determine if a change has occurred. The baseline information establishes thresholds that signify that the circuit is deteriorating so that the appropriate signal can be provided so that an appropriate action can be taken, interrupt the circuit, take remedial action, etc.
US11837854B2

A sleeve protector for wires, includes: a hollow cover which has a slit formed along the center line of the bottom thereof in order to cover a wire with the cover by opening the cover in the opposite directions and then placing the cover on the wire; a pair of hook-shaped jaws which protrude longitudinally from the lower inner circumferential surface of the cover along the opposite sides of the slit, respectively; a fastener which is formed to fasten the cover by being fitted onto the pair of jaws in order to maintain the slit in a closed state after the wire is covered with the cover, and has a tab integrated therewith, the tab being formed along the center line of the fastener and exposed out of the cover through the slit; and a pair of guards which are integrated with the cover.
US11837851B2

A laser structure, including: a dielectric matrix formed of a first material; a laser source formed within the dielectric matrix and formed of a semiconductor material; and a plurality of side confining features formed within the dielectric matrix and extending parallel to and along a length of the laser source. The plurality of side confining features are formed of the semiconductor material.
US11837832B2

A composite material structure that prevents occurrence of galvanic corrosion while exposing a part of a conductor embedded in a conductive resin portion as a connecting portion, is provided. The composite material structure includes a conductive resin portion formed of an electrically conductive reinforced resin in which conductive fibers are contained in a base material, a conductor formed of a conductive material and embedded in the conductive resin portion with a part of the conductor exposed as a connecting portion for electrical connection with another component, and an insulator that is formed of an insulating material and that is at least partially embedded in the conductive resin portion so as to be interposed between the conductive reinforced resin and the conductor so as to prevent the connecting portion of the conductor from contacting the conductive reinforced resin.
US11837830B2

A hinged busbar assembly includes a first mounting busbar configured to be electrically and mechanically connected to the first component at a fixed connection, a second mounting busbar configured to be electrically and mechanically connected to the second component at a fixed connection, and at least two extension busbars extending between the first and second mounting busbars. Adjacent extension busbars are electrically and mechanically connected to each other at a pivotal connection. One of the at least two extension busbars is electrically and mechanically connected to the first mounting busbar at a pivotal connection, and another one of the at least two extension busbars is electrically and mechanically connected to the second mounting busbar at a pivotal connection. Each pivotal connection includes at least one extension extending from each adjacent busbar and at least one electrical contact mounted in each extension, and a pin inserted through the electrical contacts.
US11837825B2

A connector includes a first terminal assembly having a longitudinally extending first plate-shaped fixing portion, a longitudinally extending first terminal portion, and a substantially laterally extending first connection portion to connect the first plate-shaped fixing portion and the first terminal portion. A second terminal assembly is arranged opposite to and spaced apart from the first terminal assembly and includes a longitudinally extending second plate-shaped fixing portion, a longitudinally extending second terminal portion, and a substantially laterally extending second connection portion to connect the second plate-shaped fixing portion and the second terminal portion. A spacing between the first plate-shaped fixing portion and the second plate-shaped fixing portion is greater than a spacing between the first terminal portion and the second terminal portion.
US11837824B2

A tap-off box includes an enclosure defining a plurality of stab slots and defining a wire access opening, and a thermocouple disposed therein. The tap-off box is configured for remote control and monitoring.
US11837823B2

A switch includes an insulating barrier that blocks an electrical conductivity path between a plug prong and a contact of an electrical receptacle. It further includes a switched alternative conductivity path between the plug prong and the contact of the electrical receptacle. A portion of the switch is inserted into the electrical receptacle. The switch receives the plug prong, and the switch is substantially flush with a wall that includes the electrical receptacle.
US11837819B2

A power extension cord comprises a body, a cavity extending completely through the body, and a gap disposed along a perimeter of the body that extends through to the cavity, such that the cavity is accessible from the exterior of the receptacle head through the gap. One or more receptacles are disposed along the exterior of the body. Preferably, a gate may be provided, the gate having an open position in which the cavity is accessible through the gap and a closed position in which the gate blocks the gap and restricts access to cavity.
US11837817B2

Apparatus for opposed terminals of an electrical device includes magnetic material carried by a cover formed of an electrically insulative material and concurrently covering the terminals, and a magnetic attraction between the magnetic material and the terminals magnetically coupling the cover to the terminals. In another embodiment, the apparatus includes covers formed of an electrically insulative material and connected by hinges to the electrical device for movement between open positions away from the terminals and closed positions covering the respective terminals.
US11837806B2

A grounding electrical connector assembly may have a connector subassembly and a terminal subassembly. The connector subassembly may include a connector housing having a body defining a terminal cavity therein and a ground bar, secured to the connector housing, having electrical contacts extending into the terminal cavity and a portion that secures to grounding structure. The terminal subassembly may include a terminal housing having a main body defining terminal cavities extending therethrough that each receive one of a plurality of terminals, the main body telescopically slidable into and releasably secured to the terminal cavity.
US11837804B2

A protective cover for the connector of a power cord is provided. The protective cover has a body that defines an enclosure for protectively housing the connector and any associated built-up portion, as well as the portion of the power cord that interfaces with the connector and/or built-up portion. The protective cover may have a filament extending therefrom to a cord ring that attaches to the power cord itself to act as a lanyard toggle. The protective cover may move between an open position and a closed position for receiving and protecting, respectively, the connector. The protective cover may also have elastic properties enabling it to elastically deform sufficiently to slide onto the connector, wherein a tapered hood of the protective cover shrouds the portion of the power cord that interfaces with the connector and/or built-up portion.
US11837801B2

An antenna module includes a radiation electrode in which a radio frequency signal is supplied to a first feed point and a second feed point. The antenna module further includes a feed wire configured to supply a radio frequency signal to the first feed point of the radiation electrode and a feed wire branching from the feed wire and configured to supply a radio frequency signal to the second feed point. The feed wire includes two paths connected in parallel between the first feed point and the second feed point and having the same length. The paths are disposed so as to be mutually line-symmetric in plan view of the antenna module with respect to a straight line connecting the first feed point to the second feed point.
US11837789B2

According to one aspect, an integrated antenna and filter unit, IAFU, is provided. The IAFU includes a filter portion including at least one filter configured to filter RF signals to generate filtered RF signals and a plurality of filter pins configured to output filtered RF signals, and an antenna portion securable to the filter portion where the antenna portion includes a PCB including a plurality of conductor traces each mateable with a corresponding one of the plurality of filter pins to electrically couple the plurality of filter pins directly to corresponding ones of the plurality of conductor traces on the PCB, and a plurality of antennas securable to the PCB where the plurality of antennas are electrically coupled to the plurality of conductor traces.
US11837782B2

A nozzle cap assembly can include a nozzle cap body defining a top end and a bottom end, the nozzle cap body defining a base positioned at the top end and a curved side wall extend from the base down to the bottom end; an enclosure coupled to the top end, the enclosure rotationally fixed relative to the nozzle cap body, the enclosure at least partially defining an enclosure cavity; and a nut base positioned opposite from the nozzle cap body, the enclosure positioned between the nut base and the base.
US11837777B2

A antenna assembly includes: a first antenna disposed on the first support provided with a first through hole, wherein the first antenna includes a first part disposed on an upper surface of the first support, a second part disposed inside the first through hole, and a third part disposed on a lower surface of the first support; a first connecting plate, an upper surface of which abuts against the third part, and lower surface is attached to an upper surface of the circuit board; a second connecting plate, an upper surface of which is attached to a lower surface of the circuit board; and a second antenna disposed on a middle frame of the terminal and connected to a lower surface of the second connecting plate, the first antenna being connected to a feed point of the second antenna through the first connecting plate and the second connecting plate.
US11837776B2

An electronic device includes a display layer including an active area and a peripheral area adjacent to the active area. An antenna layer is disposed on the display layer and includes an antenna, an antenna line connected to one side of the antenna, and an antenna pad connected to one side of the antenna line. A cover layer is spaced apart from the antenna layer with the display layer disposed therebetween. The cover layer may at least partially overlap each of the antenna, the antenna line, and the antenna pad.
US11837774B2

RFID tag RFIC modules are provided with each module including an RFIC, an antenna connection first electrode, an antenna connection second electrode, an RFIC connection first electrode, an RFIC connection second electrode, an impedance matching circuit that matches impedance between the RFIC and an antenna, and a rectangular substrate. A first coil and a second coil of the impedance matching circuit are juxtaposed in/on the substrate, and a straight line passing through center of gravity of the coil opening of the first coil and center of gravity of the coil opening of the second coil is inclined with respect to one side of the substrate, and directions of this inclination are different between the first RFIC module and the second RFIC module.
US11837773B2

A resilient antenna securing device that includes a frame structure and a plurality of fin components projecting outwardly from the frame structure. The fin components are configured to receive and hold one or more RF antenna portions. Each fin of a first pair of the plurality of fins components includes a tab that extends toward the other fin of the first pair of fins. At least one first intermediate fin of the plurality of fins is disposed between the first pair of fins. The tabs from the first pair of fins together trap a first RF antenna portion between the tabs and the at least one first intermediate fin.
US11837767B2

Stable and high performance positive and negative electrolytes compositions to be used in redox flow battery systems are described. The redox flow battery system, comprises: at least one rechargeable cell comprising a positive electrolyte, a negative electrolyte, and an ionically conductive membrane positioned between the positive electrolyte and the negative electrolyte, the positive electrolyte in contact with a positive electrode, and the negative electrolyte in contact with a negative electrode. The positive electrolyte consists essentially of water, a first amino acid, an inorganic acid, an iron precursor, a supporting electrolyte, and optionally a boric acid. The negative electrolyte consists essentially of water, the iron precursor, the supporting electrolyte, and a negative electrolyte additive. The iron precursor is FeCl2, FeCl3, FeSO4, Fe2(SO4)3, FeO, Fe, Fe2O3, or combinations thereof. The supporting electrolyte is LiCl, NaCl, Na2SO4, KCl, NH4Cl, or combinations thereof. The negative electrolyte additive is boric acid or a combination of the boric acid and a second amino acid.
US11837763B2

A system and method for predictive fuel cell management system for an integrated hydrogen-electric engine is disclosed. The system includes a fuel cell stack having a plurality of fuel cells and a computer having a memory and one or more processors. The one or more processors configured to predict, during a first phase of energy demand on the integrated hydrogen-electric engine, an impending occurrence of a second phase of energy demand on the integrated hydrogen-electric engine, wherein the second phase of energy demand includes a predetermined energy demand; and generate a predetermined amount of energy from the plurality of fuel cells based on the predicted second phase of energy demand prior to starting the second phase of energy demand to improve energy efficiency and performance of the integrated hydrogen-electric engine.
US11837762B2

Provided is a fuel cell system configured to accurately control the gas flow rate and pressure ratio of a turbo-type air compressor. The fuel cell system is a fuel cell system comprising: a fuel cell, an air compressor, an oxidant gas supply flow path, an oxidant gas discharge flow path, an oxidant gas outlet valve, a bypass flow path, a bypass valve, an atmospheric pressure sensor, an outside temperature sensor, a flow rate sensor, a rotational frequency sensor, an angle sensor, a controller, and a calculator configured to estimate the flow resistance Zd, total pressure, partial pressure and energy of each of members that are the air compressor, the oxidant gas outlet valve and the bypass valve.
US11837760B2

A fuel cell system includes a fuel cell that generates electricity using a fuel gas and air, an air supply that supplies air to the fuel cell, a temperature meter that measures a temperature of the fuel cell, and a controller. The controller controls the air supply to increase an amount of air to be supplied to the fuel cell in response to the temperature of the fuel cell exceeding one of a plurality of predetermined temperatures.
US11837755B2

A method for producing a battery, the method includes a liquid injecting process. In this liquid injecting process includes: a first liquid-injecting step of injecting an electrolytic solution of a first injection amount (V1) determined so that a liquid-level height of the electrolytic solution falls within an intermediate liquid-level range in which the liquid-level height is equal to or higher than a first reference height but is lower than a second reference height while an air pressure in a metal battery case is regulated to a first air pressure; and a second liquid-injecting step of injecting the electrolytic solution in a remaining second injection amount up to a specified amount while increasing the air pressure in the metal battery case to a second air pressure higher than the first air pressure and maintaining the liquid-level height of the electrolytic solution within the intermediate liquid-level range.
US11837750B2

A separator for an electricity storage device comprising a silane-modified polyolefin, wherein silane crosslinking reaction of the silane-modified polyolefin is initiated when it contacts with the electrolyte solution, as well as a method for producing the separator.
US11837746B2

A battery case unlocking apparatus, a battery case, and a quick battery case replacement system. The battery case unlocking apparatus comprises: a mount (1), an extensible/retractable mechanism (2), a transmission mechanism (3), and a locking mechanism (4). The locking mechanism (4) is used for locking and fixing a body (6) of a battery case to a battery holder (7) of an electric vehicle. The extensible/retractable mechanism (2) passes through the mount (1) and carries out extension/retraction movement in the mount (1) relative to the transmission mechanism (3) to drive the transmission mechanism (3) to move between the extensible/retractable mechanism (2) and the locking mechanism (4), thereby controlling the locking or unlocking of the locking mechanism (4). The battery case comprises the body (6) and the battery case unlocking apparatus. The quick battery case replacement system comprises: the battery holder (7), a replacement device (8), and the battery case.
US11837734B2

The invention pertains to the field of catalysts. Disclosed is a method for preparing an oxygen reduction catalyst employing graphite of a negative electrode of a waste battery. The method comprises the following steps: (1) recovering graphite slag from a waste battery, then performing heat treatment on the graphite slag; (2) performing ball-milling and mixing on the treated graphite slag, an iron salt, and a nitrogenous organic compound to acquire a catalyst precursor; (3) performing carbonization treatment on the catalyst precursor in an inert gas atmosphere to acquire a carbon-based mixture comprising iron and nitrogen; and (4) dissolving the carbon-based mixture comprising iron and nitrogen in an acid solution, performing filtration and drying, performing carbonization treatment again in an inert gas atmosphere, so as to acquire an oxygen reduction catalyst employing graphite of a negative electrode of a waste battery. The invention uses graphite slag generated in a recovery process of a waste lithium ion battery as a raw material. The graphite slag is widely available, and has low costs. The invention reduces environmental pollution, and has economic benefits.
US11837733B2

The present disclosure relates to a sub-nanometric particles-metal organic framework complex including a multi-shell hollow metal organic framework (MOF) and sub-nanometric particles (SNPs), and a method of preparing the same.
US11837731B2

A positive electrode active material for a lithium secondary battery, including a sulfur-carbon composite and a coating layer located on a surface of the sulfur-carbon composite and including a carbon nanostructure and iron oxyhydroxynitrate.
US11837724B2

Provided are a nickel-based active material precursor for a lithium secondary battery including a porous core and a shell on the porous core, the shell having a radial arrangement structure with a higher density than that of the porous core, wherein the nickel-based active material precursor have a size of 9 μm to 14 μm, and the porous core has a volume of about 5% by volume to about 20% by volume based on the total volume of the nickel-based active material precursor; a method of preparing the nickel-based active material precursor; a nickel-based active material produced from the nickel-based active material; and a lithium secondary battery including a cathode containing the nickel-based active material.
US11837704B2

An electrochemical device according to various aspects of the present disclosure includes an electrochemical cell and an inductor coil. The electrochemical cell includes a current collector. The current collector includes an electrically-conductive material. The inductor coil is configured to generate a magnetic field. The magnetic field is configured to induce an eddy current in the current collector to generate heat in the current collector. In various aspects, the present disclosure also provides a method of internally heating an electrochemical cell. In various aspects, the present disclosure also provides a method of controlling heating of an electrochemical cell.
US11837701B2

A bipolar lead acid battery with increased energy density is provided. The battery includes a number of lead acid wafer cell that each comprise a negative electrode having a negative electrode plate and a negative active material positioned on the negative electrode plate, as well as a positive electrode having a positive electrode plate and a positive active material positioned on the positive electrode plate. The positive electrode plate comprises a metal foil with a conductive film thereon, such as a titanium foil or substrate with a titanium silicide coating thereon. The lead acid wafer cell also includes a separator between the negative and positive electrodes, wherein the separator includes an electrolyte for transferring charge between the negative and positive electrodes.
US11837698B2

An electrochemical device, including a cathode, an anode and an electrolyte. The anode includes an anode current collector and an anode active material disposed on the anode current collector, the electrolyte includes fluoroethylene carbonate, and the electrochemical device meets the following relationship: 17.55≤K1−K2−1.63K32+11.27K3≤20.80, where K1 represents a specific surface area value of the unit mass of the anode active material (in m2/g), and 1.0≤K1≤2.0; K2 represents a content value of the fluoroethylene carbonate required by per Ah capacity (in g/Ah), and 0.05≤K2≤0.25; and K3 represents a weight value of the anode active material required by per Ah capacity (in g/Ah). The electrochemical device of the present application has improved kinetic performance and cycle performance.
US11837697B2

In an aspect, a solid-state Li-ion battery (SSLB) cell, may comprise an anode electrode comprising an anode electrode surface and an anode active material, a cathode electrode comprising a cathode electrode surface and an cathode active material, and an inorganic, melt-infiltrated, solid state electrolyte (SSE) ionically coupling the anode electrode and the cathode electrode, wherein at least a portion of at least one of the electrode surfaces comprises an interphase layer separating the respective electrode active material from direct contact with the SSE, and wherein the interphase layer comprises two or more metals from the list of: Zr, Al, K, Cs, Fr, Be, Mg, Ca, Sr, Ba, Sc, Y, La or non-La lanthanoids, Ta, Zr, Hf, and Nb.
US11837693B2

A polyolefin microporous membrane has a puncture elongation of not more than 2.30 mm. The temperature of the stress inflection point is not less than 80.0° C., and the stress peak value is not more than 1.8 gin thermomechanical analysis (TMA) measurement of the transverse direction of the polyolefin microporous membrane.
US11837692B2

A battery pack (1) includes a housing (2) and an array of electrochemical cells (80) disposed in the housing (2). The housing (2) includes a container (3) and a lid (30) that closes an open end of the container (3). The container (3) has a base (4), a sidewall (8) that surrounds the base (4), and a spring plate (110) disposed inside the sidewall (8) between the cells (80) and the sidewall (8). The spring plate (110) is free standing within the container (3) and applies a spring force to the cell array that restrains the cells (80) along an axis normal to the surface of the spring plates (110). The lid (30) includes inwardly-protruding pins (50, 60) that further restrain the cells (80) within the housing (2).
US11837682B2

A semiconductor device is provided, which includes a first semiconductor structure, a second semiconductor structure and a light-emitting structure. The light-emitting structure is located between the first semiconductor structure and the second semiconductor structure. The light-emitting structure includes a first multiple quantum well structure containing aluminum and a plurality of semiconductor stacks. Each of the semiconductor stacks is stacked by a well layer and a barrier layer. The light-emitting structure emits an incoherent light. The well layer and the barrier layer in each of the semiconductor stacks include the same quaternary semiconductor material which includes indium (In). The well layer has a first In content percentage larger than 0.53, and the barrier layer has a second In content percentage less than 0.53.
US11837678B2

A photodiode includes an active area formed by intrinsic germanium. The active area is located within a cavity formed in a silicon layer. The cavity is defined by opposed side walls which are angled relative to a direction perpendicular to a bottom surface of the silicon layer. The angled side walls support epitaxial growth of the intrinsic germanium with minimal lattice defects.
US11837675B2

A thin-film solar module with a substrate and a layer structure applied thereon that comprises a rear electrode layer, a front electrode layer, and an absorber layer arranged between the back electrode layer and the front electrode layer. Serially connected solar cells are formed in the layer structure by patterning zones, wherein each patterning zone comprises a first patterning line for subdividing at least the rear electrode layer, a second patterning line for subdividing at least the absorber layer, and at least one third patterning line for subdividing at least the front electrode layer. At least one patterning zone has one or more optically transparent zones in a zone region reduced by the first patterning line, which are in each case rear-electrode-layer-free, wherein the one or more optically transparent zones are implemented such that the rear electrode layer is continuous in the zone region.
US11837673B1

A photovoltaic cell is provided, including a substrate having a front surface with metal and non-metal pattern regions, first and second pyramid structures in each metal pattern region, third and fourth pyramid structures in each non-metal pattern region, a first tunneling layer and a first doped conductive layer on a portion of the front surface in a respective metal pattern region, and a second tunneling layer and a second doped conductive layer on a rear surface of the substrate. A dimension of a bottom portion of each first pyramid structure is greater than that of each second pyramid structure. A dimension of a bottom portion of each third pyramid structure is greater than that of each fourth pyramid structure. An area proportion of the first pyramid structures in the metal pattern region is greater than that of the third pyramid structures in a respective non-metal pattern region.
US11837668B2

The capacity of a MOS capacitor is increased. A semiconductor element includes a first semiconductor region, an insulation film, a gate electrode, and a second semiconductor region. The first semiconductor region is arranged on a semiconductor substrate and has a recess on the surface. The insulation film is arranged adjacent to the surface of the first semiconductor region. The gate electrode is arranged adjacent to the insulation film and constitutes a MOS capacitor with the first semiconductor region. The second semiconductor region is arranged adjacent to the first semiconductor region on the semiconductor substrate, formed in the same conductive type as the first semiconductor region, and supplies a carrier to the first semiconductor region when the MOS capacitor is charged and discharged.
US11837653B2

Disclosed is a semiconductor structure with a lateral bipolar junction transistor (BJT). This semiconductor structure can be readily integrated into advanced silicon-on-insulator (SOI) technology platforms. Furthermore, to maintain or improve upon performance characteristics (e.g., cut-off frequency (fT)/maximum oscillation frequency (fmax) and beta cut-off frequency) that would otherwise be negatively impacted due to changing of the orientation of the BJT from vertical to lateral, the semiconductor structure can further include a dielectric stress layer (e.g., a tensilely strained layer in the case of an NPN-type transistor or a compressively strained layer in the case of a PNP-type transistor) partially covering the lateral BJT for charge carrier mobility enhancement and the lateral BJT can be configured as a lateral heterojunction bipolar transistor (HBT). Also disclosed is a method for forming the semiconductor structure.
US11837651B2

A semiconductor device and method of manufacture which utilize isolation structures between semiconductor regions is provided. In embodiments different isolation structures are formed between different fins in different regions with different spacings. Some of the isolation structures are formed using flowable processes. The use of such isolation structures helps to prevent damage while also allowing for a reduction in spacing between different fins of the devices.
US11837649B2

A method includes forming an active channel region, forming a dummy channel region, forming a first gate dielectric layer over the active channel region, forming a second gate dielectric layer over the dummy channel region, removing the second gate dielectric layer from the dummy channel region, forming a gate isolation region over and contacting the dummy channel region, and forming a first gate stack and a second gate stack. The first gate stack is on the active channel region. The gate isolation region separates the first gate stack from the second gate stack.
US11837645B2

A semiconductor device including a substrate; a fin active region on the substrate and extending in a first direction; a gate structure extending across the fin active region and extending in a second direction; a source/drain region in the fin active region on a side of the gate structure; an insulating structure covering the gate structure and the source/drain region; and contact structures penetrating through the insulating structure and respectively connected to the source/drain region and the gate structure, wherein one of the contact structures includes a seed layer on the gate structure or the source/drain regions and including lower and upper regions, the lower region having a first grain size and the upper region being amorphous or having a grain size different from the first grain size, and a contact plug on an upper region of the seed layer and having a second grain size.
US11837637B2

According to one embodiment, a semiconductor device includes first to third electrodes, first and second conductive members, a semiconductor member, and a first insulating member. The first conductive member is electrically connected with the second electrode or is electrically connectable with the second electrode. The semiconductor member includes first to third semiconductor regions. The first semiconductor region includes first to fourth partial regions. The third partial region is between the first and second partial regions. The second semiconductor region is between the third partial region and the third semiconductor region. The fourth partial region is between the third partial region and the second semiconductor region. At least a portion of the second semiconductor region is between the second conductive member and the third electrode. The second conductive member is electrically insulated from the second and third electrodes. The first insulating member includes first to third insulating regions.
US11837636B2

An embodiment semiconductor module includes a substrate, a heterogeneous thin film including a first semiconductor layer disposed on a first region of the substrate and a second semiconductor layer disposed on a second region of the substrate, a first semiconductor device disposed on the first semiconductor layer of the heterogeneous thin film, and a second semiconductor device disposed on the second semiconductor layer of the heterogeneous thin film, wherein one of the first semiconductor layer or the second semiconductor layer comprises gallium oxide (Ga2O3) and the other includes silicon (Si).
US11837633B2

The HEMT includes a channel layer, a barrier layer, a drain, and a gate conductor. The barrier layer is disposed on the channel layer. The drain is disposed on the barrier layer. The gate conductor is disposed on the barrier layer. The barrier layer comprises a doped semiconductor region extending from a top surface to a bottom surface of the barrier layer and located between the drain and the gate conductor.
US11837630B1

A semiconductor device for reducing a switching loss includes a drain metal. A silicon substrate of a first conductive type is provided on the drain metal. An epitaxial layer of the first conductive type is provided on the silicon substrate of the first conductive type. A pillar of the first conductive type and a pillar of a second conductive type are arranged in the epitaxial layer of the first conductive type. A body region of the second conductive type is provided on a surface of each pillar. A heavily doped source region of the first conductive type and a heavily doped source region of the second conductive type are arranged in the body region of the second conductive type. A gate trench is formed in the pillar of the first conductive type. Discrete gate polycrystalline silicon is provided in the gate trench.
US11837628B2

A display array including a semiconductor stacked layer, an insulating layer, a plurality of electrode pads, and a driving backplane is provided. The semiconductor stacked layer has a plurality of light emitting regions arranged along a reference plane. The insulating layer is disposed to an outer surface of the semiconductor stacked layer and contacts the semiconductor stacked layer. The insulating layer has a plurality of openings respectively corresponding to the plurality of light emitting regions. The electrode pads are disposed to the insulating layer and are respectively electrically connect the plurality of light emitting regions through the plurality of openings. The driving backplane is disposed to the semiconductor stacked layer and electrically connected to the plurality of electrode pads, wherein a light emitting material layer of the semiconductor stacked layer has consistency along an extension direction of the reference plane.
US11837626B2

A transparent display apparatus includes a first transparent substrate, light emitting units arranged for respective pixels on the first transparent substrate, and a strip unit connected to the light emitting units, wherein each of the light emitting units includes at least one light emitting diode having a size of area of 10,000 μm2 or less, and a size of area having a transmittance of 20% or less accounts for 30% or less of a display area.
US11837622B2

An image sensor includes a semiconductor substrate, a gate dielectric layer, a gate electrode, a protection oxide film, and a nitride hard mask. The gate dielectric layer is over the semiconductor substrate. The gate electrode is over the gate dielectric layer. An entirety of a first portion of the gate dielectric layer directly under the gate electrode is of uniform thickness. The protection oxide film is in contact with a top surface of the gate electrode. The gate dielectric layer extends beyond a sidewall of the protection oxide film. The nitride hard mask is in contact with a top surface of the protection oxide film.
US11837595B2

A semiconductor device structure includes a first chip, second chip, a first metal structure, a second metal structure, a first via structure and a second via structure. The first chip includes n inter metal dielectric (IMD) layer, which includes different materials adjacent to generate a number of staggered portions having a zigzag configuration. The second chip bonded to the first chip generates a bonding interface. The first metal structure is disposed in the first chip and between the staggered portions and the bonding interface. The first via structure in the first chip stops at the first metal structure. The first via structure includes a first via metal and a first via dielectric layer. A surface roughness of the staggered portions is substantially greater than a surface roughness of the first via dielectric layer. The second via structure extends from the first via structure to the second metal structure.
US11837582B2

Dies and/or wafers are stacked and bonded in various arrangements including stacks, and may be covered with a molding to facilitate handling, packaging, and the like. In various examples, the molding may cover more or less of a stack, to facilitate connectivity with the devices of the stack, to enhance thermal management, and so forth.
US11837577B2

A system-in-package module includes a substrate, an application specific integrated circuit (ASIC) chip on the substrate, first wafer level package (WLP) memories on the substrate spaced apart from the ASIC chip in a first direction parallel to an upper surface of the substrate, and second WLP memories on the substrate spaced apart from the ASIC chip in a direction opposite to the first direction.
US11837571B2

A semiconductor module includes a substrate, a semiconductor chip arranged on the substrate, and a first connecting element for electrically connecting the semiconductor chip to a conductor track and/or to a further component of the semiconductor module. At least part of the first connecting element lies in surface contact with the semiconductor chip and the substrate and also the conductor track and/or the further component. The semiconductor module includes a second connecting element for electrically connecting the semiconductor chip to the conductor track and/or to the further component. The second connecting element is configured in the form of a wire or a strip.
US11837568B2

A bonding structure is provided, wherein the bonding structure includes a first substrate, a second substrate, a first adhesive layer, a second adhesive layer, and a silver feature. The second substrate is disposed opposite to the first substrate. The first adhesive layer is disposed on the first substrate. The second adhesive layer is disposed on the second substrate and opposite the first adhesive layer. The silver feature is disposed between the first adhesive layer and the second adhesive layer. The silver feature includes a silver nano-twinned structure that includes twin boundaries that are arranged in parallel. The parallel-arranged twin boundaries include 90% or more [111] crystal orientation.
US11837567B2

A semiconductor device includes a redistribution structure, an integrated circuit package attached to a first side of the redistribution structure and a core substrate coupled to a second side of the redistribution structure with a first conductive connector and a second conductive connector. The second side is opposite the first side. The semiconductor device further includes a top layer of the core substrate including a dielectric material and a chip disposed between the redistribution structure and the core substrate. The chip is interposed between sidewalls of the dielectric material.
US11837566B2

An electronic device package includes a circuit layer, a first semiconductor die, a second semiconductor die, a plurality of first conductive structures and a second conductive structure. The first semiconductor die is disposed on the circuit layer. The second semiconductor die is disposed on the first semiconductor die, and has an active surface toward the circuit layer. The first conductive structures are disposed between a first region of the second semiconductor die and the first semiconductor die, and electrically connecting the first semiconductor die to the second semiconductor die. The second conductive structure is disposed between a second region of the second semiconductor die and the circuit layer, and electrically connecting the circuit layer to the second semiconductor die.
US11837549B2

Methods/structures of joining package structures are described. Those methods/structures may include a die disposed on a surface of a substrate, an interconnect bridge embedded in the substrate, and at least one vertical interconnect structure disposed through a portion of the interconnect bridge, wherein the at least one vertical interconnect structure is electrically and physically coupled to the die.
US11837538B2

The present disclosure describes a semiconductor structure and a method for forming the same. The semiconductor structure can include a substrate, a first vertical structure and a second vertical structure formed over the substrate, and a conductive rail structure between the first and second vertical structures. A top surface of the conductive rail structure can be substantially coplanar with top surfaces of the first and the second vertical structures.
US11837537B2

A fan-out semiconductor package includes a first connection structure having first and second surfaces, a first semiconductor chip disposed on the first surface, a first encapsulant disposed on the first surface and covering at least a portion of the first semiconductor chip, a second semiconductor chip disposed on the second surface, one or more first metal members disposed on the second surface, one or more second metal members disposed on the second surface, a second encapsulant disposed on the second surface and respectively covering at least portions of the second semiconductor chip and the first and second metal members, and a second connection structure disposed on an opposite side of a side of the second encapsulant, on which the first connection structure is disposed.
US11837534B2

Apparatuses, systems and methods associated with package substrate design with variable height conductive elements within a single layer are disclosed herein. In embodiments, a substrate may include a first layer, wherein a trench is located in the first layer, and a second layer located on a surface of the first layer. The substrate may further include a first conductive element located in a first portion of the second layer adjacent to the trench, wherein the first conductive element extends to fill the trench, and a second conductive element located in a second portion of the second layer, wherein the second conductive element is located on the surface of the first layer. Other embodiments may be described and/or claimed.
US11837529B2

A packaged integrated circuit (IC) includes a leadframe including a die pad and leads around the die pad, an analog IC die having first bond pads on its active top side, and a second circuit including second circuit bond pads attached to the analog IC die by an attachment layer configured as a ring with a hollow center that provides an inner gap. A bottom side of the analog IC or the second circuit is attached to the die pad. Bond wires couple at least some of the first bond pads or some of the second circuit bond pads to the leads, and there is a second coupling between others of the second circuit bond pads and others of the first bond pads. A mold compound is for encapsulating the second circuit and the analog IC.
US11837525B1

A module and a power semiconductor device wherein a module is configured with a molded plastic body and load terminal elements of the power semiconductor device, wherein respective load terminal elements are configured as a flat shaped metal body having a first main face and an opposite second main face, and having a first secondary face and an opposite second secondary face. The secondary faces connect the main faces, and have a terminal section, wherein the molded plastic body forms channels and comprises a bottom body part, a first and a second edge body and a partition body. The load terminal elements are arranged with a section in an associated channel, and an edge body of the channel has an indentation directed towards the one main face of the directly neighboring terminal element.
US11837516B2

In a semiconductor device, on a heat dissipation portion of a lead frame opposite to a mounting portion on which a semiconductor element is mounted, a thin molding portion having a thickness of about 0.02 mm to 0.3 mm is formed by a second molding resin which is a high-heat-dissipation resin. A scale-like portion on which scale-shaped projections are consecutively formed is provided over both sides across a resin boundary portion of the heat dissipation portion. The scale-like portion reaches abutting surfaces of an upper die and a lower die of a mold used in a molding process. Thus, the same void inhibition effect as with an air vent is obtained.
US11837508B2

The present application relates to a semiconductor device and a manufacturing method thereof. The method includes: obtaining a substrate, a first device region, a second device region and a high-k gate dielectric layer film being formed on the substrate; forming, on the substrate, a barrier layer structure covering the high-k gate dielectric layer film at the second device region; forming a covering layer film including a first metal element on the substrate; and diffusing the first metal element in the covering layer film towards the high-k gate dielectric layer film at the first device region using an annealing process, the barrier layer structure preventing the first metal element from being diffused towards the high-k gate dielectric layer film at the second device region; wherein the first device region and the second device region have opposite conduction types.
US11837500B2

A method of forming an integrated circuit structure includes forming an etch stop layer over a conductive feature, forming a dielectric layer over the etch stop layer, forming an opening in the dielectric layer to reveal the etch stop layer, and etching the etch stop layer through the opening using an etchant comprising an inhibitor. An inhibitor film comprising the inhibitor is formed on the conductive feature. The method further includes depositing a conductive barrier layer extending into the opening, performing a treatment to remove the inhibitor film after the conductive barrier layer is deposited, and depositing a conductive material to fill a remaining portion of the opening.
US11837494B2

An adjustable joint for insertion into a linkage of a substrate handler utilized for substrate processing. The adjustable joint allows for adjusting the pitch and roll of an attached link. Such adjustment may permit aligning a pickup surface of an end effector to a desired plane. Once adjusted, the joint may be fixed to maintain the desired orientation of the attached link. The adjustable joint allows for correcting deflection of a pickup surface of an end effector relative to a desired pickup plane due to, for example, drooping caused by high temperature usage, mechanical tolerances and/or installation errors.
US11837486B2

A transportation container is provided with a container body constructed of a top wall, a bottom wall, a rear wall, and two sidewalls forming a front opening for loading or unloading a reticle pod into or out of the container body; a lid for opening and closing the front opening; and a lift plate above the container body configured to connect to a carrier of an overhead hoist transfer (OHT) system.
US11837482B2

A substrate holding and rotation mechanism includes: a substrate holding roller that holds a peripheral portion of the substrate and rotates the substrate, the substrate holding roller including, a lower portion of the roller facing the lower surface of the peripheral portion of the substrate, an upper portion of the roller facing the upper surface of the peripheral portion of the substrate, and a clamping groove which is provided between the lower portion of the roller and the upper portion of the roller and into which the peripheral portion of the substrate is inserted; and a roller washing nozzle that injects a fluid from diagonally above the substrate holding roller to an area including the clamp groove and an upper surface of the upper portion of the roller.
US11837479B2

An advanced temperature control system and method are described for a wafer carrier in a plasma processing chamber. In one example a heat exchanger provides a temperature controlled thermal fluid to a fluid channel of a workpiece carrier and receives the thermal fluid from the fluid channel. A proportional valve is between the heat exchanger and the fluid channel to control the rate of flow of thermal fluid from the heat exchanger to the fluid channel. A pneumatic valve is also between the heat exchanger and the fluid channel also to control the rate of flow of thermal fluid from the heat exchanger and the fluid channel. A temperature controller receives a measured temperature from a thermal sensor of the carrier and controls the proportional valve and the pneumatic valve in response to the measured temperature to adjust the rate of flow of the thermal fluid.
US11837477B2

A substrate washing device includes a roll washing member, a single tube nozzle and spray nozzle. The roll washing member linearly extends over the entire length of the diameter of the substrate and comes into slide-contact with the surface of the substrate. The single tube nozzle discharges washing liquid onto a roll winding side of the roll washing member so that the first washing liquid lands in the front center of the substrate. The spray nozzle sprays a second washing liquid in a fan shape toward a second area when the roll winding side area is divided into two areas.
US11837475B2

A method for manufacturing a semiconductor device including forming an insulating structure, forming a hard mask layer on the insulating structure, performing a first etching process to form a first opening at the hard mask layer, forming a first sacrificial pattern in the first opening, forming, on the hard mask layer, a first photoresist pattern including a second opening and a third opening, the second opening exposing a top surface of the first sacrificial pattern, the third opening exposing a top surface of the hard mask layer, and performing a second etching process using the first photoresist pattern as an etch mask may be provided.
US11837473B2

Methods for adjusting a work function of a structure in a substrate leverage near surface doping. In some embodiments, a method for adjusting a work function of a structure in a substrate may include growing an epitaxial layer on surfaces of the structure to form a homogeneous passivation region as part of a substrate material of the substrate and performing a dopant diffusion process to further embed the dopants into surfaces of the structure to adjust a work function of the structure, wherein the dopant diffusion process is performed at less than approximately 450 degrees Celsius.
US11837459B2

A method includes providing a first semiconductor layer at a frontside of a structure; implanting first dopants of a first conductivity-type into the first semiconductor layer, resulting in a doped layer in the first semiconductor layer; forming a stack of semiconductor layers over the first semiconductor layer; patterning the stack of semiconductor layers and the first semiconductor layer into fins; forming an isolation structure adjacent to a lower portion of the fins; etching the stack of semiconductor layers to form a source/drain trench over the first semiconductor layer; forming a source/drain feature in the source/drain trench, wherein the source/drain feature is doped with second dopants of a second conductivity-type opposite to the first conductivity-type; forming a contact hole at a backside of the structure, wherein the contact hole exposes the doped layer in the first semiconductor layer; and forming a first contact structure in the contact hole.
US11837455B2

The invention generally relates to sample analysis systems and methods of use thereof. In certain aspects, the invention provides a system for analyzing a sample that includes an ion generator configured to generate ions from a sample. The system additionally includes an ion separator configured to separate at or above atmospheric pressure the ions received from the ion generator without use of laminar flowing gas, and a detector that receives and detects the separated ions.
US11837454B2

In an embodiment, a laser ablation system can include a laser ablation cell and at least a pair of particle-collection-to-transport-tubing interfaces. The laser ablation cell can be configured for ablating a sample or another material, and the laser ablation cell can include a laser unit. The at least a pair of particle-collection-to-transport-tubing interfaces can be configured to gather an ablated sample and direct the ablated sample to an analysis unit. A selected particle-collection-to-transport-tubing interface can be received by the laser ablation cell directly above the laser unit. The at least a pair of particle-collection-to-transport-tubing interfaces can be configured to be interchangeable with one another.
US11837433B2

A method of measuring a relative rotational angle includes: shifting an electron beam on a specimen plane by using a deflector; tilting the electron beam with respect to the specimen plane by using the deflector; acquiring a first STEM image including information of a scattering azimuth angle and a second STEM image not including the information of the scattering azimuth angle, before the shifting and the tilting; acquiring a third STEM image including the information of the scattering azimuth angle and a fourth STEM image not including the information of the scattering azimuth angle, after the shifting and the tilting; and obtaining the relative rotational angle based on the first STEM image, the second STEM image, the third STEM image and the fourth STEM image.
US11837432B1

A portable, compact gas delivery system can support an environmental transmission electron microscope. Environment transmission electron microscopy provides researchers a unique capability of assessing a material's surface conditions at atomic resolution in a variety of reactive and oxidizing environments. The ability to precisely control the analysis chamber's environmental conditions over time is key to the success of a typical surface analysis. The gas delivery system provides the correct balance or pressure delivery precision, contamination control, and gas isolation.
US11837431B2

The device includes a beam source for generating an electron beam, a beam guiding tube passed through an objective lens, an objective lens for generating a magnetic field in the vicinity of the specimen to focus the particles of the particle beam on the specimen, a control electrode having a potential for providing a retarding field to the particle beam near the specimen to reduce the energy of the particle beam when the beam collides with the specimen, a deflection system including a plurality of deflection units situated along the optical axis for deflecting the particle beam to allow scanning on the specimen with large area, at least one of the deflection units located in the retarding field of the beam, the remainder of the deflection units located within the central bore of the objective lens, and a detection unit to capture secondary electron (SE) and backscattered electrons (BSE).
US11837428B2

A system for melting, sintering, or heat treating a material is provided. The system includes a cathode, an anode, and a focus coil assembly having a quadrupole magnet. The quadrupole magnet includes four poles and a yoke. The four poles are spaced apart and surround a beam cavity. Each of the four poles includes a pole face proximate the beam cavity and an end opposite the pole face. The first and third poles are aligned along an x-axis and configured to have a first magnetic polarity at their respective pole faces and a second magnetic polarity opposite the first magnetic polarity at their respective ends. The second and fourth poles are aligned along a y-axis and configured to have the second magnetic polarity at their respective pole faces and the first magnetic polarity at their respective ends. The yoke surrounds the poles and is coupled to the poles.
US11837426B2

Switches with integrated overcurrent protection elements are described. The overcurrent protection elements can include a bimetallic structure which is configured to move between a first shape and a second shape in response to heating. The overcurrent protection element can be rotationally coupled to a rotary knob in some embodiments. In other embodiments, the overcurrent protection element can be fixed, and the rotary knob can be connected to one or more rotatable conductive structures within the rotary switch.
US11837423B2

An electrical contactor module includes a pair of contactor assemblies each having an input contact, an output contact spaced apart from the input contact, and a linear solenoid disposed proximate the input and output contacts. Each linear solenoid has a housing, a plunger disposed within the housing so as to permit axial displacement of the plunger between an open position in which an end of the plunger is spaced apart from the input and output contacts and a closed position in which the end mechanically contacts and electrically couples the input and output contacts, a spring for biasing the plunger in the open position, and a coil within the housing for urging the plunger from the open position to the closed position along a linear direction. The contactor assemblies are fastened and arranged within an enclosure, with the linear directions for the contactor assemblies pointing in generally opposite directions.
US11837421B2

A switch assembly for adapting a non-contact switch into a contact triggered switch, such that the internal electrical state of the non-contact switch can be triggered by mechanical contact with an object or surface. The switch assembly can include an adapter body coupled to the non-contact switch and an actuation body coupled to the adapter body. The actuation body can be movable relative to the adapter body to selectively position a target supported by the actuation body within a sensing region of the non-contact switch. The actuation body can be moved by an external object making contact with a portion of the actuation body.
US11837420B2

A system for short-circuiting or grounding low-voltage and/or medium-voltage installations. The system includes at least one fault detection unit for detecting an arc and at least one signal-processing unit for processing signals from the at least one fault detection unit. The signal-processing unit is or can be connected to the fault detection unit for signal transmission. The system further includes at least one control unit which is or can be connected to the signal-processing unit for signal transmission, an electrical energy storage device in or on the control unit, and at least one fast-switching switching element having a mechanical energy store.
US11837418B2

A remote control device may be configured to be mounted over the toggle actuator of a light switch and to control a load control device via wireless communication. The remote control device may include a base portion and a rotating portion supported by the base portion so as to be rotatable about the base portion. The remote control device may include a control circuit and a wireless communication circuit. The control circuit may be operably coupled to the rotating portion and to the wireless communication circuit. The control circuit may be configured to translate a force applied to the rotating portion of the remote control device into a control signal and to cause the communication circuit to transmit the control signal to the load control device.
US11837414B2

A multilayer ceramic capacitor package accommodating multilayer ceramic capacitors includes a carrier tape that is elongated and includes recess pockets at equal or substantially equal intervals in a longitudinal direction, a cover tape that is elongated and attached to the carrier tape to cover an opening of each of the pockets, and the multilayer ceramic capacitors respectively accommodated in the pockets. In the multilayer ceramic capacitor package, in adjacent multilayer ceramic capacitors, a difference in densities of surfaces on an opening side of the pockets is about 0% or more and about 4% or less.
US11837407B2

A multilayer capacitor includes a capacitor body including first to sixth surfaces, dielectric layers and first and second internal electrodes alternately disposed with the dielectric layer interposed therebetween in a first direction; and first and second external electrodes; wherein the first and second internal electrodes are disposed to be offset in the first direction, wherein a first plurality of the first and second internal electrodes is disposed to be adjacent to the fifth surface in the third direction, a second plurality is disposed to be adjacent to the sixth surface in the third direction, and a third plurality is disposed in a central region in the third direction, and wherein internal electrodes among the first and second internal electrodes, disposed to be adjacent to the surface in the same direction, include an even number of two or more of internal electrodes disposed to be offset therebetween.
US11837403B2

Systems and methods involving nanomaterial-based electrodes, such as supercapacitor and battery electrodes that can be flexible, are described.
US11837402B2

A switchable permanent magnetic unit is disclosed. The unit comprises: a housing, first and second permanent magnets, and a conductive coil. The first magnet is mounted within the housing and the second magnet is rotatable between first and second positions and mounted within the housing in a stacked relationship with the first magnet. The unit generates a first level of magnetic flux at a workpiece contact interface when the second magnet is in the first position and a second level of magnetic flux at the interface when the second magnet is in the second position, the second level being greater than the first level. The conductive coil is arranged about the second magnet and generates a magnetic field. A component of the conductive coil's magnetic field is directed from S to N along the second magnet's N-S pole pair when the second magnet is in the first position.
US11837396B2

A coil component includes a drum core that includes a winding core portion and a pair of flange portions formed at the ends of the winding core portion, electrodes that are included in the pair of flange portions, and first and second wires that are wound around the winding core portion and that include extended portions electrically connected to the electrodes. The flange portions are continuous with the winding core portion and have slopes that guide the extended portions to the electrodes.
US11837391B2

A sintered R2M17 magnet is provided that comprises at least 70 Vol % of a Sm2M17 phase, wherein R is at least one of the group consisting of Ce, La, Nd, Pr, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yt, Lu and Y, and M comprises Co, Fe, Cu and Zr. In an area of the R2M17 sintered magnet of 200 by 200 μm viewed in a Kerr micrograph, an areal proportion of demagnetised regions after application of an internal opposing field of 1200 kA/m is less than 5% or less than 2%.
US11837384B2

A corona-resistant enameled round wire and preparation method of making such which is suitable for electric vehicle motors and has a copper conductor and an insulating layer. The insulating layer clads the copper conductor and has in sequence from inside to outside, a corona- resistant polyamideimide coating, a corona-resistant special resin coating, a corona-resistant polyimide coating, a corona-resistant modified silicone resin coating, and a corona-resistant polyamideimide coating.
US11837378B2

A communication cable includes a coating layer that contains a powdery magnetic material and that can suppress the occurrence of a powdery substance containing the magnetic material when processing the coating layer. The communication cable further includes a conductor, an insulating coating that covers an outer circumstance of the conductor, and a magnetic sheath layer that covers an outer side of the insulating coating, and the magnetic sheath layer contains the magnetic material and the magnetic material has a particle shape with an average particle diameter of not more than 50 μm and an aspect ratio of not greater than 4.
US11837363B2

A computing device for remotely engaging and managing a patient environment displays a video feed of a patient environment, and provides user inputs that, when selected, allow a caregiver to remotely change a condition in the patient environment. Access to the user inputs is restricted based on at least one of a distance between the computing device and the patient environment, credentials of the caregiver, and a condition of a patient in the patient environment.
US11837361B2

Methods and systems for analyzing care data are described. The method includes building a virtual model of a physical medical device. Training is provided to a patient associated with the physical medical device to properly use the physical medical device by manipulating the virtual model. First care data associated with a first sensor associated with the physical medical device and second care data associated with a second sensor is received by a cloud service. The cloud service analyzes the first care data to obtain a first care data score and analyzes the second care data to obtain a second care data score. The cloud service scores, using a machine learning algorithm, the first care data score and the second care data score to obtain a combined care score. The cloud service determines whether the combined care score is greater than a threshold. The cloud service triggers an emergency procedure when it is determined that the combined care score is greater than the threshold.
US11837360B2

A head-mounted display device for interface with a blood processing machine using a disposable component having tubing and a blood component receptacle includes a frame configured to be mounted on a person's head and configured to hold a lens in front of an eye of the person. The display device includes a display, a wireless transceiver configured to communicate with a network, and a processing circuit. The processing circuit is coupled to the frame, the display and the wireless transceiver and receives instructions for training the person how to use the blood processing machine. The processing circuit overlays indicators, text, highlighting and/or icons on the blood processing machine as seen from a field of view of the person based on the instructions to train the person in using the blood processing machine.
US11837359B2

A method of centralized monitoring management at a centralized monitoring unit (CMU) includes receiving patient monitoring data from multiple patient monitoring devices, each providing patient monitoring data for one of multiple patients, and assigning each of the multiple patients to one of at least two monitoring technician stations. Each monitoring technician station is configured to receive and display patient monitoring data the patients assigned thereto and to present alarms for each patient to a CMU technician. A load index is calculated for each monitoring technician station based on the alarms for each patient in the group of patients assigned to that monitoring technician station. At least one patient is removed from the group of patients assigned to a first monitoring technician station of the at least two monitoring technician stations based on the load index for the first monitoring technician station. The patient removed from the first monitoring technician station is then reassigned to a different one of the at least two monitoring technician stations so as to distribute an overall alarm load for the CMU across all of the at least two monitoring technician stations.
US11837356B1

A method for remotely updating the behavior and state of a medical device or the firmware itself of a medical device, not requiring physical access to the device, that occurs through an encrypted and authenticated communication channel. The behavior and state of the device may be modified from a healthcare provider interface through a transmission method. The firmware of the medical device may be modified by the use of over the air device firmware updates, created from a designated secure machine called a build machine described herein. Both actions are transmitted to a server and then forwarded to a companion device and are particularly designed so that the server never stores sensitive cryptographic material in the event of server compromise. The companion device forwards the update to the medical device, which decrypts and validates the update or command before performing the change.
US11837354B2

Described herein is medical imaging technology for concurrent and simultaneous synthesis of a medical CA-free-AI-enhanced image and medical diagnostic image analysis comprising: receiving a medical image acquired by a medical scanner in absence of contrast agent enhancement; providing the medical image to a computer-implemented machine learning model; concurrently performing a medical CA-free-AI-enhanced image synthesis task and a medical diagnostic image analysis task with the machine learning model; reciprocally communicating between the image synthesis task and the image analysis task for mutually dependent training of both tasks. Methods and systems and non-transitory computer readable media are described for execution of concurrent and simultaneous synthesis of a medical CA-free-AI-enhanced image and medical diagnostic image analysis.
US11837351B2

A system for ordered food preferences accompanying symptomatic inputs, the system including a computing device, the computing device designed and configured to retrieve a food profile pertaining to a user; select a first food element as a function of the food profile; select a second food element as a function of the first food element; create a food preference menu wherein the food preference menu contains the first food element and the second food element; and modify the food preference menu as a function of an entry contained within a symptomatic database.
US11837348B2

Systems and methods are disclosed that provide smart alerts to users, e.g., alerts to users about diabetic states that are only provided when it makes sense to do so, e.g., when the system can predict or estimate that the user is not already cognitively aware of their current condition, e.g., particularly where the current condition is a diabetic state warranting attention. In this way, the alert or alarm is personalized and made particularly effective for that user. Such systems and methods still alert the user when action is necessary, e.g., a bolus or temporary basal rate change, or provide a response to a missed bolus or a need for correction, but do not alert when action is unnecessary, e.g., if the user is already estimated or predicted to be cognitively aware of the diabetic state warranting attention, or if corrective action was already taken.
US11837339B2

A portable data-management system based on an analyte testing device which communicates wirelessly with a mobile device. The mobile device runs an application to manage and analyze data obtained by the analyte testing device. The mobile device may assist the user in displaying testing data, identifying patterns to assist healthy behavior or issue warnings based on the collected data. The mobile device may be connected to a network to store user health data for use by other parties.
US11837338B2

To efficiently assess, prioritize, and re-assess individuals respectively for intervention OR for ongoing programs/activities OR for personalized rehabilitation or training activities: A Computerized Interactive Psychological Assessment Protocol including the steps of: using a predetermined interactive media, interfacing with a client, (A) accepting some predetermined goal-relevant self-assessment responses from the client, regarding the client's respective motivation, belief, know-how, state-of-mind, activity, etc.; (B) accepting self-characterization responses from the client, regarding the client's respective personality; (C) preferably electronically characterizing the responses according to at least one metric from the list: client's response time, client's preference, among interactive task/query modes, and client's respective response physiology; and (D) electronically storing a data representation of the responses and characterizations, along with a time stamping, for use in a longitudinal analysis of the client psychological development.
US11837334B2

Some embodiments include a system and computer-implemented method for aggregating and tracking medical delivery to a patient including a non-transitory computer-readable medium in data communication with at least one processor, where the non-transitory computer-readable medium includes software instructions for a medical services tracking system and method. Upon execution of the software instructions, information from a patient database or server can be received and displayed a medical record dashboard. A user can view and edit access to the information, and a user selectable link can display medical record information. The system and method enable auto-population of medical data entry fields based at least one part on at least one claim made or billing signed off by a physician for at least one medical service or procedure previously provided to or performed on at least one patient.
US11837330B2

Methods and systems for processing a plurality of sample reads for genome sequencing include, for each sample read of the plurality of sample reads, comparing substring sequences from the sample read to reference sequences representing different portions of a reference genome. One or more reference sequences are identified that match one or more of the compared substring sequences, and a probabilistic location within the reference genome is determined for the sample read based on the one or more identified reference sequences. The reference genome is partitioned for reference-aligned genome sequencing based on the determined probabilistic locations of the respective sample reads.
US11837321B2

In an apparatus, a memory controller, a memory device, and a method for switching frequencies of clock signals to reduce power consumption, when the memory device performs an internal operation according to a command of the memory controller, a frequency of a clock signal of the memory controller is changed. The memory controller switches the frequency of the clock signal to a low frequency according to assertion of a status signal that indicates a busy operation status of the memory device according to the command, and switches the frequency of the clock signal to a high frequency according to de-assertion of the status signal that indicates a ready operation status of the memory device.
US11837319B2

A multi-port memory device in communication with a controller includes a memory array for storing data provided by the controller, a first port coupled to the controller via a first controller channel, a second port coupled to the controller via a second controller channel, a processor, and a processor memory local to the processor, wherein the processor memory has stored thereon instructions that, when executed by the processor, cause the processor to: enable data transfer through the first port and/or the second port in response to a first control signal received from the first controller channel and/or a second control signal received from second controller channel, decode at least one of the received first and second control signals to identify a data operation to perform, the identified data operation including a read or write operation from or to the memory array, and execute the identified data operation.
US11837316B1

An exemplary semiconductor device includes circuitry to implement data mask operations by sending bit-specific, write enable signals (WREN) to control connection of a main or global data line to local data lines during a write operation. For example, a plurality of even sense amplifier stripes each receive a first set of WREN signals to control a corresponding passgate responsible for coupling one global data line to one local data line and a plurality of odd sense amplifier stripes each receive a second set of WREN signals to control a corresponding passgate responsible for coupling one global data line to one local data line.
US11837309B2

A processing method of chip probing data includes: determining a new fail bit generated in an already completed chip probing process; acquiring repair record of the new fail bit, and repair records of bits adjacent to the new fail bit; analyzing the repair records to determine attribute information of the new fail bit and the adjacent bits, the attribute information including at least one of address information, redundant circuit information, element pattern of the new fail bit and chip probing flow; performing classification learning according to the attribute information to acquire a fail bit prediction model; and predicting fail bits to be chip-probed through the fail bit prediction model.
US11837303B2

A predefined data pattern is written using a plurality of values of a memory access parameter. A corresponding value of a data state metric associated with each value of a plurality of values of the memory access operation parameter is measured. An optimal value of the memory access operation parameter is selected from the plurality of values of the memory access operation parameter.
US11837297B2

A method for dynamically adjusting an erase voltage level to be applied in a subsequent erase cycle, comprising: in a current erase cycle, initiating a current erase/verify loop by applying an initial stored erase voltage level according to an erase sequence in which each successive erase/verify loop is incremented by a pre-determined voltage amount, storing an erase/verify loop count, and determining whether the current erase cycle is complete according to a pass criterion. If the erase cycle is complete, a determination is made as to whether the stored erase/verify loop count equals a pre-defined threshold count. Further, if the stored count does not equal the pre-defined threshold count, the initial stored erase voltage level is adjusted such that, upon applying the adjusted erase voltage level in a subsequent erase cycle, an erase/verify loop count will now equal the pre-defined threshold count.
US11837285B2

A method of correcting bias temperature instability in memory arrays may include applying a first bias to a memory cell, where the memory cell may include a memory element and a select element, and the first bias may causes a value to be stored in the memory element. The first bias causes a bias temperature instability (BTI) associated with the memory cell to increase. The method may also include applying a second bias to the memory cell, where the second bias may have a polarity that is opposite of the first bias, and the value stored in the memory element remains in the memory element after the second bias is applied. The second bias may also cause the BTI associated with the memory cell to decrease while maintaining any value stored in the memory cell.
US11837271B2

A memory control apparatus controls access to a DRAM having a plurality of banks. The apparatus comprises a first generating unit configured to generate an access command in accordance with an access request for the DRAM and store the access command in a buffer; a second generating unit configured to generate a bank-designated refresh request for the DRAM; and an issuing unit configured to issue a DRAM command to the DRAM based on an access command stored in the buffer and a refresh request generated by the second generating unit. The second generating unit determines a bank for which the refresh request is generated, based on an access time for each bank of the DRAM by not less than one access command stored in the buffer.
US11837269B2

Methods, systems, and devices for deck-level signal development cascodes are described. A memory device may include transistors that support both a signal development and decoding functionality. In a first operating condition (e.g., an open-circuit condition), a transistor may be operable to isolate first and second portions of an access line based on a first voltage applied to a gate of the transistor. In a second operating condition (e.g., a signal development condition), the transistor may be operable to couple the first and second portions of the access line and generate an access signal based on a second voltage applied to the gate of the transistor. In a third operating condition (e.g., a closed-circuit condition), the transistor may be operable to couple the first and second portions of the access line based on applying a third voltage greater than the second voltage to the gate of the transistor.
US11837268B1

A configuration for efficiently placing a group of capacitors with one terminal connected to a common node is described. The capacitors are stacked and folded along the common node. In a stack and fold configuration, devices are stacked vertically (directly or with a horizontal offset) with one terminal of the devices being shared to a common node, and further the capacitors are placed along both sides of the common node. The common node is a point of fold. In one example, the devices are capacitors. N number of capacitors can be divided in L number of stack layers such that there are N/L capacitors in each stacked layer. The N/L capacitors are shorted together with an electrode (e.g., bottom electrode). The electrode can be metal, a conducting oxide, or a combination of a conducting oxide and a barrier material. The capacitors can be planar, non-planar or replaced by memory elements.
US11837261B2

The disclosed computer-implemented method may include accessing a pre-rendered multimedia item. The pre-rendered multimedia item may have branching logic associated with it, where the branching logic includes branching points that direct non-sequential playback of the pre-rendered multimedia item. The method may also include initializing playback of the pre-rendered multimedia item and accessing, at the branching points, various trigger conditions that direct playback order of different segments of the pre-rendered multimedia item. The method may then include updating, based on the trigger conditions, at least some portion of custom state data. The method may further include playing back the segments of the pre-rendered multimedia item according to the updated state data. Various other methods, systems, and computer-readable media are also disclosed.
US11837253B2

A device, system, and method whereby a speech-driven system can distinguish speech obtained from users of the system from other speech spoken by background persons, as well as from background speech from public address systems. In one aspect, the present system and method prepares, in advance of field-use, a voice-data file which is created in a training environment. The training environment exhibits both desired user speech and unwanted background speech, including unwanted speech from persons other than a user and also speech from a PA system. The speech recognition system is trained or otherwise programmed to identify wanted user speech which may be spoken concurrently with the background sounds. In an embodiment, during the pre-field-use phase the training or programming may be accomplished by having persons who are training listeners audit the pre-recorded sounds to identify the desired user speech. A processor-based learning system is trained to duplicate the assessments made by the human listeners.
US11837251B2

The present disclosure relates to a virtual counseling system in which a user can virtually receive counseling by inputting query information into a system. A virtual counseling system according to an embodiment of the present disclosure may include an input unit obtaining audio information from a user and generating audio data; a determination unit receiving the audio data through the input unit, determining a type of the audio data, and generating type information on the audio data; and a text data generation unit generating object data by receiving the type information from the determination unit, converting content of the audio data into first text data, and combining the object data and the first text data to generate second text data.
US11837244B2

An analysis filter bank corresponding to multiple sub-bands, which performs frequency-division filtering on an input signal to generate multiple sub-band signals, the analysis filter bank comprising: a sub-band response pre-compensator which performs a linear filtering on the input signal to generate a response pre-compensated signal, multiple sub-filters with different central frequencies, which perform complex-type first-order infinite impulse response filtering respectively on the response pre-compensated signal to generate multiple sub-filter signals, and multiple binomially-combining and rotating devices based on a set of binomial weights, each of which performs a weighted summation on at least two of the sub-filter signals with the set of binomial weights, and rotates a weighted-summation result with a rotating phase according to a corresponding sub-band central frequency to generate one of the sub-band signals, wherein the at least two of the sub-filter signals are generated by at least two of the sub-filters adjacent in central frequency.
US11837232B2

This relates to an intelligent automated assistant in a video communication session environment. An example method includes, during a video communication session between at least two user devices, and at a first user device: receiving a first user voice input; in accordance with a determination that the first user voice input represents a communal digital assistant request, transmitting a request to provide context information associated with the first user voice input to the first user device; receiving context information associated with the first user voice input; obtaining a first digital assistant response based at least on a portion of the context information received from the second user device and at least a portion of context information associated with the first user voice input that is stored on the first user device; providing the first digital assistant response to the second user device; and outputting the first digital assistant response.
US11837229B1

Techniques for determining and using interaction affinity data are described. Interaction affinity data may indicate a latent affinity between information corresponding to an interaction, such as, intents, entities, device type from which a user input is received, domain, etc. A system may use the interaction affinity data to determine an alternative input representation for a spoken input to cause output of a desired response to the spoken input. The system may also use the interaction affinity data to recommend an action to a user.
US11837224B1

Systems and methods for real-time patient record transcriptions and medical form population via mobile devices are described. A user (e.g., a medical professional) may speak into or near a mobile device operable to detect or record spoken language, and furthermore the mobile device may initiate real-time transcription of the spoken language to generate unstructured transcription text data corresponding to the spoken language. The unstructured transcription text data may be parsed for words or phrases indicative of medical information for generating structured data, where the structured data includes terms, phrases, and values identified via delineators and/or natural language processing techniques. Discrete data from the structured data may be directly inserted into corresponding locations (e.g., appropriate medical form text fields) in electronic medical records via APIs and service bus relays.
US11837215B1

Technologies are disclosed for interacting with a virtual assistant to request updates associated with one or more events and/or perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive updates relating to events occurring during a certain period of time. For example, a user may request an update associated with one or more events occurring that day. The system may access data sources (e.g., calendar services, email services, etc.) to obtain data associated with the events, tag the events according to one or more conditions indicated by the data, and/or rank the events according to the tags. In addition, to resolve conditions associated with the events, the virtual assistant may also include options in the update to perform certain actions and/or to provide response data. The virtual assistant may generate the update and audibly provide the update to the user.
US11837209B2

Devices, assemblies, and methods for isolating a spoken command-controlled device from sound are disclosed herein. A sound-isolating device is provided to achieve this end. The sound-isolating device includes a base that supports the spoken command-controlled device and an enclosure that rests on the base and covers the spoken command device, in use. The base and enclosure are formed from sound-attenuating materials and, together, define a substantially sound-isolated volume.
US11837205B2

A music analysis method realized by a computer includes calculating an evaluation index of each of a plurality of structure candidates formed of N analysis points selected in different combinations from K analysis points in an audio signal of a musical piece, and selecting one of the plurality of structure candidates as a boundary of a structure section of the musical piece in accordance with the evaluation index of each of the plurality of structure candidates. N is a natural number greater than or equal to 2 and less than K, and K is a natural number greater than or equal to 2.
US11837196B2

An image display method includes: displaying a first image having a first image surface on a display surface in a three-dimensional fashion; in response to a reception of an instruction of rotating the first image around an axis different from any axis in the display surface, rotating the first image around a first imaginary axis, the first imaginary axis being vertical to the first image surface and different from an axis vertical to the display surface; and displaying the rotated first image.
US11837191B2

A display device includes: a host which transmits a first signal through a first interface, and transmits a second signal through a second interface different from the first interface; a display driver integrated circuit including a first interface unit which receives the first signal through the first interface, and a second interface unit which receives the second signal through the second interface; and a display panel which receives a data signal corresponding to the first signal and the second signal from the display driver integrated circuit, and displays an image.
US11837179B2

A light emitting assembly is described. In one embodiment, one or more light emitting diode (LED) devices and one or more microcontrollers are bonded to a same side of a substrate, with the one or more microcontrollers to switch and drive the one or more LED devices.
US11837176B2

A display device can include a display panel including a plurality of subpixels configured to display an image; a data driving circuit configured to supply a data signal to the plurality of subpixels; a gate driving circuit configured to supply a gate signal to the plurality of subpixels; and a timing controller configured to receive image data of a subsequent frame of an image of a current frame being displayed on the display panel, and differently control the data driving circuit during a blank period between the current frame and the subsequent frame based on a gray value of at least one edge subpixel among a plurality of edge subpixels in the image data of the subsequent frame. the plurality of edge subpixels are subpixels among the plurality of subpixels that are located adjacent to the gate driving circuit or at an edge of the display panel.
US11837172B2

A gate driving circuit and a display device are provided. The gate driving circuit includes electrically connected multi-stage driving units. The driving unit of each stage includes an input module, an output module electrically connected with the input module, a pull-down module electrically connected with the output module, and a pull-down control module electrically connected with the pull-down module. The output module is electrically connected to a stage transmission signal output terminal, and the pull-down module is electrically connected to a first control signal terminal.
US11837169B2

The present disclosure provides a pixel circuit including: a driving transistor and a voltage control circuit; wherein in the voltage control circuit, at least one transistor directly coupled to a gate of the driving transistor is an oxide thin film transistor. The disclosure also provides a display substrate and a display apparatus.
US11837166B2

Various examples are provided related to compensating brightness of a display using a vertical organic light emitting transistor that suppresses variations in brightness over a long period of time and a display. In one example, a method includes applying a voltage for brightness inspection to a gate electrode of the vertical organic light emitting transistor to be corrected, measuring a current flowing through a current supply line through which the current is supplied to a source electrode of the vertical organic light emitting transistor by the application of the voltage for brightness inspection to the gate electrode of the vertical organic light emitting transistor to be corrected, and determining a corrected value of the voltage to be applied to the gate electrode of the vertical organic light emitting transistor based on a value of the current and characteristic information of the vertical organic light emitting transistor stored in the memory.
US11837159B2

A display device including a display panel, and a method of driving the display device are provided. The display panel can operate in a first mode for displaying an image including a plurality of frames based on a first driving frequency, or in a second mode for displaying the image including the plurality of frames based on a second driving frequency different from the first driving frequency. The image displayed on the display panel operating in the first mode is changed from a first image in which the number of pixels representing a low gray level among the plurality of pixels is equal to or greater than a first threshold value, to a second image in which the number of pixels representing a high gray level among the plurality of pixels is equal to or greater than a second threshold value.
US11837158B2

A display panel includes a pixel including sub pixels. The pixel includes a sub pixel area in which the sub pixels are disposed and a common area. The pixel includes a light emitting diode including an anode electrode and a cathode electrode, and the anode electrode is electrically connected to a first power line to which a high potential voltage is supplied. Each of the sub pixels includes a driving element in which a source is connected to a N1 node, a gate is connected to a N2 node, and a drain is connected to a N3 node, a capacitor connected to the N2 node and a N4 node; a N1 switching circuit connected to the N1 node; a N2 switching circuit connected to the N2 node; a N3 switching circuit connected to the N3 node; and a N4 switching circuit connected to the N4 node.
US11837152B2

The present disclosure discloses a driving circuit and a display panel. The driving circuit includes: a first wire; a second wire; and a plurality of third wires, spaced apart from each other, wherein one end of each third wire is electrically connected to the first wire, and an other end of the each third wire is electrically connected to the second wire. A current adjustment unit and at least one light-emitting unit are disposed on the each third wire. Each current adjustment unit has a different resistance value. The current adjustment unit on the each third wire that is farther away from a first signal input terminal of the first wire has a smaller resistance value.
US11837150B2

Disclosed is a display device including a display panel having a plurality of pixels, the display panel comprising a first display area having first resolution and a second display area having second resolution, the second resolution being lower than the first resolution, and a controller configured to generate display area information of each of the plurality of pixels, to blur an image that is displayed in the second display area based on the display area information, and to perform control such that the blurred image is displayed on the display panel.
US11837140B2

Methods and systems for chromatic ambient-light support are provided. Given an input surround correlated color temperature (CCT), its normalized value is mapped to a preferred gray CCT value using a sigmoid-like function model generated based on viewer experimental data. The preferred gray CCT value is then mapped to an adjusted CCT value so that viewing conditions on a display with the input surround CCT value match a D65 surround CCT value.
US11837138B2

A control circuit for a low-temperature poly-silicon array controls the low-temperature poly-silicon array including M rows×N columns of pixel units. The control circuit includes N operational amplifiers, a comparison unit, and a pixel input switch control unit. The comparison unit determines pixel values of N red subpixels, N green subpixels, and N blue subpixels in at least one row of pixel units of the M rows of pixel units are the same as each other. The pixel input switch control unit controls, when the pixel values of the N red subpixels, the N green subpixels, and the N blue subpixels in the at least one row of pixel units of the M rows of pixel units are the same as each other, the N red pixel input switches, the N green pixel input switches, and the N blue pixel input switches to be all turned on.
US11837126B2

An example display system includes a load engine and a calibration engine. The load engine causes an inquiry for current calibration measurement data and retrieves factory calibration measurement data when the current calibration measurement data is unavailable. The calibration engine receives a target set of display characteristics, generates a color profile from a native panel performance representation to operate a display according to the target set of display characteristics, and causes adjustment of a display according to a difference between the target set of display characteristics and the native panel performance representation using the generated color profile.
US11837125B2

A display panel, a method for detecting a display panel and an electronic device are provided. a display panel are provided, including a display area and a peripheral region surrounding the display area; a plurality of bonding pads in the peripheral region; a lighting pad in the peripheral region; a plurality of source signal lines at least in the display region; a plurality of source signal line leads in the peripheral region and electrically connected to the plurality of source signal lines and electrically connected to the plurality of bonding pads; a plurality of sub-pixel columns in the display region and electrically connected to the plurality of source signal lines; and a detection circuit, arranged in the peripheral region and between the plurality of binding pads and the display area.
US11837114B1

Multi-part label systems, and methods for their assembly. A carrier material with a first label and a second label removably adhered thereto is provided. The first label and second label are dispensed from the carrier material and applied to a surface simultaneously.
US11837112B2

A display device or a driving support system which enables a driver to obtain information easily is provided. A display device or a driving support system which is unlikely to impose a burden on a driver is provided. A display device or a driving support system which is suitable for space saving is provided. A display device or a driving support system which is capable of large-area display is provided. A display device or a driving support system which does not impair the aesthetic appearance of the car interior is provided. The display device includes a display panel which has flexibility and can be transformed between a first form and a second form, and a driving means having a function of reversibly changing the display panel between the first form and the second form. The first form is a form in which a display surface of the display panel is suspended, and the second form is a form in which the display panel is stored upward.
US11837111B1

There is provided a sign assembly comprising: an illumination panel; a decorative panel mounted to the illumination panel and comprising informational graphics; and one or more light sources positioned such that the illumination panel is illuminated by the one or more light sources to provide a light band about the decorative panel.
US11837108B2

This invention relates to a computer-implemented simulation system comprising a needle device having a retractable needle shaft comprising a resistance mechanism which can be activated to vary the resistance of the needle shaft. A processing module is configured to: receive ultrasound image data representative of a subject being scanned, receive position and orientation data representative of an ultrasound probe and a needle device, calculate a projected path for the needle device and generate a simulation needle from the projected path. When the simulation needle is determined to intersect with an identified tissue type, it modulates a signal and sends the modulated signal to the resistance mechanism, thereby to cause a change in the resistive force acting on the retractable needle shaft. The invention also relates to a computer-implemented method for simulating ultrasound guided needling using this system.
US11837102B2

An aircraft defining an upright orientation and an inverted orientation, a ground station; and a control system for remotely controlling the flight of the aircraft. The ground station has an auto-land function that causes the aircraft to invert, stall, and controllably land in the inverted orientation to protect a payload and a rudder extending down from the aircraft. In the upright orientation, the ground station depicts the view from a first aircraft camera. When switching to the inverted orientation: (1) the ground station depicts the view from a second aircraft camera, (2) the aircraft switches the colors of red and green wing lights, extends the ailerons to act as inverted flaps, and (3) the control system adapts a ground station controller for the inverted orientation. The aircraft landing gear is an expanded polypropylene pad located above the wing when the aircraft is in the upright orientation.
US11837101B2

A system may include a display and a processor. The processor may be configured to: obtain aircraft data associated with an aircraft; obtain or generate storm top data, the storm top data including information associated with storm top altitudes and storm top locations; generate aircraft relative storm top data; generate an aircraft relative storm top image based at least on the aircraft relative storm top data, wherein the aircraft relative storm top image depicts a view of weather in front of the aircraft, wherein the aircraft relative storm top image conveys information associated with a difference between at least some of the storm top altitudes and an altitude of the aircraft; and output the aircraft relative storm top image as graphical data.
US11837099B2

An apparatus and method for an aircraft flight management system configured to analyze a takeoff sequence for an aircraft, the aircraft slight management system comprising a memory storing runway information associated with the runway from which the aircraft will depart, one or more inputs configured to receive variables comprising real-time aircraft variables and real-time condition variables that influence an actual velocity of the aircraft, sensors for sensing the actual velocity of the aircraft; and a processor configured to compare a real-time takeoff value to a takeoff requirement value.
US11837097B2

A flight route control method of an unmanned aerial vehicle includes: accepting, by a touch panel, an input of a departure point and a waypoint that the unmanned aerial vehicle will pass; receiving a predetermined time, indicating an end of a time period in which the unmanned aerial vehicle is permitted to fly; generating a flight route passing through the departure point and the waypoint; determining whether or not an arrival time to the waypoint is later than the predetermined time; not accepting the waypoint for the generated flight route when the arrival time is later than the predetermined time; accepting the waypoint for the generated flight route when the arrival time is not later than the predetermined time; and transmitting a control command to the unmanned aerial vehicle, the control command controlling the unmanned aerial vehicle to fly according to the generated flight route.
US11837088B2

A driving assistance apparatus including a notification part including a display portion and a microprocessor. The microprocessor is configured to perform deriving a recommended driving recommended to a driver based on traffic light information and position information, controlling the notification part so as to notify the driver of information on the recommended driving, and determining whether the driver performs a driving operation according to the information on the recommended driving after the information on the recommended driving is notified. The microprocessor is configured to perform the controlling including controlling the notification part so that the information on a remaining time for switching of the traffic light included in the traffic light information is displayed on the display portion, when it is determined that the driver performs the driving operation according to the information on the recommended driving.
US11837087B2

Systems and methods for situational modification of autonomous vehicle operation are disclosed. According to aspects, a computing device may detect the occurrence of an emergency event and may determine a current operation of an autonomous vehicle that may be associated with the emergency event. The computing device may determine a modification to operation of the autonomous vehicle, where the modification may represent a violation of a roadway regulation that may enable effective handling of the emergency event. The computing device may generate a set of instructions for the autonomous vehicle to execute to cause the autonomous vehicle to undertake the operation modification.
US11837080B2

An object is to estimate the course of a movable terminal device. An information processing system (S) includes a plurality of transmission devices (1a, 1b) capable of transmitting predetermined radio waves, a terminal device (2) capable of receiving the predetermined radio waves, and a management device (3) communicably connected to the terminal device. The terminal device (2) measures intensities of radio waves received from the transmission devices (1a, 1b) at predetermined times, and transmits measurement results to the management device (3). The management device (3) calculates distances between the terminal device (2) and each of the transmission devices (1a, 1b) at the predetermined times from the measurement results, and calculates positions of the terminal device (2) at the predetermined times from the calculated distances.
US11837079B2

An infrasound drive system and method are disclosed. An infrasound drive system includes a control circuit for transmitting a data signal and a power signal, and one or more infrasound drive that includes an input terminal, an amplifier and a tactile transducer, in one or more infrasound drives, the amplifier receives a power signal from the power channel and a data signal from the data channel. The amplifier outputs an amplified signal to the tactile transducer. The tactile transducer generates a tactile vibration based on the data signal and the power signal. An infrasound drive can be disposed in a housing and transmit a haptic force to a user in contact with the housing. A user can limit the haptic force transmitted by the infrasound drive. The power channel and the data channel can be provided by a power over Ethernet (PoE) cable.
US11837078B2

An ambulatory medical device for attachment to a person's body includes a housing having a wall and a vibrator coupler. A convex outer surface of the vibrator coupler projects from the wall towards the outside of the housing. The vibrator coupler is coupled to the wall via a connector arranged along the circumference of the vibrator coupler. A vibrator mechanically vibrates upon activation. The vibrator is arranged at least partially inside a volume defined by the vibrator coupler and is mounted to the vibrator coupler. A skin attachment device is also disclosed. It has a substantially planar body having a skin attachment side and an opposing medical device mounting side. The skin attachment side includes a skin attachment structure for releasably attaching the skin attachment device to a person's skin and the medical device mounting side includes a medical device mount for releasably engaging with the ambulatory medical device.
US11837071B2

A system includes a bed zone boundary module and a user interface device (UID) control module. The bed zone boundary module is configured to detect when at least one of a first wearable dispenser assembly and an identification badge is within a boundary of a zone around a bed, and generate a sanitize reminder signal when at least one of the first wearable dispenser assembly and the identification badge is within the zone boundary. The UID control module is configured to, in response to the sanitize reminder signal, control a user interface device to generate a message reminding a person wearing at least one of the first wearable dispenser assembly and the identification badge to use hand sanitizer before approaching a patient in the bed.
US11837068B2

The present invention relates to a computer-implemented system and method for preventing users from bending their necks too far forward or past thirty degrees away from vertical during viewing of a handheld electronic device. The system uses a computer-implemented application installed in the device that determines flexion of the user's neck and compares with a threshold to determine a ‘tech neck’ condition. The application generates an alert displayed on the screen of the device to indicate the ‘tech neck’ condition and further, can pause or hang the display when the ‘tech neck’ condition is continued to be determined. The system and method assist in preventing injuries, strains and disabilities to both children and adults that use electronic devices for extended periods of time.
US11837066B2

According to an aspect, there is provided a fall detection apparatus, the fall detection apparatus comprising one or more processing units configured to obtain a first input indicating which one or ones of a plurality of fall detection algorithms have detected a potential fall by the subject, wherein each fall detection algorithm of the plurality of fall detection algorithms is associated with a respective type of fall and detects a potential fall of the associated type by analysing a set of movement measurements for the subject, wherein each respective type of fall has an associated initial state of the subject; obtain a second input indicating the status of the subject prior to the potential fall, wherein the status of the subject is determined by analysing a set of measurements from one or more sensors in the environment of the subject; compare the determined status of the subject prior to the potential fall to the initial state for each type of fall associated with any potential fall indicated in the first input; and output an indication that the subject has fallen if the determined status of the subject matches the initial state of any of the respective types of fall associated with any potential fall indicated in the first input.
US11837058B1

A card with an embedded location tracker that can assist with locating a misplaced, lost, or stolen card is described. The location tracking device is embedded into the material forming the card. Other devices can form a crowdsourced network covering a wide geographic area that may be used to detect signals from the location tracking device of the card using a short-range wireless communication technology. When the card becomes misplaced, lost, or stolen, the card holder or the card issuer may use the embedded location tracking device to determine the current location of the card. In one embodiment, a tamper mechanism may also be provided to disable a chip of the card in response to an attempt to deactivate, destroy, or remove the embedded location tracking device from the card.
US11837055B2

A system comprises a client operable to communicate a bet regarding a baccarat game. The s stem further comprises a controller communicably coupled to the client and operable to determine a result of the baccarat game, the result based at least in part upon one or more digits of at least one financial market indicator at a configurable point in time. The controller is further operable to determine an outcome of the bet based at least in part on the determined result.
US11837052B2

Gaming systems and methods that replicate a symbol driven event obtained at one gaming device at one or more other gaming devices.
US11837050B2

The present disclosure provides a method of in-play wagering for pooled or contest prizes by points in which users are placed in various cohorts based on skill and then allowed to compete against one another in a contest for a prize that is won by the user with the total amount of points earned during a contest. This method provides grouping the users of a wagering network into cohorts and allowing the users to join a contest based on the cohort to compete for a prize that the user with the most points wins during the length of the contest.
US11837040B2

A door lock system can comprise a door lock movable between a locked state and an unlocked state. The door lock system can detect a first indication suggestive of a presence of a mobile computing device of a visitor. The door lock system can also detect a second indication suggestive of an identity of the visitor. Further, the door lock system can validate that the first indication and the second indication are associated with a known identity of the visitor.
US11837039B2

Access control electronics for wireless locks comprise one or more battery operated radios that receive access control codes. The wireless accessed locks locate the electronic components, circuits, sensors and antennas and many of the lock components away from the container being secured and closer to the operator/user. The disclosed access control electronics combine a proximity detection circuit comprising sensor pads and a capacitive sensing circuit and one or more short-range radio frequency antennas for reading RFID devices. The proximity sensor pads are in close proximity with the antennas, without the antennas interfering with the proximity sensing process, and the sensor pads to not attenuate the signals between the RFID devices and the antennas after the RFID devices are detected.
US11837030B2

The disclosure is detecting an authentication target who is moving in a predetermined direction in a video; inputting a first image in which an entire body of the target; calculating characteristic information from an image of the entire body in the first image, comparing the calculated characteristic information with characteristic information of the entire body stored in first memory that stores characteristic information of entire bodies of targets, and extracting candidate information of the targets from the first memory based on a first authentication result; inputting a second image in which an iris of the target; and comparing characteristic information of irises stored in second memory that stores the characteristic information of the irises of targets with characteristic information of an iris from the second image, calculating a verification score, executing second authentication on the target in the second image based on the verification score, and outputting an authentication result.
US11837020B2

Provided are an expression realization method and device for virtual character, and a storage medium, the method comprising: acquiring sequence frames of respective parts of a face of the virtual character, wherein the sequence frames of respective parts contain part sequences corresponding to respective expressions; acquiring a first part sequence corresponding to a first expression and a second part sequence corresponding to a second expression from the sequence frames of respective parts, wherein the first part sequence comprises a first transition part sequence, and the second part sequence comprises a second transition part sequence; and successively playing the first part sequence and the second part sequence according to a first preset instruction, wherein a playing of the first transition part sequence is located at a tail of the playing of the first part sequence, and a playing of the second transition part sequence is located at a head of the playing of the second part sequence.
US11837017B2

Disclosed is a system for face recognition based on dynamic updating of facial features, comprising an image acquisition unit, a face image standardization unit, a facial feature comparison unit, and a facial feature update unit. The image acquisition unit acquires an original image which is processed by the face image standardization unit, and then the facial feature comparison unit completes extraction and comparison of a facial feature vector to determine whether the original image belongs to a user ID or a stranger, or to complete entry of the facial feature vector. Each user ID corresponds to one or more facial feature vectors. The facial feature update unit automatically updates the facial feature vector in a normal workflow to improve reliability and accuracy of face recognition. Also disclosed is a method for face recognition using the system. The disclosure has the advantages of simple deployment and simple to use, improving the accuracy of face recognition without increasing the size of a face recognition network, and may quickly and effectively adapt to changes in environment or user's appearance.
US11837014B2

A detection device includes: a sensor in which detection elements each including a photoelectric conversion element are arranged in a detection region; a drive circuit configured to supply drive signals to the detection elements; and a detection circuit configured to process a detection signal output from each detection element. Each detection element includes: a source follower transistor configured to output a signal corresponding to an electric charge generated in the photoelectric conversion element; and a read transistor configured to read an output signal of the source follower transistor and output the detection signal. A potential obtained by superimposing a threshold voltage of the source follower transistor and a voltage drop caused by on-resistance of the read transistor on a reset potential serving as a reference value for a voltage variation amount of the detection signal is set as an initial value of a potential applied to the photoelectric conversion element.
US11837003B2

The present disclosure relates to methods and systems to generate a modified feature map specific to a client. A template feature map may be modified based on usage data associated with a client. The template feature map may represent a visual representation of a plurality of features provided by an operator, each feature associated with a plurality of instructions to be processed for the client. The usage data may be compared with each feature to determine whether any feature is associated and/or utilized by the client. Based on determining whether the usage data indicates that any feature is associated and/or utilized by the client, the template feature map may be modified to perform an action to the template feature map indicating that a feature is associated and/or utilized by the client. A modified template feature map may be generated that is specific for a client.
US11837001B2

Methods, systems, and computer program products are provided for stroke attribute matrices. User input strokes may be converted into attributes encoded in one or more stroke attribute matrices (SAMs), such as bitmaps, for image or other multidimensional analysis. One or more convolutional neural networks (CNNs) may recognize letters, symbols, shapes and gestures in SAMs. A selector may select output classifications from among multiple CNNs. A sequence analyzer may select a sequence of selected CNN outputs. Stroke information may comprise, for example, velocity (e.g. direction and speed), tilt, pressure, line width, pen up/down events, hover height, etc. Stroke information may be stored, for example, in bitmap color channels (e.g. to facilitate human review). For example, an x, y velocity vector and x, y tilt may be encoded, respectively, as RGBA components of pixel data. Stroke crossings may be encoded, for example, by combining attribute values at pixels where strokes intersect.
US11837000B1

To perform 3-dimensional interpolation, a 3-dimensional model of an input text character is generated. For example, a 2-dimensional character may be given depth using an extrusion transformation. The 3-dimensional model of the input text character is compared to 3-dimensional models of candidate characters and the results of the 3-dimensional comparisons are used to select the optical character recognition (OCR) output for the input text character. The 3-dimensional comparison may be performed directly on the 3-dimensional models. Alternatively, a set of 2-dimensional images may be generated for each 3-dimensional model and 2-dimensional comparisons performed. By use of the additional information gathered from the comparisons of the 3-dimensional models, the correct OCR output character can be identified with greater confidence. As a result, the quality of the OCR output is improved, improving the functioning of a computer performing OCR tasks and reducing the expenditure of time and processing power in correcting OCR errors.
US11836999B1

A method implemented on an augmented reality (AR) device includes receiving an image of a document on the AR device. The image of the document includes one or more areas of obfuscated text. A marker on the document is identified. The marker is associated with an area of obfuscated text on the document. The marker is scanned using the AR device. When the user of the AR device is authenticated, a non-obfuscated image of the text associated with the marker is displayed on the AR device.
US11836996B2

The present disclosure discloses a method and apparatus for recognizing a text. The method comprises: acquiring images of a text area of an input image, the acquired images including a text centerline graph, a text direction offset graph, a text boundary offset graph, and a text character classification graph; extracting coordinates of feature points of a character center from the text centerline graph; sorting the extracted coordinates of the feature points based on the text direction offset graph to obtain a coordinate sequence of the feature points; determining a polygonal bounding box of the text area based on the coordinate sequence of the feature points of the character center and the text boundary offset graph; and determining a classification result of the feature points of the character center, based on the coordinate sequence of the feature points of the character center and the text character classification graph.
US11836991B2

An image processing apparatus includes a detector, a grouping processor, a management unit, and a determination unit. The detector detects traffic signals on the basis of a captured image. The grouping processor performs a grouping process of causing each of the detected traffic signals to belong to any one of groups. The management unit manages a location and display information of the each of the detected traffic signals in association with the group to which the each of the traffic signals belongs, and thereby manages the traffic signals. The determination unit determines, for each of the groups, a representative location and representative display information of one or more traffic signals belonging to relevant one of the groups, among the traffic signals, on the basis of the location and display information of each of the one or more traffic signals belonging to the relevant one of the groups.
US11836990B2

Systems and methods for generating alignment parameters for processing data associated with a vehicle. In one embodiment, a method includes: receiving image data associated with an environment of the vehicle; receiving lidar data associated with the environment of the vehicle; processing, by a processor, the image data to determine data points associated with at least one vehicle identified within image data; processing, by the processor, the lidar data to determine data points associated with at least one vehicle identified within the lidar data; selectively storing the data points in a data buffer based on at least one condition associated with a quality of the data points; processing, by the processor, the data points in the data buffer with a joint analysis method to generate alignment parameters between the lidar and the camera; and processing future data based on the alignment parameters.
US11836987B2

A fusion system for a motor vehicle includes at least two environment sensors, a neural network coupled to the environment sensors for fusing environment information from the environment sensors, a fusion apparatus for fusing environment information from the environment sensors, and a control device coupled to the neural network and the fusion apparatus. The control device is set up to adapt the environment information fused via the neural network, depending on the environment information fused by the fusion apparatus, and to provide the adapted environment information to a driver assistance system of the motor vehicle.
US11836982B2

A monitored area including a plurality of video cameras is monitored for possible events. A video camera captures a video stream showing a portion of the monitored area and performs video analysis on the captured video stream. When the video camera identifies an event of interest within the captured video stream, the video camera generates event information associated with the identified event of interest. The video camera uses the relative location information to determine which video camera of the plurality of video cameras is positioned to capture the event of interest now and/or in the future and instructs that video camera to track the event.
US11836977B2

A search processing system receives a search query having information indicative of an object of interest, such as an image. The search processing system uses the received search query to locate data for use in creating a computer-generated model of a product determined to be a match for the object of interest. A display generating device uses the data to create the computer-generated model of the product and causes the computer-generated model of the product to be displayed a display associated with the display generating device and/or to be projected onto a surface whereby the computer-generated model of the product can be accurately compared with an image of the object of interest or the object of interest itself.
US11836974B2

A method for detecting boxes includes receiving a plurality of image frame pairs for an area of interest including at least one target box. Each image frame pair includes a monocular image frame and a respective depth image frame. For each image frame pair, the method includes determining corners for a rectangle associated with the at least one target box within the respective monocular image frame. Based on the determined corners, the method includes the following: performing edge detection and determining faces within the respective monocular image frame; and extracting planes corresponding to the at least one target box from the respective depth image frame. The method includes matching the determined faces to the extracted planes and generating a box estimation based on the determined corners, the performed edge detection, and the matched faces of the at least one target box.
US11836971B2

A processor-implemented method implementing a convolution neural network includes: determining a plurality of differential groups by grouping a plurality of raw windows of an input feature map into the plurality of differential groups; determining differential windows by performing, for each respective differential group of the differential groups, a differential operation between the raw windows of the respective differential group; determining a reference element of an output feature map corresponding to a reference raw window among the raw windows by performing a convolution operation between a kernel and the reference raw window; and determining remaining elements of the output feature map by performing a reference element summation operation based on the reference element and each of a plurality of convolution operation results determined by performing respective convolution operations between the kernel and each of the differential windows.
US11836968B1

A system, method, and computer-program product includes detecting, via a localization machine learning model, a target object within a scene based on downsampled image data of the scene, identifying a likely position of the target object within original image data of the scene, extracting, from the original image data of the scene, a target sub-image containing the target object, classifying, via an object classification machine learning model, the target object to a probable object class of a plurality of distinct object classes, routing the target image resolution of the target sub-image to a target object-condition machine learning classification model of a plurality of distinct object-condition machine learning classification models, classifying, via the target object-condition machine learning classification model, the target object to a probable object-condition class, and displaying, via a graphical user interface, a representation of the target object in association with the probable object-condition class.
US11836967B2

A method and device for small sample defect classification and a computing equipment are disclosed. The method comprises: separating a target to be tested into parts, and segmenting an original image of the target to be tested into at least two sub-images containing different parts according to the separated parts; establishing small sample classification models with respect to each sub-image and the original image respectively, and obtaining a classification result of each sub-image and a classification result of the original image by using corresponding classification models, wherein the classification result includes a defect category and a corresponding category probability; and determining and outputting a defect category of the target to be tested according to classification results of all the sub-images and the original image.
US11836962B2

The present application relates to an image processing method and system. The method includes: determining an enhanced image of a target object of an input image based on a segmentation algorithm, where the enhanced image of the target object comprises an image in which each pixel classified as the target object is displayed in an enhanced manner; and determining a positioning image of the target object by applying an integral image algorithm to the enhanced image of the target object.
US11836961B2

An information processing apparatus includes a map creation unit configured to create a defocus map corresponding to a captured image of a subject, an object setting unit configured to set a recognition target, and a determination unit configured to determine, based on the defocus map, whether the recognition target is recognizable in the image.
US11836958B2

Systems and methods for automatically detecting and isolating objects in images. An image containing at least one object of interest is segmented by a segmentation module, based on the class of object each pixel of the image depicts. A bounding module then determines coordinates of a predetermined shape that covers at least a portion of the at least one object of interest. An application module then applies a bounding box having those coordinates and having the predetermined shape to the original image. In some embodiments, the coordinates are determined based on a mask layer that is based on the object classes in the image. In other embodiments, the coordinates are determined based on the mask layer and on an edge mask layer. Some embodiments comprise at least one neural network. In some embodiments, the objects of interest are text objects.
US11836956B2

A control method for an electronic device and an electronic device are provided. The electronic device includes an infrared emitter, an infrared sensor, and a visible light sensor. The control method includes: acquiring an original pixel position of a zero-level region on the infrared sensor; acquiring a human eye pixel position of a human eye region on the visible light sensor; determining whether a human eye enters the zero-level region according to the original pixel position and the human eye pixel position; and triggering a protection mechanism of the infrared emitter when the human eye enters the zero-level region.
US11836945B2

An accurate subject distance can be calculated on the basis of a camera captured image even in a case where the attachment angle of a camera is deviated. An image captured with a camera having a wide-angle lens is input to perform distortion correction and generate a corrected image. Moreover, the inclination of a vertical object in the real world in the corrected image is calculated. The deviation angle of the camera depression angle of the camera is calculated on the basis of the inclination of the vertical object. An object distance calculation image is generated in consideration of the camera depression angle deviation angle. The distance of an object included in the camera captured image is calculated from the object distance calculation image. In a case where the camera depression angle deviation angle is not equal to or less than a prespecified threshold, the object distance calculation image is generated by using overhead image generation mapping data in consideration of the camera depression angle deviation.
US11836944B2

An apparatus that estimates a position of each object in image data in which a plurality of objects is imaged, the apparatus includes a first acquisition unit configured to acquire position information indicating positions of joints of the plurality of objects in the image data, a second acquisition unit configured to acquire a score map in which a feature for identifying each object is converted into a numerical value, the score map being output by a pre-trained model in response to input of the image data, and an identification unit configured to identify positions of joints belonging to each of the plurality of objects, based on the position information and the score map.
US11836939B2

A control apparatus includes a first information acquiring section that acquires three-dimensional information of a first region of surfaces of a plurality of objects, the information being obtained by imaging or scanning the plurality of objects from a first location; a second information acquiring section that acquires three-dimensional information of a second region of surfaces of the plurality of objects, the information being obtained by imaging or scanning the plurality of objects from a second location; and a combining section that generates information indicating three-dimensional shapes of at least a portion of the surfaces of the plurality of objects, based on the three-dimensional information of the first region acquired by the first information acquiring section and the three-dimensional information of the second region acquired by the second information acquiring section.
US11836938B2

The present disclosure generally pertains to a time-of-flight imaging apparatus having circuitry configured to: demodulate, in a normal operation mode for determining a distance to a scene, at a predetermined number of phase locations a modulated light sensing signal representing modulated light reflected from the scene, thereby generating imaging frames for determining the distance to the scene, and apply, during the normal operation mode, a phase sweep by shifting the predetermined number of phase locations, thereby generating phase sweep frames for determining a cyclic error.
US11836936B2

The present application provides a computer-implemented method for generating a digital data set representing a target tooth arrangement, comprising: obtaining a first and a second 3D digital models respectively representing upper jaw teeth and lower jaw teeth under an initial tooth arrangement, where the first and the second 3D digital models are in a predetermined relative positional relationship; extracting a tooth level feature vector from each tooth of the first and second 3D digital models; preliminarily aligning the first and second 3D digital models based on the tooth level feature vectors using a trained first deep neural network; extracting a jaw level feature vector for each tooth of the preliminarily aligned first and second 3D digital models; and further aligning the preliminarily aligned first and second 3D digital models to obtain a target tooth arrangement based on the jaw level feature vectors using a trained second deep neural network.
US11836933B2

A method includes calculating a stereo-disparity map between the initial image and the final image, for each column of the stereo-disparity map, calculating an average value of the stereo-disparities of the pixels of the column, calculating the slope and/or constant factor of a linear function approximating variations of said average values; and calculating said information relative to the relative speed between the object and the camera, based on the slope and/or the constant factor.
US11836927B2

An apparatus includes a processor and a machine-readable medium having program code executable by the processor to cause the apparatus to obtain a scan result based on a core sample, generate a set of contours of the scan result, and generate a set of object associations, wherein the set of object associations includes a first object association that is associated with a first contour from the set of contours and a second contour from the set of contours. The program code also generates a set of contour connections, wherein the set of contour connections includes a first contour connection that is based on the first object association. The program code also generates a reconstructed core having a three-dimensional space based on the set of contour connections, wherein the three-dimensional space includes a volume greater than the core sample.
US11836919B2

A method for capturing digital data for fabricating a dental splint involves displaying a GUI on a display of a smartphone that provides an alignment feature for a user to align a camera of the smartphone to a first position that captures teeth of a person, receiving digital video of the teeth, overlaying the alignment feature on the digital video of the teeth on the display, moving the alignment feature on the screen in a manner that causes the user to move the smartphone relative to the teeth to maintain alignment with the alignment feature, capturing digital image information of the teeth as the alignment feature is moved, the captured digital image information including depth information, and transmitting the captured digital image information, including the depth information, from the smartphone for use in fabricating a dental splint.
US11836913B2

A neural network is trained for use in a substrate thickness measurement system by obtaining ground truth thickness measurements of a top layer of a calibration substrate at a plurality of locations, each location at a defined position for a die being fabricated on the substrate. A plurality of color images of the calibration substrate are obtained, each color image corresponding to a region for a die being fabricated on the substrate. A neural network is trained to convert color images of die regions from an in-line substrate imager to thickness measurements for the top layer in the die region. The training is performed using training data that includes the plurality of color images and ground truth thickness measurements with each respective color image paired with a ground truth thickness measurement for the die region associated with the respective color image.
US11836904B2

A device may receive complex data from a user device and may provide multiple images to the user device based on receiving the complex data. The device may receive, from the user device, a selection of two or more images from the multiple images, and may determine whether a combination of the two or more images is stored in a data structure. The device may determine a mapping of information identifying the two or more images with the complex data, based on the combination of the two or more images not being stored in the data structure, and may store the information identifying the two or more images, the complex data, and the mapping in the data structure. The device may process the two or more images to generate a reference image that satisfies a memorability score threshold and may provide the reference image to another user device.
US11836898B2

An method and an apparatus for generating an image, and an electronic device are provided. The method comprises: performing a plurality of types of image enhancement processing on an image to be processed respectively to obtain a plurality of pre-enhanced images; performing image quality classification on a first image block in the image to be processed to obtain a first quality classification result for the first image block; determining a target pre-enhanced image from the plurality of pre-enhanced images based on the first quality classification result for the first image block; determining a second image block in the target pre-enhanced image; and generating a target image based on the second image block. Since quality classification is performed on the first image block, the influencing factors which affect the image quality of the first image block can be determined, and in conjunction with that the second image block is determined through the pre-enhanced images to generate a target image, thereby the image enhancement effect is improved.
US11836891B2

A method and apparatus, device, and storage medium for generating an image processing model and processing images based on the generated image processing model. The method includes generating an initial model for an image resolution processing, the initial model comprising an input layer, an output layer, and an intermediate layer; obtaining a training image comprising a first image and a second image, the first image being obtained by performing a resolution reduction processing on the second image; inputting image data of the first image into the intermediate layer from the input layer for a convolution calculation, and obtaining result data based on the convolution calculation, the result data comprising channel output data of N*N channels; and performing a parameter update on convolution kernel parameters in the intermediate layer based on the result data and the second image, and generating the image processing model according to the initial model.
US11836888B2

A method for processing RGB-Infrared (RGB-IR) sensor data is provided that includes receiving a raw RGB-IR image, determining whether to process the raw RGB-IR image in day mode or night mode, generating, when day mode is determined, an infrared (IR) subtracted raw Bayer image from the raw RGB-IR image and processing the IR subtracted raw Bayer image in an image signal processor (ISP), and generating, when night mode is determined, an IR image from the raw RGB-IR image.
US11836881B2

An intra-oral scanning device and system are augmented to provide an active delete (or filter) tool. The tool automatically detects and deletes unwanted items and artifacts capturing as the scan is being done. The technique provides a better user experience by automatically removing items the deletion of which that may otherwise be time-consuming, frustrating, or impossible for the user to delete any other way.
US11836873B2

There is provided a computer implemented method comprising: displaying, via a display of an augmented reality, AR, device, a view of image data obtained by a camera of the AR device; tracking a position of a target object within the displayed view; determining a visibility of the tracked target object and/or a virtual object to be superimposed on the tracked target object on the display, wherein the position of the virtual object is dependent on the position of the target object; and generating a trigger signal depending on the visibility.
US11836860B2

Methods and systems for performing facial retargeting using a patch-based technique are disclosed. One or more three-dimensional (3D) representations of a source character's (e.g., a human actor's) face can be transferred onto one or more corresponding representations of a target character's (e.g., a cartoon character's) face, enabling filmmakers to transfer a performance by a source character to a target character. The source character's 3D facial shape can separated into patches. For each patch, a patch combination (representing that patch as a combination of source reference patches) can be determined. The patch combinations and target reference patches can then be used to create target patches corresponding to the target character. The target patches can be combined using an anatomical local model solver to produce a 3D facial shape corresponding to the target character, effectively transferring a facial performance by the source character to the target character.
US11836857B2

Systems, methods and instructions for creating building models of physical structures is disclosed. The building model may be a collection of floors defined by outlines containing regions that may be offset relative to a main region, and a collection of connectors. Connectors may have connection points for tracking, routing and sizing. Connectors may indicate elevation changes through georeferenced structural features. Signal elements may also be features that provide corrections when tracking. Feature descriptors are data that describes the structural configuration and signal elements enabling them to be matched to previously collected data in a database. User interface elements assist a user of a tracking device in collecting floor information, structural features and signal features and validating certain collected information based on previously known information. The height of floors may also be inferred based on sensor data from the tracking device.
US11836854B2

Aspects of the subject disclosure may include, for example, a method comprising obtaining, by a processing system including a processor, first and second models for a structure of an object, based respectively on ground-level and aerial observations of the object. Model parameters are determined for a three-dimensional (3D) third model of the object based on the first and second models; the determining comprises a transfer learning procedure. Data representing observations of the object is captured at an airborne unmanned aircraft system (UAS) operating at an altitude between that of the ground-level observations and the aerial observations. The method also comprises dynamically adjusting the third model in accordance with the operating altitude of the UAS; updating the adjusted third model in accordance with the data; and determining a 3D representation of the structure of the object, based on the updated adjusted third model. Other embodiments are disclosed.
US11836850B2

Certain embodiments involve visually augmenting images of three-dimensional containers with virtual elements that fill one or more empty regions of the three-dimensional containers. For instance, a computing system receives a first image that depicts a storage container and identify sub-containers within the storage container. The computing system selects, from a virtual object library, a plurality of virtual objects that are semantically related to the sub-container. The computing system determines an arrangement of the virtual objects within the sub-container based on semantics associated with the sub-container and the plurality of virtual objects. The computing system generates a second image that depicts the arrangement of the plurality of virtual objects within the storage container and sub-containers. The computing system generates, for display, the second image depicting the storage container and the arrangement of the virtual objects.
US11836849B2

Methods and primitive block generators for generating primitive blocks in a graphics processing system. The methods comprise: receiving transformed position data for a current primitive, the transformed position data indicating a position of the current primitive in rendering space; determining a distance between the position of the current primitive and a position of a current primitive block based on the transformed position data for the current primitive; determining whether to add the current primitive to the current primitive block based on the distance and a fullness of the current primitive block; in response to determining that the current primitive is to be added to the current primitive block, adding the current primitive to the current primitive block; and in response to determining that the current primitive is not to be added to the current primitive block, flushing the current primitive block and adding the current primitive to a new current primitive block.
US11836848B2

A system for real-time updates to a display based upon the location of a camera or a detected location of a human viewing the display or both is disclosed. The system enables real-time filming of an augmented reality display that reflects realistic perspective shifts. The display may be used for filming, or may be used as a “game” or informational screen in a physical location, or other applications. The system also enables the use of real-time special effects that are centered upon an actor or other human to be visualized on a display, with appropriate perspective shift for the location of the human relative to the display and the location of the camera relative to the display.
US11836845B2

A texture filtering unit includes a datapath block and a control block. The datapath block includes one or more parallel computation pipelines, each containing at least one hardware logic component configured to receive a plurality of inputs and generate an output value as part of a texture filtering operation. The control block includes a plurality of sequencers and an arbiter. Each sequencer executes a micro-program that defines a sequence of operations to be performed by the one or more pipelines in the datapath block as part of a texture filtering operation and the arbiter controls access, by the sequencers, to the one or more pipelines in the datapath based on predefined prioritization rules.
US11836840B2

Various examples of cross-application systems and methods for authoring, transferring, and evaluating rigging control systems for virtual characters are disclosed. A first application, which implements a first rigging control protocol, can provide an input associated with a request for a behavior from the rig for the virtual character. The input can be converted to be compatible with a second rigging control protocol that is different from the first rigging control protocol. One or more control systems can be evaluated based on the input to determine an output to provide the requested behavior from the virtual character rig. The one or more control systems can be defined according to the second rigging control protocol. The output can be converted to be compatible with the first rigging control protocol and provided to the first application to manipulate the virtual character according to the requested behavior.
US11836839B2

The present disclosure provides a method for generating an animation figure, a device and a storage medium. The method includes: acquiring an image including at least one target object; acquiring position information about key points of the target object in the image; determining target angle information about lines connecting the key points in accordance with the position information about the key points; and adjusting a predetermined animation figure in accordance with the target angle information. A pose of a target animation figure acquired through adjustment is identical to a pose of the target object in the image, and the target animation figure corresponds to the target object.
US11836833B2

A technique for displaying a “sense of length” in each case where users having different heights and/or body shapes wear clothing of various designs and/or sizes is presented. An image creation apparatus includes a setting unit configured to set a clothing image data having size information of clothing that is superimposed on a human body image data having height information and body shape information of a human body; a modifying unit configured to modify the human body image data or the clothing image data based on a result of comparing height information or body shape information of a user with the height information or body shape information of the human body image data; and a creating unit configured to superimpose the clothing image data on the human body image data, on an object-by-object basis, based on a reference position dependent on type information of the clothing image data, and create a virtual fitting image data.
US11836832B2

Embodiments of the present invention provide systems, methods, and computer storage media directed to adaptable drawing guides. In implementations, a guide mode is identified. Generally, a guide mode indicates a manner in which to use a drawing guide to confine strokes corresponding with input paths. Upon detecting an input path, a stroke is drawn in accordance with the guide mode. For example, when an edge mode is employed, the drawn stroke is confined to align with at least one edge of the drawing guide, when an inside mode is employed, the drawn stroke is confined inside of the set of edges of the drawing guide, and when the outside mode is employed, the drawn stroke is confined outside of the set of edges of the drawing guide.
US11836831B2

A method for training of a process for generating an image of an object from measurement data modified by scatter radiation. Individual sets of measured data are each made up of matrix elements. Each matrix element corresponds to an individual detector element that detects ionizing radiation. Signals measured by the individual detector elements in an energy bin are assigned as values for each matrix element. The individual sets of measured data and a template image are used as input for a procedure for determining a correction image for correcting a modification of the measured data by the scatter radiation. The preliminary image obtained using the individual sets of measured data is adjusted to the template. These steps are repeated until the deviation between the preliminary image and the template image is below a threshold. The procedure is used to generate the image of the object from the measurement data.
US11836829B2

In a display control method for displaying a first image and a second image each indicating a page constituting a document side by side on a virtual axis of a display face, the method includes adding, to the first image, an object extending outside an image face of the first image when a first operation is received from a user on the first image; and moving the second image in a predetermined direction when a second operation is received from the use on the second image.
US11836824B2

The present disclosure relates generally to signal encoding. Digital files representing artwork for printed objects, e.g., product packaging, labels and hangtags, can be encoded to carry information. One implementation obtains a color image representing CMY color channels, and alters the color image to include an encoded signal by altering values representing CIELAB a* and b*, all the while keeping L* on or within a predetermined tolerance of a contour representing a constant value. Other implementations are provided.
US11836823B2

A tactile sensor includes a transmitting unit including a first surface that is capable of coming into contact with a gripping target object and a second surface that is a back surface of the first surface, an imaging unit that is capable of imaging an image of an object present on a first surface side of the transmitting unit from a second surface side, and a reflecting unit arranged on the second surface side of the transmitting unit and configured to reflect light from at least a part of a region of the transmitting unit and guide the light into an imaging view angle of the imaging unit.
US11836813B2

Garments are produced from patterns with a size grid that provides custom-like fit for ready-to-wear garments. The patterns are generated from a size chart of groups, sub groups and sub sub groups of anchor measures and priority measures. The size grid for various garments (men, women, children) includes a large number of sizes, anywhere from a few dozen to over two hundred. Given measures of a customer, these measures are screened against the groups, sub groups and sub sub groups to determine a correct size.
US11836812B2

Establishing online social communications for enterprises whilst beneficial to them in terms of revenue, customer retention etc. require skills and time, both of which the enterprises personnel do not possess. The inventors have established an inventive turn-key software application that allows an enterprise to create invitation only private groups on mobile device platforms and monetize aspects of this online private group through direct payments to the club owner. An individual, a group, a society, a business or enterprise irrespective of whether they are active on other social networks can exploit the inventive turn-key software application augmenting their business with clear visibility of the return on investment. As such the inventive turn-key software application provides an effective “one-stop shop” for those looking to establish and build their brand on mobile technology.
US11836810B2

A clinical data processing system comprising a processor; a memory operatively coupled to the processor, the memory storing executable instructions providing a user interface module configured to receive participant data and store it as participant data in the memory; a schema management module configured to receive input via the user interface module, the schema management module comprising rules for determining withholding amounts for payments due to a participant in view of applicable schema data and participant data stored in the memory; and a participation aggregation module configured to receive input via the user interface module, the participation aggregation module comprising rules for determining whether to permit or defer payments due to the participant in view of aggregated payments due to a participant as reflected in participant data stored in the memory.
US11836809B2

An income analysis platform may receive information associated with employment-related activity of a user, wherein the employment-related activity is associated with an employment status of the user. The income analysis platform may analyze, using an employment analysis model, the information to determine the employment status of the user. The income analysis platform may determine, based on the information and using the employment analysis model, that there is a change in the employment status of the user. The income analysis platform may identify, based on the determined change in the employment status of the user, a service associated with a transaction account of the user. The income analysis platform may determine, based on the change in the employment status, that one or more terms of the service are to be adjusted. The income analysis platform may perform an action associated with adjusting the one or more terms of the service.
US11836808B2

A system and method of tracking sales tax. The present invention separates and logs each sales tax for each purchase, which eliminates the need for keeping physical receipts on a yearly basis and having to tally sales tax when preparing tax returns.
US11836800B1

A method for adjusting a hardware performance for high frequency trading is provided, which is performed by one or more processors, and includes receiving context information including at least one of a traffic of market data for one or more target items or a computational complexity of using a machine learning model performed based on the market data, determining whether or not to change a processing performance of the hardware based on the received context information, and changing a resource supplied to the hardware based on the determination result for changing the processing performance.
US11836799B2

A method for high frequency trading is provided, which is performed by one or more processors, and includes calculating a latency for a market order for each of a plurality of candidate batch sizes, selecting a batch size from among the plurality of candidate batch sizes based on the calculated latency, generating input data corresponding to the selected batch size using market data for a target item, using a machine learning model, generating prediction data for the target item at a future time point associated with the selected batch size, based on the generated input data, and generating order data for the target item based on the generated prediction data.
US11836796B1

The system and methods for securities claims identification, optimization and recovery are disclosed herein. The disclosed system can maximizes returns on assets that are the securities claims arising from alleged fraud in the purchase or sale of securities in a securities portfolio. In one embodiment, the disclosed system monitors portfolio using analytics tools to identify asynchronous activity or movements in portfolio securities, performs loss and damages valuation analysis, open arms-length communications with securities litigation plaintiffs' bar and/or litigation funders, publishes relevant information to investors, provides analysis and information for merit analysis, counsel selection and/or litigation monitoring and performs risk mitigation analysis to identify securities claims and optimize recovery of revenue associated with the securities claims.
US11836791B2

Various implementations directed to securitization of transportation units are provided. In one implementation, a method may include receiving origin location data and destination location data from a first user. The method may also include determining virtual hubs based on the origin location data and the destination location data. The method may further include determining virtual hub routes based on the virtual hubs. The method may additionally include receiving term specification data from the first user. The method may also include receiving attribute data for the virtual hub routes from the first user. The method may further include providing a transportation capacity exchange for transportation capacity units based on the virtual hub routes, the term specification data, and the attribute data. The method may additionally include transmitting a subset of the market depth data for the transportation capacity exchange to the first user.
US11836777B2

Systems, methods, and computer program products for identifying a relevant candidate product in an electronic marketplace. Embodiments perform a visual similarity comparison between candidate product image visual content and input query image visual content, process formal and informal natural language user inputs, and coordinate aggregated past user interactions with the marketplace stored in a knowledge graph. Visually similar items and their corresponding product categories, aspects, and aspect values can determine suggested candidate products without discernible delay during a multi-turn user dialog. The user can then refine the search for the most relevant items available for purchase by providing responses to machine-generated prompts that are based on the initial search results from visual, voice, and/or text inputs. An intelligent online personal assistant can thus guide a user to the most relevant candidate product more efficiently than existing search tools.
US11836773B2

A trophy and card printing kiosk apparatus for creating secure and customizable cards and trophies associated with digital games and other databases includes a kiosk body with a CPU coupled within the kiosk body. A touch screen, a display screen, a payment card reader, and a card printer are coupled to a body front side of the kiosk body and are in operational communication with the CPU. A data transceiver and a memory card are coupled within the kiosk body and are in operational communication with the CPU. The data transceiver sends and receives data with a data base and a smartphone app. A power source is coupled to the kiosk body and is in operational communication with the CPU.
US11836765B2

Systems and methods for providing improved recommendations are disclosed. In some embodiments, the systems and methods may be used for vehicle recommendations. The system may include a server system configured to receive user historical vehicle preferences, user vehicle preferences, generate weighted feature data sets, and apply a similarity model to the generated weighted feature data set in order to determine a vehicle recommendation data set. A visual representation of the vehicle recommendation data set may then be provided to an interface associated with a user.
US11836755B2

A device may receive, from a client device of a customer, item data identifying a price of an item and customer data identifying the customer, where the item data may be received by a transaction card from a price tag of the item. The device may receive price data identifying prices associated with multiple items and other data identifying locations, availabilities, and terms of the multiple items, and may process the item data, the price data, and the other data, with a machine learning model, to identify an optimal price for the item. The device may provide, to the client device, data identifying the optimal price and data identifying a merchant associated with the optimal price, and may receive transaction data identifying the item, the optimal price, and the merchant when the customer purchases the item. The device may perform actions based on the transaction data.
US11836754B2

Methods and systems are provided for electronically managing coupons. The user no longer has to clip and organize coupons. The need for hand processing of coupons is substantially reduced. Rebates or payments for coupons can be substantially hastened and can be deposited directly into a user's bank, credit card, or payment provider account. Merchants and manufactures no longer have to be concerned with receiving bad (e.g., invalid, expired, or counterfeit) coupons. Thus, the electronic coupon management system benefits the users, merchants, and manufactures.
US11836751B2

A method for measuring relatedness between prediction tasks includes receiving data for a first prediction task. The method further includes measuring the relatedness of the first prediction task to at least one previous prediction task as a difference between divergence of conditional probabilities of the tasks. The method can be advantageously applied in artificial intelligence or continual learning systems.
US11836748B2

Embodiments described herein generate a first set of prompts, the first set of prompts configured to prompt a vehicle owner for a first set of answers used to learn preferred vehicle renter characteristics; receive the first set of answers; generate, based upon the first set of answers, a second set of prompts, the second set of prompts configured to prompt the owner for a second set of answers used to learn additional preferred vehicle renter characteristics; receive the second set of answers; predict user preference value(s) of a profile of the owner based upon the second set of answers, wherein the user preference value(s) define criteria for sharing a vehicle associated with the profile with vehicle renters who satisfy the criteria; apply the criteria to potential vehicle renters; and cause an indication of the vehicle to be displayed only to the potential vehicle renters who satisfy the criteria.
US11836745B2

Systems, methods and apparatus are disclosed for providing content associated with an information item on a distribution item using a computing device. In one aspect a method includes identifying an image of an information item on a distribution item. The method further includes processing, in a processor the image, to generate a data item determined by the information item. The method further includes decoding the data item to determine a set of attributes of the distribution item. The method further includes retrieving content associated with the distribution item using at least one of the attributes in the set of attributes. The method further includes delivering content associated with the distribution item.
US11836743B2

Blockchain-based systems and methods are used to control access to property. One system includes a mobile device, a key fob, and a server. The mobile device generates an encrypted code and transmits it to the key fob. The key fob transmits the encrypted code to the property and the server updates a log of the key fob in a hyper ledger. The property includes a computing device that validates the encrypted code and grants a key fob user access to the property. Another system includes a server that validates an access key and a first station that transmits an access key to a second station via the server and a satellite. The second station transmits data to the first station via the server and the satellite. The server saves a transmission log in a hyper ledger and transmits the access key in response to a request by the first station.
US11836739B2

Systems and techniques are described for applying machine learning techniques to dynamically identify potentially anomalous activity of entities. In some implementations, peer group data is obtained. The peer group data indicates multiple entities classified as belonging to a particular peer group, and a set of attributes associated with the multiple entities. Transaction data for the multiple entities is obtained from one or more data sources. One or more transaction models are selected. The transaction models that are each trained to apply a particular set of evidence factors corresponding to the set of attributes associated with the multiple entities, and identify transaction patterns representing potentially anomalous activity. The transaction data is processed using the one or more transaction models to identify potentially anomalous activity within the transaction data for the multiple entities. A prioritization indicator is computed for each entity included in the multiple entities.
US11836731B2

The present disclosure provides techniques to selectively provide user interventions. A transaction is initiated for a user device, and data describing a user of the user device during the transaction is collected. A preferred level of intervention for the transaction is determined based on the collected data. Interventions are selectively provided to the user device during the transaction based on the preferred level of intervention.
US11836721B2

In some examples, an apparatus uses a blockchain to agree on a time in an information exchange network. A first node includes a processor communicatively coupled to a storage device including instructions. When executed by the processor, the instructions cause the processor to verify a time estimate from each of one or more other node, to determine a time match of a time estimate of the first node with the time estimates from the one or more other node, and if the time match is determined, to commit to the blockchain a transaction that includes a time stamp.
US11836719B2

An authentication server computing device is provided. The authentication server computing device is configured to receive a transaction request from an audio interface device, generate a first audio file including a first audio transmission, wherein the first audio transmission includes a primary security artifact and at least one secondary security artifact and the primary security artifact is an encoding of a one-time password, store a reference data file including the first audio transmission, transmit the first audio file to a verified user computing device associated with the account identifier, receive a second audio file from the audio interface device, wherein the second audio file includes a second audio transmission, verify the second audio transmission by comparing the second audio transmission to the reference data file including the primary security artifact and the at least one secondary security artifact, and authorize the transaction based on verifying the second audio transmission.
US11836711B2

Systems and methods for space-based transactions are disclosed. A method for conducting a space-based transaction may include: (1) a first space-based device determining that it is incapable or will be incapable of providing the service; (2) the first space-based device identifying a second space-based device; (3) the first space-based device requesting capability information for the second space-based device; (4) the first space-based device that the second space-based device is capable of providing the service based on the capability information; and (5) the first space-based device executing a transaction with the second space-based device, wherein the first space-based device pays the second space-based device for the service by transferring payment from an electronic wallet for the first space-based device to an electronic wallet for the second space-based device on the distributed ledger network, and the second space-based device provides the service to the user.
US11836674B2

Examples of the disclosure provide for an automated inspection system. The system includes an inspection component implemented on at least one computing device with at least one sensor configured to capture data about a good; and a communication component communicatively coupled to the computing device and configured to receive information regarding regulations and quality control standards associated with the good, and transmit the information regarding the acceptability of a good to an inventory system.
US11836670B2

Systems and methods are directed to supply chain management. In particular, the tracking, tracing, authenticating, and reporting of supply chain events for products, is disclosed. Various embodiments can store, analyze, and track supply chain events and help to coordinate and maintain trading partner connections. Various embodiments also help to enhance patient safety, secure the supply chains for pharmaceuticals, medical devices, and other healthcare products, and help users to follow regulatory requirements.
US11836664B2

In a threat management platform, a number of endpoints log events in an event data recorder. A local agent filters this data and feeds a filtered data stream to a central threat management facility. The central threat management facility can locally or globally tune filtering by local agents based on the current data stream, and can query local event data recorders for additional information where necessary or helpful in threat detection or forensic analysis. The central threat management facility also stores and deploys a number of security tools such as a web-based user interface supported by machine learning models to identify potential threats requiring human intervention and other models to provide human-readable context for evaluating potential threats.
US11836662B2

According to one aspect, a computer-implemented method of discovering processes for robotic process automation (RPA) includes: recording a plurality of event streams, each event stream corresponding to a human user interacting with a computing device to perform one or more tasks; concatenating the event streams; segmenting some or all of the concatenated event streams to generate one or more individual traces performed by the user interacting with the computing device, each trace corresponding to a particular task; clustering the traces according to a task type; identifying, from among some or all of the clustered traces, one or more candidate processes for robotic automation; prioritizing the candidate processes; and selecting at least one of the prioritized candidate processes for robotic automation. Further aspects building upon the above include generating RPA models to perform tasks determined to be processes for RPA. Corresponding systems and computer program products are also described.
US11836661B2

Described are systems and methods to parameterize assets to improve predictions related to allocation of assets in a virtual synthesis, tracking allocated assets, or historical review of asset allocation and/or virtual synthesis. Techniques described in this paper facilitate measurement of effectiveness of a synthesis instance, such as a meeting, that includes assets by considering factors such as utilization cost, in both time and money, for historical review or prediction of workflow.
US11836657B2

Disclosed is a resource management planning support device 1 including a learning information storage section (storage section 13), a duty recommendation processing section 110, a planning processing section (operation rescheduling planning processing section 120), and a screen processing section 140. The learning information storage section stores plan result information regarding existing operation rescheduling plans. The duty recommendation processing section 110 exercises a prior learning function to generate a duty recommendation model for recommending a duty. The planning processing section exercises a planning function to create an operation rescheduling plan by selecting a duty template suitable for a planning target train set according to the duty recommendation model generated by the duty recommendation processing section 110. The screen processing section 140 outputs a plan result display screen 147 for displaying the operation rescheduling plan created by the planning processing section.
US11836655B2

A device, system and method for mapping and filtering project data, such as construction project criteria, which may have the steps of selecting a map view option from of list of application features; launching a map view in response to selecting the map view; selecting at least one database filter; applying the at least one selected database filter to a system database to generate a list of selected filtered records; and generating a map showing the geographic locations of the selected filtered records. The at least one filter may be selected from at least one of the group of personnel, equipment, project sites and/or offices. The at least one filter can be a personnel filter, filtered by at least one of trade, skill level and/or active status.
US11836647B2

Methods, systems and apparatus for providing a value indicating a judgment of whether a human or an autonomic computer application operating a client computer is interacting with a server, by: receiving data from the client computer including active data relating to interactions of the client computer with a website of the server and passive data of the client computer; analyzing received data from the client computer for indication of a human operating the client computer, wherein the analyzing includes analyzing the received data in conjunction with model data based on human interactions from a prior session with the same website and developing a first analysis value; determining that the first analysis value fails to meet a first analysis predetermined criteria; and providing a request for further data from the client computer based on the determination that the first analysis value fails to meet the first analysis predetermined criteria.
US11836640B2

Techniques for artificial intelligence (AI) modules for computation tasks are described, and may be implemented to enable multiple AI modules to be aggregated to form an execution structure (e.g., an execution chain) for performing a computation task. Generally, the described techniques aggregate AI modules based on their respective functions to perform an overall computation task.
US11836632B2

There is provided a method of image classification. The method includes: providing a set of category mapping discriminators, each corresponding to a respective category, wherein each category mapping discriminator of the set of category mapping discriminators is configured for discriminating features relating to input images that belong to the respective category of the category mapping discriminator; extracting a plurality of features from an input image using a machine learning model; determining, for each of the set of category mapping discriminators, an output value based on the plurality of extracted features using the category mapping discriminator; and determining a classification of the input image based on the output values of the set of category mapping discriminators.
US11836630B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a neural network. In one aspect, a method includes maintaining data specifying, for each of the network parameters, current values of a respective set of distribution parameters that define a posterior distribution over possible values for the network parameter. A respective current training value for each of the network parameters is determined from a respective temporary gradient value for the network parameter. The current values of the respective sets of distribution parameters for the network parameters are updated in accordance with the respective current training values for the network parameters. The trained values of the network parameters are determined based on the updated current values of the respective sets of distribution parameters.
US11836628B2

A processor-implemented neural network method includes: obtaining a first weight kernel of a weight model and pruning information of the first weight kernel; determining, based on the pruning information, a processing range of an input feature map for each weight element vector of the first weight kernel; performing a convolution operation between the input feature map and the first weight kernel based on the determined processing range; and generating an output feature map of a neural network layer based on an operation result of the convolution operation.
US11836625B2

Methods, systems and apparatus, including computer programs encoded on computer storage media, for training an action selection neural network. One of the methods includes receiving an observation characterizing a current state of the environment; determining a target network output for the observation by performing a look ahead search of possible future states of the environment starting from the current state until the environment reaches a possible future state that satisfies one or more termination criteria, wherein the look ahead search is guided by the neural network in accordance with current values of the network parameters; selecting an action to be performed by the agent in response to the observation using the target network output generated by performing the look ahead search; and storing, in an exploration history data store, the target network output in association with the observation for use in updating the current values of the network parameters.
US11836624B2

Computer systems and computer-implemented methods modify a machine learning network, such as a deep neural network, to introduce judgment to the network. A “combining” node is added to the network, to thereby generate a modified network, where activation of the combining node is based, at least in part, on output from a subject node of the network. The computer system then trains the modified network by, for each training data item in a set of training data, performing forward and back propagation computations through the modified network, where the backward propagation computation through the modified network comprises computing estimated partial derivatives of an error function of an objective for the network, except that the combining node selectively blocks back-propagation of estimated partial derivatives to the subject node, even though activation of the combining node is based on the activation of the subject node.
US11836620B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reinforcement learning. The embodiments described herein apply meta-learning (and in particular, meta-gradient reinforcement learning) to learn an optimum return function G so that the training of the system is improved. This provides a more effective and efficient means of training a reinforcement learning system as the system is able to converge on an optimum set of one or more policy parameters θ more quickly by training the return function G as it goes. In particular, the return function G is made dependent on the one or more policy parameters θ and a meta-objective function J′ is used that is differentiated with respect to the one or more return parameters η to improve the training of the return function G.
US11836610B2

An artificial neural network that includes first subnetworks to implement known functions and second subnetworks to implement unknown functions is trained. The first subnetworks are trained separately and in parallel on corresponding known training datasets to determine first parameter values that define the first subnetworks. The first subnetworks are executing on a plurality of processing elements in a processing system. Input values from a network training data set are provided to the artificial neural network including the trained first subnetworks. Error values are generated by comparing output values produced by the artificial neural network to labeled output values of the network training data set. The second subnetworks are trained by back propagating the error values to modify second parameter values that define the second subnetworks without modifying the first parameter values. The first and second parameter values are stored in a storage component.
US11836605B2

The present disclosure provides a meteorological big data fusion method based on deep learning, including the following steps: constructing multi-source meteorological data samples; according to an original resolution of different climate variables, selecting a corresponding super-resolution multiple to obtain an optimized super-resolution module under the constraint of maximizing information retention efficiency; constructing a spatial-temporal attention module using a focused attention mechanism, and selecting a corresponding time stride according to periodic characteristics of different climate variables; constructing a meteorological data fusion model in combination with the optimized super-resolution model and the spatial-temporal attention module; taking a minimum resolution of climate variables as a loss function, and training the meteorological data fusion model with the multi-source meteorological data samples; and importing the acquired real-time meteorological data from multiple data sources into the trained meteorological data fusion model to obtain high-resolution fused meteorological data.
US11836602B2

A method for circuit design based on Artificial Intelligence (AI) and an implementation system thereof. Subcircuits of a circuit-design topology of a historical phase, which are of different categories, are classified and a first feature model are obtained by training; a feature parameter of a circuit is acquired, and finally, the circuit feature parameter is compared with an expected parameter and a corresponding determination result is obtained, thereby a determination is able to be provided for the circuit design, and no simulation is required. As a result, an adjustment on the circuit design or an optimization on the circuit can be performed at a proper time, accordingly, the efficiency in design can be improved.
US11836600B2

Computer systems and computer-implemented methods train a neural network, by: (a) computing for each datum in a set of training data, activation values for nodes in the neural network and estimates of partial derivatives of an objective function for the neural network for the nodes in the neural network; (b) selecting a target node of the neural network and/or a target datum in the set of training data; (c) selecting a target-specific improvement model for the neural network, wherein the target-specific improvement model, when added to the neural network, improves performance of the neural network for the target node and/or the target datum, as the case may be; (d) training the target-specific improvement model; (e) merging the target-specific improvement model with the neural network to form an expanded neural network; and (f) training the expanded neural network.
US11836598B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for three-dimensionally stacked neural network accelerators. In one aspect, a method includes obtaining data specifying that a tile from a plurality of tiles in a three-dimensionally stacked neural network accelerator is a faulty tile. The three-dimensionally stacked neural network accelerator includes a plurality of neural network dies, each neural network die including a respective plurality of tiles, each tile has input and output connections. The three-dimensionally stacked neural network accelerator is configured to process inputs by routing the input through each of the plurality of tiles according to a dataflow configuration and modifying the dataflow configuration to route an output of a tile before the faulty tile in the dataflow configuration to an input connection of a tile that is positioned above or below the faulty tile on a different neural network die than the faulty tile.
US11836592B2

Systems and methods for a cognitive system to interact with a user are provide. Aspects include receiving a cognitive system profile and observational data associated with the user. Environmental data associated with the user is received and features are extracted from the observations data and the environmental data. The features are stored in the user profile and analyzed to determine a situational context for each of the features based on the cognitive system profile and the user profile. Trigger events are identified based on the situational context for each of the features. One or more proposed actions are determined based at least in part on the one or more trigger events. At least one action is initiated from the one or more proposed actions and are stored in the user profile along with the one or more trigger events and the one or more features.
US11836589B1

Systems and methods for optimizing trained ML hardware models by collecting machine learning (ML) training inputs and outputs; selecting a ML model architecture from ML model architectures; training the selected ML model architecture with the ML training inputs and outputs; selecting a hardware processor from hardware processors; and creating a trained ML hardware model by inputting the selected hardware processor with the trained ML model. ML test inputs and outputs, and types of test metrics are selected and used to test the trained ML hardware model to provide runtime test metrics data for ML output predictions made by the trained ML hardware model. The trained ML hardware model is optimized to become an optimized trained ML hardware model using the runtime test metrics by selecting a new selected ML model architecture, selecting a new selected hardware processor, or updating the trained ML model using the runtime metrics test data.
US11836587B2

Various embodiments of methods and systems, including computer programs encoded on computer storage media described herein are directed to real-time situation determination based on distributed event data. According to various embodiments, the system receives event data from one or more computing devices. The system provides a machine learning model configured to use a plurality of interconnected check-point evaluators to evaluate the received event data and determine an occurrence of a situation. The system evaluates event values, via one or more check-point evaluator of the plurality of interconnected check-point evaluators, whether the event values meet criteria for one or more situation indicators. Based on the evaluation of the event values the system determines the occurrence of the situation.
US11836586B2

At least one storage stores a dictionary having information corresponding to crowd state images. At least one processor extracts rectangular regions, a size of the rectangular regions is predetermined, from the given image, and recognizes crowd states in the extracted rectangular regions based on the dictionary. The dictionary is acquired by machine learning by use of a plurality of pairs of crowd state images and training label for the crowd state image.
US11836585B2

The present disclosure provides systems and methods for training probabilistic object motion prediction models using non-differentiable representations of prior knowledge. As one example, object motion prediction models can be used by autonomous vehicles to probabilistically predict the future location(s) of observed objects (e.g., other vehicles, bicyclists, pedestrians, etc.). For example, such models can output a probability distribution that provides a distribution of probabilities for the future location(s) of each object at one or more future times. Aspects of the present disclosure enable these models to be trained using non-differentiable prior knowledge about motion of objects within the autonomous vehicle's environment such as, for example, prior knowledge about lane or road geometry or topology and/or traffic information such as current traffic control states (e.g., traffic light status).
US11836577B2

A simulation management service receives a request to perform reinforcement learning for a robotic device. The request can include computer-executable code defining a reinforcement function for training a reinforcement learning model for the robotic device. In response to the request, the simulation management service generates a simulation environment and injects the computer-executable code into a simulation application for the robotic device. Using the simulation application and the computer-executable code, the simulation management service performs the reinforcement learning within the simulation environment.
US11836572B2

Certain aspects of the present disclosure provide a method for performing quantum convolution, including: receiving input data at a neural network model, wherein the neural network model comprises at least one quantum convolutional layer; performing quantum convolution on the input data using the at least one quantum convolutional layer; generating an output wave function based on the quantum convolution using the at least one quantum convolution layer; generating a marginal probability distribution based on the output wave function; and generating an inference based on the marginal probability distribution.
US11836562B2

The present invention provides for a RFID tag assembly that is suitable for operation with at least one RFID reader assembly. The RFID tag assembly comprises, inter alia, an antenna member for transmitting and/or receiving an RFID signal, and at least one integrated circuit (IC) for processing the RFID signal and which is configured to communicate, alternatingly and sequentially in time, a first signal transmission and at least one second signal transmission, each defined by a plurality of predetermined signal transmission parameters, to the at least one RFI D reader assembly, utilising time-division multiplexing, wherein the at least one first signal transmission differs from the at least one second signal transmission in at least one of said plurality of predetermined signal transmission parameters.
US11836547B2

A data transmission device includes a shared memory and an access control unit. The shared memory has M bank memories arranged therein and is accessible by N processors. The access control unit controls access to the M bank memories by the N processors based on identification information for specifying the M bank memories.
US11836546B2

A method for reading and writing clipboard information, applied to a terminal, includes: acquiring a request for reading and writing clipboard information; determining a read permission for clipboard information, in response to the request for reading and writing clipboard information including a request for reading clipboard information, and allowing to read the clipboard information or refusing to read the clipboard information based on the read permission; and determining a write permission for the clipboard information, in response to the request for reading and writing clipboard information including a request for writing clipboard information, and allowing or refusing to write the clipboard information based on the write permission. The read and write permission of the clipboard can be divided into the read permission and the write permission, thereby facilitating preventing leakage of the clipboard information in the clipboard and improving the security of the clipboard information.
US11836543B2

An electronic device includes a communication device electronically communicating with a content presentation companion device operating as a primary display for the electronic device and at least one augmented reality companion device. One or more sensors detect multiple persons within an environment while the content presentation companion device operates as the primary display. One or more processors redirect an event notification intended for presentation on the primary display to the augmented reality companion device while both the content presentation companion device operates as the primary display for the electronic device and the multiple persons are within the environment of the electronic device. When communicating with two augmented reality companion devices, the one or more processors can direct subtitles associated with a content offering, sometimes in different languages, to at least a first augmented reality companion device and a second augmented reality companion device.
US11836538B2

One embodiment provides a method, including: receiving information describing an application to be split into a plurality of microservices; identifying, utilizing a microservices advisor application, application elements of the application; generating, utilizing the microservices advisor application and from the application elements, a heterogenous graph, wherein each node within the heterogenous graph represents an application element and wherein each edge within the heterogenous graph represents a relationship between two nodes connected by the edge; identifying, based upon user input identifying preferences of relationships between nodes, groups of nodes within the heterogenous graph sharing a common attribute; and providing, from the microservices advisor application, a recommendation, based upon the identified groups of nodes, for splitting the application into microservices, wherein the recommendation includes a number of microservices for the application and application elements that should be included within each of the microservices.
US11836534B2

One or more processors receive resource type and capability information and activity information of workloads of a domain. A first model is generated and trained to map the resource information to the activity information of domain workloads. The activity information is decomposed into a set of activity core elements (ACEs). The one or more processors generate a second model, wherein the second model is trained to predict a set of resource types and resource capabilities of the respective resource types, based on an input of the first set of ACEs decomposed from the activity information of the workloads of the domain. The one or more processors receive a second set of ACEs that are decomposed from activities associated with an unprecedented workload, and the one or more processors generate a predicted set of resources to perform the second set of ACEs.
US11836533B2

Automated reconfiguration of real time data stream processing may be implemented. A processing function that describes one or more operations to be performed with respect to one or more data streams may be executed at one or more processing nodes. Performance metrics describing the performance of the processing function at the processing nodes may be collected and monitored. A reconfiguration event may be detected for the processing function. A different execution configuration for the processing function may be determined and initiated in response to detecting the reconfiguration event.
US11836530B2

Various techniques are described for automatically suggesting variation parameters used to generate a tailored synthetic dataset to train a particular machine learning model. A seeding taxonomy associates a plurality of machine learning scenarios with corresponding subsets of variation parameters. A selected machine learning scenario is used to retrieve a corresponding subset of variation parameters associated with the selected machine learning scenario by the seeding taxonomy. The seeding taxonomy may be adaptable using a feedback loop that tracks selected variation parameters and updates the seeding taxonomy. The suggested variation parameters are presented as suggestions to assist users to identify and select relevant variation parameters faster and more efficiently. Further embodiments relate to pre-packaging synthetic datasets for common or anticipated machine learning scenarios. A user interface may present available packages of synthetic data for a selected industry sector and/or scenario, and a selected package may be made available for download.
US11836522B2

In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine an identification of an application executing on an information handling system (IHS); determine a first performance profile based at least on a policy and based at least on the identification of the application; configure a processor to utilize power up to a first power level based at least on the first performance profile; determine that a user physically utilizes at least one human input device of the IHS within an amount of time transpiring; receive information indicating that the user is physically in contact with the IHS; determine a second performance profile based at least on the policy and based at least on the information; and configure the processor to utilize power up to a second power level based at least on the second performance profile.
US11836518B2

Techniques for data manipulation using processor graph execution using interrupt conservation are disclosed. Processing elements are configured to implement a data flow graph. The processing elements comprise a multilayer graph execution engine. A data engine is loaded with computational parameters for the multilayer graph execution engine. The data engine is coupled to the multilayer graph execution engine, and the computational parameters supply layer-by-layer execution data to the multilayer graph execution engine for data flow graph execution. A first command FIFO is used for loading the data engine with computational parameters, and a second command FIFO is used for loading the multilayer graph execution engine with layer definition data. An input image is provided for a first layer of the multilayer graph execution engine. The data flow graph is executed using the input image and the computational parameters. The executing is controlled by interrupts only when an uncertainty exists within the data flow graph.
US11836513B2

A volume rehost tool migrates a storage volume from a source virtual server within a distributed storage system to a destination storage server within the distributed storage system. The volume rehost tool can prevent client access to data on the volume through the source virtual server until the volume has been migrated to the destination virtual server. The tool identifies a set of storage objects associated with the volume, removes configuration information for the set of storage objects, and removes a volume record associated with the source virtual server for the volume. The tool can then create a new volume record associated with the destination virtual server, apply the configuration information for the set of storage objects to the destination virtual server, and allow client access to the data on the volume through the destination virtual server.
US11836509B2

An application platform comprises: a user interface used for realizing interaction with users; an application container connector used for accessing an application container instance according to an interactive operation performed by the users through the user interface; at least one application container instance comprising an application, an application connector interface connected to the application container connector, a user data interface connected to a user data set, and a base system environment and dependency for running the application, wherein after being started, the application container instance receives an access from the application container connector through the application connector interface and accesses user data corresponding to the application through the user data interface; and the user data set used for storing user data to be accessed by the application container instance. All applications are mutually independent, and in presence of a malicious application, other applications can run normally without being affected.
US11836507B2

Systems and methods for pre-loading applications with a constrained memory budget and prioritizing the applications based on contextual information are described. An Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: collect user context information and system context information, detect a triggering event based upon the user context information and the system context information, identify a memory budget for pre-loading one or more applications, and select the one or more applications with one or more settings configured to maintain a memory usage for the pre-loading below the memory budget.
US11836506B2

A method and an apparatus that schedule a plurality of executables in a schedule queue for execution in one or more physical compute devices such as CPUs or GPUs concurrently are described. One or more executables are compiled online from a source having an existing executable for a type of physical compute devices different from the one or more physical compute devices. Dependency relations among elements corresponding to scheduled executables are determined to select an executable to be executed by a plurality of threads concurrently in more than one of the physical compute devices. A thread initialized for executing an executable in a GPU of the physical compute devices are initialized for execution in another CPU of the physical compute devices if the GPU is busy with graphics processing threads. Sources and existing executables for an API function are stored in an API library to execute a plurality of executables in a plurality of physical compute devices, including the existing executables and online compiled executables from the sources.
US11836505B2

A method implemented by a data processing system including: accessing the container image that includes the first application and a second application; determining, by the data processing system, the number of parallel executions of the given module of the first application; for the given module, generating a plurality of instances of the container image in accordance with the number of parallel executions determined, for each instance, configuring that instance to execute the given module of the first application; causing each of the plurality of configured instances to execute on one or more of the host systems; and for at least one of the plurality of configured instances, causing, by the second application of that configured instance, communication between the data processing system and the one or more of the host systems executing that configured instance.
US11836504B2

An information handling system may include a processor, a data processing unit communicatively coupled to the processor, a logic device communicatively coupled to processor and configured to, responsive to a shutdown event associated with the information handling system, cause a power system of the information handling system to maintain delivery of electrical energy to the data processing unit until receiving a command to cause withdrawal of the electrical energy to the data processing unit, and a management controller communicatively coupled to the processor, the data processing unit, and the logic device, and configured for out-of-band management of the information handling system. The management controller may be further configured to, responsive to the shutdown event, cause a host operating system executing the processor to gracefully shutdown, cause a data processing unit operating system executing on the data processing unit to gracefully shutdown, and responsive to receiving an indication that the data processing unit operating system has gracefully shutdown, communicate the command to the logic device to cause withdrawal of the electrical energy to the data processing unit.
US11836500B2

A method may include during a Pre-Extensible Firmware Interface Initialization phase of a BIOS, receiving a mailbox command from a management controller of an information handling system, the mailbox command including information regarding a driver image stored in computer-readable media associated with the BIOS, the information including uniquely-identifying information for the driver image. The method may also include, during a Driver Execution Environment phase of the BIOS, locating the driver image stored in the computer-readable media, verifying the driver image based on the information from the mailbox command, extracting the driver image from the computer-readable media in response to verifying the driver image, and causing a driver stored within the driver image to load and execute during BIOS execution.
US11836493B2

Embodiments for providing memory access operations for graph analytics by a processor are disclosed. An entire chunk of load and store instructions may be atomically and concurrently executed, where the entire chunk of the load and store instructions are delineated from a plurality of alternative load and store instructions.
US11836492B2

A microprocessor system includes a processing circuit and a memory operably coupled to the processing circuit and configured to receive input data according to a pack and store operation and output the data according to a load and unpack operation. The processing circuit comprises a hardware extension configured to: configure a variable number of bits per data element during a pack and store operation; store a concatenation of a plurality of data elements with a reduced number of bits; extract a plurality of data elements with a reduced number of bits during a load and unpacking operation; and recreate a plurality of data elements with an increased number of bits per data element representative of the data elements prior to the pack and store operation.
US11836481B1

A method for managing an application upgrade includes: obtaining metadata of a client device from a production host (PH) client device twin; executing, using the metadata, an emulation to generate an application upgrade strategy for applying a plurality of application upgrades; setting, using the metadata, a first entry in a PH required properties file; transferring the application upgrade strategy and the first entry from the PH client device twin to a client environment (CE) client device twin; storing, the application upgrade strategy and the first entry in a CE required properties file; initiating the plurality of application upgrades based on the application upgrade strategy and the first entry; setting a second entry in a CE reported properties file; transferring the second entry from the CE client device twin to the PH client device twin; and verifying a status of the plurality of application upgrades using the second entry.
US11836479B2

A technique for deploying an experimental version of a webpage includes using a mimic component to emulate functionality of a corresponding hidden UI component. The technique provides for receiving user input at the mimic component and, in response to the user input, executing a functional code block that bidirectionally communicates with an underlying platform code to update state data of the hidden UI component. The technique further provides for detecting, at the mimic component, an update to the state data of the hidden UI component, in response to the detection, updating state data of the mimic component based on the updated state data of the hidden UI component.
US11836477B1

Systems and techniques are described to allow an ADP to be dynamically updated to provide backward compatibility with existing functions in a manner that both intuitive to user experience and provides advantages to the way in which computing systems implement updates to ensure that users with limited technical expertise can update applications. In some implementations, data indicating a first version of a function to be executed by applications developed on a post-update application development platform is obtained. A second version of the function that is associated with a pre-update application development platform is identified. An association between the first version of the function and the second version of the function is generated. A determination that an application developed using the pre-update application development platform is associated with the second version of the function is made. Data associated with the application developed using the pre-update application development platform is then adjusted.
US11836467B2

A code generation system uses a non-terminal expansion model and a non-terminal selector model to generate a code sketch to complete a partially-formed source code snippet. The non-terminal expansion model is a neural transformer model trained on a supervised dataset through reinforcement learning to learn to predict the production rule to expand for a given non-terminal symbol. The non-terminal selector model is trained through reinforcement learning to predict the non-terminal symbol to expand given a partial-code state. The models are used in a two-step beam search to generate the top candidate code sketches, where a candidate code sketch may contain a hole that represents an unexpanded non-terminal symbol.
US11836459B2

Techniques are disclosed relating to circuitry for floating-point division. In some embodiments, the circuitry is configured to generate a subnormal result for a division operation that divides a numerator by a denominator. The circuitry may include floating-point circuitry configured to perform a reciprocal operation to determine a normalized mantissa value for the reciprocal of a floating-point representation of the denominator. The circuitry may further include fixed-point circuitry configured to multiply a fixed-point representation of the normalized mantissa value for the reciprocal by a mantissa of the numerator to generate an initial value. Control circuitry may determine error data for the initial value and generate a final subnormal mantissa result for the division operation based on the error data and the initial value. Embodiments with multiple modes with different accuracy guarantees are disclosed.
US11836456B2

An embodiment may involve a database containing a first user profile that specifies a first preferred language of a first user and a second user profile that specifies a second preferred language of a second user. The embodiment may also involve one or more processors configured to: receive, from the first user and within a chat session, a first set of messages in the first preferred language; cause the first set of messages to be translated into the second preferred language; provide, to the second user and within the chat session, the first set of messages as translated; receive, from the second user and within the chat session, a second set of messages in the second preferred language; cause the second set of messages to be translated into the first preferred language; and provide, to the first user and within the chat session, the second set of messages as translated.
US11836451B2

A method for maintaining a dialogue state associated with a dialogue between a user and a digital system includes receiving, by a dialogue state tracker associated with the digital system, a representation of a user communication, updating, by the dialogue state tracker, the dialogue state and providing a system response based on the updated dialogue state. The dialogue state is updated by evaluating, based on the representation of the user communication, a plurality of member scores corresponding to a plurality of ontology members of an ontology set, and selecting, based on the plurality of member scores, zero or more of the plurality of ontology members to add to or remove from the dialogue state. The dialogue state tracker includes a global-local encoder that includes a global branch and a local branch, the global branch having global trained parameters that are shared among the plurality of ontology members and the local branch having local trained parameters that are determined separately for each of the plurality of ontology members.
US11836445B2

A solution for spreadsheet table transformation is provided. In this solution, one or more header areas and a data area of a spreadsheet table are detected. A hierarchical structure of each of the header areas is determined by analysis of cell merging and/or indents in the header area, and/or a function relationship between data items in corresponding cells of the data area. The spreadsheet table can be transformed to a relational table based on recognition of the hierarchical structure of the header area. In this way, by facilitating understanding of header structures based on the header hierarchy, it is possible to achieve automated transformation from spreadsheet tables to relational tables.
US11836439B2

Described are systems and methods for checking webpage content. The method can include receiving, by a computing system, webpage content rendered in a webpage editing tool provided by a content management services (CMS) server and presented in a graphical user interface (GUI) display at a user device, transmitting the webpage content to web analysis services to (i) analyze the webpage content as part of a content check, (ii) generate information about the webpage content based on the content check, and (iii) store the information in association with a content ID in a data store, polling the web analysis services for processing status updates and the generated information, receiving the generated information, populating predefined sections in a CMS plugin with at least a portion of the received information, and returning the CMS plugin to be presented, at the user device, in the webpage editing tool concurrently with the webpage content.
US11836427B2

A tool for executing performance-aware topology synthesis of a network, such as a network-on-chip (NoC). The tool is provided with network information. The tool uses the network information to automatically stabilizes data width and clock speed for each element in the network that meet the network's constraints and performance requirements. The tool is able to provide the performance-aware topology synthesis rapidly, while honoring the objectives and the network's constraints.
US11836419B1

In various embodiments, the data visualization system imports and displays, on an electronic device (e.g., a tablet, desktop computing device, etc.), a representation of a construction drawing of a project and corresponding one or more shapes. In one or more embodiments, the one or more shapes may represent an area of the construction drawing. In one or more embodiments, the data visualization system may track project completion and assign colors to the one or more shapes indicating work completion for those shapes.
US11836406B1

An information processing apparatus is provided. The apparatus transmits, to a printing apparatus, attribute information regarding a designated print job, out of at least one print job registered together with attribute information, in response to a request, from the printing apparatus, for the attribute information regarding the designated print job, receives a job fetch request from the printing apparatus together with password information input to the printing apparatus in accordance with a password attribute included in the attribute information, verifies the received password information with a value of the password attribute included in the attribute information regarding the designated print job, and transmits the designated print job and the attribute information regarding the designated print job to the printing apparatus if the verification is successful.
US11836396B2

The present information processing apparatus transmits content HTML format to an external apparatus to cause print data to be generated in the external apparatus. Furthermore, the information processing apparatus determines whether or not an element that cannot be converted into print data by the external apparatus is included in the elements included in the content and, as a result of the determination, converts the element that cannot be converted into print data by the external apparatus into a format that can be converted into print data. Moreover, the information processing apparatus transmits the converted element to the external apparatus to cause the external apparatus to generate print data of the content.
US11836380B2

A processing device, operatively coupled with one or more memory devices, is configured to provide a plurality of virtual memory controllers, partition one or more memory devices into a plurality of physical partitions, and associate each of the plurality of virtual memory controllers with one of the plurality of physical partitions. The processing device further provides a plurality of physical functions, wherein each of the plurality of physical functions corresponds to a different one of the plurality of virtual memory controllers, and presents the plurality of physical functions to a host computing system over a peripheral component interconnect express (PCIe) interface.
US11836375B2

A storage device includes: a storage controller to receive one or more notifications corresponding to host data transferred from a host device to the storage device over a storage interface; and a response circuit connected to the storage controller, the response circuit to trigger a response to the host device, and including: a first counter to track the one or more notifications, the one or more notifications corresponding to an entirety of the host data such that each of the notifications corresponds to a portion of the host data; a second counter to track one or more acknowledgements received from the storage controller, the one or more acknowledgments corresponding to the one or more notifications such that each of the acknowledgments corresponds to a notification; and a response trigger to select one of the first counter and the second counter to trigger the response to the host device.
US11836366B2

A memory controller may control a memory device including a plurality of memory blocks each including a plurality of pages. The memory controller may include a scan voltage controller configured to control the memory device to apply a plurality of scan voltages to any one page of the plurality of pages, a counter configured to obtain, based on sensed data obtained by reading the any one page using the plurality of scan voltages, the number of memory cells having a threshold voltage included in at least one voltage range defined by the plurality of scan voltages from among a plurality of memory cells included in the any one page, and a data manager configured to control the memory device to store data stored in a memory block including the any one page in another memory block, based on the number of memory cells.
US11836349B2

Determining effective space utilization in a storage system, including: identifying an amount of data stored within the storage system that is associated with a user-visible entity; identifying an amount of data stored within the storage system that is associated with all snapshots of the user-visible entity; and reporting, in dependence upon the an amount of data stored within the storage system that is associated with the user-visible entity and the amount of data stored within the storage system that is associated with all snapshots of the user-visible entity, a total capacity utilization associated with the user-visible entity.
US11836345B2

A memory profiling system can generate profiles for target memory units of a memory component during runtime of the memory component. The memory profiling system can identify target memory units based on trigger conditions such as memory units crossing a specified depth in error recovery, receipt of a vendor specific (VS) command, memory unit retirement, or excessive background scan rates. In some cases, the memory profiling system can identify additional target memory units that are related to identified target memory units. The characterization processes can include computing voltage threshold (vt) distributions, Auto Read Calibration (ARC) analysis, Continuous Read Level Calibration (cRLC) analysis, DiffEC metrics, or gathering memory component metrics. The memory profiling system can store the generated profiles and can utilize the generated profiles to adjust operating parameters of one or more memory elements of the memory device, in real time.
US11836336B2

Embodiments may relate to a graphical user interface (GUI). The GUI may include a first portion that displays an image related to images of a location. The GUI may also include a second portion that displays an image related to detection and ranging information of the location. The two images may be linked such that an interaction with an object in one portion of the GUI causes changes in the other portion of the GUI. Other embodiments may be described or claimed.
US11836330B1

Solfeggio Frequencies media application methods, systems and computer readable media are described.
US11836329B2

Techniques are provided for creating a virtual environment that can be used for virtual trainings. The virtual environment is configured so that the environment can be viewed using a head-mounted display. A computer system can receive a learning objective from a client and the computer system can present the client with a series of question strings about the objective. Based on answer strings received from the client, the computer system can add skill frameworks, interactive frameworks, positional information, and timing information to fields in a training plan table. The computer system can receive visual content from the client or retrieve visual content from a visual content database. Using the training plan table, interactive frameworks can be added to visual content to produce a virtual environment.
US11836321B2

An optical sensing device includes a substrate, sensing elements, a planarization layer, and a light-shielding layer. The sensing elements are located on the substrate. Each sensing element includes a first net-shaped electrode, a second net-shaped electrode, and a sensing layer. The first net-shaped electrode is located between the sensing layer and the substrate. The sensing layer is located between the first net-shaped electrode and the second net-shaped electrode. The planarization layer is located on the sensing elements and the substrate and has via holes. The light-shielding layer is located on the planarization layer and includes net-shaped light-shielding patterns. The net-shaped light-shielding patterns are overlapped with the second net-shaped electrodes of the sensing elements, respectively, and the net-shaped light-shielding patterns are electrically connected to the second net-shaped electrodes of the sensing elements via the via holes, respectively.
US11836315B2

Disclosed is electronic device for identifying touch position, touch system including electronic device, and operation method thereof.
US11836310B2

A touch display apparatus is disclosed, which includes a touch display panel with an active area and a peripheral area. The touch display panel includes a substrate, touch electrodes, touch sensing lines, dummy touch sensing lines and transistors. The touch electrodes are disposed on the substrate and in the active area. Each touch sensing line is electrically connected to one of the touch electrodes. The touch sensing lines and the dummy touch sensing lines are in parallel with each other in the active area. The dummy touch sensing lines are electrically connected with each other. Each transistor has a first terminal, a second terminal and a control terminal. The first terminals of the transistors are electrically connected with each other, the second terminal of each transistor is electrically connected to one of the touch sensing lines, and the control terminals of the transistors are electrically connected with each other.
US11836308B2

A method is provided for navigating in a display screen by way of a control surface including a step of measuring: —a data item, termed position, relating to a position targeted, on the control surface, by a remote control object positioned opposite the control surface, and —a data item, termed vertical distance, relating to the distance between the at least one remote control object and the control surface; and a drive step, carrying out, as a function of the vertical distance measured: —a displacement, and/or —an adjustment of a parameter relating to a displacement; of at least one part of a zone and/or of a symbol displayed on the display screen and chosen as a function of the target position.
US11836303B2

Disclosed herein is a method executed by a device that is configured to be able to detect a pointed position of a stylus on an operation plane being superimposed on a displaying part. The method includes receiving feedback information relating to a display position of a predetermined pattern on the displaying part from a host processor, updating at least some of plural position calibration values stored in a correction table that stores therein the position calibration value for each of plural positions arranged on the operation plane, on a basis of the received feedback information, detecting a tentative pointed position of the stylus, reading the position calibration value that corresponds to the tentative pointed position from the correction table and deriving an output position by correcting the tentative pointed position on a basis of the position calibration value, and reporting the output position to the host processor.
US11836300B2

Provided is an information processing apparatus, that includes a light emission control unit that turns on IR LEDs (light emission units) included in electronic pens (operation bodies) in which communication with the information processing apparatus is established and blinks the IR LEDs included in the electronic pens at timings different from each other in a case where another electronic pen approaches. Then, a light emission recognition unit detection unit detects a position according to the IR LED included in each of the electronic pens in association with the electronic pen. An input/output control unit (display control unit) displays information associated with the electronic pen at a position corresponding to the IR LED detected by the light emission recognition unit in a case where the electronic pen is in an information input state.
US11836294B2

Examples are disclosed that relate to representing recorded hand motion. One example provides a computing device comprising a logic subsystem and a storage subsystem comprising instructions executable by the logic subsystem to receive a recorded representation of hand motion determined relative to a virtual model aligned to a first instance of an object, receive image data corresponding to an environment, and recognize a second instance of the object in the environment. The instructions are further executable to align the virtual model to the second instance of the object, and output a parametric representation of hand motion for display relative to the virtual model as aligned to the second instance of the object, such that the parametric representation is spatially consistent with the recorded representation of hand motion relative to the virtual model as aligned to the first instance of the object.
US11836290B2

A system may include at least one resistive-inductive-capacitive sensor and a control circuit configured to maintain timing parameters for operation of the at least one resistive-inductive-capacitive sensor and vary at least one of the timing parameters to control a spectrum associated with the at least one resistive-inductive-capacitive sensor, wherein the spectrum comprises one of a sensor activity spectrum of the at least one resistive-inductive-capacitive sensor and a current usage spectrum associated with electrical current delivered to the at least one resistive-inductive-capacitive sensor from a source of electrical energy.
US11836275B2

Techniques for continuous authenticity for captured data are provided. Data in form of analog or digital media including videos, images, and audio recordings, and sensed, detected, measured, observed, or otherwise recorded data may be authenticated with source information upon capture. The chain of custody of the authentication may be preserved throughout processing and distribution of the captured data through a distribution network assuring consumers of the data that data or source information for the data is not altered in any way or, if altered, it is done so for the purpose of preserving the authenticity of the data and reversing the process will render an unaltered version of the original data set. In some examples, the authentication and/or capture of data may be triggered by a predefined event to ensure data associated with the event is captured and preserved with authentication.
US11836274B2

A system includes a data module for receiving an original data and a verification fingerprint, and generating a verification data by inserting the verification fingerprint into an embeddable location of the original data. The system also includes an interpretation module for generating data type information of the original data, and deriving an input-enabled location from an embedding location preset list of the original data, wherein the input-enabled location is included in an inactive area of the original data. The system further includes a preset database for storing the embedding location preset list according to the data type information.
US11836258B2

A method for software code analysis includes receiving source code of an application program, which includes one or more calls from respective entry points in the source code to a library program. The source code is automatically analyzed in order to generate a first data flow graph (DFG), representing a flow of data to be engendered upon running the application program. One or more vulnerabilities are identified in the library program. The library program is automatically analyzed to generate a second DFG linking at least one of the entry points in the source code to at least one of the vulnerabilities. The first DFG is combined with the second DFG in order to track the flow of data from the application program to the at least one of the vulnerabilities and to report at least one of the vulnerabilities as being exploitable.
US11836248B2

A method, system and computer-usable medium are disclosed for operating an endpoint agent at an endpoint device. Certain embodiments include a computer-implemented method for operating an endpoint agent at an endpoint device, including: operating the endpoint agent to selectively subscribe to events corresponding to activities occurring at an endpoint platform; processing events received from a message bus by the endpoint agent, where the events processed by the endpoint agent are events to which the endpoint agent has subscribed; and communicating, to a service, information corresponding to the events processed by the endpoint agent. Other embodiments of this aspect of the invention may include corresponding stand-alone and/or network computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform one or more of these actions.
US11836245B1

An apparatus has a network interface circuit providing connectivity to a network with network connected client machines hosting email client modules controlling email inboxes. A processor is connected to the network interface circuit. A memory is connected to the processor. The memory stores instructions executed by the processor to scan the email inboxes to identify statistically infrequently received emails from different network connected service providers. Protocols utilized by the different network connected service providers to accept user data delete requests are identified. The protocols are executed.
US11836243B2

A method for providing connection between applications and a data repository is described. The method includes receiving a communication from an application for the data repository. The application is authenticated. In response to the application being authenticated, the credentials for the data repository are obtained from a data vault. The credentials are used to access the data repository while the application is free of the credentials.
US11836230B2

A vehicle or a mobile device within or near the vehicle can have multiple sensors to authenticate a passenger or driver of the vehicle in different ways, e.g., fingerprint, facial recognition, voice fingerprinting, iris scan, etc. Also, non-biometric factors can be used to authenticate the passenger or driver of the vehicle, e.g., MAC address, RFID, username and password, PIN, etc. In addition, a network attached security asset accessed by a vehicle can be included within the vehicle such as modem within the vehicle with authentication capabilities. Also, the authentication can be according to a zero trust framework or networking methodology. Some or all of such credentials and authentication factors or methods can fail individually, at least in part, in various conditions. An intelligent system, making use of intelligent multi-factor authentication, can combine such information to determine the identity of the passenger or driver with more reliability.
US11836217B2

An information processing apparatus (100) includes a collation unit (102) that collates first feature information extracted from a person included in a first image (10) with first feature information indicating a feature of a retrieval target person, an extraction unit (104) that extracts second feature information from the person included in the first image in a case where a collation result in the collation unit (102) indicates a match, and a registration unit (106) that stores, in a second feature information storage unit (110), the second feature information extracted from the person included in the first image.
US11836203B2

A computer-implemented method, system and computer program product for improving the quality of subsequent searches. A request is received from a user to perform a search using the term(s) provided by the user. A search is then performed using the provided term(s). A representation of the search result is depicted as an area (e.g., bubble) with terms of interest displayed outside the area. The area represents a set of documents that were found in the performed search and the terms of interest represent terms that may be of interest to the user based on this set of documents. These terms of interest may be selected by the user to adjust the search result. In this manner, the user is presented with an intuitive view as to how different terms or different searches will have an impact on the search results thereby improving the quality of subsequent searches.
US11836200B2

Disclosed are systems, methods, and computer-readable storage media to select user generated content of a social network. Each of the images may had one or more filters applied to it. In some aspects, these filters may be sponsored by a third party, different than an operator of the social network. Automatic content screening methods may be applied to eliminate submitted images which have blatantly offensive or otherwise inappropriate content. Additional human screening of the images may be performed. Remaining images may be provided in a highlight reel. The highlight reel may showcase the third party's product or service and users of the product or service. The highlight reel may be utilized to demonstrate how the filters may be utilized by real users.
US11836197B2

The present disclosure provides a search processing method and apparatus based on clipboard data. The method includes: in response to monitoring that the first data obtained from a search box comes from a clipboard, performing an identification process on first data in the search box to obtain a plurality of second data included in the first data and a type of each second data; determining search data corresponding respectively to the plurality of second data according to the type of each second data; displaying the search data corresponding respectively to the plurality of second data and determining target search data according to operations of a user on the search data corresponding respectively to the plurality of second data; and obtaining a search result according to the target search data.
US11836180B2

A data processing system implements displaying, on a first device to a first participant, a first user interface for presentation of audio content, the first user interface including a navigation tool configured to visually represent contextual events in the audio content and a first selectable indicator linked to a second participant. The data processing system further implements receiving a first user selection of the first selectable indicator; and initiating, in response to at least the first user selection, a first telecommunication session between the first participant and the second participant.
US11836174B2

The present disclosure provides a method of retrieving a geographic location as well as a method and an apparatus of establishing a similarity model including: acquiring training data from a historical click log, wherein the training data contains a search term, a clicked geographic location associated with the search term as a positive sample, and a non-clicked geographic location as a negative sample; expanding the positive sample and the negative sample based on a co-occurrence relationship between geographic locations by using a historical browsing log; and determining a vector representation of the search term by using the first neural network, and determining a vector representation of the positive sample expanded and a vector representation of the negative sample expanded, by using the second neural network; and training the first neural network and the second neural network so as to maximum a difference between a first similarity and a second similarity.
US11836170B1

A system and method includes identifying unstructured conversational dialogue data sourced from communications between a subscriber and a conversational dialogue agent; automatically mapping, via the one or more computers, one or more distinct unstructured data synthetization requests defined in the unstructured conversational dialogue data to a distinct artifact synthetization objective defined within a synthetization objective distillation layer; generating, via the one or more computers, a plurality of artifact synthetization prompts corresponding to the plurality of unstructured synthetization data requests based on the distinct artifact synthetization objective mapped to each of the one or more distinct unstructured synthetization data requests; and generating, by a target machine learning model, a plurality of synthesized digital artifacts based on an input of the plurality of artifact synthetization prompts generated for the plurality of unstructured synthetization data requests.
US11836165B2

A category determining unit (202) determines a category of a first layer and a category of a second layer related to an input keyword by using category information and the keyword. The category information is information indicating hierarchical categories. The second layer is a hierarchy lower than the first layer. A first display control unit (204) causes a display device (10) to display information on each product belonging to the determined category of the first layer. Here, the first display control unit (204) displays information on a product belonging to the determined category of the second layer at a higher priority than information on the other product.
US11836160B1

Techniques for user customized private label prediction are described. According to some embodiments, customers can train a classifier to detect new objects in image data. These new objects may not be included in a base model provided by a service provider system. The base model can be utilized to perform object detection and feature extraction from training images that are annotated by the customer to identify the new objects. Once trained, the new custom model can be used to identify the new objects in input images and label the images accordingly.
US11836157B2

In one embodiment, present disclosure discloses a method for partitioning a temporal graph is described. Embodiments of the method comprises creating a plurality of storage blocks for each type of the different types of graph elements based on predefined label groups, each of the plurality of storage blocks configured to store the telemetry information generated in a corresponding predefined time-range, recreating each of the plurality of storage blocks upon expiry of a configurable rollover time, and sharding each of the plurality of storage blocks into a plurality of shards based on a configurable sharding count.
US11836146B1

A computer-implemented method of determining indexed fields at query time comprises indexing time-stamped events ingested from a plurality of source types. The time-stamped searchable events compare portions of raw data. The method also comprises generating an index containing each keyword in the time-stamped searchable events and an associated location reference of a respective event in which the keyword appears. Further, the method comprises generating a fields metadata file identifying indexed fields in the time-stamped searchable events for each source type. The fields metadata file comprises reference values for accessing indexed fields associated with each source type from the index. The method also comprises accessing the fields metadata file to identify the indexed fields associated with each source type prior to executing a query.
US11836143B1

An apparatus and method for generating an instruction set for a user is provided. The apparatus includes at least a processor and a memory connected to the processor. The memory contains instructions configuring the at least a processor to receive a client datum from a client, where the client datum describes resources of the client, and to receive a user datum from the user, where user datum includes a target datum that describes resource transfer data from the client to the user. Initiation of resource transfer described by the target datum is triggered by the pattern exceeding a threshold. In addition, the memory contains instructions configuring the at least a processor to generate an interface query data structure including an input field and to display the first transfer datum and the second transfer datum hierarchically based on a user-input datum input to the input field.
US11836139B2

An online reservation system is configured to receive requests from a guest for searching property listings and to return property listings that satisfy the search criteria of the requests. The online reservation system uses a machine learning system to rank the property listings returned by the search. The machine learning system uses objective functions to determine parameters for each property listing and assign a ranking based on the parameters. A first objective function generates a parameter indicating an extent to which a property listing matches preferences of the guest, and is based on data about the guest's interactions with the reservation system. A second objective function generates another parameter indicating an extent to which the search request matches the preferences of the host associate with the property listing, and is based on data about the host's responses to reservation requests.
US11836136B2

Distributed pseudo-random subset generation includes obtaining a data-query indicating a first table having a first column including unique values, a second table having a second column including unique values, a join clause joining the first table and the second table on the first column and the second column, and a limit value, pseudo-random filtering the first table to obtain left intermediate data and left filtering criteria, pseudo-random filtering the second table to obtain right intermediate data and right filtering criteria, obtaining intermediate results data by full outer joining the left intermediate data and the right intermediate data, obtaining results data by filtering the intermediate results data using most-restrictive filtering criteria among the left filtering criteria and the right filtering criteria, and outputting the results data, wherein outputting the results data includes limiting the cardinality of rows of the results data to be at most the limit value.
US11836133B2

An accelerator is disclosed. The accelerator may include an on-chip memory to store a data from a database. The on-chip memory may include a first memory bank and a second memory bank. The first memory bank may store the data, which may include a first value and a second value. A computational engine may execute, in parallel, a command on the first value in the data and the command on the second value in the data in the on-chip memory. The on-chip memory may be configured to load a second data from the database into the second memory bank in parallel with the computation engine executing the command on the first value in the data and executing the command on the second value in the data.
US11836132B2

A method, system, and apparatus for managing a persistent query result set are disclosed. A resource manager is disclosed that receives a query from a client over a computer network. A computer database server is disclosed that executes the query and generates a result set based on and in response to the received query. An execution platform is disclosed that divides the result set into a plurality of chunks, wherein each chunk comprises a portion of the generated result set. The resource manager adds metadata to each of the plurality of chunks. A first chunk of the plurality of chunks comprises metadata pointing to the plurality of chunks. The resource manager delivers at least the first chunk of the plurality of chunks to the client in response to the query. The execution platform offloads the remaining plurality of chunks to cloud storage in parallel.
US11836131B1

Systems and methods are provided to update a location stored at a server for an electric charger. A determination is made that an electric vehicle is being charged at an electric charger, and a location of the electric charger may be retrieved from a server storing a plurality of locations of electric chargers. A determination of a location of the electric charger may be made based on a positioning system of the electric vehicle. The location of the electric charger retrieved from the server may be compared to the location of the electric charger determined based on the positioning system of the electric vehicle. Based on the comparison, the location stored at the server for the electric charger, the location stored at a server for an electric charger may be updated.
US11836117B2

A storage system includes a storage device having a nonvolatile memory with a first and a second physical address and a host configured to insert a first journal logical address and a first target logical address into a journal mapping table. The storage device includes a flash mapping table storing the first journal logical address mapped to the first physical address, and the first target logical address mapped to the second physical address; a circuit configured to write the first journal data to an area of the nonvolatile memory to the first physical address corresponding to the first journal logical address according to the first mapping state, based on the journaling command; and to change the first mapping state of the flash mapping table to a second mapping state in which the first target logical address is remapped to the first physical address, based on the checkpointing command.
US11836109B2

A method includes receiving fluid property data of a fluid and receiving material property data for materials in the fluid. The method includes detecting material sensor data from at least one sensor and applying an inverse model and a forward model to the fluid property data and the material property data to provide at least in part synthetic spectral channel data for the materials.
US11836107B2

An electronic device includes circuitry and a plurality of ports. The plurality of ports includes an input port and an output port, configured to communicate data units with one or more other devices across a fabric of a System on a Chip (SoC), the data units include N data bits, N being an integer larger than 1. The circuitry is configured to receive an input data unit via the input port, to make a random decision of whether to invert the N data bits in the input data unit, to produce an output data unit by retaining or inverting the N data bits of the input data unit based on the random decision, and to send the output data unit via the output port.
US11836105B2

A communication device mounted in each of a plurality of information processing devices connected to a fabric, the communication device comprises: a serial interface that transmits and receives a first packet compliant with a Peripheral Component Interconnect Express (PCIe) standard; a requester unit that acquires the first packet from the serial interface and converts the first packet that has been acquired into a second packet that is transmitted and received via the fabric among a plurality of the information processing devices sharing a memory space that is virtually extended by using a device identifier specific to each of the information processing devices; a fabric communication unit that transmits and receives the second packet via the fabric; and a completer unit that acquires the second packet from the fabric communication unit and generating a response packet to a request included in the second packet that has been acquired.
US11836104B2

A bus arrangement includes a coordinator, a first subscriber having a first optical display, a second subscriber having a second optical display, a third subscriber having a third optical display, and a bus that couples the coordinator to the first, second, and third subscribers. In a standard operating phase, the first subscriber is configured to display first local information of the first subscriber on the first optical display, the second subscriber is configured to display second local information of the second subscriber on the second optical display, and the third subscriber is configured to display third local information of the third subscriber on the third optical display. The coordinator is configured to switch from a standard operating phase to a display operating phase based on detecting a fault in the first subscriber.
US11836102B1

Matrix multiplication process is segregated between two separate dies—a memory die and a compute die to achieve low latency and high bandwidth artificial intelligence (AI) processor. The blocked matrix-multiplication scheme maps computations across multiple processor elements (PE) or matrix-multiplication units. The AI architecture for inference and training includes one or more PEs, where each PE includes memory (e.g., ferroelectric (FE) memory, FE-RAM, SRAM, DRAM, MRAM, etc.) to store weights and input/output I/O data. Each PE also includes a ring or mesh interconnect network to couple the PEs for fast access of information.
US11836099B2

Memory controllers, devices, modules, systems and associated methods are disclosed. In one embodiment, a memory module includes a pin interface for coupling to a bus. The bus has a first width. The module includes at least one storage class memory (SCM) component and at least one DRAM component. The memory module operates in a first mode that utilizes all of the first width, and in a second mode that utilizes less than all of the first width.
US11836096B2

Described apparatuses and methods relate to a memory-flow control register for a memory system that may support a nondeterministic protocol. To help manage the flow of memory requests in a system, a memory device can include logic, such as a hardware register, that can store values indicative of a total number of memory requests that are serviceable by the memory device at a time. The logic can be configured by device manufacturers during assembly. The manufacturers can determine the limits or capabilities of the system, based on the components and structures, and publish the capabilities, including QoS, based on the limits. When the memory device is connected to a host, the host can read the values and limit the number of memory requests sent to the device based on the values. Accordingly, the memory-flow control register can improve latency and bandwidth in accessing a memory device over an interconnect.
US11836091B2

A processor supports secure memory access in a virtualized computing environment by employing requestor identifiers at bus devices (such as a graphics processing unit) to identify the virtual machine associated with each memory access request. The virtualized computing environment uses the requestor identifiers to control access to different regions of system memory, ensuring that each VM accesses only those regions of memory that the VM is allowed to access. The virtualized computing environment thereby supports efficient memory access by the bus devices while ensuring that the different regions of memory are protected from unauthorized access.
US11836089B2

A cache memory includes a first cache area corresponding to even addresses, and a second cache area corresponding to odd addresses, wherein each of the first and second cache areas includes a plurality of cache sets, and each cache set includes a data set field suitable for storing data corresponding to an address among the even and odd addresses, and a pair field suitable for storing information on a location where data corresponding to an adjacent address which is adjacent to an address corresponding to the stored data is stored.
US11836082B2

A neural processing device is provided. The neural processing device comprises: a processing unit configured to receive an input activation and a weight and perform a two-dimensional matrix calculation with the input activation and the weight to generate an output activation, a first memory, and a load-store unit (LSU) configured to perform memory access operations between the first memory and a second memory. The memory access operations include a main memory access operation for a current processing operation that is performed by the processing unit, and a standby memory access operation for a standby processing operation that is performed by the processing unit after the current processing operation. A level of the first memory is equal to a level of the processing unit, and a level of the second memory is different from the level of the first memory.
US11836079B2

A storage management apparatus, a storage management method, a processor, and a computer system are disclosed. The storage management apparatus includes: at least one translation look-aside buffer, configured to store a plurality of cache entries, where the plurality of cache entries include a plurality of level 1 cache entries and a plurality of level 2 cache entries; and an address translation unit, coupled to the at least one translation look-aside buffer, and adapted to translate, based on one of the plurality of level 1 cache entries, a virtual address specified by a translation request into a corresponding translated address, or when the translation request does not hit any one of the plurality of level 1 cache entries, translate, based on one of the plurality of level 2 cache entries, a virtual address specified by the translation request into a corresponding translated address. In embodiments of the present disclosure, a hierarchical search is performed among the plurality of cache entries based on the virtual address specified by the translation request. Therefore, time required by searching for a cache entry in an address translation process is reduced, efficiency, frequency, and performance of a processor are improved, and power consumption is reduced.
US11836071B2

Method and apparatus creating test environments for blockchain systems involving recreating system configurations and state database without block data to set up staging environments for blockchain systems. The example implementations involve a function getting the latest config block and database files of state database from a production environment. Further, there is a function extracting system configurations from the received latest config block, replacing root certifying authority certificate(s) in the system configurations with the certificate(s) for the staging environment, creating a system configuration transaction and sending the system configuration transaction to the staging environment to reflect the system configurations. Further, there is a function extracting a list of states from database files, creating a transaction request message having the list of states and sending a transaction to the staging environment to load the states into the state database.
US11836069B2

Systems and methods for automatic validation of software components comparing source code and feature documentation are provided herein. An exemplary method includes assessing functional validation of software components by comparing the claimed features of software components against the features extracted from their source code. To prevent the issue of having to try unverified software components the present disclosure provides a solution that uses machine learning to extract claimed features of a software component and its actual features that are implemented in its source code. Then, for evaluating the software components, the disclosed solution compares the claimed features of software components against the features extracted from their source code to give a validated score to the developer so that the developer can easily decide on choosing the validated software.
US11836067B2

A Hyper-Converged Infrastructure (HCl) system that includes a plurality of HCl log generating components and an HCl storage system that provides at least a portion of a log database. The HCl system receives a request from a management system to store a first log bundle of the plurality of HCl log generating components and determines the at least one second log bundle that is stored in the log database is at least a size threshold. The HCl system performs a log database clean operation on the at least one second log bundle and determines that the log database clean operation on the at least one second log bundle has provided an available storage capacity in the log database that is sufficient to store the first log bundle. The HCl system then stores the first log bundle in the log database.
US11836064B2

A method of monitoring an operating state of a computing device includes running a system agent on the computing device. An introduced process is executed on the computing device, and a captured parameter relating to at least one of the system agent and the introduced process is captured. The captured parameter is compared to at least one pre-determined parameter. Where the captured parameter differs from the pre-determined parameter by more than a pre-determined threshold, a signal indicative of a change in operating state of the computing device is output.
US11836062B2

In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine that an inventory of components of an information handling system (IHS) includes a first fan and an IHS card, which include a second fan; receive user input indicating a maximum acoustic sound pressure level (SPL); determine a first maximum fan speed for the first fan based at least on the maximum acoustic SPL; determine a first maximum power consumption for the IHS card and a second maximum fan speed for the second fan based at least on the maximum acoustic SPL; provide first configuration information, indicating the first maximum fan speed for the first fan, to a fan controller of the IHS; and provide second configuration information, indicating the first maximum power consumption and the second maximum fan speed for the second fan, to the IHS card.
US11836055B1

An arrangement combination of a backup repository satisfying an arrangement constraint rule is calculated based on business system configuration information related to a configuration of a business system server included in a management target, backup repository configuration information which is information related to a configuration of a repository server for storing the backup data, input backup setting information, and the arrangement constraint rule for determining an arrangement of backup data according to a backup purpose, Estimated are a processing time of predetermined backup for an arrangement of the backup repository and a processing time of predetermined restoration for an arrangement of the backup repository and a restoration purpose. The combination in which the processing times of the backup and the restoration satisfy a target backup completion time and a target restoration processing time included in the input backup setting information is derived among arrangement combinations of the backup repository.
US11836051B2

A method for managing data backup includes: making a determination that an asset source is a first type of asset source, in which a source client device comprises the asset source; generating, based on the determination, a data transfer path for a plurality of snapshots associated with the asset source between the source client device and a data protection system; initiating a backup for user data associated with the asset source to a target client device; obtaining the plurality of snapshots to the data protection system using the data transfer path, in which the user data is backed up in the target client device while at least a portion of the plurality of snapshots is obtained by the data protection system; and deleting the plurality of snapshots from the source client device, upon receipt of confirmation that the plurality of snapshots is successfully stored in the data protection system.
US11836046B1

Writers participating in a backup are identified. A mapping is generated between the writers and associated files. The mapping includes file properties. The mapping is initialized by tagging the writers with a full backup tag. A base backup copy of the writers is created by conducting a full backup of each writer tagged with the full backup tag. At a current backup operation after creating the base backup, a list of current files that will participate in the current backup operation is generated. The list of current files is compared against the files in the mapping to determine whether a particular writer associated with a current file should be tagged with the full backup tag or an incremental backup tag. The particular writer is tagged with the incremental backup tag when file properties associated with the current file have changed.
US11836044B2

A programmable crossbar matrix or an array of steering multiplexors (MUXs) coalesces (i.e., routes) the data values from multiple known “bad” bit positions within multiple symbols of a codeword, to bit positions within a single codeword symbol. The single codeword symbol receiving the known “bad” bit positions may correspond to a check symbol (vs. a data symbol). Configuration of the routing logic may occur at boot or initialization time. The configuration of the routing logic may be based upon error mapping information retrieved from system non-volatile memory (e.g., memory module serial presence detect information), or from memory tests performed during initialization. The configuration of the routing logic may be changed on a per-rank basis.
US11836038B2

A method performed by a managing server includes: receiving, from an electronic device, operation data of the electronic device; identifying, by using artificial intelligence (AI), a device usage pattern of the electronic device; identifying, by using the AI, information related to a failure or an abnormal operation of the electronic device and a solution to the failure or the abnormal operation based on the device usage pattern and the operation data received from the electronic device; and transmitting, to a user terminal, the information related to the failure or the abnormal operation of the electronic device and the solution to the failure or the abnormal operation.
US11836036B2

A method for detecting a fault in an intelligent electronic device that includes components uses a Bayesian network. The method includes detecting a failure event in the components, obtaining a first list of cause of failures in the component using a fault tree model, computing probability of the cause of failures to obtain a second list of probable causes of failure by monitoring of information about the elements identified in the first list, identifying a root cause of failure associated with the element comprised in the component using the Bayesian network based on the second list, and initiating a function. The function may be one of restarting the element having the root cause of failure, a filtering operation for input data provided to that element; and providing an alert in the human machine interface associated with the intelligent electronic device.
US11836034B2

The present disclosure is to determine a probable root cause of a performance issue. For example, a method can include processing, using a processor, a set of calls for a Hypertext Transfer Protocol (HTTP) transaction wherein individual calls of the set of calls have a set of parameters; and identifying, using the processor, that the HTTP transaction has a performance issue that falls below a predetermined level of a performance metric. Further steps can include separating, using the processor, the set of calls into a first group with the performance issue and a second group without the performance issue; discovering, using the processor, a common subset of parameters among the first group; and determining that the common subset of parameters is a probable root cause of the performance issue if the common subset of parameters is not found in the second group.
US11836028B2

An information handling system includes a management controller configured to determine whether to initiate control of power consumption of a memory subsystem of the information handling system. A closed-loop memory thermal controller may receive temperature values to determine a temperature setpoint for the memory subsystem, and calculate an error value that is a difference between the temperature setpoint and a temperature measurement. If the error value is within a temperature margin, then the thermal controller may determine a proportional-integral power signal based on the temperature margin and the temperature measurement; and determine a proportional-integral gain based on a maximum rate of change of the temperature measurement between polling events of the temperature measurement and a polling rate of the temperature measurement. The thermal controller may also determine a modified proportional-integral power signal based on the proportional-integral gain, wherein the modified proportional-integral power signal is used to determine a power adjustment value of the memory subsystem; and in response to an initiation from the management controller to control the power consumption of the memory subsystem, control the power consumption of the memory subsystem based on the power adjustment value.
US11836023B2

An information handling system uses one connector for both liquid and air cooling and detects the type of cooling system installed. That provides the ability to choose the correct thermal handling table based on the installed cooling system. To detect the type of cooling system installed, a thermal management controller sets a control signal supplied to the cooling system through the connector to a first control value and determines if a tachometer signal supplied by the cooling system to the thermal management controller through the connector indicates a first type of cooling system. If the first type of cooling system is not detected, the thermal management controller checks if the tachometer signal from the cooling system with the control signal set at the first control value, or alternatively at a second control value, indicates a second type of cooling system. If no cooling system is detected, an error condition exists.
US11836018B2

A robot, robotic systems, and methods for conducting a subterranean operation. In some embodiments, a robot may include a hazardous atmosphere controlled volume, such as an explosive (EX)-certified chamber, that is located within the body of the robot. In some embodiments, a robot may include a cooling system that is at least partially disposed to fully disposed within the body of the robot, such as partially to fully disposed within the EX-certified chamber located within the body.
US11836015B2

A display device includes a display panel; a pressure sensor disposed on the display panel; and a lower bracket. The pressure sensor is disposed between the display panel and the lower bracket and is disposed on the lower bracket. The pressure sensor includes a first substrate, a first pressure sensing layer disposed between the first substrate and the lower bracket, a first driving electrode disposed between the first pressure sensing layer and the lower bracket, and a first sensing electrode spaced apart from the first driving electrode. A gap is present between the first pressure sensing layer, and the first driving electrode and the first sensing electrode.
US11836012B2

Embodiments of a foldable case for a multi-form factor IHS with a detachable keyboard are described. In some embodiments, a folio case may include: a first panel comprising a left-side magnet and a right-side magnet; a second panel comprising a left-side magnet and a right-side magnet, where a top edge of the second panel is coupled to a bottom edge of the first panel; and a third panel comprising a left-side magnet and a right-side magnet, where a top edge of the third panel is coupled to a bottom edge of the second panel.
US11836004B2

A display device includes a display panel, a lower module, a flexible circuit film, and a conductive adhesive tape. The display panel includes a first non-folding area, a second non-folding area, and a folding area. The lower module is disposed under the display panel. The flexible circuit film is coupled to the display panel, and a portion of the flexible circuit film is disposed on a rear surface of the lower module. The conductive adhesive tape is disposed between the lower module and the flexible circuit film. The conductive adhesive tape includes a conductive nonwoven fabric layer, a first conductive adhesive layer, and a second conductive adhesive layer. The first conductive adhesive layer is disposed between the conductive nonwoven fabric layer and the flexible circuit film, and the second conductive adhesive layer is disposed between the conductive nonwoven fabric layer and the lower module.
US11835997B2

A system for determining a location of a lighting fixture in a venue includes a camera and a controller. The camera captures images of the lighting fixture. The controller is operatively coupled to the camera. The controller designates a first position of the camera, receives a first image of the lighting fixture from the camera in the first position, determines a first distance vector between the first position and the lighting fixture based on the first image, designates a second position of the camera, receives a second image of the lighting fixture from the camera in the second position, determines a second distance vector between the second position and the lighting fixture based on the second image, determines a vector relationship location to be a location nearest both the first distance vector and the second distance vector, and designates the vector relationship location as the location of the lighting fixture.
US11835993B2

A system on chip, semiconductor device, and/or method are provided that include a plurality of masters, an interface, and a semaphore unit. The interface interfaces the plurality of masters with a slave device. The semaphore unit detects requests of the plurality of masters, controlling the salve device, about an access to the interface and assigns a semaphore about each of the plurality of masters by a specific operation unit according to the detection result.
US11835990B2

Systems and methods that make use of cluster-level redundancy within a distributed storage management system to address various node-level error scenarios are provided. According to one embodiment, a KV store of a node of a cluster of a distributed storage management system manages storage of data blocks as values and corresponding block IDs as keys. Data integrity errors are reported to the first node in the form of a list of missing block IDs that are in use but missing from the KV store. A metadata resynchronization process may then be caused to be performed, including for each block ID in the list of missing block IDs: (i) reading a data block corresponding to the block ID from another node of the cluster that maintains redundant information relating to the block ID; and (ii) restoring the block ID within the KV store by writing the data block to the node.
US11835988B2

A system and method for load fusion fuses small load operations into fewer, larger load operations. The system detects that a pair of adjacent operations are consecutive load operations, where the adjacent micro-operations refers to micro-operations flowing through adjacent dispatch slots and the consecutive load micro-operations refers to both of the adjacent micro-operations being load micro-operations. The consecutive load operations are then reviewed to determine if the data sizes are the same and if the load operation addresses are consecutive. The two load operations are then fused together to form one load micro-operation with twice the data size and one load data micro-operation with no load component.
US11835981B2

Provided is an operating device comprising: an operation part which is inserted into an insertion hole portion of a glass part and has a locking protrusion portion having a protruding shape on the side surface thereof; and a locking rotation part which is disposed in a position opposite to the side surface of the operation part so as to allow or lock the movement of the locking protrusion portion, the locking rotation part comprising: a frame part having an inner hole portion into which the operation part is inserted; and a hollow hole part rotatably disposed in the frame part and communicating with the inner hole portion.
US11835967B2

Embodiments described herein include a method of receiving, by a moving assisting vehicle, a calibration assistance request related to a moving ego vehicle that requested assistance in collaborative calibration of a sensor deployed on the moving ego vehicle. The method further includes analyzing the calibration assistance request to extract at least one of a schedule or an assistance route associated with the requested assistance. The method includes communicating with the moving ego vehicle about a desired location relative to the position of the moving ego vehicle for the moving assisting vehicle to be in order to assist the sensor to acquire information of a target present on the moving assisting vehicle. The method includes facilitating to drive the moving assisting vehicle to reach the desired location to achieve the collaborative calibration of the sensor on the moving ego vehicle.
US11835961B1

Provided is a robot, including: a main brush; a peripheral brush; a first actuator; a first sensor; one or more processors; and memory storing instructions that when executed by at least some of the one or more processors effectuate operations including: determining a first location of the robot; obtaining first data indicative of an environmental characteristic of the first location; adjusting a first operational parameter of the first actuator based on the sensed first data; and forming or updating a debris map of the working environment based on data output by the first sensor or another sensor configured to collect data indicative of an existence of debris on a floor, wherein the debris map at least indicates areas covered by the robot and with a high level of debris accumulation; and an application of a communication device paired with the robot and configured to at least display the debris map.
US11835959B1

Aspects of the disclosure relate to an autonomous vehicle that may detect other nearby vehicles and designate stationary vehicles as being in one of a short-term stationary state or a long-term stationary state. This determination may be made based on various indicia, including visible indicia displayed by the detected vehicle and traffic control factors relating to the detected vehicle. For example, the autonomous vehicle may identify a detected vehicle as being in a long-term stationary state based on detection of hazard lights being displayed by the detected vehicle, as well as the absence of brake lights being displayed by the detected vehicle. The autonomous vehicle may then base its control strategy on the stationary state of the detected vehicle.
US11835957B2

A self-propelled device system includes a self-propelled device, a boundary wire configured to define a work area of the self-propelled device and a signal transmitting unit electrically connected with the boundary wire configured to generate and send a boundary signal to the boundary wire that generates a magnetic field when flowing through the boundary wire. The self-propelled device has a signal receiving module and a control module. The signal receiving module uses the magnetic field caused by the boundary signal to generate a boundary wire inductive signal and the control module determines that the boundary wire has a wire break when a relevant parameter of the boundary wire inductive signal is less than or equal to a predefined threshold.
US11835955B2

A vehicle (e.g., an agricultural vehicle or other off-road vehicle) comprising a track system can be monitored to obtain information regarding the vehicle, including information regarding the track system, such as one or more parameters (e.g., a temperature, a pressure, an acceleration, an identifier, etc.) of the track system and/or one or more characteristics of an environment of the track system (e.g., a compliance, a profile, a soil moisture level, etc. of the ground beneath the track system), which can be used for various purposes, such as, for example, to: convey the information to a user (e.g., an operator of the vehicle); control the vehicle (e.g., a speed of the vehicle, operation of a work implement, etc.); transmit the information to a remote party (e.g., a provider such as a manufacturer or distributor of the track system and/or of the vehicle; a supplier of a substance such as fertilizer used where the vehicle is located; etc.); control equipment (e.g., an irrigation system, a fertilizing system, etc.) external to the vehicle; etc.
US11835953B2

An autonomy system for use with a vehicle in an environment. The autonomy system comprising a processor operatively coupled with a memory device, a plurality of sensors operatively coupled with the processor; a vehicle controller, a situational awareness module, a task planning module, and a task execution module. The situational awareness module being configured to determine a state of the environment based at least in part on sensor data from at least one of the plurality of sensors. The task planning module being configured to identify, via the processor, a plurality of tasks to be performed by the vehicle and to generate a task assignment list from the plurality of tasks that is based at least in part on predetermined optimization criteria. The task execution module being configured to instruct the vehicle controller to execute the plurality of tasks in accordance with the task assignment list. The task execution module may be configured to monitor the vehicle or the vehicle controller during execution of the task assignment list to identify any errors.
US11835948B2

Among other things, we describe systems and method for improving vehicle operations using movable sensors. A vehicle can be configured with one or more sensors having the capability to be extended and/or rotated. The one or more movable sensors can be caused to move based on a determined context of the vehicle, to capture additional data associated with the environment in which the vehicle is operating.
US11835942B2

An industrial simulation system exchanges data between a virtualized industrial system and an industrial controller at high frequencies and accuracies without the need for additional network emulation hardware. Rather than timing the sending of emulated device data packets from the simulation to the industrial controller using an operating system clock, the simulation system uses the arrival event of a data packet received from the industrial controller as the clock signal that drives the sending of data packets from the virtual system to the controller. Using the arrival time of data packets from the industrial controller as the clock signal rather than the system clock of the operating system can yield high accuracy, low jitter data exchanges during simulation.
US11835934B2

The problem of addressing vibrational disturbances in mechanical positioning systems is addressed by systems and methods that use a combination of active vibration dampening and passive vibration dampening. A system described herein generally comprises a mechanical positioning system; a payload; and a vibration dampening module coupled to the mechanical position system and to the payload. The vibration dampening module generally comprises an active vibration dampener and/or a passive vibration dampener.
US11835931B2

To provide an information processing apparatus capable of enhancing an illegal action prevention effect by restricting an operation leading to an illegal action, an information processing method, and a storage medium. An information processing apparatus including a sensor data acquisition part configured to acquire sensor data output from a sensor, and a control part configured to restrict an operation on an object of interest when detecting a person who is likely to violate a predetermined rule after operating the object of interest on the basis of the sensor data, and to remove the restriction of the operation on the object of interest after giving a warning on the basis of the predetermined rule via a notification part.
US11835919B2

A toner classification apparatus comprising a classification rotor, wherein the classification rotor comprises a first vane group containing first vanes and a second vane group containing second vanes, the second vanes have a length shorter than the first vane group; the number of second vanes, which are disposed between two adjacent first vanes, is 1 to 2, independently; each of the first vanes draws first trajectory and each of the second vanes draws second trajectory when the classification rotor rotates, a distance from the center of rotation to an outer circumference side end of the first and second trajectory are defined as L1 and L3, respectively, and a distance from the center of rotation to the center side end of the first and second trajectory are defined as L2 and L4, respectively, L1 to L4 satisfy prescribed relationships, and a toner production method using the toner classification apparatus.
US11835918B2

A direction in which a first drive transmission gear urges a first drive gear using a first urging portion when a drive force is not input to a first drive input portion is defined as a first direction. A direction in which a second drive transmission gear urges a second drive gear using a second urging portion when a drive force is not input to a second drive input portion is defined as a second direction. The second direction has a force component in a direction opposite to the first direction with respect to a straight line connecting a rotation center of the first drive gear and a rotation center of the second drive gear.
US11835915B2

An image forming apparatus includes an image bearing member, a developing device including a developer container and a developer carrying member, a mounting portion, a moving mechanism, a cover member, a wall member, a first seal member, a second seal member, and a fan. When the developing device is in a separated position, neither the first seal member or the second seal member contacts the wall member. When the developing device is in a developing position, both the first seal member and the second seal member contact the wall member. When the developing device is in the developing position, a space for permitting passing of an airflow by the fan is formed along a mounting direction by the cover member, the wall member, the first seal member, and the second seal member.
US11835914B2

An apparatus includes an openable and closable cover, a movable member disposed in the apparatus main body and to be exposed outside when the cover is opened, an openable and closable support member that supports the movable member, and a support shaft that supports the cover and the support member. The movable member and the support member are moved together with the cover as the cover rotates about the support shaft. The support shaft can move between a first position at which the support shaft supports the cover and the support member and a second position at which the support shaft does not support the cover and supports the support member. Moving the support shaft to the second position allows the cover to be detached from the apparatus main body.
US11835909B2

An image forming apparatus includes a first rotating member, a heater, a second rotating member, a detecting unit, a switching unit, a controlling unit, and a power source device. In a first period, a resultant current of first and third currents is supplied to a first heat generating element, and the resultant current in a unit cycle of a first period is a current at which a first current supplying timing and timings of a maximum and a minimum of the third current do not overlap with each other. In a second period, a resultant current of second and third currents is supplied to a second heat generating element, and the resultant current in a unit cycle of the second period is a current at which a second current supplying timing and the timings of the maximum and the minimum of the third current overlap with each other.
US11835906B2

In a foil transfer device for transferring a transfer layer from a foil film onto a sheet laid on the foil film, the foil film is wound on a supply reel, and taken up on a take-up reel. A heating member heats the foil film, and a pressure member is provided to press the foil film and the sheet between the pressure member and the heating member. A separator changes a traveling direction of the foil film having passed through between the heating member and the pressure member into a direction different from a direction of conveyance of the sheet, to thereby separate the foil film from the sheet. A first fan blows air toward the foil film positioned between the heating member and the separator.
US11835904B2

An image forming apparatus includes a developing cartridge, a main memory and a controller. The controller is configured to perform determining whether the developing cartridge is reached a lifetime on a basis of: at least one of s developing maximum printable number of sheets which corresponds to developing identification information, a maximum developing roller rotation number which corresponds to the developing identification information, and a maximum dot count which corresponds to the developing identification information; and at least one of a developing cumulative number of printed sheets, a cumulative developing roller rotation number and a cumulative dot count.
US11835898B2

An adhesion apparatus includes: an image forming unit configured to form, through an electrophotographic process, an adhesive image of a powder adhesive on a sheet that is conveyed; and a control unit configured to control the image forming unit to use a first pattern in a first conveyance period, and use a second pattern different from the first pattern in a second conveyance period following the first conveyance period, as a formation pattern in an adhering section corresponding to part of a width direction orthogonal to a conveyance direction of the sheet.
US11835893B2

A recording-medium transport device includes: a first member that rotates; a second member that rotates, the first member or second member having a recess, the first member and second member forming a nip area therebetween and transporting a recording medium while nipping the recording medium in the nip area; a gripping member that grips the recording medium; a separating member that separates the recording medium having passed through the nip area from the first member or the second member; and a control mechanism that controls opening and closing of the gripping member and movement of the separating member such that the gripping member is opened so as to release the recording medium in a state in which the gripping member is located in the recess, and the separating member lifts the recording medium from a state in which the tip of the separating member is located in the recess.
US11835891B2

An intermediate transfer belt that can bear a toner image includes a first layer and a second layer. The first layer includes a first surface located on an outer peripheral surface side of the first layer. The second layer is provided on a side of the first surface, transmits light, and includes a second surface. The first surface includes first grooves that (i) extend in a first direction in a circumferential direction of the intermediate transfer belt and (ii) are arranged in a width direction of the intermediate transfer belt that is orthogonal to the circumferential direction. The second surface is located on an outer peripheral surface side of the second layer, contacts a toner image, and includes second grooves that extend in a second direction in the circumferential direction. The first grooves includes 80 or more grooves per 1-mm length in the width direction in the first surface.
US11835882B2

An image forming apparatus includes a plurality of photosensitive members; a scanner unit including light sources, a rotatable polygonal mirror, and reflecting members; and a fixing portion. Parts of the laser beams emitted from the light sources are reflected by the rotatable polygonal mirror toward the fixing device side, and rest parts of the laser beams are reflected by the rotatable polygonal mirror toward a side opposite from the fixing device side. Of the parts of the laser beams reflected by the rotatable polygonal mirror toward the fixing device side, the laser beam reflected toward the reflecting member provided at a position remotest from the rotatable polygonal mirror travels downward relative to a horizontal direction. A rotational axis of the rotatable polygonal mirror is inclined relative to a vertical direction.
US11835872B2

A positioning apparatus includes a guide, a movable member capable of moving in a first direction while being guided by the guide, and a driver configured to drive the movable member in the first direction. The driver includes a feed screw extending in the first direction, a nut configured to threadably engage with the feed screw and move in the first direction along with a rotation of the feed screw, and a connecting device configured to connect the nut and the movable member. The connecting device includes a hollow rod with one end connected to the movable member and the other end connected to the nut, and the feed screw is inserted into a hollow portion of the rod.
US11835870B2

A passive flow induced vibration reduction system for use in a temperature conditioning system that controls the temperature of at least one component within a lithographic apparatus. This FIV reduction system includes: a conduit that provides a flow path for a liquid through the system; a liquid filled cavity in fluid connection with the conduit, wherein the fluid connection is provided via one or more openings in the wall of the conduit; a membrane configured such that it separates the liquid in the liquid filled cavity from a gas at a substantially ambient pressure and the membrane is configured such that compliance of the membrane reduces at least low frequency flow induced vibrations in the liquid flowing through the conduit; and an end-stop located on the gas side of the membrane, wherein the end-stop is configured to limit an extent of deflection of the membrane.
US11835865B2

An overlay measurement apparatus that can quickly measure an overlay error between layers with a large height difference is provided. The overlay measurement apparatus measures an error between a first overlay mark and a second overlay mark formed in a pair on different layers of a wafer. The overlay measurement apparatus includes an imaging system configured to acquire alignment images of a pair of first and second overlay marks at a plurality of focus positions, and a controller communicatively coupled to the imaging system. The overlay measurement apparatus can rapidly and accurately measure an overlay error between layers with a large height difference.
US11835864B2

An overlay mark includes a first, a second, a third, and a fourth component. The first component is located in a first region of the first overlay mark and includes a plurality of gratings that extend in a first direction. The second component is located in a second region of the first overlay mark and includes a plurality of gratings that extend in the first direction. The third component is located in a third region of the first overlay mark and includes a plurality of gratings that extend in a second direction different from the first direction. The fourth component is located in a fourth region of the first overlay mark and includes a plurality of gratings that extend in the second direction. The first region is aligned with the second region. The third region is aligned with the fourth region.
US11835862B2

A method of determining a relationship between a stochastic variation of a characteristic of an aerial image or a resist image and one or more design variables, the method including: measuring values of the characteristic from a plurality of aerial images and/or resist images for each of a plurality of sets of values of the design variables; determining a value of the stochastic variation, for each of the plurality of sets of values of the design variables, from a distribution of the values of the characteristic for that set of values of the design variables; and determining the relationship by fitting one or more parameters from the values of the stochastic variation and the plurality of sets of values of the design variables.
US11835861B2

A resist material dispensing system includes a resist supply and a resist filter connected to the resist supply downstream from the resist supply. The resist material dispensing system includes a resist tank structure connected to the resist filter downstream from the resist filter and a resist pump device connected to the resist tank structure downstream from the resist tank structure. The resist tank structure is vertically arranged so that a resist material flows in a continuous downward flow from where the resist material enters the resist tank structure until the resist material exits the resist tank structure.
US11835854B2

An imprint device includes a load port for receiving a substrate to be processed, a sensor that acquires information from the substrate about a film on the substrate, and a primer forming unit configured to receive the substrate from the load port. A controller is configured to select primer process conditions corresponding to the film information. The primer forming unit receives primer process conditions from the controller and forms a primer layer on the substrate over the film. The primer layer is formed according to the selected process conditions. An imprinting unit of the imprint device is configured to receive the substrate from the primer forming unit and perform imprint lithography on the substrate.
US11835848B2

A light source device according to an embodiment of the present disclosure includes: a light source section; a rotating body; a motor; a housing; one or more lens groups; a lens holding section; and an adjusting mechanism. The rotating body includes a fluorescent light body. The fluorescent light body is excited by excitation light from the light source section to output fluorescent light. The motor drives the rotating body. The housing accommodates the rotating body. The one or more lens groups gather the excitation light from the light source section and direct the excitation light toward the rotating body. The lens holding section holds the one or more lens groups. The adjusting mechanism adjusts a distance between the rotating body and the one or more lens groups.
US11835844B2

An optical frequency control device includes: a detection circuit to receive first light including a first frequency, receive second light including a second frequency, modulate the first light with a local oscillation signal, and detect a differential beat signal between the frequency of sideband light included in the modulated first light and the second frequency; a light source control circuit to change the second frequency by frequency-dividing the differential beat signal with a first frequency division number, by frequency-dividing a reference signal with a second frequency division number, and by outputting a phase error signal indicating a phase difference between the frequency-divided differential beat signal and the frequency-divided reference signal; and a signal processing unit to set each of the first frequency division number and the second frequency division number according to the set value of a frequency difference between the first frequency and the second frequency.
US11835841B2

An example system includes a high-side electrode layer including a number of discrete electrodes and a low-side electrode layer. The system further includes an electro-optic (EO) layer including an EO active material positioned between the high-side electrode layer and the low-side electrode layer, thereby forming a number of active cells of the EO layer. Each of the number of active cells of the EO layer includes a portion of the EO layer that is positioned between one of the discrete electrodes and the low-side electrode layer. The example system further includes an insulator operationally coupled to the active cells of the EO layer, and at least partially positioned between a first one of the active cells and a second one of the active cells.
US11835837B2

An example system includes a high-side electrode layer including a number of discrete electrodes and a low-side electrode layer. The system further includes an electro-optic (EO) layer including an EO active material positioned between the high-side electrode layer and the low-side electrode layer, thereby forming a number of active cells of the EO layer. Each of the number of active cells of the EO layer includes a portion of the EO layer that is positioned between one of the discrete electrodes and the low-side electrode layer. The example system further includes an insulator operationally coupled to the active cells of the EO layer, and at least partially positioned between a first one of the active cells and a second one of the active cells.
US11835828B2

A liquid crystal display device includes a first substrate, a second substrate and liquid crystal. The first substrate includes pixel electrodes, a peripheral circuit and a dummy wiring. The peripheral circuit and the dummy wiring are provided outside a pixel area in which the pixel electrodes are arranged. The second substrate is opposed to the first substrate through the liquid crystal. The second substrate includes a translucent conductive film that is provided on an opposite side of the second substrate to a side where the liquid crystal is present. The dummy wiring is located on an outer peripheral side of the substrates than the peripheral circuit and is provided independently of the peripheral circuit in terms of circuit. The dummy wiring is grounded outside the first substrate.
US11835825B2

The present disclosure provides a display panel, a manufacturing method thereof, and a display device. The display panel includes: a first substrate and a second substrate arranged opposite to each other, and a first spacer located between the first substrate and the second substrate, both ends of the first spacer are in contact with the first substrate and the second substrate respectively; a surface of the first substrate close to the second substrate includes a recess, and an end of the first spacer in contact with the first substrate is embedded in the recess.
US11835823B2

A transmissive liquid crystal diffraction element includes a rod-like liquid crystal layer where a rod-like liquid crystal compound is aligned and a disk-like liquid crystal layer where a disk-like liquid crystal compound is aligned that are alternately laminated, in which each of the liquid crystal layers has a predetermined liquid crystal alignment pattern, rotation directions of optical axes in the liquid crystal alignment patterns are the same, single periods of the liquid crystal alignment patterns are the same, a thickness direction retardation |Rth| of each of the liquid crystal layers is 65 nm or less, and at an interface between the liquid crystal layers, longitudinal directions of the liquid crystal compounds match with each other.
US11835815B2

A quantum dot including fluorescent crystalline nanoparticle, wherein surface of the quantum dot is modified with a ligand containing fluorine. The quantum dots include fluorescent crystalline nanoparticles which have high stability and are less likely to agglomerate when added to a fluororesin.
US11835806B2

A backplate and a display panel are disclosed. The backplate includes a first transverse edge portion, a second transverse edge portion disposed opposite to the first transverse edge portion, a first longitudinal edge portion, and a second longitudinal edge portion disposed opposite to the first longitudinal edge portion. The first longitudinal edge portion is connected to the first transverse edge portion and the second transverse edge portion, the second longitudinal edge portion is connected to the first transverse edge portion and the second transverse edge portion, and an accommodation chamber is defined by the first transverse edge portion, the second transverse edge portion, the first longitudinal edge portion, and the second longitudinal edge portion.
US11835791B2

The present invention provides a camera optical lens, including, from an object side to an image side, a first lens having a positive refractive power, a second lens having a negative refractive power, a third lens having a positive refractive power, a fourth lens having a positive refractive power, and a fifth lens having a negative refractive power. At least one of the first to fifth lenses has a free-form surface, and the camera optical lens satisfies: 2.00≤f3/f≤5.50; 2.00≤R4/R3≤23.00, where f is a focal length of the camera optical lens, f3 is a focal length of the third lens, R3 is a central curvature radius of an object side surface of the second lens, and R4 is a central curvature radius of an image side surface of the second lens. The camera optical lens satisfies requirements of a large aperture, a wide angle and ultra-thinness, and has excellent optical performance.
US11835787B2

One embodiment comprises: a housing; a bobbin, which is arranged inside the housing and is for mounting a lens; first coils arranged around the outer peripheral surface of the bobbin; a first magnet arranged in the housing; a second magnet arranged at the bobbin and spaced from the first coils; and a first position sensor arranged in the housing and sensing the intensity of a magnetic field of the second magnet, wherein the length of the second magnet in the direction of an optical axis is shorter than the length of thereof in the direction perpendicular to the direction of the optical axis.
US11835774B2

A fiber optic connector plug includes a housing. The housing includes a central axis, opposing lateral sides and a top side extending between the opposing lateral sides, and an interior channel, extending through the housing, in a direction parallel to the central axis, from a first end portion of the housing to a second end portion of the housing. The housing also includes a latch, coupled to the housing at the top side. The housing further includes a ferrule, extending from the first end portion of the housing. The housing additionally includes a shutter, coupled to the first end portion of the housing such that the shutter is pivotable and translationally slidable, relative to the first end portion of the housing, between a closed position, in which the shutter covers the ferrule, and an open position, in which the shutter does not cover the ferrule.
US11835773B2

The disclosure provides an optic fiber connector, including a ferrule, a holder, a connector body having a plurality of first locking slots, a spring sleeved onto the holder, and a retainer having a plurality of locking hooks. The ferrule is assembled to the holder. The spring, the holder, and the ferrule are received in a space formed between the retainer and the connector body by locking the locking hooks with the locking slots respectively, wherein the spring is compressed by locking such that the retainer, the holder, the spring, and the connector body are abutted with each other.
US11835769B2

An adjustable attenuation optical unit that may include a lightguide that includes a core, wherein the core comprises an output, an input and an exterior surface; and an adjustable attenuator that is configured to define an interfacing parameter related to an area of the exterior surface thereby receiving at least some of the light that impinges on the area.
US11835765B2

A structure of a silicon photonics device for LIDAR includes a first insulating structure and a second insulating structure disposed above one or more etched silicon structures overlying a substrate member. A metal layer is disposed above the first insulating structure without a prior deposition of a diffusion barrier and adhesion layer. A thin insulating structure is disposed above the second insulating structure. A first configuration of the metal layer, the first insulating structure and the one or more etched silicon structures forms a free-space coupler. A second configuration of the thin insulating structure above the second insulating structure forms an edge coupler.
US11835764B2

Waveguide structures and methods of fabricating a waveguide structure. The structure includes a first waveguide core, a second waveguide core, and a third waveguide core adjacent to the first waveguide core and the second waveguide core. The third waveguide core is laterally separated from the first waveguide core by a first slot, and the third waveguide core is laterally separated from the second waveguide core by a second slot. The first waveguide core and the second waveguide core comprise a first material, and the third waveguide core comprises a second material that is different in composition from the first material.
US11835763B2

A method of making a photonic integrated circuit (PIC) is provided. The method comprises depositing a functional resist material layer over a substrate, disposing and pressing a stamp with a plurality of nanopatterns into the functional resist material for a period of time, and removing the stamp from the functional resist material to provide nanofeatures that are inverted versions of the nanopatterns, wherein the nanofeatures form one or more optical elements.
US11835755B2

An optical fibre assembly comprises a hollow core optical waveguide comprising a hollow core surrounded by a structured arrangement of longitudinally extending capillaries providing an inner cladding surrounded by an outer cladding; a diagnostic solid core optical waveguide comprising a solid core surrounded by a cladding, and extending substantially parallel to the hollow core optical waveguide; and a jacket surrounding both the hollow core optical waveguide and the solid core optical waveguide and forming a common mechanical environment for the hollow core optical waveguide and the solid core optical waveguide. The optical fibre assembly may be or may comprise or be included in an optical fibre cable, and may be used in a method for testing hollow core optical waveguides.
US11835744B2

Provided is a sensor having a high SN ratio. The sensor includes a light source, a band pass filter, and a light-receiving element, in which the band pass filter includes two cholesteric liquid crystal layers and a discontinuous layer disposed between the two cholesteric liquid crystal layers, in the two cholesteric liquid crystal layers, helical twisted directions and helical pitches are the same, and in a case where the discontinuous layer is a layer other than a cholesteric liquid crystal layer and a wavelength having a lowest reflectivity in a selective reflection wavelength range of the band pass filter is represented by λm [nm], a thickness [nm] is in a range of “30×(λm/550) to 150×(λm/550)”.
US11835742B2

Provided is a sensor device including: a sensor unit that emits light and receives light reflected by an object; and a reflection mirror that is a columnar reflection mirror having a reflection surface on a side face and is configured to be rotated on an axis of the reflection mirror as a rotation axis, in which at least a part of the reflection surface forms a logarithmic spiral having the center at the rotation axis in a cross section perpendicular to the rotation axis, and when light emitted from the sensor unit and reflected by the reflection surface moves in parallel in response to rotation of the reflection mirror, the light reflected by the reflection surface is swept.
US11835734B2

A synthetic aperture optics (SAO) imaging method minimizes the number of selective excitation patterns used to illuminate the imaging target, based on the objects' physical characteristics corresponding to spatial frequency content from the illuminated target and/or one or more parameters of the optical imaging system used for SAO. With the minimized number of selective excitation patterns, the time required to perform SAO is reduced dramatically, thereby allowing SAO to be used with DNA sequencing applications that require massive parallelization for cost reduction and high throughput. In addition, an SAO apparatus optimized to perform the SAO method is provided. The SAO apparatus includes a plurality of interference pattern generation modules that can be arranged in a half-ring shape.
Patent Agency Ranking