Document Document Title
US11411835B2 Cognitive model determining alerts generated in a system
The present invention discloses a system and method with associated feature capabilities for analyzing and resolving tickets raised in an IT environment. The system monitors health of multiple assets included in the environment and in case an alert is triggered, the system further analyses the alert and provides a recommendation on conversion of the alert to an incident ticket. The incident ticket can also be reported manually by human. Such tickets are then categorized based on certain influencing factors. To this end, a best possible resolution for each incident ticket is then recommended. Subsequently, automatic resolution scripts are identified intelligently and automatically to resolve the problem.
US11411831B2 Scalable control plane for telemetry data collection within a distributed computing system
An example control plane that is executed on one or more processors in a distributed computing system is configured to receive an indication of a node to be onboarded into the distributed computing system, wherein the node comprises one of a compute node or a network device node, to discover one or more compute resources or network device resources that are associated with the node, and to assign, based on the discovery, the node to a collector that is executed in the distributed computing system, wherein the collector is configured to collect real-time telemetry data for the node during operation of the node. The control plane is further configured to receive, from the collector, the real-time telemetry data for the node that is collected by the collector, and to output, for display, a visual representation of the real-time telemetry data for the node.
US11411828B2 Host network analyzer
A host computer system is queried for network configuration data associated with network components within the host computer system. Querying the host computer system includes querying an application container instantiated at the host computer system for the network configuration data of one or more of the network components within the application container. In response to the querying, the network configuration data is received and includes first configuration data of the network components within the host computer system and second configuration data of connectivity between the network components within the host computer system. A network configuration model of the network components within the host computer system is generating in view of the network configuration data. The network configuration model logically groups the one or more of the network components that are within the application container.
US11411816B1 Implementing management modes for user device management
Systems and methods are described for managing a user device in multiple management modes. In an example, an agent executing on the user device can enroll the user device with a Unified Endpoint Management (“UEM”) system in a limited management mode. The agent can receive and install a first configuration profile from a server that configures the agent to operate on an unmanaged channel of the user device. In one example, the user device can have a third-party management client that manages the user device on a managed channel. The third-party management client can be removed. The agent can enroll the user device with the UEM in a full management mode. The agent can receive and install a second configuration profile that configures the agent to operate on the managed channel of the user device.
US11411813B2 Single user device staging
Disclosed are various examples for staging client devices. In one example, a computing device identifies a user profile logged in a client device based on receiving a profile identifier from a management component executed on the client device. The computing device determines that user profile is to be unmanaged by a management service based on a list of associated user profiles for the client device. A message is transmitted to the client device. The message causes the management component to refrain from enforcing a plurality of policies of the management service on the client device.
US11411810B2 Fault locating method and network device
A fault locating method includes: receiving, by a first network device, a fault information packet flooded by another network device in a network, where each fault information packet includes statistical information about an interior gateway protocol packet of the network device sending the fault information packet, and the statistical information of each network device includes a statistical result on one or more key performance indicators KPIs of the network device; and determining, based on statistical information of the first network device and the statistical information of the another network device, a network device on which a fault occurs in the network. According to the method, the fault information packet flooded by the network device is received, so that information required for fault locating, that is, the KPI of the network device, can be quickly collected. This facilitates a fault locating process and reduces a fault locating time.
US11411796B1 Bit interleaving for bitwise autoencoder based communications
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device (WCD) may train a bitwise autoencoder neural network to obtain a constellation mapping. The WCD may determine a bit position ordering for bit positions of modulated symbols associated with the constellation mapping based at least in part on error protection levels of bit positions associated with the constellation mapping. The WCD may perform bit interleaving for one or more coded bits of a communication, based at least in part on the bit position ordering of the constellation mapping, to obtain one or more interleaved bits. The WCD may generate one or more modulated symbols for the communication by mapping the one or more interleaved bits using the constellation mapping. The WCD may transmit, to a receiver device, the one or more modulated symbols for the communication. Numerous other aspects are described.
US11411774B2 Virtual private network VPN service optimization method and device
A first network device includes a processor and a memory having computer readable instructions stored thereon that, when executed by the processor, cause the first network device to obtain a Flow Specification (FlowSpec) rule with redirect indication information. The redirect indication information includes identification information identifying a first virtual private network (VPN) instance configured on a second network device. The indication information also includes instructions for the second network device to redirect data stream matching the FlowSpec rule to the first VPN instance. The first network device is also caused to advertise the FlowSpec rule with the redirect indication information to the second network device.
US11411765B2 Automating a software-defined wide area network policy for internet of things end points
The present disclosure is directed to managing industrial internet of things end points and includes one or more processors and one or more computer-readable non-transitory storage media coupled to the one or more processors and comprising instructions that, when executed by the one or more processors, cause one or more switches to perform operations comprising: identifying a first end point using a protocol associated with the first end point, determining a classification for the identified first end point based on one or more attributes of the first end point, identifying one or more related end points having the classification in common with the first end point, segmenting the first end point with the identified one or more related end points, and applying one or more policies to the segmented first end point and the one or more related end points.
US11411760B2 Configuring multicast communication
Apparatuses, methods, and systems for configuring multicast communication, are disclosed. One method includes generating, by a system platform, a multicast scheduling control packet based upon a distribution of a plurality of network registered hubs, communicating, by the system platform, to a wireless communication base station the multicast scheduling control packet, generating, by the wireless communication base station, a plurality of multicast channel configurations based upon the multicast scheduling control packet, communicating, by the system platform, the multicast scheduling control packet to a wireless communication hub, wherein the wireless communication hub is one of the plurality of network registered hubs, selecting, by the wireless communication hub, specific multicast channels from the plurality of multicast channel configurations, to receive specific multicast data based upon a condition of the hub and the multicast scheduling control packet, and receiving, by the wireless communication hub, multicast data through the selected specific multicast channel configurations.
US11411746B2 Systems, methods, and storage media for permissioned delegation in a computing environment
Systems, methods, and storage media, for enforcing transaction permissions delegation in a computing environment are disclosed. Exemplary implementations may: receive a permissions request, from a requesting computing system for a permissions certificate; transmit a login request to a user computing system associated with a user; receive an acceptance from the user in response to the login request; generate a permissions certificate data structure in response to the acceptance; and return the permissions certificate to the requesting computing system whereby the requesting computing system will be permitted to accomplish the transaction with a transacting party in place of the issuer computing system based on possession of the permissions certificate paired with a cryptographic signature based on a private cryptographic key associated with the requesting computing system.
US11411744B2 Encryption communication method, information processing apparatus, and program
(A) An individual one of two or more terminals prepares a set of a first public key and a first private key. (B) One of the two or more terminals creates a set of a second public key and a second private key and distributes the second public key and the second private key to the other terminal(s). (C) One of the two or more terminals creates a shared key by using the corresponding first private key prepared in the (A) and the second public key shared in the (B). (D) A different terminal(s) of the two or more terminals creates a shared key used to communicate with the one terminal by using the second private key shared in the (B) and the first public key of the one terminal prepared in the (A). (E) The set of terminals performs an encryption communication(s) by using the shared keys.
US11411726B2 Cryptographic key generation using multiple random sources
A computer implemented method of generating cryptographic keys for a hardware security module (HSM), the method including generating a plurality of cryptographic keys and storing the cryptographic keys for use by the HSM in providing cryptography functions, wherein the cryptographic keys are generated based on numerical data generated by a hardware random number generator, such that a rate of generation of the cryptographic keys unconstrained by the resources of the HSM, wherein the hardware random number generator operates based on a plurality of statistically random entropy data sources originating from natural phenomena so as to increase a degree of randomness of the numerical data.
US11411718B2 Partial overlapping multi-key encryption of a data set
Methods of providing multi-key encryption of a data set are provided. Operations include providing, to a first data user of the data set, a first user specific data point, providing, to a second data user of the data set, a second user specific data point, and providing, to the first data user and the second data user, at least two shared data points that, when used with either of the first user specific data point or the second user specific data point, define a component polynomial that corresponds to a component that is defined in the data set. Operations further include providing, to the first data user, a first key share point that, in combination with the first user specific data point, defines a first data user polynomial that identifies a first encryption key that is on the first data user polynomial.
US11411711B2 Small loop delay clock and data recovery block for high-speed next generation C-PHY
Methods, apparatus, and systems for communication over a multi-wire, multi-phase interface are disclosed. A clock recovery method includes generating a combination signal that includes transition pulses, each transition pulse being generated responsive to a transition in a difference signal representative of a difference in signaling state of a pair of wires in a three-wire bus. The combination signal is provided to a logic circuit that is configured to provide a clock signal as its output, where pulses in the combination signal cause the clock signal to be driven to a first state. The logic circuit receives a reset signal that is derived from the clock signal by delaying transitions to the first state while passing transitions from the first state without added delay. The clock signal is driven from the first state after passing a transition of the clock signal to the first state.
US11411709B2 Signaling method to enable full duplex in next generation Docsis cable modem standard
A head-end equipment associated with a communication system configured to interface with an interference group (IG) composed of two or more modems is disclosed. The head-end equipment comprises a memory configured to store a plurality of instructions; and one or more processors configured to retrieve the plurality of instructions from the memory. In some embodiments, the one or more processors, upon execution of the plurality of instructions from the memory, is configured to generate an advanced warning signal to be provided to one or more modems associated with the IG. In some embodiments, the advanced warning signal comprises an information that a select modem, different from the one or more modems, in the IG will be initiating an upstream communication in a select frequency band, as well as information on a start time and a duration of the upstream communication.
US11411706B2 Resource block group partitioning method and user equipment
A resource block group partitioning method and user equipment are provided. The method includes: determining a resource block included in a first resource block group in a bandwidth part; determining a resource block included in other resource block group in the bandwidth part according to a pre-acquired resource block group size, wherein the other RBG is a resource block group other than the first resource block group in the bandwidth part.
US11411704B2 Apparatuses and methods for prioritization between physical downlink shared channel and synchronization signal block reception
Systems, methods, apparatuses, and computer program products for selecting or prioritizing between a physical downlink shared channel (PDSCH) and synchronization signal PBCH block (SSB) reception are provided. One method may include, when outside a SMTC window and when PDSCH resource allocation overlaps with an occupied SSB location, selecting between the PDSCH and SSB reception according to defined rules.
US11411694B2 Method of aperiodic signal transmission, base station, and user equipment
A method of aperiodic signal transmission from a base station (BS) to a user equipment (UE) includes transmitting, from the BS to the UE, reservation information indicating first resources reserved for aperiodic signal transmission via higher layer signaling, transmitting, from the BS to the UE, Downlink Control Information (DCI) indicating at least a second resource to be selected based on the first resources, and transmitting, from the BS to the UE, the aperiodic signals using the first resources.
US11411693B2 Fifth generation new radio uplink multiplexing assisted by shared grant-free transmission
This document describes methods, devices, systems, and means for fifth generation new radio uplink multiplexing assisted by shared grant-free transmission. A user equipment (UE) (111) inserts a first cyclical redundancy check (CRC) (504) into a transport block (TB) (502), encodes the TB (502), including the CRC (504), into a codeword (CW). Based on receiving a preemption indicator for part of a first physical resource (616), the UE (111) selects a first part of the CW for rate matching with a length based on a received uplink (UL) grant and the received preemption indicator. The UE (111) transmits the first part of the CW using the first physical resource (616), selects a second part of the CW, inserts a second CRC in the selected second part of the CW, and transmits the second part of the CW using a second physical resource (634).
US11411684B2 Ceasing transmission repetitions
Apparatuses, methods, and systems are disclosed for ceasing transmission repetition. One apparatus includes a transmitter that transmits data to a base unit in a first transmission time interval (“TTI”). Here, the data is configured for transmission with a predetermined number of repetitions. The apparatus includes a receiver that receives a control signal from the base unit in a second TTI. The apparatus includes a processor that determines whether the control signal corresponds to the data and, in response to the control signal corresponding to the data, determines whether to cease at least one transmission repetition of the data before the number of repetitions reaches the predetermined number.
US11411673B2 Method and apparatus for transmitting information, and method and apparatus for receiving information
A transmission method or a transmission apparatus maps input information of K+n bits to a polar code, encodes the input information on the basis of the polar code, and transmits the encoded input information. The input information includes n parity check bits. n1 bits of the n parity check bits are mapped to least reliable bit positions of K+n bit positions of the polar code, and n−n1 parity check bits (where n−n1>0) are mapped to n−n1 bit positions having a minimum row weight among K+n−n1 bit positions excluding the n1 least reliable bit positions among the K+n bit positions.
US11411664B2 Method, terminal device, base station, computer readable medium for measuring cross-link interference, and methods and apparatuses for random access preamble allocation, determination, and data transmission
A terminal device and a method for measuring cross-link interference. The method includes receiving time-frequency resource configuration information from a base station, wherein the time-frequency resource configuration information includes configuration information of measurement time-frequency resources for measuring the cross-link interference. The method also includes determining measurement time-frequency resources for measuring the cross-link interference according to the time-frequency resource configuration information. The method further includes measuring the cross-link interference on the measured time-frequency resources and feeding back the measurement result of the cross-link interference to the base station.
US11411655B2 Optical receiving device
An optical receiving device includes a conversion module, a signal generation module and a control module. The conversion module performs photoelectric conversion and amplification on an optical signal to generate a photocurrent, the signal generation module provides a gain signal, performs transimpedance and amplification on the photocurrent according to an input signal indicating a preset output voltage swing to generate a voltage signal, and generates a measurement signal indicating an average optical power associated with the optical signal according to the photocurrent, the control module outputs a control signal which is variable to adjust a gain of the conversion module, so that a dynamic range of the conversion module changes as the gain of the conversion module itself changes.
US11411653B2 Optical transmitter input resistance measurement and encoder/driver modulation current configuration techniques
Techniques for automatically determining an input resistance of an optical modulator and configuring a modulation current source can include applying a first bias current to an input of the optical transmitter and measuring a corresponding first voltage at the input of the optical transmitter. A second bias current can also be applied to the input of the optical transmitter and a corresponding second voltage at the input of the optical transmitter can be measured. An input resistance of the specific optical transmitter can be determined from the difference between the first and second voltages divided by the difference between the first and second bias currents. The technique can further include setting one or more configuration settings in one or more registers of a modulation current source based on the determined input resistance of the optical transmitter. Thereafter, the output modulation current for driving the specific optical transmitter can be configured based on the one or more configuration settings in the one or more registers.
US11411650B2 Component bridge for increasing mounting surface area on feedthrough device and an optical subassembly implementing same
The present disclosure is generally directed to a component bridge that couples to a feedthrough device to provide additional component mounting surface area within a TOSA housing, and preferably, within a hermetically-sealed TOSA housing. The component bridge includes a body that defines a component mounting surface to couple to electrical components, e.g., one or more filtering capacitors, and a notched portion to provide an accommodation groove. The component bridge includes at least one projection/leg for coupling to a mounting surface of a feedthrough device. The accommodation groove of the component bridge allows for other electrical components, e.g., RF traces, to be patterned/disposed on to the mounting surface and extend at least partially through the accommodation groove while remaining electrically isolated from the same. Accordingly, the component bridge further increases available component mounting surface area for existing feedthrough devices without necessity of re-design and/or modification.
US11411640B2 Beam splitting hand off systems architecture
A beam splitting hand off systems architecture and method for using the same are disclosed. In one embodiment, the method comprises: generating a first beam with a single electronically steered flat-panel antenna to track a first satellite; generating a second beam with the single electronically steered flat-panel antenna to track a second satellite simultaneously while generating the first beam to track the first satellite; and handing off traffic from the first satellite to the second satellite.
US11411636B2 Method for wideband short-range wireless communication using a directional antenna
Provided is an apparatus and method for wideband short-range wireless communication using a directional antenna in a millimeter wave band, and the method for wideband short-range wireless communication according to an embodiment may determine a first time interval and a second time interval for a cooperated data frame transfer based on a packet transmission time at each transmission from a source node to a destination node, transmit a frame to a relay node through an antenna pattern directed towards the relay node at a start point of the first time interval, and transmit the frame to the destination node through an antenna pattern directed towards the destination node after a predetermined period of time from a start point of the second time interval.
US11411635B2 Spatial reuse in WLAN multi-AP network
Systems and methods of WLAN communication including efficient spatial reuse mechanisms for relay transmissions between a repeater network and non-AP STAs in OFDMA. The non-AP STAs are grouped based on their connectivity with the individual repeaters and the radio coverage regions of the repeaters. Each group is either a non-overlapping group with the constituent non-AP STAs located in a non-overlapping coverage region of a particular repeater, or an overlapping group with the constituent non-AP STAs located in an overlapping coverage region of two or more repeaters. Based on the grouping, certain RUs (or subchannels) are reused for multiple groups without causing inter-group interference, thereby expanding the bandwidths used in the relay operations. RU allocation based on grouping can be used in combination with transmit power adjustment to achieve efficient spatial reuse in OFDMA.
US11411631B2 Selecting physical uplink control channel (PUCCH) resources for channel state information
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine a set of physical uplink control channel (PUCCH) resources to be used to transmit a channel state information (CSI) payload based at least in part on a first rank that is independent of a second rank used to construct the CSI payload; and transmit the CSI payload, to a base station (BS), using one or more resources from the set of PUCCH resources. Numerous other aspects are provided.
US11411630B2 Beam-strength related type-II channel state information coefficient feedback
Certain aspects of the present disclosure provide techniques for reporting beam-strength related Type-II channel state information (CSI) coefficient feedback.
US11411629B2 Method for feeding back channel state information in wireless communication system and apparatus therefor
The present invention relates to a method for receiving a reference CSI configuration information and a following CSI configuration information which is configured to report a same RI (Rank Indicator) as the reference CSI configuration information, receiving a first precoding codebook subset information for the reference CSI configuration information and a second precoding codebook subset information for the following CSI configuration information, set of RIs according to the second precoding codebook subset information is same as set of RIs according to the first precoding codebook subset information, and transmitting CSI determined based on at least one of the first precoding codebook subset information and the second preceding codebook subset information.
US11411627B1 Explicit multiuser beamforming training in a wireless local area network
A first communication device receives a null data packet (NDP) transmitted by a second communication device as part of a multi-user beamforming training transmission sequence. The NDP includes a set of one or more training signals that allow the first communication device to estimate a communication channel from the second communication device to the first communication device. The first communication device generates, based on the set of one or more training signals included in the NDP received from the second communication device, an aggregate media access control protocol data unit (A-MPDU) to include a plurality of fragments of beamforming training information for the second communication device. No single fragment among the plurality of fragments includes an entirety of the beamforming training information. The first communication device transmits the A-MPDU to the second communication device in a single physical layer (PHY) data unit and as part of a multi-user transmission.
US11411623B2 Channel measurement method and communications apparatus
One example method includes receiving one or more precoded reference signals, where the one or more precoded reference signals are obtained by precoding one or more reference signals based on K angle vectors. First indication information can then be generated, where the first indication information is used to indicate at least one delay vector and P weighting coefficients corresponding to P angle-delay pairs, the at least one delay vector and the P weighting coefficients are determined based on the one or more precoded reference signals, each of the P angle-delay pair includes one of the K angle vectors and one of the at least one delay vector, and the P angle-delay pairs and the P weighting coefficients are used to determine a precoding matrix, where P and K are positive integers, and where P≥1, K≥1. The first indication information can then be sent.
US11411619B2 Determining a precoder for PTRS ports
Apparatuses, methods, and systems are disclosed for determining a precoder for PTRS ports. One method (800) includes receiving (802) information indicating a precoder for transmission. The method (800) includes determining (804) a precoder for each phase tracking reference signal port based on the information. Another method (900) includes transmitting (902) information indicating a precoder for transmission. The method (900) includes receiving (904) one or more phase tracking reference signal ports precoded with the precoder.
US11411600B2 Processing of uplink data streams
An apparatus is disclosed, comprising means for identifying a plurality of user equipment (UE), each transmitting one or more uplink packets for decoding at a base station associated with a given cell of a radio network. The apparatus further comprises means for clustering the identified user equipment into joint processing groups, each joint processing group comprising the identities of two or more user equipment as clustered and means for performing, in a first processing stage, joint processing of the uplink data streams for identified user equipment within common joint processing groups using one or more first processing algorithms to produce corresponding first processed uplink data streams. The apparatus further discloses means for performing one or more subsequent processing stages on the first processed uplink data streams, subsequent to the joint processing, to produce decoded uplink data streams, the one or more subsequent processing stages using one or more second processing algorithms, different from the first processing algorithm.
US11411586B2 Radio frequency module and communication device
A radio frequency module includes: a module board that includes a first principal surface and a second principal surface on opposite sides of the module board; a power amplifier; a first circuit component; and a power amplifier (PA) control circuit configured to control the power amplifier. The power amplifier includes: an input terminal; an output terminal; first and second amplifying elements disposed parallel to the input terminal; and an output transformer connected between the output terminal and output terminals of the first and second amplifying elements. The PA control circuit is disposed on the second principal surface, and the first and second amplifying elements are both disposed on the first principal surface.
US11411577B2 Data compression method, data decompression method, and related apparatus
A data compression method includes obtaining N to-be-compressed data blocks and N pieces of protection information (PI), where the N to-be-compressed data blocks are in a one-to-one correspondence with the N pieces of PI, and N is a positive integer greater than or equal to 2, compressing the N to-be-compressed data blocks to obtain a compressed data block, and compressing the N pieces of PI to obtain compressed PI.
US11411572B2 Analog to digital conversion apparatus for providing digital value to driver
An analog-digital conversion apparatus includes: an analog-digital converter (ADC) included in an integrated circuit (IC) and configured to operate based on a sampling clock constituting a portion of a plurality of clocks; and a driver included in the IC and configured to operate based on another portion of the plurality of clocks, and produce a driving signal based on a digital value output from the ADC. The ADC and the driver are synchronized with each other based on an interrupt request (Irq) of the IC.
US11411570B1 Multi modulus frequency divider and electronic device
The present disclosure provides a multi modulus frequency divider and an electronic device. The duty cycle adjusting circuit in the multi modulus frequency divider is configured to generate a second output clock signal according to a first output clock signal and an input modulus signal received by one or more frequency division units, the frequency of the second output clock signal is the same as that of the first output clock signal, and the duty cycle of the second output clock signal is different from that of the first output clock signal. The duty cycle of the clock signal output by the multi modulus frequency divider provided in the present disclosure is generally closer to 50%.
US11411568B1 Beidou signal tracking system with nonlinear phase-locked loop
The present disclosure discloses a Beidou signal tracking system with a nonlinear phase-locked loop. A nonlinear element and a low-pass filter are added behind a loop filter to adapt to an output from control of the loop filter, and then to control a phase of an output signal. An in-phase branch pre-filtering link is added before the loop filter to smoothly processing an input signal, and a loop filter of a third-order phase-locked loop assisted by a second-order frequency-locked loop is selected to ensure basic performance index of an algorithm. The in-phase branch pre-filtering link controls signal change of an in-phase branch signal within a reasonable range. The nonlinear element and the low-pass filter behind the loop filter, after proper selection of parameters, can make the phase-locked loop quickly lock within the range where the phase-locked loop could not be locked originally.
US11411567B2 Phase interpolation-based fractional-N sampling phase-locked loop
A phase-locked loop (PLL) may include a phase-frequency detector (PFD), a phase interpolation (PI)-based sampler, a loop filter, a voltage-controlled oscillator (VCO), and a fractional frequency divider. The PFD output corresponds to a phase error between a reference clock signal and a feedback signal. The PI-based sampler produces a slope signal in response to the PFD output, and adjusts the slope signal in response to a quantization error correction indication. The PI-based sampler also samples the slope signal. The loop filter produces a VCO control signal in response to a sampled slope signal. The VCO control signal controls the VCO frequency. The fractional frequency divider circuit divides the frequency of the VCO output signal and also determines the quantization error correction corresponding to the quantization error introduced by fractional division of the frequency of the VCO output signal.
US11411565B2 Clock and data recovery circuit
A first sampling circuit takes phase offset first samples of a received serial data stream in response to a first edge of a sampling clock and a first comparator circuit determines whether the plurality of phase offset first samples have a same logic state. A second sampling circuit takes phase offset second samples of the received serial data stream in response to a second edge of the sampling clock, opposite the first edge, and a second comparator circuit determines whether the phase offset second samples have a same logic state. One of the first samples or one of the second samples is then selected in response to the determinations made by the first and second comparator circuits. A serial to parallel converter circuit generates an output word including the selected one of the first and second samples.
US11411564B2 Rapid single flux quantum pulse multiplier
A method of generating an output signal based on a single flux quantum (SFQ) pulse includes receiving the SFQ pulse and splitting it into a first path and a second path. The split SFQ pulse of the second path is stored in a latch. A second splitting of the split SFQ pulse of the first path is provided to provide a first output signal and a second output signal of the first path. The second output signal is delayed by a delay Josephson transmission line (JTL). An output of the delay JTL is provided as a clock input to the latch. The first output of the first path is recombined with an output of the latch to provide an output signal.
US11411563B1 Detection and mitigation of unstable cells in unclonable cell array
A circuit includes a set of multiple bit generating cells. One or more adjustable current sources is coupled to introduce perturbations into outputs of the bit generating cells. Based on the perturbations, the outputs of a subset less than all of the bit generating cells are selected, and applied as a control.
US11411562B2 Robust current sensing during inverse current load conditions
A current sensing circuit includes load transistors having a current path coupled between a power terminal and corresponding load terminals, sense transistors having a current path coupled between the power terminal and corresponding sense terminals, each sense transistor being coupled to a respective load transistor, N-channel transistors having a current path coupled between a respective sense transistor and a respective sense terminal, an amplifier for selectively equalizing the voltages across one of the load transistors and one of the sense transistors, and bypass circuits coupled to a bulk terminal of the N-channel transistors.
US11411559B2 Multi-voltage domain actuator signal network
Networks, methods, and circuitries are provided that propagate an actuator signal to a plurality of devices in a respective plurality of voltage domains. The network includes a first signal path disposed between an actuator signal source and a first device. The first signal path includes a first point at which the actuator signal is in a first voltage domain. A second signal path is disposed between the actuator signal source and a second device. The second signal path includes a second point at which the actuator signal is in a second voltage domain. The first voltage domain is different from, and has a fixed relationship to, the second voltage domain. A multi-domain coupling circuitry is connected to the first point and the second point. The multi-domain coupling circuitry is configured to maintain the fixed relationship between the actuator signal at the first point and the second point.
US11411553B1 System of free running oscillators for digital system clocking immune to process, voltage and temperature (PVT) variations
A system of free running oscillators synchronized to the lowest frequency running one and following PVT variation generates a system clock. A method is particularly applicable to clock relatively small clock domains within a multi-core chip containing thousands of cores, and where the clock domain encompasses one or more cores and additional logic blocks. The resulting system clock is divided by 2k using latches or flip-flops to achieve a symmetric 50-50 duty cycle of the system clock. Further, such PVT insensitive system clock can be used as a reference for a PLL or DLL generated clock for the domain.
US11411538B2 Tunable driver
Embodiments provide for a tunable driving circuit by monitoring a frequency of a ring oscillator of an electrical integrated circuit connected to an optical modulator to determine operational characteristics of the electrical integrated circuit; setting, based on the operational characteristics, a driving voltage for a plurality of tunable inverters and a plurality of fixed gain inverters that control the optical modulator, wherein each tunable inverter of the plurality of tunable inverters is connected in parallel with a corresponding fixed gain inverter of the plurality of fixed gain inverters on one of a first arm and a second arm connected to the optical modulator; and setting an amplification strength for the plurality of tunable inverters based on the operational characteristics.
US11411537B2 D-class amplifier circuit and audio amplifying method
A circuit includes an input impedance, an operational amplifier, a voltage-adjusting circuit, a pulse-generating circuit, and a drive circuit. The input impedance is coupled to an input terminal of the operational amplifier, receives an input voltage, and outputs an input current. The operational amplifier is coupled to a first power voltage and outputs an amplified signal according to an input operating voltage and a feedback signal. The voltage-adjusting circuit adjusts the input operating voltage of the operational amplifier. The pulse-generating circuit generates a pulse width modulation signal according to the amplified signal. The drive circuit is coupled to a second power voltage and generates a driving signal according to the pulse width modulation signal. The feedback signal is correlated with the driving signal.
US11411532B2 Methods and systems for power management
An apparatus comprises a plurality of power sources, one or more processors embedded with the plurality of power sources, and memory storing processor executable instructions that, when executed by the one or more processors, cause the apparatus to modify duty cycles of the power sources, and to modify timing for each phase of a multiphase cycle. In some cases, the apparatus: transfers, for each phase of the multiphase cycle, power from a different power source of a plurality of power sources to a load; determines, for each phase of the multiphase cycle, an input voltage associated with the transferred power, an output voltage associated with the transferred power, and current from the power source associated with the transferred power; determines a duty cycle associated with the power source; modifies duty cycles of the power sources; and modifies timing for each phase of the multiphase cycle.
US11411526B2 Infrastructure energy generation system comprising photovoltaic structures
An infrastructure energy generation system comprising plurality of photovoltaic structures installed along a road or transportation route to generate electricity from solar energy. An electricity transmission line is installed along said road or transportation route which is connected to vehicle charging facilities, electric trains, electric buses, electric trucks, transportation facilities and roadside lights. The electricity transmission line is connected to at least one electricity generation source such as a generator or an electric battery. The infrastructure energy generation system is configured as a Distributed Energy Resource (DER), a microgrid, a grid-tied electrical system or an off-grid electrical system.
US11411510B2 DC/AC inverter resonance topology
A direct current/alternating current (DC/AC) inverter system includes a primary DC-DC converter that receives an input DC voltage and a secondary DC/AC inverter. The primary DC-DC converter includes a plurality of switching networks and a plurality of transformers having a plurality of primary windings and a plurality of secondary windings. Characteristically, the plurality of secondary windings is arranged in series to provide a first output and a second output. A resonant LC circuit is connected in series with the first output and the second output. A rectifier rectifies an AC voltage between the first output and the second output to form a first rectified output. The secondary DC/AC inverter receives the first rectified output or filtered output thereof and provides a high voltage AC output. A controller mediates switching of the plurality of switching networks.
US11411508B2 Power conversion device and power conversion method
A power conversion device includes: a voltage conversion circuit that converts an AC voltage input into a DC voltage by PWM control and outputs the DC voltage; an input voltage detection circuit that detects the AC voltage input to the voltage conversion circuit and outputs a detection signal; an input current detection circuit that detects an AC current input to the voltage conversion circuit and outputs a detection signal; an output voltage detection circuit that detects the DC voltage output from the voltage conversion circuit and outputs a detection signal; and a control circuit that corrects a phase of a PWM signal for the PWM control based on the detection signal from the input voltage detection circuit, the detection signal from the input current detection circuit, and the detection signal from the output voltage detection circuit, and outputs the PWM signal corrected to the voltage conversion circuit.
US11411506B2 Control circuit and switching converter
A control circuit for a switching converter having a main power switch and a freewheeling circuit, can be configured to: control the freewheeling circuit to be turned on in a first time interval after the main power switch is turned off; control the freewheeling circuit to be turned on in a second time interval after the first time interval, in order to reduce turn-on loss of the main power switch; and where the first time interval and the second time interval do not overlap each other in a switching cycle.
US11411505B2 DC-DC converter with pre-charging of a first electrical network from a second electrical network
The invention relates to an insulated DC-DC converter, in particular for a motor vehicle, comprising—a first circuit, connected to a first electrical grid, and including a primary branch comprising at least one induction coil, —a second circuit, connected to a second electrical grid, and comprising a secondary branch comprising at least one induction coil, each induction coil of the primary branch being coupled with an induction coil of the secondary branch in order to form a transformer. According to the invention, said converter comprises at least one additional branch comprising at least one additional induction coil, said at least one additional branch being connected to the electrical grid, and said at least one additional induction coil being coupled with an induction coil of the secondary branch so that, according to one operating mode, the insulated DC-DC converter transfers energy from the low-voltage vehicle electrical grid to the electrical grid, in particular for pre-charging purposes.
US11411504B1 Voltage transforming device
A voltage transforming device is provided. The voltage transforming device boosts an input voltage to generate a boosted voltage in response to a voltage demand from an external device. The voltage transforming device converts the boosted voltage to provide a converted voltage based on a fixed gain condition. In addition, the voltage transforming device converts the converted voltage to provide an output voltage in response to the voltage demand.
US11411498B2 Controller of switching power supply apparatus
A controller of a current resonance switching power supply apparatus configured to supply a constant output voltage to a load. The current resonance switching power supply apparatus includes a resonance circuit, and generates a feedback signal indicative of an error between the output voltage and a target voltage. The controller includes a load current detection circuit that receives a part of a resonance current of the resonance circuit, performs averaging and outputs a load current signal, and a standby detection circuit that receives the feedback signal and the load current signal, and determines that the load is in a standby mode upon detecting that the load current signal is lower than a first threshold and the feedback signal is lower than a second threshold, and is in a normal mode upon detecting that the feedback signal continues to be higher than the second threshold for more than a predetermined time.
US11411497B2 Switching power regulator and method for recovering the switching power regulator from an unregulated state
A switching power regulator and method for recovering the regulator from an unregulated state while preventing overshoot of an output voltage is provided. The regulator includes a dropout detector, a sample-and-hold circuit, a voltage offset circuit and a soft start circuit. When the regulator enters an unregulated state, the dropout detector detects when a pulse width modulation (PWM) signal stops toggling. The sample-and-hold circuit and soft start circuit are used to effectively clamp the voltage at the output of an error amplifier. This causes the output of the error amplifier to regulate around a desired voltage so that the regulator recovers from the unregulated state with little or no overshoot of the output voltage. In another embodiment, a method for recovering from the unregulated state is provided.
US11411492B1 Self limiting charge pump
A charge pump for a Radio Frequency Identification (RFID) tag is disclosed. The charge pump includes an antenna port to receive an input AC signal, an input port to receive an input signal, and a main transistor having a gate, a source and a drain. A threshold voltage cancellation circuit is included and is coupled between one terminal of the antenna port and the input port, wherein an output of the threshold voltage cancellation circuit is configured to drive the gate of the main transistor. The threshold voltage cancellation circuit is configured to reduce the threshold voltage of the main transistor when the voltage of the input signal is below a predefined voltage level and to remove threshold voltage cancellation when the voltage of the input signal is above the predefined voltage levels.
US11411474B1 Systems and methods for monitoring health of a motor
In an aspect of the present disclosure is a system for monitoring health of a motor, including at least one sensor configured to detect at least a motor metric and send motor datum based on the at least a motor metric, an augmented reality display configured to display a visual representation of the motor datum, and a computing device communicatively connected to the at least one sensor and the augmented reality display, wherein the computing device is configured to: receive the motor datum from the at least one sensor; and command the augmented reality display to display the visual representation of the motor datum.
US11411465B2 Gear system with motor
A gear system connected to a motor, the motor including a motor shaft, a motor housing, and a motor flange, is provided. A first gear is attached to an axially lower end of the motor shaft. A second gear is attached to an axially upper end of a fixed shaft, the second gear meshing with the first gear and being rotatable with respect to the fixed shaft. A pivot shaft is directly or indirectly attached to the axially upper end of the fixed shaft, the pivot shaft being at least partially fixed in a third through-hole of a motor flange.
US11411462B1 Support assembly for rotating body
A support assembly for supporting a rotating body may include first and second supports defining first and second longitudinal support axes and configured to support the rotating body, such that the rotating body is rotatable relative to the first and second supports. A rotation axis about which the rotating body rotates may be transverse to the first and second longitudinal support axes. The support assembly may also include a spine coupled to the first and second supports. The support assembly may also include a motor associated with at least one of the first or second supports and configured to supply torque to rotate the rotating body. At least one of the spine, the first support, or the second support may define a recess configured to receive at least one of an electrical conductor or a data signals link associated with operation of the rotating body.
US11411455B2 Motor device and method for producing same
A wide section 71d which contacts a connector member and positions the connector member relative to a connector housing part is provided in a section where a first securing part 71b of a cover member 70 is provided and is configured so as to be wider than the other parts of the section where the first securing part 71b of the cover member 70 is provided; hence, it is possible to use the wide section 71d in the pressing section (pressing point OP) of an extrusion pin. As a result, it is possible to suppress distortion of the cover member 70 and to sufficiently smooth the welded section (first securing part 71b) of the cover member 70 even when the shape of the cover member 70 is complicated.
US11411454B2 Rotary electric machine
In a rotary electric machine, each of coils includes coil terminals led out from a coil main body. The coil terminals are connected to bus bars. When a diameter of each of the bus bars is defined as D, a diameter of a cross section of a coil wire is defined as “d”, a Young's modulus of the coil wire is defined as E, a linear expansion coefficient of a material of the bus bars is defined as α1, a linear expansion coefficient of a material of a stator core is defined as α2, and an estimated temperature difference between a room temperature and a use environment temperature is defined as ΔT, a length L of at least one of the coil terminals from an end on the coil main body side to a connecting portion to the bus bar satisfies the following expression: L≥((3πdED(α1−α2)ΔT/10)1/2/10.
US11411449B2 Rotating electrical machine with rotor having arch shaped permanent magnets with perpendicular reference surface
It can be considered that a cross-sectional shape of a permanent magnet having a parallel reference surface is obtained by removing a portion from a cross-sectional shape of a permanent magnet which does not have the parallel reference. A cross-sectional area of the permanent magnet is further reduced than that of the permanent magnet which does not have the parallel reference surface. In addition, also a magnet volume of the permanent magnet is further reduced than that of the permanent magnet that does not have the parallel reference surface. The inventors have confirmed that a decrease in magnet volume induced by the parallel reference surface does not affect the characteristics of an IPM motor.
US11411448B2 Motor stator core design with integral cooling duct within teeth
A stator core is provided and includes laminations disposed in a laminated arrangement to form a stator core body having an axial length extending in a lamination dimension. The stator core body includes an annular portion extending along the axial length and teeth extending radially from the annular portion and along the axial length. Each tooth has a trapezoidal shape and is formed to define one or more triangular holes running along the axial length.
US11411446B2 Armature core of rotary electric machine
Provided is an armature core of a rotary electric machine according to the present invention including a shoe provided as a separate part with respect to each magnetic pole tooth. An arc-shaped cutout is formed in a distal end of the magnetic pole tooth, and the shoe part includes a circular portion. Through fitting between the arc-shaped cutout and the circular portion, the magnetic pole tooth and the shoe part are coupled together. The shoe part is configured to be rotatable with respect to the magnetic pole tooth with a circumference of the circular portion serving as a guide.
US11411444B2 Variable reluctance step motor having enhanced holding torque
A variable reluctance stepper motor comprises a stator and a rotor that is rotatable relative to the stator. The stator comprises an annular outer yoke with a set of circumferentially spaced stator poles at equal angular intervals around the yoke extending radially inward from first portions of the yoke toward the rotor. Phase windings are individually coiled around each of the respective stator poles. Multiple slots are formed in an outer perimeter edge of the yoke at second portions thereof circumferentially situated between the first portions. A permanent magnet is embedded within each slot with circumferentially directed magnetic orientation of the respective permanent magnets. The remote placement of the magnets ensure that detent torque is kept to a minimum, while also increasing holding and dynamic torque levels.
US11411441B2 Systems and methods of protecting wireless power receivers using multiple rectifiers and establishing in-band communications using multiple rectifiers
A wireless-power receiver includes an antenna coupled to a rectifier, and a depletion-mode switch coupled to the rectifier. The depletion-mode switch can create an impedance mismatch or an impedance match between the rectifier and the antenna. While the depletion-mode switch is in a default-closed state, it creates an impedance mismatch between the rectifier and the antenna. A first amount of alternating current received by the antenna as radio frequency (RF) signals is reflected away from the rectifier's input due to the impedance mismatch. A second amount of the alternating current causes the depletion-mode switch to begin transitioning to an open state, creating an impedance match between the rectifier and the antenna. While the depletion-mode switch is in the open state, creating an impedance match between the rectifier and the antenna, alternating current received by the antenna flows through the rectifier's input to be converted into direct current.
US11411424B2 Repeatable fast turn-on of transistors
This disclosure relates to a system that includes a boost circuit comprising a boost capacitor. The boost circuit is configured to provide a boost voltage at a first terminal of the boost capacitor by increasing the boost voltage at the first terminal to exceed a target voltage for a given charge cycle. A boost switch is configured to supply the boost voltage from the first terminal to a charge node for turning on a transistor, which is coupled to the charge node, based on a boost signal during the given charge cycle. A pull-down circuit is configured to control discharge of the charge node to a clamp voltage that is sufficient to turn off the transistor for the given charge cycle and to facilitate charging of the charge node in a next charge cycle.
US11411422B2 Battery charging method, battery charging apparatus and storage medium
A battery charging method applied to a terminal, includes: charging a battery with an initial-stage charging current in an initial stage, until a charge state of the battery satisfies a preset condition, wherein the initial-stage charging current is a maximum tolerable charging current of the battery determined according to charging configuration information of the battery; and charging the battery with a subsequent-stage charging current in a subsequent stage after the initial stage, wherein the subsequent-stage charging current is determined according to the charging configuration information and is smaller than the maximum tolerable charging current.
US11411419B2 Wireless charging of multiple rechargeable devices
There is presented a method for wirelessly charging, a plurality of rechargeable devices, wherein at least one rechargeable device is an ear level device, such as a hearing aid, said method including appointing a master device among the plurality of rechargeable devices, for each of the remaining rechargeable devices, transmitting information regarding a current battery status to the master device, such as wherein the step of transmitting information regarding battery status to the master device is carried out via a first communication channel, determining a charging profile of one or more rechargeable devices based on the plurality of information regarding current battery status, charging the one or more rechargeable devices based on, such as according to, the charging profile, such as wherein communication between the master device and a charger is carried out via a second communication channel such as a wireless communication channel, such as Bluetooth® or Bluetooth Low Energy or proprietary protocol).
US11411418B2 Battery management systems and methods
A battery management system is provided. The battery management system includes a controller comprising at least one processor and at least one memory. The at least one memory comprising instructions executed by the at least one processor to receive load information about a load from a load sensor, receive battery operating information from a battery sensor, determine a number of battery modules needed to supply the load and operate each battery module at or below a preferred discharge rate based on the load information and the battery operating information, select a group of battery modules included in the battery based on the number of battery modules and the battery operating information, each battery module included in the group of batteries having a current depth of discharge within the preferred depth of discharge range, and instruct the battery to supply the load using the group of battery modules.
US11411406B2 Method, apparatus, and storage medium for controlling combined heat and power system
The present disclosure relates to a method, an apparatus and a storage medium for controlling a combined heat and power system, belonging to the field of power system technologies. The method discloses: establishing a decision model, the decision model including an objective function aiming to minimize a total cost of the first generators and the second generators, and constraints with respect to the first generators, the second generators and the heating exchange stations; solving the decision model to acquire operation states of the first generators, operation states of the second generators, and operations states of the heating exchange stations; and controlling the combined heat and power system, based on the operation states of the first generators, the operation states of the second generators, and the operations states of the heating exchange stations.
US11411404B2 Use of the unused duration injection units in an array to reduce oscillations during impedance injection for corrections of problems
A control module controls impedance injection units (IIUs) to form multiple connection configurations in sequence. Each connection configuration has one IIU, or multiple IIUs in series, parallel or combination of series and parallel. The connection configurations of IIUs are coupled to a high-voltage transmission line. The control module and the IIUs generate rectangular impedance injection waveforms. When the waveforms are combined and injected to the high-voltage transmission line, this produces a pseudo-sinusoidal waveform.
US11411401B2 System for reducing load peaks in an electrical installation
A method for controlling at least one controllable system component in an electrical installation, where the installation is connected to an electrical supply network via a network connection. A measurement value of a performance from the supply network is detected for each individual successive time interval, and if one of the measurement values is larger than a predetermined threshold value, the performance is guided below the threshold value by switching electrical compensation power. The measurement value of the current time interval is predicted as a forecast value using a control device at at least one time within the current time interval in question by using forecast data to add a future course of the performance extending to the end of the time interval, and thereby deciding during the time interval how much compensation power is necessary.
US11411400B2 DC power supply system
A DC power supply system includes: a natural energy power generator connected to a DC bus through a first DC-DC converter; a load device connected to the DC bus through a second DC-DC converter; a storage battery connected to the DC bus through a third DC-DC converter and configured to be charged with a generated power when the generated power is larger than a load power and to be discharged to supply power to the load device when the generated power is smaller than the load power; and a power management apparatus that manages operations of the first to third DC-DC converters based on current power generation amount and load power amount, prediction values for future power generation amount and load power amount, a remaining capacity of the storage battery, preset target values for respective blackout rate, battery lifetime, and power suppression rate, and the priorities among the target values.
US11411397B2 Polarity reversal protection circuit
A polarity reversal protection circuit includes a MOSFET and a turn-off circuit, which turns off the MOSFET in the case of a polarity reversal. The turn-off circuit includes a detector for detecting the case in which the voltage at the source terminal of the MOSFET undershoots the voltage at the drain terminal of said MOSFET. Furthermore, it includes a quick-break switch for turning off the MOSFET in the event of detected voltage undershooting, a comparator for comparing the voltages present at source terminal and drain terminal of the MOSFET after detected voltage undershooting, wherein the output of the comparator is connected to the gate terminal of the MOSFET, a boost converter, a buck converter and a charge pump for voltage supply, and a switch for switching off the comparator.
US11411393B2 Ultra-low clamping voltage surge protection module using depletion mode MOSFET
An ultra-low clamping voltage Surge Protection Module (SPM) is disclosed which utilizes a depletion mode MOSFET (D MOSFET). The SPM may be part of a circuit or a device and includes a primary protection stage and a secondary protection stage, with the D MOSFET being connected between the two stages. The SPM may include a single D MOSFET, dual D MOSFETs, or multiple D MOSFETs and the primary and secondary protection stages may be implemented with a number of different components. The SPM using D MOSFET(s) exhibits improved surge protection over circuits using inductors.
US11411387B2 Over/under voltage detection circuit
An over/under voltage protection circuit includes a voltage input terminal, a digital-to analog converter, a comparator, and a control circuit. The comparator includes a first input coupled to an output of the digital-to-analog converter, and a second input coupled to the voltage input terminal. The control circuit includes an output coupled to an input of the digital-to-analog converter, and an input coupled to an output of the comparator. The control circuit is configured to set the digital-to-analog converter to generate an overvoltage fault threshold responsive to the output of the comparator indicating that voltage of a signal at the voltage input terminal exceeds a threshold currently generated by the digital-to-analog converter.
US11411379B2 Height adjustable mounting box
A mounting box for mounting an electrical device into a cavity of a wall has an outer body having an expansion element arranged in a side wall that extends in a depth direction, wherein, in use, the expansion element is pressed against the cavity, the mounting box having a first expansion control element arranged for pressing the expansion element against the cavity from a resting state to a securing state, and wherein the mounting box further includes an inner body, arranged to be mounted into the outer body and arranged for receiving the electrical device, wherein the inner body has adjustment means for moving the inner body in the depth direction inside the outer body regardless of the condition of the expansion element.
US11411367B2 Optical filtering to stabilize fiber amplifiers in the presence of stimulated Brillouin scattering
Multi-stage fiber amplifiers can amplify signals from a few Watts to several kilowatts. These amplifiers are limited in power by intensity instabilities resulting from a sequence of nonlinear optical effects. These nonlinear optical effects include stimulated Brillouin scattering (SBS), with produces a high-intensity pulse close to the signal wavelength that propagates backward up the amplifier chain, causing permanent damage to the upstream components. This SBS pulse can be blocked by an optical isolator that blocks backward-propagating light at or near the signal wavelength. At high enough power levels, the SBS pulse can also induce backward-propagating light at wavelengths tens to hundreds of nanometers away from the signal wavelength. This SBS-Pulse Induced Non-linear Spectrum light is outside the isolator's reject band, so it can propagate upstream and de-stabilize the upstream amplifier stages. It can be suppressed using a filter with a broad reject band and a suppression ratio of ≥30 dB, enabling higher power operation.
US11411361B2 Tool for installing electrical connectors with an extendible reach tool
The present disclosure provides embodiments of a tool adapted to electrically and mechanically connect an electrical connector to electrical conductors using an extendable reach tool. The tool permits one or more lineman to remotely connect an electrical connector to electrical conductors. The tool includes a glide track assembly, a connector holding member, a gear assembly and a fastener head driver.
US11411357B2 Electronics unit for managed connectivity, patch panel incorporating the same, methods of installation and use
An electronics units for providing intelligence to a patch panel includes spaced plug guides, a circuit board, and contacts with connection points that are movable relative to the circuit board in response to contact with a plug. The electronics unit can be used as part of a patch panel assembly and can be retrofittable into the patch panel.
US11411353B2 Board-connecting electric connector device
Electromagnetic shielding about both of electric connectors, which are in a mutually mated state, can be sufficiently carried out by a simple configuration. Shield wall portions composed of electrically-conductive members opposed to contact connecting portions (board connecting portions) of a plurality of contact members arranged in multipolar shapes are provided; electromagnetic shielding functions with respect to the contact connecting portions in the respective electric connectors are obtained well by the respective shield wall portions; and, when both of the electric connectors are mated with each other, the shield wall portions are configured to be in an inner/outer double disposition relation in which they are opposed to each other and efficiently block the gaps between the shield wall portions and wiring boards so that sufficient EMI measures can be expected.
US11411347B2 Coaxial connector and board-to-board connector assembly
In a coaxial connector and a board-to-board connector assembly, the coaxial connector includes: a first coaxial connector portion including a first outer conductor, a first inner conductor, and a first dielectric spacer disposed between the first outer conductor and the first inner conductor; a second coaxial connector portion including a second outer conductor, a second inner conductor, and a second dielectric spacer disposed between the second outer conductor and the second inner conductor; and a first elastic element disposed between the first outer conductor of the first coaxial connector portion and the second outer conductor of the second coaxial connector portion. The first elastic element is configured such that the second coaxial connector portion is floatable axially and radially relative to the first coaxial connector portion, and the first elastic element is adapted to form an electrical connection between the first outer conductor and the second outer conductor.
US11411342B2 Connector for a flat flexible cable
A connector for a flat flexible cable includes a housing and a spring clip disposed in the housing. The housing has a main body and a cover. The cover is movable with respect to the main body between an open position and a closed position. The spring clip is resiliently deflectable by the cover. The spring clip is in a first state with the cover in the open position in which the spring clip abuts a conductor exposed through an insulation material of the flat flexible cable with a first contact force. The spring clip is in a second state with the cover in the closed position in which the spring clip abuts the conductor with a second contact force greater than the first contact force.
US11411341B2 Metallic outer shell of an electrical connector having curvilinear flaps and interposed springy flaps
An electrical connector includes: an insulative housing having a base; a center conductor secured to the insulative housing; and a metallic shell secured to the insulative housing and surrounding the center conductor, the metallic shell including a sleeve having a lower part secured to the base of the insulative housing and an upper part extending upwardly beyond the base of the insulative housing; wherein the upper part includes plural curvilinear flaps coplanar with the lower part of the sleeve and plural springy flaps interposed between adjacent curvilinear flaps and extending upwardly beyond the curvilinear flaps.
US11411337B2 Vertically oriented electrical contact with symmetric upper and lower resilient contacting arms
An electrical contact is stamped from sheet metal and includes a planar main body, a resilient upper contacting arm extending from an upper end of the main body and a resilient lower contacting arm extending from a lower end of the main body. The upper contacting arm includes an upper oblique section and an upper contacting section at a free end thereof, and the lower contacting arm includes a lower oblique section and a lower contacting section at the free end thereof. The width of the contacting arm is similar to that of the main body while the width of the contacting section is smaller than one half of that of the main body.
US11411331B2 Hybrid type wire-to-wire connector structure and power supply device having the same
A power supply device includes a power supply housing having an accommodating space and an accommodating opening, a hybrid wire-to-wire connector structure and a circuit board disposed in the accommodating space. The hybrid wire-to-wire connector structure includes a connecting seat and an adapter seat. The connecting seat has a signal line terminal and a power line terminal. The connecting seat is disposed in the accommodating opening through an annular rib. The adapter seat has a signal conduction end and a power conduction end. The adapter seat has formed a hook corresponding to the annular rib. The connecting seat and the adapter seat are combined through the signal conduction end inserted in the signal line terminal, the power conduction end inserted in the power line terminal and the hook clamped with the annular rib. Therefore, the power and signal connectors are integrated so as to simplify the assembly.
US11411318B2 Satellite antenna having pantographic trusses and associated methods
A satellite includes first and second extensible pantographic trusses, each configured to extend outwardly from the satellite in opposite directions from a stored position to a deployed position, and first and second sets of ribs carried by the respective first and second extensible pantographic trusses. A Radio Frequency (RF) reflective film may be carried by the first and second sets of ribs to define a curved RF reflector surface. The satellite antenna may include first and second sets of phased array antenna feeds carried by the respective first and second extensible pantographic trusses and directed toward the RF reflective film, which in an example may be a RF reflective mesh.
US11411306B2 Broad band monopole antenna
A broad band monopole antenna may include a planar electrically conductive base surface arranged horizontally, a planar polygonal shaped antenna element arranged vertically spaced above the base surface by a distance (D), and a planar polygonal shaped ground plane arranged vertically between the base surface and said antenna element. The ground plane may be electrically connected to the base surface.
US11411293B1 Fault protected signal splitter apparatus
A system is disclosed herein. The system includes a splitter board. The splitter board includes a microprocessor, a converter, and a bypass relay. The converter includes analog-to-digital circuitry and digital-to-analog circuitry. The bypass relay is configurable between a first state and a second state. In the first state, the bypass relay is configured to direct an input signal to the converter. The converter converts the input signal to a converted input signal and splits the converted input signal into a first portion and a second portion. The first portion is directed to the microprocessor. The second portion is directed to an output port of the splitter board for downstream processes. In the second state, the bypass relay is configured to cause the input signal to bypass the converter. The bypass relay directs the input signal to the output port of the splitter board for the downstream processes.
US11411291B2 Antenna device, feeding cable module thereof, and metallic cable holder
An antenna device, a feeding cable module thereof, and a metallic cable holder are provided. The metallic cable holder includes two fixing portions and a cable arrangement portion. The two fixing portions are arranged along a straight direction and are fixed onto a metal plate. The cable arrangement portion is connected between the two fixing portions and includes a plurality of rack segments regularly arranged along the straight direction. Each of the rack segments has an insertion opening, and the insertion opening of each of the rack segments is configured to hold a feeding cable having a cable diameter that is greater than an opening diameter of the insertion opening. When the feeding cable passes through the insertion opening to be positioned by the corresponding rack segment, the feeding cable is surrounded by the corresponding rack segment with a predetermined angle that is smaller than 360 degrees.
US11411290B2 Hybrid transmission line
One embodiment provides an apparatus. The apparatus includes a first signal trace and a current return path. The current return path includes a plurality of portions. The plurality of portions includes a first portion, a second portion and a third portion. The first portion is included in a first power plane. The second portion is included in a second power plane coplanar with the first power plane and separated from the first power plane by a split. The third portion spans the split and is included in a reference voltage plane. The reference voltage plane is coplanar with the first signal trace. The reference voltage plane is separated from the first power plane and the second power plane by a dielectric material.
US11411289B2 Three-dimensional folded battery unit and methods for manufacturing the same
A method includes, by a folding station: receiving an anode assembly including anode collectors connected by anode interconnects and coated with a separator; receiving a cathode assembly including cathode collectors connected by cathode interconnects; locating a first anode collector over a folding stage; locating a first cathode collector over the first anode collector to form a first battery cell between the first anode collector and the first cathode collector; folding a first anode interconnect to locate a second anode collector over the first cathode collector to form a second battery cell between the first cathode collector and the second anode collector; folding a first cathode interconnect to locate a second cathode collector over the second anode collector to form a third battery cell between the second anode collector and the second cathode collector; wetting the separator with solvated ions; and loading the anode and cathode assemblies into a battery housing.
US11411286B2 Battery stack forming apparatus and battery stack forming method
To provide a battery stack forming apparatus and a battery stack forming method that are capable of stacking electric cells with the electric cells accurately maintained in positions.
US11411285B2 Electrode assemby and radical unit for the same
According to the present disclosure, there is provided an electrode assembly comprising (a) a structure in which one kind of radical unit is repeatedly disposed, the one kind of radical unit having a same number of electrodes and separators which are alternately disposed and integrally combined, or (b) a structure in which at least two kinds of radical units are disposed in a predetermined order, the at least two kinds of radical units each having a same number of electrodes and separators which are alternately disposed and integrally combined.
US11411284B2 Laminate and secondary battery
According to one embodiment, there is provided a laminate including a first current collector, a first current collector tab, a first active material-containing layer, and a first film containing an inorganic material. A back surface of the first active material-containing layer is supported on at least a part among front and back surfaces of the first current collector. A first thickness at a first end surface of the first active material-containing layer is smaller than a second thickness at a second end surface facing reverse with respect to the first end surface. The first film covers at least the first end surface of the first active material-containing layer and a portion among front and back surfaces of the first current collector tab adjacent to the first end surface.
US11411279B2 Power storage module and method for manufacturing power storage module
A power storage module 12 according to a first aspect includes: a laminated body 30 in which bipolar electrodes 32 including an electrode plate 34, a positive electrode 36, and a negative electrode 38, are laminated; a frame body 50 provided with an opening 50a communicated with a plurality of internal spaces V; and a pressure adjustment valve 60 connected to the opening 50a. The pressure adjustment valve 60 includes a base member 70 connected to the opening 50a and provided with a plurality of communication holes 74 respectively communicated with the plurality of internal spaces V, a valve body 80 arranged to shut opening ends 76a of the plurality of communication holes 74, and a cover member 90 pressing the valve body 80 against the base member 70.
US11411278B2 Power tool and battery pack for use with the same
A battery pack for use with a power tool and including a housing having an internal cavity in which one or more battery cells are supported. The housing has a set of openings. A printed circuit board is supported within the housing and in electrical communication with the battery cells. Battery pack contacts are coupled to and in electrical communication with the printed circuit board. A terminal block is supported by the printed circuit board and encloses the battery pack contacts. Each of the battery pack contacts are accessible through one of the set of openings in the housing and the terminal block. A first gasket is positioned between a first wall of the terminal block and the housing and a second gasket is positioned between a second wall of the terminal block and the printed circuit board.
US11411273B2 Secondary battery
A secondary battery including an electrode assembly; a can accommodating the electrode assembly; a cap assembly sealing the can; a first insulation member on a side of the electrode assembly, the first insulation member having an opening exposing at least a portion of a bottom surface of the electrode assembly; and a second insulation member on a bottom of the can and facing the bottom surface of the electrode assembly, the second insulation member having an area corresponding to an area of the opening in the first insulation member.
US11411265B2 Cover for electrically coupling multiple storage cells of an electrical energy storage module
A cover electrically couples multiple storage cells of an electrical energy storage module. The cover has electrically conductive contact sockets which are embedded in an electrically insulating material of the cover and taper inwards on their insides, and into which terminals of the storage cells can be inserted to make electrical contact. Two connections are provided, one of which forms a positive terminal and the other of which forms a negative terminal of the electrically coupled storage cells. Multiple conductors electrically couple the storage cells, in particular for coupling the storage cells in series, in a predefined manner. The conductors are completely accommodated inside the cover, and the cover can be mounted on the storage cells such that it can be detached non-destructively.
US11411258B2 Pulse reverse current high rate electrodeposition and charging while mitigating the adverse effects of dendrite formation
The problem of high rate electrodeposition of metals such as copper during electrowinning operations or high rate charging of lithium or zinc electrodes for rechargeable battery applications while avoiding the adverse effects of dendrite formation such as causing short-circuiting and/or poor deposit morphology is solved by pulse reverse current electrodeposition or charging whereby the forward cathodic (electrodeposition or charging) pulse current is “tuned” to minimize dendrite formation for example by creating a smaller pulsating boundary layer and thereby minimizing mass transport effects leading to surface asperities and the subsequent reverse anodic (electropolishing) pulse current is “tuned” to eliminate the micro- and macro-asperities leading to dendrites.
US11411249B2 Silicon-based energy storage devices with cyclic carbonate containing electrolyte additives
Electrolytes and electrolyte additives for use in energy storage devices, comprising cyclic carbonate compounds.
US11411242B2 Lithium secondary battery and method for preparing the same
A lithium secondary battery including a positive electrode, a negative electrode, and a separator disposed between the positive electrode and the negative electrode, wherein the negative electrode is lithiated by pre-lithiation, a total capacity of a negative electrode active material of the negative electrode is larger than a total capacity of a positive electrode active material of the positive electrode, and a charge capacity of the negative electrode is smaller than a charge capacity of the positive electrode by the pre-lithiation.
US11411240B2 FCEV max power control map at high temperature through predictive convection
A fuel cell electric vehicle (FCEV) power control system reduces a power limitation in conditions such as uphill driving and/or high temperature environments. The FCEV power control system utilizes dynamic cooling detection logic and/or predictive convection. The FCEV power control system may be operated in accordance with a method of controlling power of a fuel cell including receiving a plurality of inputs including a heat output of the fuel cell, an ambient temperature, a temperature of a coolant of the fuel cell, and a time of operation of the fuel cell. The method may include calculating an accumulation of cooling from convection, an accumulation of heat generated from the fuel cell, and a cooling ratio. The method may include adjusting a maximum allowable current of the fuel cell based on the cooling ratio. Related apparatuses, systems, techniques and articles are also described.
US11411239B2 Fuel cell system
A fuel cell system includes at least one pressure reducing valve connected to a downstream side of a hydrogen gas tank, a hydrogen gas flow path including a first flow path connected to a downstream side of the pressure reducing valve and a plurality of second flow paths connected to a downstream side of the first flow path and branched from the first flow path, a plurality of injector units, each of which is connected to each of the second flow paths, a plurality of fuel cell stacks, each of which is connected to each of the injector units, and a control unit controlling opening and closing of the injector units. The control unit sets valve closing periods of the injector units to periods deviating from each other such that at least one of the injector units is always opened when the fuel cell system satisfies a predetermined operating condition.
US11411238B2 Method for operating a fuel cell system of a motor vehicle, and motor vehicle
A method for operating a fuel cell system of a motor vehicle includes the steps of: i) detecting whether a washing process of the motor vehicle in a wash facility for cleaning the exterior of the motor vehicle is taking place or is imminent and ii) reducing the supply of an oxidizing agent to a fuel cell stack of the fuel cell system when it has been detected that a washing process is taking place or is imminent.
US11411237B2 Apparatus for controlling driving of fuel cell vehicle and method thereof
An apparatus for controlling driving of a fuel cell vehicle and a method thereof are provided. The apparatus includes a fuel cell stack that generates electricity using a chemical reaction between hydrogen and oxygen and a pressure sensor that measures a pressure of hydrogen supplied to the fuel cell stack. A controller determines whether a current limit is caused by a failure of the fuel cell stack or a measurement error of the pressure sensor when the current limit occurs in the fuel cell stack.
US11411232B2 Closed anode fuel cell startup method
A process for starting a PEM fuel cell module includes blowing air through the cathode side of the module using external power. An amount hydrogen is released into the anode side of the module under a pressure greater than the pressure of the air on the cathode side, while the anode is otherwise closed. Cell voltages in the module are monitored for the appearance of a charged state sufficient to start the module. When the charged state is observed, the module is converted to a running state.
US11411229B2 Water removing system and method of fuel cell vehicle using impedance
A water removing system and method of a fuel cell vehicle using impedance are provided. The system measures measure the low frequency impedance of a fuel cell stack when a fuel cell system is stopped in a low temperature condition, and adjusts the air supply amount and supply time for removing the water supercharged into the fuel cell stack using the measured low frequency impedance. Thus, air is prevented from being unnecessarily supercharged into the fuel cell stack and at the same time, the water remaining in the fuel cell stack is removed.
US11411228B2 Heat exchanger for a cooling circuit
A heat exchanger for a cooling circuit which is flowed through by an aqueous temperature-control fluid may include at least two channel bodies, through which a flow path of the temperature-control fluid leads; at least one tank, which has a base and through which the flow path leads; and at least one ion exchange structure having ion-exchanging fibres for reducing ions in the temperature-control fluid. The at least two channel bodies may be fluidically connected with the at least one tank on a longitudinal end side via the base of the at least one tank.
US11411219B2 Calcined carbon material for magnesium battery anode and method for preparing the same
Disclosed is a calcined carbon material for a magnesium battery anode. The calcined carbon material includes catalytic carbon nanotemplates having a network structure in which nanofibers are entangled three-dimensionally. The calcined carbon material can be used as a magnesium battery anode material. Also disclosed is a method for preparing the calcined carbon material.
US11411216B2 Electrode slurry, slurry electrode, flow battery and stack
A flow battery field, an electrode slurry, a slurry electrode, a flow battery, and a stack are disclosed. The electrode slurry comprising electrode particles and electrolyte that contains active substance. Based on 100 pbw active substance, the electrode particles are 10-1,000 pbw. The slurry electrode comprises: a bipolar plate, a current collector, and a slurry electrode reservoir configured to store electrode slurry. In the two opposite sides of the bipolar plate, one side is adjacent to the current collector, and the other side is arranged with a slurry electrode cavity, and flow channels are arranged and extended between the bipolar plate and the slurry electrode cavity, so that the electrode slurry is circulated between the slurry electrode cavity and the slurry electrode reservoir. A flow battery that employs the electrode slurry can provide higher and more stable power output under the same current condition and is lower in cost.
US11411214B2 Positive electrode active material for nonaqueous electrolyte secondary batteries, production method thereof, positive electrode mixture material paste for nonaqueous electrolyte secondary batteries, and nonaqueous electrolyte secondary battery
A positive electrode active material for nonaqueous electrolyte secondary batteries and production method thereof that are able to improve the stability of positive electrode mixture material pastes used to produce nonaqueous electrolyte secondary batteries, as well as to improve the output characteristics and charge/discharge cycle characteristics of secondary batteries. A method for producing a positive electrode active material for nonaqueous electrolyte secondary batteries includes mixing a fired powder formed of a lithium-metal composite oxide having a layered crystal structure, a first compound which is at least one selected from a group consisting of a lithium-free oxide, a hydrate of the oxide, and a lithium-free inorganic acid salt, and water and drying a mixture resulting from the mixing. The fired powder includes secondary particles formed by agglomeration of primary particles. The first compound reacts with lithium ions in the presence of water to form a second compound including lithium.
US11411213B2 Negative active material for rechargeable lithium battery, and rechargeable lithium battery including same
A negative active material for a rechargeable lithium battery includes a composite carbon particle including a core particle including crystalline-based carbon and a coating layer positioned on the surface of the core particle and including amorphous carbon. A peak intensity (I1620) at 1620 cm−1 ranges from about 0.01 to about 0.1, a peak intensity (I1360) at 1360 cm−1 ranges from about 0.05 to about 0.5, and a peak intensity (I1580 at 1580 cm−1 ranges from about 0.1 to about 0.8 in a Raman spectrum of the composite carbon particle.
US11411212B2 Scaffolding matrix with internal nanoparticles
A battery electrode composition is provided comprising composite particles, with each composite particle comprising active material and a scaffolding matrix. The active material is provided to store and release ions during battery operation. For certain active materials of interest, the storing and releasing of the ions causes a substantial change in volume of the active material. The scaffolding matrix is provided as a porous, electrically-conductive scaffolding matrix within which the active material is disposed. In this way, the scaffolding matrix structurally supports the active material, electrically interconnects the active material, and accommodates the changes in volume of the active material.
US11411204B2 Display panel, electronic device, and method of fabricating thereof
A display panel, an electronic device and a method of fabricating thereof. The display panel is a laminated structure comprising a substrate, a thin film transistor layer on the substrate, a pixel defining layer on the thin film transistor layer, and a light emitting structure on the pixel defining layer. The light emitting structure comprises a plurality of transparent regions and a plurality of light emitting regions disposed at intervals, the transparent regions correspond to light sensors. The light emitting structure comprises a first light extraction layer disposed in the transparent region.
US11411188B2 Arylamine polymer including silicone, and electroluminescence device material and electroluminescence device using the polymer
An electroluminescent device with an improved luminous efficiency. The device includes a light emitting layer with an arylamine polymer including a structural unit (A) represented by Chemical Formula (1).
US11411185B2 Organic electroluminescent device
An organic electroluminescent device includes a pair of electrodes; and an organic layer between the pair of electrodes, which includes a light-emitting layer, wherein the organic layer contains a compound represented by the following formula (I); and the light-emitting layer contains a iridium complex phosphorescent material: wherein R1, R2, R3, R4, R5, R6, R7 and R8 each represents a hydrogen atom or a substituent, and contiguous substituents of R1 to R8 may be bonded to each other to form a condensed ring; R9 represents an alkyl group, an alkenyl group, an aryl group, a hetero-aryl group, or a silyl group, and each of which group may be substituted with a substituent; and at least one of R1 to R9 represents a deuterium atom or a substituent containing a deuterium atom.
US11411184B2 Compound, display panel, and display apparatus
An organic compound can be applied as a host material for an OLED display device. The compound has a structure represented by Formula (I): a and b, being independently 1, 2 or 3, respectively represent the numbers of electron donor D and electron acceptor A; c and d, independently being 0, 1, or 2, respectively representing the numbers of group L1 and group L2. D, L1 and L2 are each alkyl, cycloalkylene, heterocyclic group, aryl, heteroaryl, fused aryl, or fused heteroaryl; and A is selected from nitrogen-containing heterocyclic substituents, cyano-containing substituents, triaryl-boron-derived substituents, and phosphoxy-containing substituents. The compound has a D-(π)-σ-(π)-A structure with bipolarity, and the σ bond can interrupt an intramolecular charge transfer between D and A, so that the excited state is limited to a local excited state in moiety of D or A, and the compound has a small excited-state dipole moment.
US11411180B2 Phase-change memory device and method
A method includes forming a dielectric layer over a substrate, the dielectric layer having a top surface; etching an opening in the dielectric layer; forming a bottom electrode within the opening, the bottom electrode including a barrier layer; forming a phase-change material (PCM) layer within the opening and on the bottom electrode, wherein a top surface of the PCM layer is level with or below the top surface of the dielectric layer; and forming a top electrode on the PCM layer.
US11411178B2 Resistive random access memory device
A memory cell includes: a first electrode; a resistive material layer comprising one horizontal portion and two vertical portions that are respectively coupled to ends of the horizontal portion; and a second electrode, wherein the second electrode is partially surrounded by a top boundary of the U-shaped profile and the first electrode extends along part of a bottom boundary of the U-shaped profile.
US11411170B2 Magnetic tunnel junction memory devices employing resonant tunneling and methods of manufacturing the same
A magnetoresistive memory device includes a magnetic tunnel junction including a free layer, at least two tunneling dielectric barrier layers, and at least one metallic quantum well layer. The quantum well layer leads to the resonant electron tunneling through the magnetic tunnel junction in such a way that it strongly enhances the tunneling probability for one of the magnetization states of the free layer, while this tunneling probability remains much smaller in the opposite magnetization state of the free layer. The device can be configured in a spin transfer torque device configuration, a voltage-controlled magnetic anisotropy, a voltage controlled exchange coupling device configuration, or a spin-orbit-torque device configuration.
US11411155B2 Thermoelectric conversion material, thermoelectric conversion module using same, and method of manufacturing thermoelectric conversion material
A thermoelectric conversion material includes a sintered body including a main phase including a plurality of crystal grains including Ce, Mn, Fe, and Sb and forming a skutterudite structure, and a grain boundary between crystal grains adjacent to each other. The grain boundary includes a sintering aid phase including at least Mn, Sb, and O. Thus, with respect to a skutterudite-type thermoelectric conversion material including Sb, which is a sintering-resistant material, it is possible to improve sinterability while maintaining a practical dimensionless figure-of-merit ZT, and to reduce processing cost.
US11411154B2 ZrCoBi based half Heuslers with high thermoelectric conversion efficiency
A ZrCoBi-based p-type half-Heusler material can have a formula: ZrCoBi1-x-ySnxSby, where x can vary between 0.01 and 0.25, and y can vary between 0 and 0.2. An average dimensionless figure-of-merit (ZT) for the material can be greater than or equal to about 0.80 as calculated by an integration method for temperatures between 300 and 973 K. A ZrCoBi-based n-type half-Heusler material can have a formula: ZrCo1-xNixBi1-ySby, where x can vary between 0.01 and 0.25, and y can vary between 0 and 0.3. The material has an average dimensionless figure-of-merit (ZT) is greater than or equal to about 0.65 as calculated by an integration method for temperatures between 300 and 973 K.
US11411147B2 Monolithic LED array structure
A wavelength converting layer is partially diced to generate a first and second wavelength converting layer segment and to allow partial isolation between the first segment and the second segment such that the wavelength converting layer segments are connected by a connecting wavelength converting layer. The first and second wavelength converting layer segments are attached to a first and second light emitting device, respectively to create a first and second pixel. The connecting wavelength converting layer segment is removed to allow complete isolation between the first pixel and the second pixel. An optical isolation material is applied to exposed surfaces of the first and second pixel and a sacrificial portion of the wavelength converting layer segments and optical isolation material attached to the sacrificial portion is removed from a surface facing away from the first light emitting device, to expose a emitting surface of the first wavelength converting layer segment.
US11411140B2 Optoelectronic semiconductor component having a contact structure, and method for producing a contact structure for an optoelectronic semiconductor component
A method for producing a contact structure for an optoelectronic semiconductor component is given, comprising the steps: a) providing a growth substrate having a semiconductor body which is grown thereon and comprises a first and a second region, and an active region, b) creating at least one first recess which, starting from the second region, extends completely through the active region into the first region and does not completely penetrate the first region, c) inserting a first electrically conductive contact material into the first recess, d) fixing the semiconductor body with the side facing away from the growth substrate on a support substrate, and detaching the growth substrate from the semiconductor body, e) creating at least one second recess extending from the first region to the first recess so that the first recess and the second recess form a feedthrough through the semiconductor body, f) introducing a second electrically conductive contact material into the second recess in such a way that the first and second contact materials form an electrically conductive contact structure through the semiconductor body. Furthermore, an optoelectronic semiconductor component with a contact structure is specified.
US11411138B2 Display device using semiconductor light emitting device surrounded by conductive electrode and method for manufacturing the same
The present disclosure relates to a display device and a fabrication method thereof, and more particularly, to a display device using a semiconductor light emitting device. The display device includes a semiconductor light emitting device disposed on a substrate, and having a first conductive electrode disposed on an upper edge of the semiconductor light emitting device, and a second conductive electrode disposed on an upper central portion of the semiconductor light emitting device and surrounded by the first conductive electrode, a passivation layer disposed to cover a part of an upper surface of the semiconductor light emitting device, a first wiring electrode electrically connected to the first conductive electrode and a second wiring electrode electrically connected to the second conductive electrode.
US11411134B2 Light emitting apparatus, method of fabricating light emitting apparatus, and method of emitting light using light emitting apparatus thereof
A light emitting apparatus is provided. The light emitting apparatus includes a frame structure having a bottom side and a reflective lateral side connecting to the bottom side; and a first light emitting element and a second light emitting element on the bottom side of the frame structure. The first light emitting element is configured to emit a first light having a first wavelength range along a first direction. The second light emitting element is configured to emit a second light having a second wavelength range along a second direction. The first direction and the second direction are substantially opposite to each other. The reflective lateral side of the frame structure is configured to reflect the first light having the first wavelength range into a first reflected light and reflect the second light having the second wavelength range into a second reflected light.
US11411121B2 Semiconductor device
An object is to stabilize electric characteristics of a semiconductor device including an oxide semiconductor to increase reliability. The semiconductor device includes an insulating film; a first metal oxide film on and in contact with the insulating film; an oxide semiconductor film partly in contact with the first metal oxide film; source and drain electrodes electrically connected to the oxide semiconductor film; a second metal oxide film partly in contact with the oxide semiconductor film; a gate insulating film on and in contact with the second metal oxide film; and a gate electrode over the gate insulating film.
US11411116B2 Doped polar layers and semiconductor device incorporating same
The disclosed technology generally relates to ferroelectric materials and semiconductor devices, and more particularly to semiconductor memory devices incorporating doped polar materials. In one aspect, a semiconductor device comprises a capacitor which in turn comprises a polar layer comprising a base polar material doped with a dopant. The base polar material includes one or more metal elements and one or both of oxygen or nitrogen. The dopant comprises a metal element that is different from the one or more metal elements and is present at a concentration such that a ferroelectric switching voltage of the capacitor is different from that of the capacitor having the base polar material without being doped with the dopant by more than about 100 mV. The capacitor stack additionally comprises first and second crystalline conductive oxide electrodes on opposing sides of the polar layer. The capacitor stack further comprises first and second barrier metal layers on respective ones of the first and second crystalline conductive oxide electrodes on opposing sides of the polar layer.
US11411115B2 Electronic device including light detection device and operation method thereof
An operation method and an electronic device are provided. A phone call is established while a display of the electronic device is activated. A proximity sensor of the electronic device is turned on. A supply of power to the proximity sensor is controlled to emit light through a plurality of pixels in a portion of the display corresponding to a position of the proximity sensor and the light emitted by the proximity sensor and reflected by an object is received to identify a distance between the electronic device and the object, if the plurality of the pixels in the position corresponding to the proximity sensor are deactivated during the phone call. The supply of power to the proximity sensor is blocked if the plurality of pixels in the portion of the display corresponding to the proximity sensor are activated during the phone call.
US11411113B2 FinFETs and methods of forming FinFETs
An embodiment is a method including recessing a gate electrode over a semiconductor fin on a substrate to form a first recess from a top surface of a dielectric layer, forming a first mask in the first recess over the recessed gate electrode, recessing a first conductive contact over a source/drain region of the semiconductor fin to form a second recess from the top surface of the dielectric layer, and forming a second mask in the second recess over the recessed first conductive contact.
US11411107B2 FinFET structure and method with reduced fin buckling
The present disclosure provides one embodiment of a method making semiconductor structure. The method includes forming a composite stress layer on a semiconductor substrate, wherein the forming of the composite stress layer includes forming a first stress layer of a dielectric material with a first compressive stress and forming a second stress layer of the dielectric material with a second compressive stress on the first stress layer, the second compressive stress being greater than the first compressive stress; and patterning the semiconductor substrate to form fin active regions using the composite stress layer as an etch mask.
US11411103B2 Tunnel field-effect transistor with reduced trap-assisted tunneling leakage
The current disclosure describes a tunnel FET device including a P-I-N heterojunction structure. A high-K dielectric layer and a metal gate wrap around the intrinsic channel layer with an interlayer positioned between high-K dielectric layer and the intrinsic channel layer of the P-I-N heterojunction. The interlayer prevents charge carriers from reaching the interface with high-K dielectric layer under the trap-assisted tunneling effect and reduces OFF state leakage.
US11411090B2 Contact structures for gate-all-around devices and methods of forming the same
Gate-all-around (GAA) device and the manufacturing method thereof are disclosed herein. An exemplary integrated circuit (IC) device comprises a first nanostructure and a second nanostructure formed on a substrate, wherein each of the first nano structure and the second nanostructure includes a plurality of semiconductor layers and each of the first nanostructure and the second nanostructure includes a channel region and a source/drain (S/D) region; a first gate structure wrapping the plurality of semiconductor layers of the first nanostructure and a second gate structure wrapping the plurality of semiconductor layers of the second nanostructure; and a S/D contact that contacts at least one of the plurality of semiconductor layers of the first nanostructure and at least one of the plurality of semiconductor layers of the second nanostructure.
US11411081B2 Field effect transistor (FET) stack and methods to form same
The disclosure provides a field effect transistor (FET) stack with methods to form the same. The FET stack includes a first transistor over a substrate. The first transistor includes a first active semiconductor material including a first channel region between a first set of source/drain terminals, and a first gate structure over the first channel region. The first gate structure includes a first gate insulator of a first thickness above the first channel region. A second transistor is over the substrate and horizontally separated from the first transistor. A second gate structure of the second transistor may include a second gate insulator of a second thickness above a second channel region, the second thickness being greater than the first thickness. A shared gate node may be coupled to each of the first gate structure and the second gate structure.
US11411079B1 Semiconductor device and method
A method of forming semiconductor devices having improved work function layers and semiconductor devices formed by the same are disclosed. In an embodiment, a method includes depositing a gate dielectric layer on a channel region over a semiconductor substrate; depositing a first p-type work function metal on the gate dielectric layer; performing an oxygen treatment on the first p-type work function metal; and after performing the oxygen treatment, depositing a second p-type work function metal on the first p-type work function metal.
US11411075B2 Semiconductor device and method of manufacturing the same
A semiconductor device and a method of manufacturing the same, the device including a plurality of lower electrodes on a semiconductor substrate; a support pattern connecting the lower electrodes at sides of the lower electrodes; and a dielectric layer covering the lower electrodes and the support pattern, wherein each of the plurality of lower electrodes includes a pillar portion extending in a vertical direction perpendicular to a top surface of the semiconductor substrate; and a protrusion protruding from a sidewall of the pillar portion so as to be in contact with the support pattern, the pillar portion includes a conductive material, the protrusion includes a same conductive material as the pillar portion and is further doped with impurities.
US11411070B2 LOCOS with sidewall spacer for different capacitance density capacitors
An integrated circuit (IC) includes a first capacitor, a second capacitor, and functional circuitry configured together with the capacitors for realizing at least one circuit function in a semiconductor surface layer on a substrate. The capacitors include a top plate over a LOCal Oxidation of Silicon (LOCOS) oxide, wherein a thickness of the LOCOS oxide for the second capacitor is thicker than a thickness of the LOCOS oxide for the first capacitor. There is a contact for the top plate and a contact for a bottom plate for the first and second capacitors.
US11411069B2 Semiconductor device including capacitor and method of forming the same
A semiconductor device including a switching element on a substrate, a pad isolation layer on the switching element, a conductive pad passing through the pad isolation layer and connected to the switching element, an insulating pattern on the pad isolation layer and having a height greater than a horizontal width, a lower electrode on side surfaces of the insulating pattern on side surfaces of the insulating pattern and in contact with the conductive pad, a capacitor dielectric layer on the lower electrode and having a monocrystalline dielectric layer and a polycrystalline dielectric layer, the monocrystalline dielectric layer being relatively close to side surfaces of the insulating pattern compared to the polycrystalline dielectric layer an upper electrode on the capacitor dielectric layer may be provided.
US11411065B2 Display device including symmetrically disposed transistors
A display device includes a first pixel including a first transistor, a second transistor, and a third transistor, a second pixel disposed adjacent to the first pixel in a first direction, and including a first transistor, a second transistor, and a third transistor, and an initialization voltage line disposed between the first pixel and the second pixel, and extending in a second direction crossing the first direction. The second transistor of the first pixel and the second transistor of the second pixel are connected to the initialization voltage line. The first, second, and third transistors of the first pixel and the first, second, and third transistors of the second pixel are symmetrical with respect to the initialization voltage line.
US11411060B2 Organic light-emitting display device having multiple wirings and an encapsulation layer including stacked layers
An organic light-emitting display device includes a substrate having a display region and a peripheral region, a plurality of pixels on the substrate in the display region, a first wiring and a second wiring on the substrate in the peripheral region, An insulation layer on the first and second wirings, the insulation layer covering a top surface and a sidewall of each of the first and second wirings, and an encapsulation layer on the plurality of pixels and on the insulation layer.
US11411059B2 Display substrate motherboard with blocking region and manufacturing method thereof, display panel motherboard and manufacturing method of display substrate
The disclosure provides a display substrate motherboard, a manufacturing method thereof, a display panel motherboard and a manufacturing method of a display substrate. The display substrate motherboard includes a base substrate including multiple substrate areas, each substrate area including a display region and a pad region; a display structure layer located on the base substrate and including a pixel defining layer and multiple film layers located between the pixel defining layer and the base substrate, a blocking region is arranged between any two adjacent substrate areas; a portion of the display structure layer in the blocking region has a first groove therein, a portion of the display structure layer between the first groove and the pad region adjacent thereto constitutes a first spacer region; a thickness of the portion of the display structure layer in the first spacer region is less than that in the display region.
US11411058B2 Flexible display device
A flexible display device includes a flexible display panel and a chip on film (COF) bonded to the flexible display panel; wherein the flexible display panel is divided into a display region, a bonding region on a side of the display region, and a bending region between the display region and the bonding region; wherein the COF comprises a main body portion and two expansion bonding portions respectively disposed at two ends of one side of the main body portion; wherein an edge of the main body portion adjacent to the two expansion bonding portions are disposed with a plurality of connection pins; wherein the COF is bonded to the bonding region of the flexible display panel through the plurality of connection pins.
US11411052B2 Image sensor
An image sensor includes an insulating pattern disposed on a semiconductor substrate and having an opening, a color filter disposed within the opening of the insulating pattern, a capping insulating layer disposed on the color filter, a first electrode disposed on the capping insulating layer and having a portion overlapping with the color filter, a separation structure surrounding a side surface of the first electrode, and a photoelectric layer disposed on the first electrode. The separation structure includes a first insulating layer and a second insulating layer formed of different material.
US11411051B2 Photoelectric conversion element, image pickup element, laminated image pickup element, and solid-state image pickup device
An image pickup element is constituted by laminating at least a first electrode, an organic photoelectric conversion layer, and a second electrode in order, and the organic photoelectric conversion layer includes a first organic semiconductor material having the following structural formula (1).
US11411049B2 Symmetric read operation resistive random-access memory cell with bipolar junction selector
A memory device, and a method of making the same, includes a resistive random-access memory element electrically connected to an extrinsic base region of a bipolar junction transistor, the extrinsic base region of the bipolar junction transistor consisting of an epitaxially grown material that forms the bottom electrode of the resistive random-access memory element. Additionally, a method of writing to the memory device includes applying a first voltage on a word line of the memory device to form a filament in the resistive random-access memory element. A second voltage including an opposite polarity to the first voltage can be applied to the word line to remove a portion of the filament in the resistive random-access memory element.
US11411043B2 Pigmented and scattering particles in side coating materials for LED applications
Phosphor-converted LED side reflectors disclosed herein comprise pigments that are photochemically stable under illumination by light from the pcLED. The pigments absorb light in at least a portion of the spectrum of light emitted by the first phosphor converted LED. The side reflector may also comprise light scattering particles or air voids. The pigments, light scattering particles, or air voids may be homogeneously distributed in the reflector. Alternatively the side reflector may be layered, with the pigments, light scattering particles, or air voids inhomogeneously distributed in the reflector. The side reflector can include phosphor particles.
US11411039B2 Stacked pixel structure formed using epitaxy
Generally, examples described herein relate to methods and processing chambers and systems for forming a stacked pixel structure using epitaxial growth processes and device structures formed thereby. In an example, a first sensor layer is epitaxially grown on a crystalline surface on a substrate. A first isolation structure is epitaxially grown on the first sensor layer. A second sensor layer is epitaxially grown on the first isolation structure. A second isolation structure is epitaxially grown on the second sensor layer. A third sensor layer is epitaxially grown on the second isolation structure.
US11411021B2 Integrated assemblies and methods of forming integrated assemblies
Some embodiments include an integrated assembly having a second deck over a first deck. The first deck has first memory cell levels, and the second deck has second memory cell levels. A pair of cell-material-pillars pass through the first and second decks. Memory cells are along the first and second memory cell levels. The cell-material-pillars are a first pillar and a second pillar. An intermediate level is between the first and second decks. The intermediate level includes a region between the first and second pillars. The region includes a first segment adjacent the first pillar, a second segment adjacent the second pillar, and a third segment between the first and second segments. The first and second segments include a first composition, and the third segment includes a second composition different from the first composition. Some embodiments include methods of forming integrated assemblies.
US11411017B2 Semiconductor device and manufacturing method of semiconductor device
A semiconductor device includes: a stack structure including gate patterns and insulating patterns; a channel layer penetrating the stack structure; a memory layer penetrating the stack structure, the memory layer surrounding the channel layer; and a select transistor connected to the channel layer. The select transistor includes: a carbon layer Schottky-joined with the channel layer; a select gate spaced apart from the carbon layer; and a gate insulating layer between the select gate and the carbon layer.
US11411007B2 Semiconductor memory device and method of manufacturing the same
A semiconductor memory device includes a memory cell array of a three-dimensional structure including a plurality of memory cells repeatedly arranged in a first horizontal direction and a second horizontal direction that are parallel with a main surface of a substrate and cross each other on the substrate and in a vertical direction perpendicular to the main surface, wherein each of the plurality of memory cells includes three transistors. A method of manufacturing a semiconductor memory device includes forming simultaneously a plurality of memory cells arranged in a row in a vertical direction on a substrate, wherein each of the plurality of memory cells includes three transistors.
US11410996B2 Field-effect transistors having transition metal dichalcogenide channels and methods of manufacture
A transistor that is formed with a transition metal dichalcogenide material is provided. The transition metal dichalcogenide material is formed using a direct deposition process and patterned into one or more fins. A gate dielectric and a gate electrode are formed over the one or more fins. Alternatively, the transition metal dichalcogenide material may be formed using a deposition of a non-transition metal dichalcogenide material followed by a treatment to form a transition metal dichalcogenide material. Additionally, fins that utilized the transition metal dichalcogenide material may be formed with sidewalls that are either perpendicular to a substrate or else are sloped relative to the substrate.
US11410994B2 Semiconductor devices with circuit and external dummy areas
A semiconductor device includes first and second external dummy areas, and a circuit area between the first and second external dummy areas. The circuit area includes circuit active regions and circuit gate lines. Each external dummy area includes an external dummy active region and external dummy gate lines overlapping the external dummy active region and spaced apart from the circuit gate lines. The external dummy active region has a linear shape extending in a first horizontal direction or a shape including active portions isolated from direct contact with each other and extending sequentially in the first horizontal direction. The circuit active regions are between the first and second external dummy active regions and include a first plurality of circuit active regions extending sequentially in the first horizontal direction and a second plurality of circuit active regions extending sequentially in a second horizontal direction perpendicular to the first horizontal direction.
US11410992B2 3D semiconductor apparatus manufactured with a cantilever structure and method of manufacture thereof
Aspects of the disclosure provide a method of forming a semiconductor apparatus. A stack of dielectric layers is formed over a semiconductor layer on a substrate of the semiconductor apparatus. Multiple openings are formed in the stack of dielectric layers. Multiple pillars including first sub-pillars and second sub-pillars are formed in the multiple openings. A cantilever structure that includes a first cantilever beam and a second cantilever beam is formed. A cantilever supporting structure that includes a portion of a first subset of the multiple pillars is formed. The first cantilever beam connects the second cantilever beam and the cantilever supporting structure. One of the stack of dielectric layers is removed to expose first portions of the first sub-pillars and second portions of the second sub-pillars. Isolation structures are formed between the first sub-pillars and the respective second sub-pillars.
US11410990B1 Silicon carbide MOSFET with optional asymmetric gate clamp
A silicon carbide MOSFET device includes a gate pad area, a main MOSFET area and a secondary MOSFET area. A main source contact is electrically coupled to the source region of each of the main MOSFETs, and a separate secondary source contact is electrically coupled to the source region of each of the secondary MOSFETs. A gate contact electrically connects to each of the insulated gate members of the main and secondary MOSFETs. An asymmetric gate clamping circuit is coupled between the secondary source contact and the gate contact. In a first mode of operation of the MOSFET device the main source contact is electrically coupled with the secondary source contact to activate the gate clamping circuit. When activated, the circuit clamping a gate-to-source voltage to a first clamp voltage in an on-state of the MOSFET device, and to a second clamp voltage in an off-state of the MOSFET device.
US11410987B2 Chip and method for manufacturing a chip
A chip is described including a semiconductor layer including doped regions; a metallization layer on the semiconductor layer and at least one cell row including p-channel field effect transistors and n-channel field effect transistors, wherein the doped regions form source regions and drain regions of the p-channel field effect transistors and the n-channel field effect transistors; contacts extending from the source regions, the drain regions and gate regions of the p-channel field effect transistors and the n-channel field effect transistors to the metallization layer, wherein the metallization layer is structured in accordance with a metallization grid such that the p-channel field effect transistors and the n-channel field effect transistors are connected to form one or more logic gates.
US11410983B2 Three-dimensional memory device and fabrication method thereof
Methods and structures of a three-dimensional memory device are disclosed. In an example, the disclosed memory device comprises multiple staircase structures stacked over a substrate. The multiple staircase structures are positioned in a dielectric fill structure over the substrate. Each staircase structure comprises multiple gate electrodes separated by multiple insulating layers. The memory device further comprises a semiconductor channel extending from through the multiple staircase structures into the substrate. A first portion of peripheral via structures extends through the dielectric fill structure and is connected to the gate electrodes of each staircase structure. A second portion of peripheral via structures extend through the dielectric fill structure and is connected to a peripheral device over the substrate and neighboring staircase structures.
US11410982B2 Semiconductor devices and methods of manufacturing
A method includes forming a redistribution structure including metallization patterns; attaching a semiconductor device to a first side of the redistribution structure; encapsulating the semiconductor device with a first encapsulant; forming openings in the first encapsulant, the openings exposing a metallization pattern of the redistribution structure; forming a conductive material in the openings, comprising at least partially filling the openings with a conductive paste; after forming the conductive material, attaching integrated devices to a second side of the redistribution structure; encapsulating the integrated devices with a second encapsulant; and after encapsulating the integrated devices, forming a pre-solder material on the conductive material.
US11410979B2 Light-emitting element, and method for producing a light-emitting element
A light-emitting element in which a first member having a light-emitting diode layer formed therein, and a second member having a drive circuit layer formed therein, are stacked and bonded to each other, wherein the light-emitting diode layer and the drive circuit layer are electrically connected by an electrode; the second member includes a light-shielding portion different from the electrode; the light-shielding portion is disposed so as to cover at least part of a first pixel and a second pixel demarcated by an isolation structure provided in the light-emitting diode layer; and a layer that forms the light-emitting diode layer in the first pixel and a layer that forms the light-emitting diode layer in the second pixel are shared.
US11410974B2 Semiconductor memory device
A semiconductor memory device includes first and second memory chips, each including a region of a core circuit, a first area adjacent to a first side of the region in a first direction, a second area adjacent to a second side of the region in a second direction, a third area adjacent to the first area in the first direction and to the second area in the second direction, a first pad in the first area, a second pad in the second area, and third pad in the third area. In each memory chip, a first bonding wire connects the first and third pads. In addition, a second bonding wire connects the second pads of the first and second memory chips. The second memory chip is stacked on the first memory chip to expose the first, second, and third areas of the first memory chip in a third direction.
US11410969B2 Semiconductor device assemblies including multiple stacks of different semiconductor dies
A semiconductor device assembly is provided. The assembly comprises a package substrate, a first stack of semiconductor dies having a first set of planform dimensions disposed over a first location on the substrate, a second stack of semiconductor dies having a second set of planform dimensions different from the first set disposed over a second location on the substrate, and an encapsulant at least partially encapsulating the substrate, the first stack and the second stack. The first stack of semiconductor dies has a first planform area, the second stack of semiconductor dies has a second planform area, and a sum of the first and second planform areas can be at least 50%, 67%, 75%, or even more of an area of the package substrate.
US11410964B2 Contaminant control in thermocompression bonding of semiconductors and associated systems and methods
Systems and methods for controlling contamination during thermocompression bonding are provided herein. The tool generally includes a bondhead having a first channel extending in a lateral direction from a first port along a second side toward a perimeter of the bondhead. In several examples, the bondhead includes a second channel fluidly coupled to a second port and extending in a lateral direction along an inset surface of the bondhead, where the second channel at least partially surrounds the first channel. In other examples, the tool includes a vacuum manifold having a vacuum opening positioned laterally outward from the bondhead. A first flow unit is coupled to the first channel and is configured to withdraw air. A second flow unit is coupled to the second port or the manifold to withdraw fluid and prevent outgas sing bonding materials from entering the first channel, depositing on the bondhead, and/or contaminating neighboring semiconductor components.
US11410960B2 Bonding apparatus
A bonding apparatus includes a bonding stage on which either a rectangular substrate or a circular substrate can be installed; a first transport mechanism which transports the rectangular substrate from a first carry-in unit to the bonding stage and from the bonding stage to a first carry-out unit; and a second transport mechanism which transports the circular substrate from a second carry-in/out unit to the bonding stage and from the bonding stage to the second carry-in/out unit, in which a first transport path determined by the first transport mechanism and a second transport path determined by the second transport mechanism partially overlap.
US11410957B2 Semiconductor package structure and method of manufacturing the same
At least some embodiments of the present disclosure relate to a method for manufacturing a bonding structure. The method includes: providing a substrate with a seed layer; forming a conductive pattern on the seed layer; forming a dielectric layer on the substrate and the conductive pattern; and removing a portion of the dielectric layer to expose an upper surface of the conductive pattern without consuming the seed layer.
US11410954B2 Electronic package, manufacturing method thereof and conductive structure
Provided is an electronic package, including a first substrate of a first conductive structure and a second substrate of a second conductive structure, where a first conductive layer, a bump body and a metal auxiliary layer of the first conductive structure are sequentially formed on the first substrate, and a metal pillar, a second conductive layer, a metal layer and a solder layer of the second conductive structure are sequentially formed on the second substrate, such that the solder layer is combined with the bump body and the metal auxiliary layer to stack the first substrate and the second substrate.
US11410943B2 Active element, high-frequency module, and communication device
A high-frequency module includes a circuit board including wiring patterns, a resin on an active element mounted on the circuit board and a side of the circuit board and sealing the active element, and connection conductors penetrating the resin from a surface of the resin and provided on a top surface of the active element. The active element includes a first connection electrode on a surface facing the circuit board, and a second connection electrode on a top surface opposite to the surface facing the circuit board. The first connection electrode is connected to a wiring pattern on the circuit board, and the second connection electrode is connected to the connection conductor and an outer electrode and is not connected to the wiring pattern.
US11410942B2 Package with selective corrosion protection of electric connection structure
A package is disclosed. In one example, the package comprises a carrier, an electronic component mounted on the carrier, and an encapsulant encapsulating at least part of the electronic component and only part of the carrier so that another exposed part of the carrier is exposed with regard to the encapsulant. The exposed part of the carrier comprises an electric connection structure and a corrosion protection structure. One of the electric connection structure and the corrosion protection structure is selectively formed on only a sub-portion of the other one of the electric connection structure and the corrosion protection structure outside of the encapsulant.
US11410941B2 Semiconductor module
A semiconductor module includes semiconductor elements, a case that houses the semiconductor elements, an external terminal electrically connecting the semiconductor elements and an external conductor, and a nut into which a bolt that secures the external conductor and the external terminal is threaded. The nut includes a cylindrical main body having a threaded hole, and a flange projecting in a direction radially outward of a center axis of the threaded nut hole and being disposed on one face of the main body. The case includes a wall surrounding the nut, the wall having a first recess that houses the main body, a second recess above the first recess and housing the flange, and a notch cut in a portion of the wall surrounding the main body. The first recess extends deeper than the main body, and the fillet is formed on a floor surface of the first recess.
US11410940B2 Package structure with structure reinforcing element and manufacturing method thereof
A package structure includes a redistribution structure, a chip, one or more structural reinforcing elements, and a protective layer. The redistribution structure includes a first circuit layer and a second circuit layer disposed over the first circuit layer. The first circuit layer is electrically connected to the second circuit layer. The chip is disposed over the redistribution structure and electrically connected to the second circuit layer. The one or more structural reinforcing elements are disposed over the redistribution structure. The structural reinforcing element has a Young's modulus in a range of 30 to 200 GPa. The protective layer overlays the chip and a sidewall of the structural reinforcing element.
US11410939B2 Chip package with lid
Structures and formation methods of a chip package are provided. The chip package includes a substrate and a semiconductor die over the substrate. The chip package also includes a lid covering a top surface of the semiconductor die. The lid has a first support structure and a second support structure, and the first support structure and the second support structure are positioned at respective corner portions of the substrate. An opening penetrates through the lid to expose a space containing the semiconductor die, and the lid has a side edge extending from an edge of the first support structure to an edge of the second support structure.
US11410935B2 Semiconductor package using cavity substrate and manufacturing methods
A semiconductor package includes a cavity substrate, a semiconductor die, and an encapsulant. The cavity substrate includes a redistribution structure and a cavity layer on an upper surface of the redistribution structure. The redistribution structure includes pads on the upper surface, a lower surface, and sidewalls adjacent the upper surface and the lower surface. The cavity layer includes an upper surface, a lower surface, sidewalls adjacent the upper surface and the lower surface, and a cavity that exposes pads of the redistribution structure. The semiconductor die is positioned in the cavity. The semiconductor die includes a first surface, a second surface, sidewalls adjacent the first surface and the second surface, and attachment structures that are operatively coupled to the exposed pads. The encapsulant encapsulates the semiconductor die in the cavity and covers sidewalls of the redistribution structure.
US11410904B2 Thermally enhanced semiconductor package with at least one heat extractor and process for making the same
The present disclosure relates to a thermally enhanced package, which includes a carrier, a thinned die over the carrier, a mold compound, and a heat extractor. The thinned die includes a device layer over the carrier and a dielectric layer over the device layer. The mold compound resides over the carrier, surrounds the thinned die, and extends beyond a top surface of the thinned die to define an opening within the mold compound and over the thinned die. The top surface of the thinned die is at a bottom of the opening. At least a portion of the heat extractor is inserted into the opening and in thermal contact with the thinned die. Herein the heat extractor is formed of a metal or an alloy.
US11410903B2 Semiconductor device including resin-insulated copper base plate and manufacturing method of semiconductor device
An object is to provide a technique capable of suppressing insulation defects caused by the arrival of bubbles contained in an adhesive at a circuit pattern in a semiconductor device. A semiconductor device includes the resin-insulated copper base plate having the copper base plate, the insulating layer provided on the upper surface of the copper base plate, and the circuit pattern provided on the upper surface of the insulating layer, the semiconductor element mounted on the upper surface of the resin-insulated copper base plate, the case joined to the outer peripheral portion of the resin-insulated copper base plate via the adhesive, the sealing material sealing, in the case, the upper surface of the resin-insulated copper base plate and the semiconductor element, and the roughening patterns formed on the upper surface of the insulating layer such that the circuit pattern is enclosed therewith in a plan view.
US11410902B2 Semiconductor device package and method of manufacturing the same
A semiconductor device package includes a first substrate, a second substrate, and a first electronic component between the first substrate and the second substrate. The first electronic component has a first surface facing the first substrate and a second surface facing the second substrate. The semiconductor device package also includes a first electrical contact disposed on the first surface of the first electronic component and electrically connecting the first surface of the first electronic component with the first substrate. The semiconductor device package also includes a second electrical contact disposed on the second surface of the first electronic component and electrically connecting the second surface of the first electronic component with the second substrate. A method of manufacturing a semiconductor device package is also disclosed.
US11410898B2 Manufacturing method of mounting structure, and sheet therefor
A manufacturing method of a mounting structure, the method including: a step of preparing a mounting member including a first circuit member and a plurality of second circuit members placed on the first circuit member via bumps, the mounting member having a space between the first circuit member and the second circuit member; a step of preparing a sheet having a space maintaining layer; a disposing step of disposing the sheet on the mounting member such that the space maintaining layer faces the second circuit members; and a sealing step of pressing the sheet against the first circuit member and heating the sheet, to seal the second circuit members so as to maintain the space, and to cure the sheet. The bumps are solder bumps. The space maintaining layer after curing has a glass transition temperature of higher than 125° C., and a coefficient of thermal expansion at 125° C. or lower of 20 ppm/K or less.
US11410889B2 Semiconductor device and manufacturing method thereof
In a method of manufacturing a semiconductor device, semiconductor layers, which are vertically arranged with a space between adjacent semiconductor layers, are provided over a substrate, an interfacial layer is formed around each of the semiconductor layers, a dielectric layer is formed on the interfacial layer around each of the semiconductor layers, a first conductive layer is formed on the dielectric layer, the first conductive layer is removed so that the dielectric layer is exposed, a second conductive layer is formed on the exposed dielectric layer so that the space between adjacent semiconductor layers is not fully filled by the second conductive layer, a third conductive layer is formed on the second conductive layer so that the space between adjacent semiconductor layers is filled by the third conductive layer, and the semiconductor layers are semiconductor wires or sheets.
US11410888B2 Method of making 3D CMOS with integrated channel and S/D regions
Techniques herein include methods for fabricating high density logic and memory for advanced circuit architecture. The methods can enable higher density circuits to be produced at reduced cost. The methods can include growth of channel regions and S/D regions for NMOS devices using a first same nano-sheet in a nano-sheet stack. Similarly, the methods can include growth of channel regions and S/D regions for PMOS devices using a second same nano-sheet in the nano-sheet stack. The resulting 3D CMOS stack can include integrated channel and S/D regions.
US11410879B2 Subtractive back-end-of-line vias
Integrated chips and methods of forming the same include forming a conductive layer over a lower conductive line. The conductive layer is etched to form a via on the lower conductive line. A first insulating layer is formed around the via. The first insulating layer is etched back to a height below a height of the via. An upper conductive line is formed on the via, making contact with at least a top surface and a side surface of the via.
US11410876B2 Semiconductor device with air gaps and method of fabrication thereof
A method includes providing a structure having a substrate, a first dielectric layer over the substrate, one or more semiconductor channel layers over the first dielectric layer and connecting a first source/drain (S/D) feature and a second S/D feature, and a gate structure engaging the one or more semiconductor channel layers; etching the substrate from the backside of the structure to form a first trench exposing the first S/D feature and a second trench exposing the second S/D feature; forming an S/D contact in the first trench; etching at least a portion of the first dielectric layer resulting in a portion of the S/D contact protruding from the first dielectric layer at the backside of the structure; and depositing a seal layer over the S/D contact, wherein the seal layer caps an air gap between the gate structure and the seal layer.
US11410864B2 Device for self-assembling semiconductor light-emitting diodes
Discussed is a device for self-assembling semiconductor light-emitting diodes includes a substrate chuck that is provided in an assembly chamber and supports a substrate and disposes the substrate at an assembly position, wherein the substrate chuck sucks or injects a gas present between the substrate and a fluid during loading and unloading of the substrate.
US11410844B2 Enclosure for ion trapping device
Devices, methods, and systems for enclosures for an ion trapping device are described herein. One enclosure for an ion trapping device includes a heat spreader base that includes a plurality of apertures. The ion trapping device may also include a grid array having a plurality of pins extending outward from a surface of the grid array. The apertures of the heat spreader base may be arranged such that the plurality of pins passes through the plurality of apertures.
US11410835B2 Plasma density monitor, plasma processing apparatus, and plasma processing method
A plasma density monitor for monitoring a plasma density of surface wave plasma in a chamber accommodating a substrate and performs a plasma process on the substrate. The monitor includes: a monopole antenna installed to extend from a wall of the chamber toward an interior of the chamber and to be perpendicular to an inner wall surface of the chamber, and configured to receive a surface wave; a coaxial line configured to extract a detection value from a signal received by the monopole antenna; a length adjuster configured to adjust a length of the monopole antenna; and a controller configured to control the length adjuster so as to obtain a wavelength of the surface wave and the plasma density of the surface wave plasma from the wavelength of the surface wave.
US11410831B2 Beam position monitor for charged particles passing through a chamber
A beam position monitor is provided, for measuring a position of a beam of charged particles passing through a chamber, the beam position monitor including a first magnetic field sensor and a second magnetic field sensor configured to be installed in the chamber on either side of the beam of charged particles, each magnetic field sensor including a conductive loop, the conductive loop of the first magnetic field sensor and the conductive loop of the second magnetic field sensor being configured to have inductances different from one another. A measurement system and a particle accelerator are also provided.
US11410819B2 Method for preparing super capacitor electrode material Ni doped CoP3/foam nickel
A method for preparing a supercapacitor electrode material Ni doped CoP3/Ni foam is provided, and the CoP3 is applied to the supercapacitor for the first time. The method belongs to a technical field of synthesis and preparation of supercapacitor materials. The present invention adopts a low-temperature phosphating process to prepare the Ni-doped CoP3/foamed nickel as the electrode material of the supercapacitor, so as to provide advantages such as simple synthesis process, easy control, low cost and high specific capacity. The supercapacitor electrode material Ni doped CoP3/Ni foam prepared by the present invention has a hierarchical structure and a large specific surface area, which is beneficial to shorten an ion transmission path, reduce an interface resistance between the electrode material and electrolyte, provide more active sites, and provide a higher specific capacity in alkaline electrolyte. The electrode material shows great potential in electrochemical energy storage.
US11410811B2 Multilayer coil component
A multilayer coil component includes an element body, and a coil that is provided inside the element body and includes a plurality of coil conductors that are stacked in a stacking direction and are electrically connected to each other. The coil includes a first coil conductor that consists of at least three side portions, a second coil conductor that consists of one or two side portions, a third coil conductor that consists of at least three side portions, and a fourth coil conductor that consists of at least three side portions. The first coil conductor and the second coil conductor contact each other and the third coil conductor and the fourth coil conductor contact each other. The thickness of the first coil conductor is larger than the thicknesses of the third coil conductor and the fourth coil conductor.
US11410809B2 High-speed solenoid
A high-speed solenoid includes a casing, a least two pairs of first permanent magnet and second permanent magnet installed in the casing, and coils corresponding to the pairs of first permanent magnet and second permanent magnet provided in the same number as the number thereof in a bobbin of a mover. In magnetic paths formed by the pairs of first permanent magnet and second permanent magnet and the coils, each magnetic path corresponding to each pair of first permanent magnet and second permanent magnet is separated from each other. Therefore, the multiple magnetic paths are formed to operate the mover. The high-speed solenoid has an advantage in that the mover is operated at a relatively high speed.
US11410808B2 Rotary encoder with shielded magnet
A magnetic set-up for use in a rotary encoder is disclosed. The set-up includes a permanent magnet arrangement including at least one permanent magnet, which is rotatable with respect to a rotation axis, and a soft magnetic sleeve encompassing the rotation axis and thus the permanent magnet arrangement for shielding against external magnetic fields. The at least one permanent magnet includes a through-hole, which extends along the rotation axis, so that the permanent magnet fully extends around the rotation axis.
US11410800B2 Low cost extrudable isolator from slit-tape
A dielectric isolator for a twisted pair cable includes a body formed as an elongate strip with a top surface, bottom surface, a first side edge and a second side edge. A first slot is formed in the first side edge and extends at least half way toward the center of the isolator. A second slot is formed in the second side edge and extends at least half way toward the center of the isolator. During cable manufacturing, first and second wedges open the first and second slots. First and second twisted pairs are inserted into the first and second opened slots, respectively. Third and fourth twisted pairs reside at the top and bottom surface, respectively.
US11410794B2 Armoured cable for transporting alternate current with permanently magnetised armour wires
The present disclosure relates to an armoured AC cable comprising at least one core comprising an electric conductor, and an armour surrounding the at least one core and comprising ferromagnetic wires, wherein the ferromagnetic wires are permanently magnetized with a remanent magnetic field which is uniform or variable along the cable length L. The present disclosure also relates to a process for producing an armoured AC cable, a method for improving the performances of an armoured AC cable, and a method for reducing losses in an armoured AC cable.
US11410793B2 Bending-resistant communication cable and wire harness
A bending-resistant communication cable includes a parallel two-core shielded wire that includes a drain wire in a gap between two-core communication wires and is formed by collectively covering the two-core communication wires and the drain wire by an external conductor. Each of the drain wires in a plurality of parallel two-core shielded wire is arranged to face inside of the bending-resistant communication cable. Further, a twist pitch of the plurality of two-core shielded wires is 20 mm or more and less than 100 mm.
US11410785B2 Extreme ultraviolet light concentrating mirror and electronic device manufacturing method
An extreme ultraviolet light concentrating mirror may include a substrate, a multilayer reflection film provided on the substrate and configured to reflect extreme ultraviolet light, and a protective film provided on the multilayer reflection film. Here, the protective film may include a mixed film in which a network-forming oxide is mixed with an amorphous titanium oxide, or a mixed film in which two or more amorphous titanium oxide layers and two or more network-forming oxide layers are each alternately laminated.
US11410780B2 Apparatus and method for providing feedback to a participant of a communication
There is provided an apparatus and a method of operating the apparatus for providing feedback to a participant directing a communication to one or more other participants. The apparatus (100) comprises a processor (102) configured to acquire, from one or more physiological characteristic sensors (104), one or more physiological characteristic signals from at least one participant to which the communication is directed as the communication is received by the at least one participant. The processor (102) is also configured to determine a measure of the quality of the communication based on a comparison of the one or more physiological characteristic signals acquired from the at least one participant with one or more expected physiological characteristic signals and control a user interface (108) to provide feedback of the determined quality measure of the communication to the participant directing the communication to the at least one participant.
US11410761B2 Automated detection of medication interactions
A computer system may parse a set of medical events of a patient and determine when the patient has been taking a first medication and a second medication. The computer system may determine the duration of time in which the patient has been taking the first medication. An expected duration of time for the course of treatment may be provided. When it is determined that the actual course of treatment differed from the expected duration of treatment, then the system may flag a potential drug interaction. When enough of these flags are determined, an indication of a potential drug interaction may be stored and a prompt or notification sent to other health practitioners about the potential drug interaction.
US11410760B2 Medical evaluation system and method for use therewith
A medical evaluation system operates by: receiving a set of medical scans of a medical scan protocol captured for a patient, the set of medical scans corresponding to a proper subset of a plurality of sequence types; generating abnormality data by performing an inference function on the set of medical scans, wherein the inference function utilizes a computer vision model trained on a plurality of medical scans corresponding to the proper subset of the plurality of sequence types; calculating a confidence score for the abnormality data; generating first additional sequence data, wherein when the confidence score compares unfavorably to a confidence score threshold, the first additional sequence data indicates at least one first additional medical scan of the patient, corresponding to a first at least one of the plurality of sequence types not included in the proper subset of the plurality of sequence types, and when the confidence score compares favorably to the confidence score threshold, the first additional sequence data indicates no further medical scans of the patient; and transmitting the first additional sequence data.
US11410759B2 Method and system for capturing healthcare data, using a buffer to temporarily store the data for analysis, and storing proof of service delivery data without deletion, including time, date, and location of service
A system and method for recording video healthcare information of an individual under care without deleting data, includes a device for capturing data and configured to transmit a signal identifying the device, a memory for storing rules, a buffer, a database; and a processor. The processor receives the device identification signal and said data, and retrieves the rules from the memory. Based on the rules, the processor determines, whether the data is to be stored in the database or the buffer. Based on the content of the data, the processor determines the device location, the data recordation time and date, whether the individual under care is identified, and the individual's activity, and based on the rules and the location, time and date, individual identification, and activity, whether the data is proof of service delivery data to be stored in the database or eliminated from the buffer.
US11410756B2 System and method for predicting and summarizing medical events from electronic health records
A system for predicting and summarizing medical events from electronic health records includes a computer memory storing aggregated electronic health records from a multitude of patients of diverse age, health conditions, and demographics including medications, laboratory values, diagnoses, vital signs, and medical notes. The aggregated electronic health records are converted into a single standardized data structure format and ordered arrangement per patient, e.g., into a chronological order. A computer (or computer system) executes one or more deep learning models trained on the aggregated health records to predict one or more future clinical events and summarize pertinent past medical events related to the predicted events on an input electronic health record of a patient having the standardized data structure format and ordered into a chronological order. An electronic device configured with a healthcare provider-facing interface displays the predicted one or more future clinical events and the pertinent past medical events of the patient.
US11410752B2 Method of synthesizing chemical compounds
A system, software application and method that allows a customer to protect their proprietary database of compounds and substances while utilizing a retrosynthesis software application is disclosed. The customer's proprietary database is encrypted prior to being provided to the retrosynthesis system. This encrypted is performed using a hash and optionally a salt. The retrosynthesis algorithm then creates synthons as is traditionally done. However, after their creation, the synthons are hashed so that they may be compared to the entries in the customer's proprietary database. In this way, the actual contents of the customer's database are never made available to the retrosynthesis system or software application.
US11410748B2 Methods for prostate cancer detection and treatment
The present invention is directed to methods for detecting a prostate cancer, methods for determining whether a prostate cancer is stable or progressive, low or high Gleason score, methods for differentiating benign prostate hyperplasia (BPH) from prostate cancer, methods for determining the completeness of surgery, and methods for evaluating the response to a prostate cancer therapy.
US11410747B2 Estimating pre-PCR fragment numbers from post-PCR frequencies of unique molecular identifiers
The invention relates to a method of estimating a nucleic acid copy number after amplification comprising the steps of providing a sample comprising nucleic acids of a to be determined number of copies; attaching variable labels to said nucleic acids; amplifying said nucleic acids with the labels with a nucleic acid duplication procedure, preferably PCR; determining amounts of amplified nucleic acid copies with a label, each amount is determined for nucleic acid copies with a different label; and providing an estimation of the nucleic acid copy number in the sample based on the determined amounts of amplified nucleic acid copies; as well as computer program products adapted for performing such methods.
US11410744B2 Erythropoietic stimulating agent (ESA) dosage determination
An Erythropoietic Stimulating Agent (ESA) dosing system/method determines patient-specific ESA therapies for patients affected by insufficient hemoglobin production that may benefit from ESA treatment. The ESA dosing system includes a model that represents a process by which red blood cells are produced in humans. The model may include one or more parameters, the values of which are patient-specific. The model takes into account patient-specific historical hemoglobin (Hgb) data and corresponding historical ESA dosage data to estimate the patient-specific values of the model parameters, and determines a target therapeutic dose of the ESA that may maintain the patient's Hgb within a target range.
US11410738B1 Word line decoding circuit and memory
A word line decoding circuit and memory comprises a first address decoding module to obtain word line logic signals; a word line pre-coding module to obtain word line pre-coding signals and first switch signals; a second address decoding module to obtain first and second selection signals; a third address decoding module to obtain third selection signals; a first level conversion module which performs level conversion on the first selection signals to obtain first and second control signals; a second level conversion module which performs level conversion on the second selection signals to get third and fourth control signals; a third level conversion module which performs level conversion on the third selection signals to obtain fifth control signals; a word line toggle switch signal generation module which generates second switch signals based on each control signal; and a word line toggle module to generate word line signals.
US11410731B2 Semiconductor memory device and method of operating the same
Provided herein is a semiconductor memory device and a method of operating the same. The semiconductor memory device includes a memory block, a peripheral circuit, and a control logic. The memory block includes a plurality of sub-blocks coupled to a plurality of source select lines, respectively. The peripheral circuit performs a program operation on the memory block. The control logic is configured to control the peripheral circuit to increase a voltage of a common source line that is coupled to the memory block, increase a voltage of at least one source select line, among the plurality of source select lines, to a first voltage level, and set a voltage of a bit line that is coupled to the memory block and increase the voltage of at least one source select line from the first voltage level to a second voltage level.
US11410723B2 Semiconductor device and method of operating the same
Provided herein may be a method of operating a semiconductor device including memory cells each storing multi-bit data. The method includes receiving data that is to be programmed in a memory cell selected from the memory cells; and applying a program pulse to the selected memory cell, the program pulse being determined depending on a logic state of the data and being selected from a group including a first program pulse having a positive polarity, a second program pulse having the positive polarity and having at least one of a peak level, a peak period, and a falling slew rate different from those of the first program pulse, a third program pulse having a negative polarity, and a fourth program pulse having the negative polarity and having at least one of a peak level, a peak period, and a rising slew rate different from those of the third program pulse.
US11410718B2 Systems and methods for common gate input buffers
A memory device includes a common gate input buffer circuit. The input buffer circuit includes an input node configured to receive a signal representative of data to be stored in the memory device and a voltage reference node. The input buffer circuit further includes an amplification circuit electrically coupled to the input node and to the voltage reference node and configured to amplify the signal to provide for an amplified signal. The input buffer circuit additionally includes an equalization circuit electrically coupled to the amplification circuit and configured to process the amplified signal to provide for a filtered signal and an output circuit electrically coupled to equalization circuit and configured to provide for at least one output signal based on the filtered signal, wherein the output signal comprises a differential output signal and wherein the common gate input buffer circuit does not include a common mode feedback (CMFB) loop.
US11410715B2 Apparatus with refresh management mechanism
Methods, apparatuses, and systems related to managing operations performed in response to refresh management (RFM) commands. A controller generates the RFM command for coordinating a refresh management operation targeted for implementation at an apparatus. The apparatus tracks refresh target set that includes refresh management target locations within the apparatus. According to the tracked refresh management target set, the apparatus selectively implements the targeted refresh management operation and/or a response operation in addition to or as a replacement for the targeted refresh management operation.
US11410712B2 Memory system and data transmission method
A memory system of a high-speed operation can be realized by reducing an influence of reflection signals etc. caused by branching and impedance mismatching in various wirings between a memory controller and a memory module, and an influence due to transmission delays of data, command/address, and clocks in the memory module. To this end, a memory system comprises a memory controller and a memory module mounted with DRAMs. A buffer is mounted on the memory module. The buffer and the memory controller are connected to each other via data wiring, command/address wiring, and clock wiring. The DRAMs and the buffer on the memory module are connected to each other via internal data wiring, internal command/address wiring, and internal cock wiring. The data wiring, the command/address wiring, and the clock wiring may be connected to buffers of other memory modules in cascade. Between the DRAMs and the buffer on the memory module, high-speed data transmission is implemented using data phase signals synchronous with clocks.
US11410708B2 Semiconductor memory device and manufacturing method of the semiconductor memory device
Provided herein is a semiconductor memory device and a manufacturing method of the semiconductor memory device. The semiconductor memory device includes a contact pattern including a vertical contact part, and a sidewall contact part extending from the vertical contact part in a direction crossing the vertical contact part, a lower conductive pattern having a hole into which the vertical contact part is inserted, and an upper conductive pattern overlapping a portion of the lower conductive pattern. The upper conductive pattern includes a first side portion in contact with the sidewall contact part, and a second side portion facing the vertical contact part and spaced apart from the vertical contact part.
US11410703B2 Synthesizing a presentation of a multimedia event
In an example implementation, a method is described. The implementation accesses a plurality of media clips including a first video clip and a second video clip, matches a first fingerprint of the first video clip with a second fingerprint of the second video clip. The implementation also matches a first event subject of the first video clip with a second event subject of the second video clip, and determines an overlap of the first video clip with the second video clip based at least in part on the match of the first fingerprint with the second fingerprint and the match of the first event subject with the second event subject. The implementation also merges the first video clip and the second video clip into a group of overlapping video clips based on the overlap, and synthesizes the group into a video presentation.
US11410700B2 Video playback buffer adjustment
A video playback buffer adjustment system is disclosed. The video playback buffer has a target size, measured in units of time of content, and includes a compressed frames queue and an uncompressed frames queue. The uncompressed frames queue has a minimum threshold queue size. If the size of the uncompressed frames queue falls below the minimum threshold size, then a next encoded frame in the compressed frames queue is removed from the compressed frames queue, decoded, and enqueued in the uncompressed frames queue. If a current size of the playback queue exceeds the target size plus Δ (a hysteresis value), then a playback frame rate is increased, and a presentation time of one or more frames in the uncompressed frames queue is adjusted according to the increased playback frame rate. If the playback queue size is less than the target size minus Δ, the playback speed can be reduced.
US11410697B2 Process for forming underlayer for tape media
A method, according to one approach, includes forming an underlayer of a magnetic recording medium. The underlayer includes encapsulated nanoparticles each comprising a magnetic nanoparticle encapsulated by an aromatic polymer, and a polymeric binder binding the encapsulated nanoparticles. A method, according to another approach, includes mixing encapsulated nanoparticles with a polymeric binder and a solvent to form a mixture, the encapsulated nanoparticles each comprising a magnetic nanoparticle encapsulated by an aromatic polymer. The mixture is applied onto a structure. The applied mixture is at least partially dried and cured.
US11410695B1 Magnetic disk device
A magnetic disk device includes a plurality of magnetic disks, a plurality of sliders each including one or more resistive elements, each of which is arranged to face a recording surface of one of the plurality of magnetic disks, and is provided corresponding to the plurality of magnetic disks, and a processor configured to detect a change in a resistance value of one or more of the plurality resistive elements.
US11410692B1 Carriage assembly with asymmetrical swage bosses and associated methods
A hard disk drive comprises a carriage assembly that comprises a carriage-arm tip with a swaging hole centered about a swaging axis. A first head-gimbal assembly comprises a tension baseplate on a first side of the carriage-arm tip with a tension swage boss located within the swaging hole. A second head-gimbal assembly comprises a compression baseplate on a second side of the carriage-arm tip with a compression swage boss located with the swaging hole. The tension swage boss comprises an uppercut that extends radially outward, away from the swaging axis, from a first backbore diameter to a second backbore diameter and a tension-boss undercut that extends radially outward, away from the swaging axis, from a tension-boss outer diameter to a first undercut diameter. The compression swage boss comprises a compression-boss undercut that extends radially outward, away from the swaging axis, from a compression-boss outer diameter to a second undercut diameter.
US11410679B2 Electronic device for outputting sound and operating method thereof
An electronic device includes a microphone, a speaker, a processor operatively connected to the microphone and the speaker, and a memory electrically connected to the processor and storing instructions that, when executed by the processor, cause the processor to receive a sound through the microphone, analyze the received sound, determine a song associated with the sound, and a kind of output sound based on at least in part on a result of the analyzing, generate an output sound based on the kind of output sound, and output the generated output sound through the speaker.
US11410677B2 Adaptive sound event classification
A device includes one or more processors configured to provide audio data samples to a sound event classification model. The one or more processors are also configured to determine, based on an output of the sound event classification model responsive to the audio data samples, whether a sound class of with the audio data samples was recognized by the sound event classification model. The one or more processors are further configured to, based on a determination that the sound class was not recognized, determine whether the sound event classification model corresponds to an audio scene associated with the audio data samples. The one or more processors are also configured to, based on a determination that the sound event classification model corresponds to the audio scene associated with the audio data samples, store model update data based on the audio data samples.
US11410674B2 Method and device for recognizing state of meridian
The present application relates to a method and device for recognizing the state of a human body meridian by utilizing a voice recognition technology, the method comprising: receiving an input voice of a user; preprocessing the input voice; extracting a stable feature of the preprocessed input voice; primarily classifying the stable feature on the basis of a feature recognition model, and determining a basic classification pitch, wherein the basic classification pitch comprises Gong, Shang, Jue, Zhi and Yu (respectively equivalent to do, re, mi, sol and la); secondarily classifying the stable feature on the basis of the feature recognition model, and determining a secondary classification tone in the basic classification pitch; and recognizing the state of a meridian according to the secondary classification tone. The method for recognizing the state of a human body meridian of the present invention can accurately recognize the state of a human body meridian by classifying individual voices, thus solving the problem that conventional voice recognition and classification are completely dependent on human experience.
US11410661B1 Systems and methods for analyzing audio content
A system for analyzing audio content is disclosed. In general, the system includes a transcription module, a correlation module, and a database. The transcription module is configured to receive a plurality of audio (and video) files generated by a plurality of different sources, execute speech-to-text transcriptions in real-time based on portions of audio content included within the audio files, and generate written transcripts of such transcriptions. The correlation module is configured to receive metadata associated with each of such audio files, derive correlations between such written transcripts and metadata, and report such correlations to a user of the system (and/or conclusions and classifications based on such correlations). The database is configured to receive, record, and make accessible for searching and review the correlations generated by the correlation module.
US11410660B2 Voice recognition system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for voice recognition. In one aspect, a method includes the actions of receiving a voice input; determining a transcription for the voice input, wherein determining the transcription for the voice input includes, for a plurality of segments of the voice input: obtaining a first candidate transcription for a first segment of the voice input; determining one or more contexts associated with the first candidate transcription; adjusting a respective weight for each of the one or more contexts; and determining a second candidate transcription for a second segment of the voice input based in part on the adjusted weights; and providing the transcription of the plurality of segments of the voice input for output.
US11410659B1 Dynamic skill endpoint
This disclosure proposes systems and methods employing dynamic skill endpoints by allowing skills to register themselves with a language processing system. The language processing system allows the skill system to open a persistent network connection to the language processing system. This connection does not require the machine(s) running the skill system to have an Internet routable address; rather the skill system can contact the language processing system, which can remain at a static address, through any local routers or firewalls which may block connections from being initiated from outside the local area network. This registration opens the connection between the skill system and the language processing system. When the language processing system receives a skill invocation request indicating the skill, the language processing system can check its registry for a dynamic endpoint corresponding to the skill, and route the request over the network connection to the registered endpoint.
US11410650B1 Semantically augmented clinical speech processing
Methods and systems for processing of voice input to identify intents and mapped standard terminologies are provided. Using natural language processing, an intent of a voice input is identified. The intent is utilized to identify a standard terminology that maps to the intent. The standard terminology is utilized to identify information relevant to the standard terminology in a patient's electronic health record.
US11410643B2 Response generation for conversational computing interface
A computer-implemented method of responding to a conversational event. The method comprises enacting, by a conversational computing interface, an initial computer-executable plan based on a conversational event received by the conversational computing interface, wherein the initial computer-executable plan is configured to output an initial value based on the conversational event. The method further comprises selecting, by the conversational computing interface, an extended computer-executable plan based on determining that the initial value is insufficient for generating an extended description responsive to the conversational event. The method further comprises enacting, by the conversational computing interface, the extended computer-executable plan to output additional information beyond what the initial computer-executable plan is configured to output, the additional information sufficient for generating the extended description responsive to the conversational event. The method further comprises outputting, via the conversational computing interface, a response to the conversational event including the extended description.
US11410637B2 Voice synthesis method, voice synthesis device, and storage medium
A voice synthesis method according to an embodiment includes altering a series of synthesis spectra in a partial period of a synthesis voice based on a series of amplitude spectrum envelope contours of a voice expression to obtain a series of altered spectra to which the voice expression has been imparted, and synthesizing a series of voice samples to which the voice expression has been imparted, based on the series of altered spectra.
US11410635B1 Adjustable capstan for an electric piano action
An adjustable action for an electric piano is provided with a keystick having an adjustable bottom capstan at an end thereof opposite the key, which is adjustable so that the rest position of the hammer of each such key may be independently adjusted, and an adjustable top capstan and hammer jack on the top of the keystick, which may be adjusted so that the stop-lock (depressed key) position of the hammer of each such key may be independently adjusted.
US11410629B2 Output voltage regulating circuit and liquid crystal display device
An output voltage regulating circuit includes a PWM IC, a voltage regulating speed control unit, a first n-type switch unit, a first capacitor, a resistor unit, and a voltage output unit, wherein the voltage regulating speed control unit includes a second switch unit, a second capacitor, a current source, and a comparator; when the PWM IC receives a signal to increase or decrease the output voltage, the PWM IC correspondingly controls the voltage output unit to increase or decrease the output voltage, and simultaneously controls the second switch unit to turn on and then cut off such that the voltage at the first terminal of the second capacitor is gradually increased, and before increasing to the reference voltage, the comparator outputs a high voltage level to turn on the first n-type switch unit such that the compensation terminal of the PWM IC is directly connected to the first capacitor.
US11410627B2 Dual gate array substrate and display device
The embodiment of the present disclosure provides a dual gate array substrate and a display device. The dual gate array substrate includes pairs of gate lines and data lines. The pairs of gate lines and the data lines intersect perpendicularly to define multiple display units arranged in an array. The display units include two sub-pixels of a same color, and the sub-pixels of the same color on both sides of one data line are coupled to the one data line.
US11410615B2 Pixel driving circuit, display panel and display device
A pixel driving circuit, a display panel and a display device are provided. The pixel driving circuit includes a first control module electrically connected to a first node. The first control module receives the first control signal and the first power voltage. The first control module is used to write the first power voltage into the first node under the control of the first control signal when the voltage of the first control signal is higher than the first predetermined threshold voltage. Because the first power voltage is written into the first node to control the lighting device to generate light when the first control signal is higher than the first predetermined threshold voltage, this could prevent the lighting device from generating the color shift. In this way, the requirement for the chip performance is comparatively low and thus the manufacturing cost is reduced.
US11410612B2 Driving circuit and display device having the same
A driving circuit includes: a plurality of scan stages each corresponds to a plurality of scan lines, receives clock signals and a carry signal, and outputs a scan signal; and a plurality of masking circuits corresponding to some scan stages, respectively, among the scan stages. each masking circuit outputs one of the scan signal output from a corresponding scan stage and a first voltage as a masking carry signal in response to a masking signal. A j-th scan stage receives a scan signal output from a (j−a)th scan stage as the carry signal when the (j−a)th scan stage is not one of the some first scan stages, and the masking carry signal output from a masking circuit corresponding to the (j−a)th scan stage as the carry signal when the (j−a)th scan stage is one of the some first scan stages.
US11410602B2 Display device and method of driving the same
A display device includes a driving circuit that drives a pixel, and a display region including the pixel. The pixel includes a light emitting element electrically connected between a first power source and a second power source, a first transistor electrically connected between the first power source and the light emitting element to control a driving current, the first transistor including a first gate electrode electrically connected to a first node, and a second gate electrode electrically connected to a bias control line, and a switching transistor electrically connected between a data line and the first node, the switching transistor including a gate electrode electrically connected to a scan line. The driving circuit varies a control signal provided to the bias control line in a second period based on a first data signal provided to the data line during a first period.
US11410600B2 Pixel driving circuit and method, display apparatus
The present disclosure relates to the field of display technology, and in particular, to a pixel driving circuit, a pixel driving method, and a display apparatus. The pixel driving circuit includes: a first input device, a second input device, a driving transistor, a compensation sub-circuit, an isolation device, a reset device, and an energy storage device. The disclosure can eliminate the influence of the threshold voltage of the driving transistor and the voltage drop of the wire due to impedance on the driving current, ensuring that the driving currents output by the pixel driving circuits are uniform, thereby ensuring the uniformity of the display brightnesses of the pixel units, and furthermore, the first pole of the light-emitting device is reset to eliminate the influence of the signal of previous frame.
US11410593B2 System and method for a multi-primary wide gamut color system
The present invention includes systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11410591B2 Pixel arrangement for multi-resolution display panel
A display panel includes a first set of pixels that each include a respective red sub-pixel and a respective green sub-pixel and a second set of pixels that each include a respective blue sub-pixel and a respective green sub-pixel, where the first set of pixels and the second set of pixels are arranged on the display panel such that at least one side of each of the pixels in the first set of pixels is adjacent to at least one of the pixels in the second set of pixels, at least one side of each of the pixels in the first set of pixels is not adjacent to any pixel, and the green sub-pixels are arranged on the display panel such that the green sub-pixels are evenly distributed in the display panel.
US11410585B2 Optically determining messages on a display
A verifiable display is provided that enables the visual content of the display to be detected and confirmed in a variety of ambient lighting conditions, environments, and operational states. In particular, the verifiable display has a display layer that is capable of visually setting an intended message for human or machine reading, with the intended message being set using pixels. Depending on the operational condition of the display and the ambient light, for example, the message that is actually displayed and perceivable may vary from the intended message. To detect what message is actually displayed, a light detection layer in the verifiable display detects the illumination state of the pixels, and in that way is able to detect what message is actually being presented by the display layer.
US11410579B2 Display device
A display device includes a base substrate including a first folding portion, a first portion, and a second portion, a display element layer including first display elements, which are disposed on the first portion to emit a first light, and second display elements, which are disposed on the second portion to emit a second light, and a light control layer including a first region, which is disposed on the second portion and causes a first diffraction of the second light emitted from the second display elements, a second region, which guides the second light provided from the first region, and a third region, which is spaced apart from the first region with the second region interposed therebetween and emits the second light to an outside through a second diffraction of the second light.
US11410578B2 Sealing bolt and method of installing a sealing bolt
A sealing bolt includes a seal head adapted to be mounted to the container lid, a seal stud adapted to be mounted to the container body, a pin connecting the seal head to the seal stud, a conductor in a transverse passage in the pin and a resilient member arranged for biasing the pin into a first position in which the conductor is compressed. The pin is movable against biasing by the resilient member into a second position by application to the seal head of a predetermined torque. The sealing bolt also includes a monitoring and detection unit including a transmitter and a detector coupled to respective ends of the conductor, and a processor coupled to the transmitter and the detector operable to determine that the pin has been moved into the second position for a first time when a signal detected by the detector has undergone a predetermined change.
US11410568B2 Dynamic evaluation of event participants using a smart context-based quiz system
Methods, apparatus, and processor-readable storage media for generating context-based question-answer pairs by applying artificial intelligence techniques to context-related data are provided herein. An example computer-implemented method includes obtaining multi-modal data pertaining to a given event, and removing noise from the multi-modal data by applying filtering techniques to the multi-modal data, thereby generating filtered multi-modal data; creating a comprehensive set of multi-modal data pertaining to at least a portion of the given event by aggregating the filtered multi-modal data in accordance with topic modelling techniques and removing any items of duplicate filtered multi-modal data; dynamically generating question-answer pairs related to the given event by applying machine reading comprehension-based artificial intelligence models to the comprehensive set of multi-modal data; and outputting at least a portion of the questions from the question-answer pairs to one or more participants of the given event.
US11410565B2 Systems for classroom media sharing
Systems herein allow a student to share media with other students in a classroom with the permission of a teacher. The student can send a sharing request to a management server with a sender student device. The management server can identify a teacher device and send the sharing request to the teacher device for approval. When the request is granted, the student device can supply an address local to the sender device, from which the media will stream. The management server can send the address and an authentication token to other recipient student devices. The management server can further lock the recipient student devices into the sharing location to ensure that each student device will stream the media. At the request of the teacher device or the sender student device, the streaming can end.
US11410560B2 Method and apparatus for representing an aerial route in a three-dimensional space
An approach is provided for representing an aerial route in a three-dimensional (3D) space. The approach, for example, involves determining a root 3D shape encompassing an aerial route through a 3D space. The 3D space is partitioned into a hierarchy of 3D shapes, and the aerial route comprises a list of 3D shape identifiers (IDs) corresponding to the 3D shapes that form the aerial route. The approach also involves recursively comparing a respective 3D shape ID of the root 3D shape or child shapes of the root 3D shape to the list of 3D shape IDs of the aerial route. The approach further involves generating a traversal command list by selectively adding the respective 3D shape ID that matches a 3D shape ID of the aerial route or includes the 3D shape ID as a child 3D shape ID. The approach further involves providing the traversal command list as an output.
US11410556B2 Vehicle front blind spot detection and warning system
A front blind spot detection and warning system for vehicle comprising: a monitoring element mounted to a front portion of a host vehicle for monitoring the condition of a current lane and a neighboring lane in front of the host vehicle, the monitoring element defining a detectable blind spot zone in a front area of the neighboring lane; and a controller connected with the monitoring element for receiving detected information from the monitoring element; wherein the controller is configured to obtain the running state of the host vehicle and the detected information of the monitoring element and to determine there is a blind spot risk.
US11410555B2 Method for monitoring the area surrounding a first element located on a circulation route, and associated system
A method for monitoring an environment of a first element positioned on a circulation route, implemented by a system including at least a first terminal associated with the first element. The method includes: detecting a second element; searching for the second element detected in a list of neighboring elements positioned around the first element; if the list does not include the detected second element: recording a geolocation position of said detected second element, and determining an element, called a third element, for which presence of the detected second element can have an impact.
US11410550B2 Warning message routing for infrastructures
This disclosure describes an infrastructure management system and method for identifying risk potentials within the infrastructure or for the infrastructure. A dedicated sensor system for identifying risk potentials is provided within the infrastructure or for the infrastructure. A gateway (for example an interface) is configured to receive sensor values that originate from sensors of mobile devices that are temporarily located within the infrastructure or within a defined range (radius) from the infrastructure. A processing unit (for example a server) is configured to receive the sensor values that are reported by the dedicated sensor system and to receive the sensor values of the mobile devices that are provided by the gateway and further to analyze the received sensor values in order to identify risk potentials for the infrastructure or within the infrastructure.
US11410549B2 Method, device, readable medium and electronic device for identifying traffic light signal
The present disclosure relates to a method, device, computer readable media, and electronic devices for identifying a traffic light signal from an image. The method for identifying a traffic light signal from an image includes extracting, based on a deep neural network, multiple layers of first feature maps corresponding to different layers of the deep neural network from the image. The method includes selecting at least two layers of the first feature maps having different scales from the multiple layers of the first feature maps. The method includes inputting the at least two layers of the first feature maps to a convolution layer having a convolution kernel matching a shape of a traffic light to obtain a second feature map. The method includes obtaining a detection result of the traffic light signal based on the second feature map.
US11410544B2 Sensor having duplicate detection lines
A current sensor including a sensitive portion with a first detection line and a second detection line; the sensitive portion is suitable for detecting the passage of a moving target, a connection device suitable for delivering a detection signal arising from the sensitive portion. The current sensor further includes a duplication device suitable for duplicating the first detection line to make a duplicate first detection line and for duplicating the second detection line to make a duplicate second detection line.
US11410543B1 Systems and methods for network configuration and communications for remote device control
In some aspects, the disclosure is directed to methods and systems for easy and intuitive control over network configurations and security for transient or guest devices, and remote control of additional devices, either directly in some implementations, or indirectly via a hosted interface by a control device in other implementations, eliminating the need for pairing or otherwise establishing communications between the guest devices and the additional devices. This may improve network security overall and particularly encourage segregation of untrusted devices, while still providing enhanced functionality and control over other network devices in a secure manner.
US11410542B2 System and method for optimized appliance control
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
US11410531B2 Automation system user interface with three-dimensional display
Systems and methods comprising a device including a processor coupled to a plurality of premises devices located at a premises. The device is configured to generate layout data comprising a layout of the premises including representations of premises devices on a floor plan configured to represent the premises. The layout data includes configuration data for each of the premises devices. The premises devices include at least one of a security device and a network device. The system includes a sensor user interface (SUI) application coupled to the device. The SUI application is remote to the device and configured to use the layout data to generate display elements comprising a three-dimensional (3D) representation of the floor plan and the premises devices. The floor plan layout visually and separately indicates a location and a state of the premises devices. The state includes current state and historical state.
US11410529B2 Out of range tracking device detection
Systems, methods, and computer-readable media for alerting users of out of range tracking devices are provided.
US11410527B2 Method and system for social distance monitoring, alerting and reporting using a combination of ultrasonic transponders and a wireless RF data network
A method for monitoring and reporting personnel social distancing practices using a small personnel monitoring and alerting device incorporating ultrasonic sensors to monitor a complete 360-degree field of view around each wearer in the workplace. The monitoring and alerting devices monitor the distance between personnel wearing the device at preset time intervals using ultrasonic sensors and provides an individual alert (visual, buzzer, and/or vibration) to any wearers that are encroaching within a preset distance of another person wearing the device. Device reports via a RF network to a second device and/or centralized data center on each encroachment and unencroachment event.
US11410518B2 Cross-reality safety service
Concepts and technologies are disclosed herein for a cross-reality safety service. A device can detect a cross-reality session associated with a user device. The cross-reality session can include a rendered environment and the user device can be located in a physical environment. Data associated with the cross-reality session can be obtained. It can be determined if a safety issue exists for the cross-reality session. If the safety issue is determined to exist for the cross-reality session, a communication can be directed to the user device, where the communication can include an update to the rendered environment, a command to end the cross-reality session, or an alert.
US11410516B2 Detection device, detection method, robot, and program
A detection device includes a detection unit configured to detect a moving object by using a ranging sensor able to detect the presence of a moving object movable in the target area, a determination unit configured to determine whether or not the detected moving object is a human being by using a human detection sensor able to detect a human being, and an authentication unit configured to perform authentication of the detected moving object in a case that the detected moving object is determined to be a human being. The authentication unit includes an authentication information request unit configured to request the moving object to transmit authentication information by wireless communication, and an authentication determination unit configured to determine whether or not the moving object has the right of access based on a result of the wireless communication.
US11410511B2 Patient support apparatuses with nurse call audio management
A patient support apparatus includes a frame, a support surface for supporting a patient, and a nurse call interface adapted to provide an interface between a bed and a wall-mounted nurse call outlet having a plurality of pins to thereby allow a patient supported on the bed to communicate with a remotely positioned nurse. The nurse call interface coordinates the duplex signals of the bed's microphone and speaker with the half duplex nurse audio signals from the nurse call system. More particularly, the interface includes a nurse call audio channel communicatively coupled to first and second audio pins of the plurality of pins of the nurse call outlet, a bed microphone channel to a bed microphone, a bed speaker channel to a bed speaker, and a switch controller adapted to selectively connect the nurse call audio channel to the bed microphone channel or to the bed speaker channel.
US11410499B2 Financial gaming passport for cashless mobile gaming
A cashless mobile gaming system and method is described. The cashless mobile gaming system includes a network appliance, a financial gaming passport module, a mobile application disposed on a wireless device and one or more funding resources. The network appliance includes the financial gaming passport module, which operates an exchange between a casino patron and a casino operator that qualifies a financial transaction by ensuring regulatory compliance with gaming regulations. Funding sources are queried by the financial gaming passport to determine the available funds at the funding sources. A hold-fund request is generated by the funding source when the exchange request is approved by the funding source. The financial gaming passport communicates with the casino operator that if the casino operator issues a value to the casino patron, then the financial gaming passport certifies that the casino operator shall be reimbursed within a period of time by the funding source.
US11410495B2 Time stamping process to determine user behaviors on a wagering platform
The present disclosure provides a system to time stamp user interactions on a wagering platform or application to determine user behaviors allowing the platform or application to group the users in specific cohorts or groups related to their behaviors on the platform or application. Also, the system provides an AI process that allows the use of a plurality of time-stamped parameters that are used to determine the user behaviors and interactions with the platform or application.
US11410482B2 Information processing method and apparatus, electronic device, and storage medium
Disclosed are an information processing method and apparatus, an electronic device, and a storage medium. The information processing method is applied to a mobile device loaded with articles, and comprises: determining a motion parameter according to a motion mode and obstacle information; carrying out a motion according to the motion parameter; collecting pre-determined information during the motion; and if the pre-determined information indicates that a user needs to acquire an article, suspending the motion.
US11410481B2 Systems, methods and devices for processing batches of coins utilizing coin imaging sensor assemblies
Currency processing systems, coin processing machines, coin imaging sensor assemblies and methods of making and methods of using the same are presented herein. A currency processing system is disclosed which includes a housing with a coin input area for receiving coins and coin receptacles for stowing processed coins. A disk-type coin processing unit, which is coupled to the coin input area and coin receptacles, includes a rotatable disk for imparting motion to coins, and a sorting head for separating and discharging coins to the coin receptacles. A sensor assembly is mounted to, adjacent or within the sorting head adjacent the rotatable disk. The sensor assembly includes a linear array of sensors, wherein the linear array of sensors is configured to sense coins processed by the coin processing unit, and to output a signal indicative of coin image information for processing the coins.
US11410473B2 Predictive part maintenance
The present disclosure provides for predictive part maintenance by identifying component service programs indicating one or more components to track usage of in one or more aircraft for a given time period; tracking component usage in the one or more aircraft for the one or more components to identify scheduled removals for instances of the one or more components within the given time period; amalgamating component removals across the one or more aircraft for the one or more components; amalgamating component demand across the component service programs for the one or more components based on the scheduled removals and the component removals; and generating and transmitting an inventory alert based on the component demand.
US11410463B1 Image based user identification across multiple online systems
An online system matches a user across multiple online systems based on image data for the user (e.g., profile photo) regardless whether the image data is from the online system, a different but related online system or a third party system. For example, to match the user across a social networking system and INSTAGRAM™ system, the online system compares the similarity between images of the user from both systems in addition to similarity of textual information in the user profiles on both systems. The similarity of image data and the similarity of textual information associated with the user are used by the online system as indicators of matched user accounts belonging to the same user across both systems. The online system applies models trained using deep learning techniques to match a user across multiple online systems based on the image data and textual information associated with the user.
US11410462B2 Processing system and processing method
Provided is a processing system including a detection unit that detects that a moving body is at a specified position; an input receiving unit that receives a user input that requests to start authentication; a biological information acquisition unit that executes an acquisition process of acquiring biological information, when the user input is received in a state where the moving body is detected to be at the specified position; an authentication unit that executes an inspector authentication process on the basis of the biological information acquired in the acquisition process; and an output unit that executes a predetermined output process, when an authentication result is an authentication success.
US11410458B2 Face identification method and apparatus, mobile terminal and storage medium
A method and device for face identification, and a mobile terminal and a storage medium are provided. The method includes: (101) an image sensor is controlled to perform imaging; (102) imaging data obtained by the image sensor through the imaging is acquired; and (103) liveness detection is performed on an imaging object based on the imaging data.
US11410457B2 Face reenactment
Provided are systems and a method for photorealistic real-time face reenactment. An example method includes receiving a target video including a target face and a scenario including a series of source facial expressions, determining, based on the target face, one or more target facial expressions, and synthesizing, using the parametric face model, an output face. The output face includes the target face. The one or more target facial expressions are modified to imitate the source facial expressions. The method further includes generating, based on a deep neural network, a mouth region and an eyes region, and combining the output face, the mouth region, and the eyes region to generate a frame of an output video.
US11410452B2 Texture recognition device and manufacturing method thereof, color filter substrate and manufacturing method thereof
A texture recognition device and a manufacturing method of the texture recognition device, a color filter substrate and a manufacturing method of the color filter substrate are provided. The texture recognition device has a touch side, and includes: a light source array, a light valve structure and an image sensor array. The light valve structure includes a first substrate, a second substrate, and a light adjustment layer, and is configured to control a first region to be in a light transmission state in response to a control signal, so as to allow light emitted from the light source array to pass through the first region in the light transmission state to form a first photosensitive light source. The second substrate of the light valve structure is closer to the touch side than the first substrate, and the image sensor array is on the second substrate.
US11410447B2 Information security assessment translation engine
A system is configured for assessing information security in a network. The system identifies portions of documents that contain information that is responsive to questions about an entity's compliance with network user requirements. The system then determines whether the identified information meets network user requirements. The system also calculates a confidence interval for its determinations. A report is generated to display the system's determinations and the associated confidence intervals for those determinations.
US11410445B2 System and method for obtaining documents from a composite file
A system for obtaining documents from a composite file comprising a stream of multiple pages is provided. The system may comprise one or more processors configured to receive the composite file comprising the multiple pages and split the composite file to obtain individual pages of the composite file, wherein image of each of the individual pages and image vector for each of the individual pages from the image of the respective page may be obtained. The processor may further obtain text present in each of the individual pages and text vector for each of the individual pages from the text of the respective page. The processor may further determine continuity pattern between pages that are consecutive based on the image vector and the text vector of the consecutive pages and may categorize the consecutive pages as belonging to the same document in case the determined continuity pattern between the consecutive pages indicate that the consecutive pages belong to the same document.
US11410429B2 Image collection system, image collection method, image collection device, recording medium, and vehicle communication device
An image collection system includes an image obtainment unit configured to obtain an image of a landmark object captured by an imaging unit installed on a vehicle; a positional relationship information obtainment unit configured to obtain positional relationship information representing a positional relationship between the landmark object and the vehicle when the image was captured; and a save processing unit configured to associate the image obtained by the image obtainment unit with the positional relationship information obtained by the positional relationship information obtainment unit, so as to save the associated image on a database.
US11410428B2 Vehicle and control method thereof
A vehicle includes a sensor unit configured to acquire positional information of at least one object located in the vicinity of the vehicle, the sensor unit comprising a plurality of sensor modules. A controller is configured to determine a tracking filter based on a correspondence relationship between the plurality of sensor modules and the at least one object and to track the position of the at least one object using the positional information of the at least one object and the tracking filter.
US11410422B2 Method and apparatus for grounding a target video clip in a video
A method and an apparatus for grounding a target video clip in a video are provided. The method includes: determining a current video clip in the video based on a current position; acquiring descriptive information indicative of a pre-generated target video clip descriptive feature, and executing a target video clip determining step which includes: determining current state information of the current video clip, wherein the current state information includes information indicative of a feature of the current video clip; generating a current action policy based on the descriptive information and the current state information, the current action policy being indicative of a position change of the current video clip in the video; the method further comprises: in response to reaching a preset condition, using a video clip resulting from executing the current action policy on the current video clip as the target video clip.
US11410420B1 Enhancing branch opening and closing procedures using autonomous drone security and monitoring
Systems, methods, and apparatuses for performing an opening or closing security procedure at a provider location using an unmanned aerial vehicle (UAV) are described herein. An autonomous security system includes a UAV, a user device, and a UAV security system. The UAV security system includes a processing circuit structured to guide the UAV along a predetermined route within or near the provider location. The processing circuit is further structured to receive monitoring data associated with the provider location and its surroundings from the UAV, the monitoring data comprising ultra-wideband (UWB) data and radio-frequency identification (RFID) data. The processing circuit is further configured to identify a foreign object based on the monitoring data, determine that the foreign object is one of a security threat or a defect, and provide a notification to the user device regarding the one of the security threat or the defect.
US11410408B2 Information processing apparatus and non-transitory computer readable medium storing program
An information processing apparatus includes a processor configured to execute first acquisition processing for acquiring a first recognition result and a first recognition probability on target data from a first recognizer, execute second acquisition processing for acquiring a second recognition probability for the first recognition result on the target data from a second recognizer, and execute control for determining which of first processing and second processing with a necessary human workload greater than in the first processing is to be executed for the first recognition result based on the first recognition probability and the second recognition probability.
US11410405B2 Imaging-based sensor calibration
A sensor calibration target configured for sensor calibration relative to a common frame of reference is disclosed. The sensor calibration target comprises a first surface at a first predefined depth bearing a first set of indicia at respective first heights and having respective first predefined shifts, each of the first indicia encoding a corresponding first height. The sensor calibration target further comprises a second surface at a second predefined depth bearing a second set of indicia at respective second heights and having respective second predefined shifts, each of the second indicia encoding a corresponding second height.
US11410386B2 Method and system for reconstructing transparent objects based on multi-wavelength light tracing
The present application provides a method and system for reconstructing transparent objects based on multi-wavelength light tracing, the method comprises calculating and obtaining a reverse light equation of one pixel point of a camera by using intrinsic parameters of camera calibration; placing a transparent object on a display screen, emitting, by a backlight lighting source, lights of two or more different wavelengths to the display screen, and recording, by the pixel point, position information of the lights of two or more different wavelengths on the display screen, respectively; translating the display screen along a direction perpendicular thereto, and calculating a rectilinear equation of light from a lower surface of the transparent object to the display screen of the lights of different wavelengths recorded by the pixel point.
US11410377B2 Lightweight view dependent rendering system for mobile devices
An example system for lightweight view dependent rendering is described herein. The system includes at least one memory, and at least one processor to execute instructions to track a moving object within a first view of a scene, the first view captured by a first camera of a plurality of cameras. The plurality of cameras to capture video data of the scene from a plurality of angles. The at least one processor to extract a portion of the video data to obtain a cropped video corresponding to the moving object within the first view. The at least one processor to generate a billboard representation based on the cropped video. The at least one processor to cause the billboard representation to be presented on a display in front of a two-dimensional background.
US11410370B1 Systems and methods for computer animation of an artificial character using facial poses from a live actor
Embodiments described herein provide an approach of animating a character face of an artificial character based on facial poses performed by a live actor. Geometric characteristics of the facial surface corresponding to each facial pose performed the live actor may be learnt by a machine learning system, which in turn build a mesh of a facial rig of an array of controllable elements applicable on a character face of an artificial character.
US11410369B2 Method for generating animated expression and electronic device
This application provides a method for generating an animation expression and an electronic device. The method for generating an animation expression includes: obtaining an initial three-dimensional mesh, where a vertex in the initial three-dimensional mesh is used to represent an expression feature of a face; transforming the initial three-dimensional mesh to obtain a target three-dimensional mesh, where a topological structure of the target three-dimensional mesh is the same as a topological structure of a basic blendshape; determining a personalized blendshape fitting the face based on the basic blendshape; determining personalized blendshape coefficients based on the target three-dimensional mesh and the personalized blendshape; and generating the animated expression based on the personalized blendshape coefficients.
US11410366B2 Systems and methods for generating a skull surface for computer animation
An animation system wherein a machine learning model is adopted to generate animated facial actions based on parameters obtained from a live actor. Specifically, the anatomical structure such as a facial muscle topology and a skull surface topology that are specific to the live actor may be used. A skull surface that is specific to a live actor based on facial scans of the live actor and generic tissue depth data. For example, the facial scans of the live actor may provide a skin surface topology of the live actor, based on which the skull surface underneath the skin surface can be derived by “offsetting” the skin surface with corresponding soft tissue depth at different sampled points on the skin surface.
US11410358B2 System suitable for efficient communication of media stream and a method in association therewith
A method for replicating a media stream generated by a transmitter device. The method can include communicating world context generated at the transmitter device and processing the received world context. The generated world context is associable with description generated based on an application being run at the transmitter device. The generated world context can be based upon to generate the media stream in a manner such that description of the generated media stream can be associated with the description generated based the application being run. Processing of the received world context can be in a manner so as to replicate the media stream generated at the transmitter device. Description of the replicated media stream can correspond to the description of the media stream at the transmitter device. The received world context can be further processed in a manner so as to change the description associable with the replicated media stream.
US11410357B2 Pixel-based techniques for combining vector graphics shapes
Embodiments are disclosed for pixel-based techniques for combining vector graphics shapes. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a selection of a plurality of vector graphics shapes to be combined based on an operation type, identifying a dominant shape based on the operation type, applying stroke and fill properties associated with the dominant shape to each of the plurality of vector graphics shapes, initializing a buffer at least as large as a bounding box associated with the plurality of vector graphics shapes, the buffer storing pixels inside the bounding box, and populating each pixel of the buffer with values representing pixel types determined from the plurality of vector graphics shapes based on the operation type.
US11410347B2 Node-based image colorization on image/video editing applications
A system and method for node-based image colorization is provided. The system receives a first user input via a Graphical User Interface (GUI) of an image/video editing application and controls a display device to display a node graph on the GUI based on the first user input. The node graph includes an input node to select grayscale images and a colorization node which may represent a workflow for colorization of at least a first object in the grayscale images. The system receives a second user input associated with a setting of the colorization node and selects an image colorization model based on the second user input. The system executes the workflow associated with the colorization node to transmit the grayscale images to a computing device that hosts the selected image colorization model, and to receive colorized images including at least the first object colorized based on a color effect.
US11410346B1 Generating and adjusting a proportional palette of dominant colors in a vector artwork
Embodiments are disclosed for identify a proportional dominant color palette of a vector graphics content and recolor the vector graphics content by editing the proportional dominant color palette. In particular, one method comprises obtaining a vector graphic, determining, by a palette extraction manager, a plurality of colors from the vector graphic, grouping, by the palette extraction manager, the plurality of colors into a plurality of groups based on color characteristics, determining, by the palette extraction manager, a plurality of dominant colors corresponding to the plurality of groups based on a subset of the plurality of colors associated with each group, determining, by the palette extraction manager, a plurality of weights corresponding to the plurality of colors, and generating, by the palette extraction manager, a proportional dominant color palette for the vector graphic based on the plurality of dominant colors and the corresponding plurality of weights.
US11410345B2 Method and electronic device for processing images
A method for processing images may include: acquiring a first mask image based on a portrait image, wherein the first mask image represents a hair area in the portrait image; acquiring a first portrait image including the hair area based on the first mask image and a color lookup table; acquiring a second portrait image including a non-hair area based on the first mask image; and acquiring a target image by interpolating and blending the first portrait image with the second portrait image.
US11410343B2 Information processing apparatus, information processing method, and non-transitory computer readable medium
An information processing apparatus according to the present invention includes at least one memory and at least one processor which function as: an acquiring unit configured to acquire information related to a brightness level of each pixel in an image; a determining unit configured to determine, on a basis of the information, a ratio of a number of corresponding pixels in the image with respect to at least one of Standard Dynamic Range (SDR) and a brightness range obtained by excluding SDR from High Dynamic Range (HDR); and an outputting unit configured to output the ratio.
US11410324B2 System and method for determining operating deflection shapes of a structure using optical techniques
A system for measuring total operating deflection shapes of a structure includes one or more imagers, each including two cameras spaced apart from one another and each oriented and positioned to have corresponding fields of view of a different corresponding section of the structure, with the corresponding sections that may include overlap area of the structure within each of the different sections of the structure. Each of the cameras generates a corresponding data stream, which is communicated to a controller, which is configured to measure the response of the structure to an excitation, such as a vibration or an impulse. The system is configured to convert time-domain data from each of the data streams to the frequency-domain data using a Fourier Transform algorithm and stitching the shapes to obtain the total operating deflection shapes of the structure by scaling and stitching together the frequency-domain data.
US11410316B1 System and computer-implemented method for validation of label data
A system and a computer-implemented method for validating label data includes receiving the label data and segmenting it into one or more parts using a first machine learning model. Further, from the segmented label data a first plurality of attributes, including text and images, are extracted. The method further includes receiving ground truth data associated with the label data and extracting a second plurality of attributes from the ground truth data. The first and second plurality of attributes are then compared using a second machine learning model and the result of comparison are displayed on a three pane user interface. Further, the label data is validated based on the displayed results.
US11410314B2 Image processing using a convolutional neural network to track a plurality of objects
Presented is a convolutional neural network (CNN) model for fingernail tracking, and a method design for nail polish rendering. Using current software and hardware, the CNN model and method to render nail polish runs in real-time on both iOS and web platforms. A use of Loss Mean Pooling (LMP) coupled with a cascaded model architecture simultaneously enables pixel-accurate fingernail predictions at up to 640×480 resolution. The proposed post-processing and rendering method takes advantage of the model's multiple output predictions to render gradients on individual fingernails, and to hide the light-colored distal edge when rendering on top of natural fingernails by stretching the nail mask in the direction of the fingernail tip. Teachings herein may be applied to track objects other than fingernails and to apply appearance effects other than color.
US11410303B2 Deep learning based instance segmentation via multiple regression layers
Novel tools and techniques are provided for implementing digital microscopy imaging using deep learning-based segmentation and/or implementing instance segmentation based on partial annotations. In various embodiments, a computing system might receive first and second images, the first image comprising a field of view of a biological sample, while the second image comprises labeling of objects of interest in the biological sample. The computing system might encode, using an encoder, the second image to generate third and fourth encoded images (different from each other) that comprise proximity scores or maps. The computing system might train an AI system to predict objects of interest based at least in part on the third and fourth encoded images. The computing system might generate (using regression) and decode (using a decoder) two or more images based on a new image of a biological sample to predict labeling of objects in the new image.
US11410301B2 System and method for determining residue coverage within a field based on pre-harvest image data
A method for determining residue coverage within a field may include receiving, with one or more computing devices, first and second images of the field. The first image may depict a portion of the field at a first time during a crop-growing period and the second image may depict the portion of the field at a second time during the crop-growing period, with the first and second times being different. Furthermore, the method may include generating, with the one or more computing devices, an estimated residue coverage map for the field based on the received first and second images. Additionally, the method may include generating, with the one or more computing devices, a prescription map for the field based on the estimated residue coverage map.
US11410298B2 System and method for determining part damage
A process for automated component inspection includes the steps of calibrating an imaging device mounted on a table; calibrating a coordinate measuring machine mounted on the table, the coordinate measuring machine comprising a fixture coupled to an arm of the coordinate measuring machine; coupling a component to the fixture; acquiring an image of said component with said imaging device; registering a baseline dimensioned image to the component image; applying the baseline dimensioned image to a damage detection algorithm; and determining component damage by the damage detection algorithm.
US11410295B2 System and method for hyperspectral image processing to identify foreign object
A system includes a memory and at least one processor to acquire a hyperspectral image of a food object by an imaging device, the hyperspectral image of the food object comprising a three-dimensional set of images of the food object, each image in the set of images representing the food object in a wavelength range of the electromagnetic spectrum, normalize the hyperspectral image of the food object, select a region of interest in the hyperspectral image, the region of interest comprising a subset of at least one image in the set of images, extract spectral features from the region of interest in the hyperspectral image, and compare the spectral features from the region of interest with a plurality of images in a training set to determine particular characteristics of the food object and determine that the hyperspectral image indicates a foreign object.
US11410294B2 Compact automated inspection for foreign materials during the manufacture of large composite
An example system includes a sensor housing defining a plurality of horizontal layers and a controller. The sensor housing includes a plurality of light-emitted diode (LED) light sources, a plurality of cameras, and a plurality of optical devices. Each camera of the plurality of cameras is positioned within a respective horizontal layer of the plurality of horizontal layers and configured to detect a respective range of wavelengths of light. The plurality of optical devices is configured to receive light reflected by the surface through a common input lens and direct the light to one of the cameras of the plurality of cameras depending on a wavelength of the light. The controller is configured to receive signals from the plurality of cameras indicative of the light reflected by the surface and determine whether there is any foreign object debris material on the surface using the signals from the plurality of cameras.
US11410293B2 System and method for using images from a commodity camera for object scanning, reverse engineering, metrology, assembly, and analysis
A system and method for using images from a commodity camera for object scanning, reverse engineering, metrology, assembly, and analysis are disclosed. A particular embodiment includes a mobile imaging system to: enable a user to align an object to be analyzed on a turntable with a stencil; issue commands, by use of a data processor, to the turntable for automatic rotation of the turntable and the object thereon to a particular orientation for a camera of a mobile imaging device; capture a plurality of images of the object being analyzed at different automatic rotations of the turntable; upload the plurality of images of the object to a server via a network interface and a data network; and cause the server to generate a three dimensional (3D) model of the object from the plurality of images of the object.
US11410290B2 Machine learning for metrology measurements
Metrology methods, modules and systems are provided, for using machine learning algorithms to improve the metrology accuracy and the overall process throughput. Methods comprise calculating training data concerning metrology metric(s) from initial metrology measurements, applying machine learning algorithm(s) to the calculated training data to derive an estimation model of the metrology metric(s), deriving measurement data from images of sites on received wafers, and using the estimation model to provide estimations of the metrology metric(s) with respect to the measurement data. While the training data may use two images per site, in operation a single image per site may suffice—reducing the measurement time to less than half the current measurement time. Moreover, confidence score(s) may be derived as an additional metrology and process control, and deep learning may be used to enhance the accuracy and/or speed of the metrology module.
US11410286B2 Information processing apparatus, system, method for controlling information processing apparatus, and non-transitory computer-readable storage medium
An information processing apparatus determines, for an image to be processed including a first region having a first image quality and a second region other than the first region having a second image quality lower than the first image quality, whether or not a difference in image quality between the first image quality and the second image quality is equal to or larger than a predetermined value, converts, in a case where the determination unit determines that the difference between the first image quality and the second image quality is equal to or larger than the predetermined value, the image of the second region into an image having a third image quality higher than the second image quality, and generates a combined image by using the post-conversion image having the third image quality and the image of the first region.
US11410281B1 Increasing dynamic range of a virtual production display
A processor performing postprocessing obtains an input image containing both bright and dark regions. The processor obtains a threshold between a first pixel value of the virtual production display and a second pixel value of the virtual production display. The processor modifies the region according to predetermined steps producing a pattern unlikely to occur within the input image, where the pattern corresponds to a difference between the original pixel value and the threshold. The processor can replace the region of the input image with the pattern to obtain a modified image. The virtual production display can present the modified image. A processor performing postprocessing detects the pattern within the modified image displayed on the virtual production display. The processor calculates the original pixel value of the region by reversing the predetermined steps. The processor replaces the pattern in the modified image with the original pixel value.
US11410278B2 Automatic artifact removal in a digital image
Techniques and systems are described for automatic artifact removal in a digital image. A segmentation map is generated that describes a magnitude of difference among pixels in a digital image. Contours may be generated that describe boundaries of objects described in the segmentation map. The contours may be filtered according to two-dimensional and three-dimensional cues to identify contours corresponding to artifacts in the digital image. For each contour corresponding to an artifact, an object mask and a sampling mask may be generated. The object mask and the sampling mask may be utilized as part of a content filling operation upon the digital image to remove the artifact, and a corrected digital image is generated that does not include the artifact.
US11410273B2 Systems and methods for multispectral image demosaicking using deep panchromatic image guided residual interpolation
Described herein are systems and embodiments for multispectral image demosaicking using deep panchromatic image guided residual interpolation. Embodiments of a ResNet-based deep learning model are disclosed to reconstruct the full-resolution panchromatic image from multispectral filter array (MSFA) mosaic image. In one or more embodiments, the reconstructed deep panchromatic image (DPI) is deployed as the guide to recover the full-resolution multispectral image using a two-pass guided residual interpolation methodology. Experiment results demonstrate that the disclosed method embodiments outperform some state-of-the-art conventional and deep learning demosaicking methods both qualitatively and quantitatively.
US11410256B2 Legal document filing system
The invention relates to field of filing legal documents via the cloud (100, 130). The best mode of this invention is considered to be cloud based internet filing and storage system of legal documents that allows the user to compose and file documents, based on computer generated attorney instructions, forms and letter templates, without actually hiring an attorney. The invention has the advantage of providing legally correct advice at an affordable price to the end customer in multiple jurisdictions and substantive fields at once.
US11410247B2 Automatic triggering of receipt delivery
Disclosed herein is a technology for automatically triggering delivery of a digital receipt for a financial transaction based on a previously stored electronic address for receiving digital receipts. In at least some embodiments, the technology includes a digital receipt system working in coordination with one or more merchants' POS device to deliver receipts for current transactions based on a previously stored electronic address from past transactions. The first time a user utilizes a payment instrument in a transaction, the system associates and stores the payment-instrument information with an identifier of the user. The next time a transaction is detected that involves the identifier, the system automatically triggers receipt delivery to an electronic address associated with the identifier.
US11410230B1 Realtime access and control of secure regulated data
The systems and methods described herein allow users to control access to regulated data of the user (stored in a secured third party database) through interaction on a mobile device (or other computing device), such as to provide a touch gesture on the mobile device that causes the users regulated data to be accessible to a third party. The regulated data may include credit data of the user, such as a credit report or credit file. Access rights to the regulated data may be provided in real-time (or near real-time) in response to a request for the data from a third party, for example. The system may allow a user to respond to an alert or notification that is automatically sent to the computing device of the user in response to a request for a secure regulated data of the user.
US11410227B2 Augmented reality money transfer
According to the invention, a system for performing a money transfer between a sender an a recipient through the use of an augmented reality device is disclosed. The system may include a first mobile device associated with a first entity. The first mobile device may be configured to detect an indicator via an augmented reality subsystem. The indicator may include a characteristic and be associated with a second entity, as well as be configured to associate meta-information with the indicator. The first mobile device may further be configured to receive an input comprising an amount to be transferred from the first entity to the second entity and transmit a set of instructions to a money transfer network. The set of instructions may be based in part on the indicator and the input, and include instructions to perform a money transfer between the first entity and the second entity.
US11410225B2 System and method for a fast rental application
The method, system, and computer-readable medium facilitate a fast rental application. The fast rental application includes a set of data corresponding to a user profile that is pertinent to a rental application. The data corresponding to the user profile can be retrieved from one or more databases and also received via a client device in a computer network. The data can be analyzed and stored as part of the profile in a profile repository and then transmitted to an property manager recipient.
US11410222B1 Device and method for generating user interface for management of seller partner services
Conventional user interfaces for large commercial ecosystems typically require a seller partner to scroll around and switch views many times to find the right operational service or data. A simplified user interface that includes limited information about those operational services enables the seller partner to more quickly and efficiently learn about, configure, and use those operational services which are available to them. The limited information may include eligibility information, seller partner-specific information associated with the operational service, and information about the operational service, allowing rapid navigation and decision making. Once enrolled in an operational service, the simplified user interface facilitates administration of the operational service.
US11410216B2 Customer service assistance apparatus, customer service assistance method, and computer-readable recording medium
A customer service assistance apparatus 10 is provided with a video image acquisition unit 11 that acquires a video image of the inside of a store, a specifying unit 12 that specifies a product that a customer in the store is interested in and attributes of the customer based on the acquired video image, an information acquisition unit 13 that searches a specific database using the specified product and attributes as queries, and acquires content corresponding to the product and attributes that serve as queries, and the transmission unit 14 that transmits the acquired content to a terminal apparatus that is used by a store salesperson of the store.
US11410206B2 Systems and methods for transformation of raw data to actionable data
Embodiments of systems and methods disclosed herein provide solutions for predicting vehicle invoice pricing, trim, and options by starting from scratch (raw data), transforming the raw data into actionable data, and comprehensively exploring all possible option combinations that can match a vehicle's Manufacturer Suggested Retail Price (MSRP). Embodiments implement algorithms that determine the trim of a vehicle and intelligently analyze all possible option combinations that would result in a target MSRP while avoid searching unnecessary vehicle configurations. The algorithms can be used to predict the trim, invoice, and options of a vehicle based on the vehicle's VIN and MSRP.
US11410203B1 Optimized management of online advertising auctions
Methods, systems, and computer-readable media for optimized management of online advertising auctions are disclosed. An auction management system sends bids for one or more bidding units (e.g., keywords or product identifiers) to an advertising vendor. A bid comprises a value per click associated with one or more search results pages or web pages for one or more search terms. At least a portion of the bids represent winning bids in one or more auctions for the one or more bidding units. The system determines success metrics associated with the bids based (at least in part) on user traffic for links associated with the winning bids. The system determines an optimal bid for a particular bidding unit based (at least in part) on the success metrics. The system sends the optimal bid for the particular bidding unit to the advertising vendor for an additional auction.
US11410201B2 Marketing to consumers using data obtained from abandoned GPS searches
Users that abandon GPS searches on GPS enabled devices before arriving at the search location are lost to business entities. The system uses the data obtained from abandoned GPS searches to identify these lost users. Sometimes a unique script embedded in the GPS application loaded onto the user's GPS enabled device scrapes the data from the GPS search and from user entries on the GPS enabled device. The system uses the obtained data to market or remarket to the lost consumers by sending personalized messages via a preferred communication medium.
US11410196B2 Managing content delivery via audio cues
Techniques are disclosed for managing delivery of content and tracking the same via audio cues. For example, a client computing device may monitor ambient sound for audio that matches audio sampled from broadcast content. In response to detecting matching audio, the client computing device transmits tracking data to a centralized content server. The content server records the tracking information and evaluates whether the matching audio was detected within a geographic area associated with the broadcast content. If so, the content server executes additional actions including transmitting supplemental content to the client computing device and/or updating summary level metrics that indicate receptions of broadcast content within target geographic locations.
US11410194B1 Systems and methods for linking ATM to retailer transaction to preserve anonymity
Systems, methods, and apparatuses for providing cash back to a customer from a linked ATM after a purchase transaction are described herein. A customer initiates the transactions using a payment check. A cash back amount is determined and an authentication passcode is created. Cash back information is then transmitted to the linked ATM. The cash back information includes the cash back amount and the authentication passcode. The authentication passcode is then provided to the customer. A cash back transaction is then authenticated using the authentication passcode, and the customer is provided with the cash back amount from the linked ATM.
US11410191B2 Apparatus, system, and method for target search and using geocaching
A method of locating a target in a geographical space includes providing information to searcher users searching for the target, and potentially selecting among multiple targets for location, and providing rewards to the searchers after locating the target. The target may be a virtual object, and the method may use augmented reality features in locating the virtual object. The method may also provide for participating users who are not actively searching for the target, but may team with a searcher to receive a reward if the searcher locates the target, and who may potentially assist the user in locating the target. Participating users may be eligible if they are located in a designated participation area. The method may further provide for observing users who can observe progress of searchers in searching for the target but are not involved in the search or reward.
US11410186B2 Automated support for interpretation of terms
A system and method including the reception of an input of a set of textual terms including a subject matter parameter value and an indeterminate term parameter value; automatically determining, by a machine learning process, the subject matter parameter value is subsumed within a specified data model including the indeterminate term parameter value; automatically processing the indeterminate term parameter value to execute a combination of literal, systemic, historical perspective, and teleological interpretations thereof to generate an overall assessment that includes a non-arbitrary interpretation of the indeterminate term parameter value; and presenting a representation of the set of textual terms expanded to include the non-arbitrary interpretation of the indeterminate term parameter value.
US11410181B2 Event prediction using artificial intelligence
Provided techniques manage and predict future events. For example, in a payment implementation, a supplier, at any given point in time, has multiple customer debtors that may owe payments (e.g., have outstanding invoices). Utilizing historical attributes for a given customer debtor payment predictions may be determined. By analyzing outstanding debts associated with this debtor customer an amount owed may be calculated and a predicted payment (e.g., a payment that has not yet been indicated by that debtor customer) created. Events may be provided to a second system to correlate predictions across multiple debtor collectors. Correlated information may be used to predict cash flow needs of an organization. Alternatively, optimization of help desk systems may be provided based on predictions from analysis of multiple events in an Event-driven feed back system. Provided techniques may be generalized to other applications as well.
US11410176B2 System and method for enhanced detection of fraudulent electronic transactions
Systems and methods for enhanced detection of fraudulent electronic transactions are disclosed. In one embodiment, a system uses the ongoing stream of transactions to construct and maintain a dynamically evolving merchant relationship graph. When a proposed transaction is submitted to the system, the system computes a predicted likelihood that the given account would make a transaction with these characteristics with the given merchant. The graph is used to compute transitive relatedness between merchants which may be indirectly associated with one another, as well as to compute aggregate relatedness, when there are multiple avenues of relationship between two merchants.
US11410170B2 Systems, methods and computer program products for securing OTPS
The invention relates to methods, systems and computer program products for securing one time passwords (OTP) for use in OTP based authorization of electronic payment transactions. The invention involves transmission and display of an OTP at a user device in response to a prior determination that a user operating the user device is authorized to implement a payment transaction through a payment account associated with the payment transaction. The invention implements this through transmission to the user device associated with the identified payment account, a data message initiating a process for verification of identity of a user operating the user device. Responsive to determining that the user operating the user device is authorized to operate the payment account, displaying the OTP on the user device for implementation of the payment transaction.
US11410168B2 Method for user management for blockchain-based operations
Systems and methods are provided for generating a blockchain smart contract for managing user accounts and electronic wallets storing cryptocurrency. The described system includes determining a public encryption key associated with a third-party organization configured to manage blockchain transactions on behalf of a first user account, generating a first transaction data structure having a destination address field that specifies a user-account smart contract module published to a distributed ledger, wherein the first transaction data structure is configured to invoke change ownership functionality of the user-account smart contract module using the determined public encryption key associated with the third-party organization, and publishing the first transaction data structure to the distributed ledger maintained by the blockchain network of nodes.
US11410156B2 NFC payment method and terminal
An NFC payment method includes: displaying, by a first terminal, a third-party payment application based on a preset trigger condition; and interacting with a second terminal by using the third-party payment application, to complete NFC payment.
US11410155B2 Secure scannable code systems and methods
Features are disclosed for recognizing network-based user in a physical location. A system is provided for generating and detecting a scannable code. A time-sensitive scannable code unique to the user may be generated and presented by an electronic device such as a smartphone. The time-sensitive scannable code may be scanned at transaction terminal in the physical store. Using the scannable code, the system may securely determine that user profile information from the user's network-based activity may be provided to the transaction terminal for use in the physical location.
US11410153B1 Enrolling mobile-payment customers after online transactions
Techniques described herein are directed to, among other things, enabling the use of contactless payment technology when customers and merchant are remote from one another by, for example, authorizing merchants to use payment hardware components residing on customer devices. For example, when a customer requests to purchase an item from a merchant via a ecommerce page of the merchant, a payment-processing service may authorize, at the request of the customer, the merchant to use an NFC reader residing on the customer device to accept payment information from a contactless card of the customer for satisfying a cost of the transaction.
US11410149B1 Systems and methods for cash leveling at self-checkout machine
Systems, methods, and apparatuses for maintaining a balance or level of cash stored within a plurality of terminals at a point of sale location are described herein. A provider computing system receives a pre-staging request and transaction information from a customer device. The provider computing system receives terminal information about a plurality of terminals from a point of sale computing system. The provider computing system then determines an appropriate terminal of the plurality of terminals for the customer to complete their intended transaction based on the transaction information and the terminal information, and transmits a notification indicating the appropriate terminal to the customer device.
US11410147B2 Systems and methods for facilitating purchases at a gas station
A method of remotely activating a transaction device includes receiving, at a computing system, a mobile device identifier from a mobile application executed on a mobile device. A selection of the transaction device is received from the application. The selection includes an identifier of the transaction device. A selection of a transaction amount related to purchase of a product is received from the application. An authorization request for a payment account associated with the mobile device is communicated to an issuer of the payment account. The authorization request is for a transaction of at least the transaction amount. An authorization approval for the transaction is received from the issuer and a signal to activate the transaction device to dispense the product is sent based on the identifier. The transaction device is deactivated upon dispensing the transaction amount and a receipt of the transaction is provided to the mobile device.
US11410146B2 Order processing
An order processing system is provided, including a first client (100), a second client (110), an order server (120), a resource manager (130), and a resource transfer server (140). The order server communicates with the resource transfer server through the resource manager according to a received order preprocessing request to complete transfer of a prepaid resource. Then the order server performs order settlement according to a received order settlement request or order cancellation request.
US11410142B2 Device enrollment system and method
Embodiments related to systems and methods comprising receiving payment data at an access device; receiving an identifier for a mobile device at the access device; and generating and sending an authorization request message to a payment processing network, wherein the payment processing network generates a verification token, which is then sent to the mobile device whereby the mobile device is thereafter used to conduct payment transactions.
US11410139B1 Apportioning a payment card transaction among multiple payers
The disclosed technique enables a consumer who uses a payment object to pay for goods or services to specify, by using a mobile device, how the transaction amount should be apportioned among multiple payers. In certain embodiments, the technique involves communication between a mobile payment application installed on the consumer's mobile device and a remote payment service system (PSS). The mobile payment application enables the user to specify how many payers there are, who the payers are, and exactly how the transaction amount should be apportioned among the payers. The mobile payment application communicates this information to the PSS, which then executes or triggers reimbursement to carry out the specified apportionment.
US11410136B2 Procurement system using blockchain
A procurement system and process using blockchain is disclosed. The procurement system may facilitate procurement reconciliation between procurement initiators, clients, suppliers, and/or transaction processors, using blockchain. Each party may comprise a blockchain node configured to interact with a procurement blockchain. The procurement process may be controlled by a billing smart contract and a client smart contract configured to enforce data workflows and establish trust between the parties.
US11410135B2 Computerized money transfer system and method
A plurality of agent terminals operable by agents of the money transfer service are interconnected by a communications network. A money transfer control system is connected to the communications network for controlling the implementation of the money transfer service. The money transfer control system includes an agent account data store storing account data for each agent and a transaction data store storing transaction data for transactions by agents implementing money transfers from a sending entity to at least one receiving entity.
US11410129B2 Digital processing systems and methods for two-way syncing with third party applications in collaborative work systems
Systems, methods, and computer-readable media for syncing data between a tabular platform and a third-party application are disclosed. The systems and methods may involve accessing a first platform that displays a first set of data in a first format; accessing a second platform that displays a second set of data in a second format; linking the first set of data with the second set of data to enable migration of the first set of data to the second platform and the second set of data to the first platform; enabling the first platform to simultaneously display the second set of data in the second format; enabling alteration of the second set of data in the second platform through manipulation of the simultaneous display of the second set of data in the first platform; and syncing the second set of data as altered with the first data set.
US11410122B1 Determining inventory levels using switch-equipped strips and patterns of activated or deactivated indicators
An impulse strip including a plurality of clips, hooks or other features for attaching items to the impulse strip also includes a plurality of switches associated with each of the clips, hooks or other features. The switches are in communication with illuminators or other indicators that are arranged in an array. When an item is loaded onto the strip, or removed from the strip, a switch may be opened or closed, causing one of the illuminators in the array to be activated or deactivated accordingly. An image captured of the illuminators is processed to determine which of the illuminators is activated and which is deactivated, and an inventory level of the strip may be determined based on the statuses of the respective illuminators corresponding to the clips, the hooks or the other features of the impulse strip.
US11410115B2 Scraping network sites to arrange expedited delivery services for items
A computer system monitors network sites to provide expedited delivery services. Operation of a network site is monitored to determine that an item is being obtained from the network site. The network site is scraped to determine that the item is available at a physical location associated with the network site. A courier service is identified to transport the item from the physical location to the delivery location. Delivery of the item is enabled by the courier service to the delivery location. Embodiments of the present invention further include a method and program product for monitoring network sites to provide expedited delivery services in substantially the same manner described above.
US11410114B2 Delivery of temperature-sensitive items
Disclosed herein are methods and systems that can help an aerial transport service provider (ATSP) select an unmanned vehicle (UV) to deliver a temperature-sensitive item. In accordance with example embodiments, the ATSP system can generate a transport task to fulfill a request for delivery of the temperature-sensitive item, where the transport task involves delivering the item while maintaining a temperature of the item within a preferred temperature range. The system can calculate an amount of required energy to perform the transport task for each available UV of the fleet of UVs. Further, based on (i) the amount of required energy for each available UV, and (ii) a respective remaining battery energy level for each available UV, the ATSP system can select a first UV to perform the task. Yet further, the ATSP system can assign the transport task to the first UV.
US11410108B2 Methodology and system for dynamic lightweight personalized analytics
An embodiment of the present invention is directed to a feedback-based system and methodology for dynamic lightweight personalized analytics (DLPA). Disclosed embodiments include a process for dynamically leveraging various inputs such as behavioral and other analytics types, and using a small number of dynamically adjusted parameters, a small memory footprint and optimal computation, to deliver behavioral and other suggestions for customer behavior. In addition, certain actions are cancelled, prior to their completion, based on new, dynamically discovered customer behaviors.
US11410105B2 Blockchain based supply chain network systems
A blockchain based supply chain network is provided. The network provides a supply chain monitoring system and marketplace including (a) raw materials, textile, and apparel sourcing marketplace, including services and capabilities, and textile, trim, components, accessories; (b) tracking system for engagement, environmental and social labor performance; (c) marketplace and transactional layer with an embedded blockchain platform that helps create trust between participants of the supply chain. The supply chain monitoring system and marketplace can provide a level of transparency and traceability fin the apparel market that has not been seen before in conventional supply chain systems.
US11410104B2 Systems and methods for event detection and device control in a distributed computing environment
Systems, methods, and computer-readable storage mediums are provided for facilitating event detection and device control in a distributed computing environment In response to receiving a request, a task flow including an execution sequence for services associated with a task is coordinated. The services are invoked in order according to the execution sequence. Rules and events associated with the services are triggered. Information is routed between rules, events, and services to facilitate completion of the task. The services are maintained and customizations are administered to the services.
US11410102B2 System and method for a dynamic resource allocation engine
A dynamic resource allocation engine which can assist in automating activities and processes within an organization. More specifically, the concepts disclosed herein can reduce operational costs by eliminating unnecessary devices, processes, and/or personnel, while also providing an efficient mechanism for testing the effects of new resources on the entire system. This is done by first combining data associated with devices, processes, and personnel, in a common (normalized) data format. This combination represents a simulation of the business or enterprise associated with the data, and can be referred to as a “resource allocation engine.” The resource allocation engine provides information about how resources are being used within the organization.
US11410094B2 Farming data collection and exchange system
Embodiments of the present invention provide a passive relay device for farming vehicles and implements, as well as an online farming data exchange, which together enable capturing, processing and sharing farming operation data generated during combined use of the farming vehicle and farming implement at a farming business. The farming operation data includes detailed information about individual farming operations, including without limitation the type of farming operation, the location of the farming operation, the travel path for the farming operation, as well as operating parameters and operating events occurring while the farming operation is performed.
US11410086B2 System and method for class specific deep learning
A method for controlling a physical process includes receiving an input dataset corresponding to the physical process. The method further includes determining a data model based on the input dataset. The data model includes a plurality of latent space variables of a machine learning model. The method also includes receiving a plurality of reference models corresponding to a plurality of classes. Each of the plurality of reference models includes a corresponding plurality of latent space variables. The method includes comparing the data model with each of the plurality of reference models to generate a plurality of distance metric values. The method further includes selecting a reference model among the plurality of reference models based on the plurality of distance metric values. The method also includes controlling the physical process based on the selected reference model.
US11410082B2 Data loss machine learning model update
A mechanism is provided for implementing a model update mechanism to update new models in real time while avoiding data loss and system downtime. Responsive to receiving a request to update a scorer model currently being executed by an existing worker thread in the data processing system, the model update mechanism initializing a new worker thread. The model update mechanism loads an updated scorer model into the new worker thread and initializes a state transfer from the existing worker thread to the new worker thread. The model update mechanism executes the updated scorer model such that the updated scorer model scores the input data. The model update mechanism then outputs a prediction based on the updated scorer model processing of the input data.
US11410080B2 Composable natural language lenses for collaborative streams
Identification of content classes deemed important by users is received. Classifiers are trained on user communication text to recognize content matching content classes. A composite classifier is applied to text of communication among users of a second set of users, including tagging, by the composite classifier, content in text of communication among the users of the second set. The tagging is responsive to the classifiers recognizing their respective content classes in text of communication among the users of the second set.
US11410074B2 Method, apparatus, and system for providing a location-aware evaluation of a machine learning model
An approach is provided for a location-aware evaluation of a machine learning model. The approach, for example, involves designating a geographic area for creating an evaluation dataset for the machine learning model. The approach also involves separating a plurality of observation data records into the evaluation dataset and a training dataset based on a comparison of a respective data collection location of each of the plurality of observation data records to the geographic area. The training dataset is then used to train the machine learning model, and the evaluation dataset is used to evaluate the trained machine learning model.
US11410067B2 Systems and methods for machine learning using adiabatic quantum computers
A computational system can include digital circuitry and analog circuitry, for instance a digital processor and a quantum processor. The quantum processor can operate as a sample generator providing samples. Samples can be employed by the digital processing in implementing various machine learning techniques. For example, the digital processor can operate as a restricted Boltzmann machine. The computational system can operate as a quantum-based deep belief network operating on a training data-set.
US11410064B2 Automated determination of explanatory variables
A determination is made of an explanatory variable with respect to an objective variable. A subset of data from data to be analyzed is created, in response to setting the objective variable to be analyzed to perform analysis. Association analysis is applied to analysis results, in response to a number of analysis runs exceeding a predetermined number. An association rule is derived for the explanatory variable from a result of the association analysis. An explanatory variable having a relevance value greater than a threshold value with the objective variable in the data to be analyzed is selected. The selected explanatory variable is scored as an input using the association rule to determine whether the explanatory variable is to be added or removed.
US11410061B2 Dynamic anomaly reporting
Systems and methods are provided for dynamic selection of anomaly detection options for particular metric data. Metric data corresponding to one or more configuration items of an information technology (IT) infrastructure is collected. A selected anomaly detection action option that applies to the metric data is identified. An action is performed using the metric data, based upon the selected anomaly detection action option. A dashboard graphical user interface (GUI) display results of the action.
US11410056B1 Predictive sensor system for aircraft engines with graphical user interface
A system according to which a network of physical sensors are configured to detect and track the performance of aircraft engines. The physical sensors are placed in specific locations to detect an exhaust gas temperature, vibration, speed, oil pressure, and fuel flow for each aircraft engine. The performance of each aircraft engine is then viewed in combination with oil consumption associated with that aircraft engine and the routine maintenance program associated with that aircraft engine to route the aircraft and move the aircraft, in accordance with the routing, to a specific location. The sensors efficiently track the performance and physical condition of the engines. Moreover, a listing of identified “at-risk” engines is displayed on a screen of a GUI in a manner that allows for easy navigation and display. Data point(s) that triggered the identification of each “at-risk” engine are easily accessible and viewable.
US11410050B2 Imitation training for machine learning systems with synthetic data generators
Various systems and methods are described herein for improving the aggressive development of machine learning systems. In machine learning, there is always a trade-off between allowing a machine learning system to learn as much as it can from training data and overfitting on the training data. This trade-off is important because overfitting usually causes performance on new data to be worse. However, various systems and methods can be utilized to separate the process of detailed learning and knowledge acquisition and the process of imposing restrictions and smoothing estimates, thereby allowing machine learning systems to aggressively learn from training data, while mitigating the effects of overfitting on the training data.
US11410043B2 Hamming distance based robust output encoding for improved generalization
A computer-implemented method generates a hamming code based target label for each class of a dataset in which hamming distance between the target labels in the dataset is maximized and trains a convolutional neural network with the hamming codes based target label to thereby produce a trained AI model. The confusability between classes of the dataset is determined using a confusion matrix. The hamming distances of classes of the dataset that are determined to be more confusable are set to higher values than the hamming distances of classes of the dataset that are determined to be less confusable.
US11410038B2 Frame selection based on a trained neural network
Various embodiments describe frame selection based on training and using a neural network. In an example, the neural network is a convolutional neural network trained with training pairs. Each training pair includes two training frames from a frame collection. The loss function relies on the estimated quality difference between the two training frames. Further, the definition of the loss function varies based on the actual quality difference between these two frames. In a further example, the neural network is trained by incorporating facial heatmaps generated from the training frames and facial quality scores of faces detected in the training frames. In addition, the training involves using a feature mean that represents an average of the features of the training frames belonging to the same frame collection. Once the neural network is trained, a frame collection is input thereto and a frame is selected based on generated quality scores.
US11410035B2 Real-time target detection method deployed on platform with limited computing resources
Disclosed is a real-time object detection method deployed on a platform with limited computing resources, which belongs to the field of deep learning and image processing. In the present invention, YOLO-v3-tiny neural network is improved, Tinier-YOLO reserves the front five convolutional layers and pooling layers of YOLO-v3-tiny and makes prediction at two different scales. Fire modules in SqueezeNet, 1×1 bottleneck layers, and dense connection are introduced, so that the structure is used to achieve smaller, faster, and more lightweight network that can be run in real time on an embedded AI platform. The model size of Tinier-YOLO in the present invention is only 7.9 MB, which is only ¼ of 34.9 MB of YOLO-v3-tiny, and ⅛ of YOLO-v2-tiny. The reduction in the model size of Tinier-YOLO does not affect real-time performance and accuracy of Tinier-YOLO. Real-time performance of Tinier-YOLO in the present invention is 21.8% higher than that of YOLO-v3-tiny and 70.8% higher than that of YOLO-v2-tiny. Compared with YOLO-v3-tiny, accuracy of Tinier-YOLO is increased by 10.1%. Compared with YOLO-v2-tiny, accuracy of Tinier-YOLO is increased by nearly 18.2%. Tinier-YOLO in the present invention can still achieve real-time detection on a platform with limited resources, and effects are better.
US11410034B2 Cognitive device management using artificial intelligence
Methods, apparatus, and processor-readable storage media for cognitive device management using artificial intelligence are provided herein. An example computer-implemented method includes determining an initial telemetry data collection frequency value for a given device by applying machine learning techniques to historic data pertaining to additional devices; collecting an initial set of telemetry data associated with the given device and one or more subsequent sets of telemetry data associated with the given device in accordance with the initial telemetry data collection frequency value; performing a comparison of the one or more subsequent sets of telemetry data to the initial set of telemetry data; updating the initial telemetry data collection frequency value by applying the machine learning techniques to information resulting from the comparison; determining automated actions related to the given device by utilizing a neural network in connection with the collected telemetry data; and automatically initiating the automated actions.
US11410026B2 Neuromorphic circuit having 3D stacked structure and semiconductor device having the same
Provided are a neuromorphic circuit having a three-dimensional stack structure and a semiconductor device including the neuromorphic circuit. The semiconductor device includes a first semiconductor layer including one or more synaptic cores, each synaptic core including neural circuits arranged to perform neuromorphic computation. A second semiconductor layer is stacked on the first semiconductor layer and includes an interconnect forming a physical transfer path between synaptic cores. A third semiconductor layer is stacked on the second semiconductor layer and includes one or more synaptic cores. At least one through electrode is formed, through which information is transferred between the first through third semiconductor layers. Information from a first synaptic core in the first semiconductor layer is transferred to a second synaptic core in the third semiconductor layer via the one of more through electrodes and an interconnect of the second semiconductor layer.
US11410024B2 Tool for facilitating efficiency in machine learning
A mechanism is described for facilitating smart distribution of resources for deep learning autonomous machines. A method of embodiments, as described herein, includes detecting one or more sets of data from one or more sources over one or more networks, and introducing a library to a neural network application to determine optimal point at which to apply frequency scaling without degrading performance of the neural network application at a computing device.
US11410017B2 Synaptic, dendritic, somatic, and axonal plasticity in a network of neural cores using a plastic multi-stage crossbar switching
Embodiments of the invention provide a neural network comprising multiple functional neural core circuits, and a dynamically reconfigurable switch interconnect between the functional neural core circuits. The interconnect comprises multiple connectivity neural core circuits. Each functional neural core circuit comprises a first and a second core module. Each core module comprises a plurality of electronic neurons, a plurality of incoming electronic axons, and multiple electronic synapses interconnecting the incoming axons to the neurons. Each neuron has a corresponding outgoing electronic axon. In one embodiment, zero or more sets of connectivity neural core circuits interconnect outgoing axons in a functional neural core circuit to incoming axons in the same functional neural core circuit. In another embodiment, zero or more sets of connectivity neural core circuits interconnect outgoing and incoming axons in a functional neural core circuit to incoming and outgoing axons in a different functional neural core circuit, respectively.
US11410015B1 Systems and methods for translating with limited attention
A computer-implemented method for translating with limited attention a sequence of input tokens into a sequence of output tokens may include (1) encoding by an encoder recurrent neural network (RNN) N input tokens of a sequence of (N+D) input tokens into an attention matrix limited to N input tokens, (2) iteratively updating a previous version of the attention matrix with the context vector generated from each excess input token yielding a final attention matrix at the last excess input token (D), and (3) decoding an output token using a decoder RNN with inputs from at least the weighted context vector and the just previously-determined output token of the decoder. The weighted context vector may be derived from an attention RNN processing the elements of the final attention matrix for each of the decoder output tokens. Various other methods, systems, and computer-readable media are also disclosed.
US11410002B2 Ship identity recognition method based on fusion of AIS data and video data
Disclosed is a ship identity recognition method based on the fusion of AIS data and video data, comprising: collecting a ship sample to train a ship target classifier; performing, using the ship target classifier, ship target detection on a video frame collected by a gimbal camera; performing a comparison with a recognized ship library to filter a recognized ship; acquiring AIS data and filtering same across time and spatial scales; predicting the current position of an AIS target using a linear extrapolation method and converting the current position to an image coordinate system; performing position matching between a target to be matched and the converted AIS target; and performing feature extraction on the successfully matched target and storing the extracted feature, together with ship identity information, into the recognized ship library. Experimental results show that the present invention can quickly and accurately extract a surveillance video and perform identity recognition on the ship target, effectively reduces labor costs, and has a broad application prospect in the fields such as ship transportation and port management.
US11410001B2 Method and apparatus for object authentication using images, electronic device, and storage medium
An image processing method and apparatus, and a storage medium are provided. The method includes: obtaining a first image and a second image of a to-be-authenticated object, where the first image is captured by a first camera module, and the second image is captured by at least one second camera module; comparing the first image with image data in a target library for identity authentication, to obtain a first authentication result; and in response to that the first authentication result is authentication failure, performing joint authentication on the first image and the second image, and determining the identity of the to-be-authenticated object according to a second authentication result of the joint authentication.
US11409998B2 Trimming search space for nearest neighbor determinations in point cloud compression
A search space for performing nearest neighbor searches for encoding point cloud data may be trimmed. Ranges of a space filling curve may be used to identify search space to exclude or reuse, instead of generating nearest neighbor search results for at least some of the points of a point cloud located within some of the ranges of the space filling curve. Additionally, neighboring voxels may be searched to identify any neighboring points missed during the trimmed search based on the ranges of the space filling curve.
US11409990B1 Machine learning archive mechanism using immutable storage
An apparatus and method for providing an immutable audit trail for machine learning applications is described herein. The audit trail is preserved by recording the machine learning models and data in a data structure in immutable storage such as a WORM device, a cloud storage facility, or in a blockchain. The immutable audit trail is important for providing bank auditors with the reasons for lending or account opening reasons, for example. A graphical user interface is described to allow the archive of machine learning models to be viewed.
US11409989B2 Video object detection with co-occurrence
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for model co-occurrence object detection. One of the methods includes accessing, for a training image, first data that indicates a detected bounding box for a first object depicted in the training image and a predicted type label, accessing, for the training image, ground truth data for one or more ground truth objects, determining, using the first data and the ground truth data, that i) the detected bounding box represents an object that is not a ground truth object represented by the ground truth data or ii) the predicted type label for the first object does not match a ground truth label for the first object identified by the ground truth data, determining a penalty to adjust the model using a distance between the detected bounding box and the labeled bounding box, and training the model using the penalty.
US11409985B2 Computer architecture for emulating a correlithm object converter in a correlithm object processing system
A device that includes a converter engine configured to receive an input signal at one of a first input and a second input. In response to receiving the input signal at the first input, the device is configured to identify a real world value in a converter table based on the input signal, fetch a correlithm object linked with the real world value, and to output the identified correlithm object as the first output signal. In response to receiving the input signal at the second input, the device is configured to identify a correlithm object from the converter table with the shortest distance, to fetch a real world value from the converter table linked with the identified correlithm object, and to output the identified real world value as the second output signal.
US11409980B2 Audio-effect-activated scent generation method and system
Time-varying scent determined by audio-meaningful events, such as gun firing, in an audio signal is generated by first computing a spectrogram thereof. A fingerprint, each having feature points, can be extracted from the spectrogram over a time window. The plurality of feature points is hashed to give a hash code. A sequence of hash codes obtained over multiple time windows is correlated with predetermined hash-code segments of known audio-meaningful events stored in a database. A matched audio-meaningful event having a highest correlation is identified. The scent-generating recipe corresponding to the matched audio-meaningful event is retrieved. Atomizers are used to vaporize scent-generating substances to generate the time-variant scent. Since the hash code has a fixed length and a smaller size than the plurality of feature points, storage requirements of the database and computation requirements of correlation calculation are reduced by using the hash code rather than the plurality of feature points.
US11409965B2 Searching conversation logs of a virtual agent dialog system for contrastive temporal patterns
Embodiments are provided that relate to a computer system, a computer program product, and a machine-implemented method for improving performance of a dialog system employing an automated virtual agent. Embodiments involve clustering traces of dialog conversation logs into sets, and searching the traces for one or more contrastive temporal patterns between the sets.
US11409963B1 Generating concepts from text reports
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatic text report concept generation. Generating concepts from text reports includes receiving a collection of text reports; performing a clustering process for a plurality of different cluster sizes; evaluating each of the plurality of different cluster sizes to select an optimal cluster size; generating, from the collection of text reports, clusters using the selected optimal cluster size; aggregating text associated with text reports in each cluster; maintaining a training dataset comprising the aggregated text; and generating a predictive model from the training dataset to generate a concept for an input text report.
US11409961B2 System for minimizing repetition in intelligent virtual assistant conversations
This disclosure describes techniques and architectures for evaluating conversations. In some instances, conversations with users, virtual assistants, and others may be analyzed to identify potential risks within a language model that is employed by the virtual assistants and other entities. The potential risks may be evaluated by administrators, users, systems, and others to identify potential issues with the language model that need to be addressed. This may allow the language model to be improved and enhance user experience with the virtual assistants and others that employ the language model.
US11409960B2 Summary generation method, apparatus, computer device, and storage medium
This application discloses a summary generation using natural language processing via method, apparatus, and a computer device. The summary generation is implemented by obtaining a document, the document including at least one sentence. The summary generation is further implemented by extracting m candidate sentences from the document by using an extractive model. The summary generation is further implemented by outputting target words according to the m candidate sentences by using an abstractive model, and generating a summary according to the target words.
US11409957B2 Variable dimension version editing for graphical designs
Computer-implemented methods for allowing users to specify interactive graphical designs are provided. The graphical designs can comprise multiple dimension versions—such as a tablet dimension version or a phone dimension version. Some of the methods involve an inheritance structure that defines a first dimension version of the design as a child of a second dimension version of the design. Specifications for properties of widgets in the graphical design are applied to the design in accordance with the inheritance specification. Some of the methods involve an inheritance characterization that determines how properties of a widget are affected by the inheritance structure across different dimension versions. Some of the methods involve an existence property for the widgets.
US11409956B1 Asynchronous and synchronous locking mechanism
There is provided a system for dynamically updating data in dataset, comprising: at least one processor executing a code for: receiving an indication of trigger for a change of a first cell of cells of a dataset, updating the first cell according to the trigger, determining a second cell dependent on the first cell, sending to the second cell, an event message indicating the update of the first cell, locking a column of cells that include the second cell and other cells, and re-computing values of the second cell and other cells of the locked column, by performing a batch update of the cells of the locked column according to the event message, and according to additional event messages sent to the cells of the locked column that received before the locking and/or received during the locking.
US11409955B2 Input facilitation for forms in web resources
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating input by a user into a form. In one aspect, a method include actions of obtaining a web resource that includes a form, determining a particular field of the form has been selected, determining an intent that corresponds to the form from a first semantic tag in the web resource, determining a parameter of the intent that corresponds to the particular field of the form from a second semantic tag in the web resource, determining a value to suggest for the particular field based at least on the intent and the parameter of the intent, and providing the value for output as a suggestion of input for the particular field.
US11409952B2 System and method for collaborative ink management
A system, method and computer program product for use in managing collaboration on documents having digital ink on a network of computing devices is disclosed. Each computing device has a processor and at least one system application for processing handwriting input under control of the processor. The system application displays, on a display associated with one of the computing devices, a document having digital ink based on a journal of the document, defines the journal to have journal entries associated with at least handwriting input to the document represented by the digital ink, and communicates the journal entries of the journal with one or more of the other networked computing devices displaying the document. The handwriting input associated with the journal entries is handwriting input to the document via the input interface of any of the computing devices displaying the document based on the communicated journal entries.
US11409951B1 Facilitating annotation of document elements
Facilitating annotation of document elements includes obtaining annotations indicating labels applied to document elements of a digital document to be presented in an annotation graphical user interface (GUI), the digital document including the document elements, the document elements being for visual presentation in the annotation GUI to a user, and presenting the annotation GUI on a display device for the user, the annotation GUI configured to facilitate user submission of a respective label for each document element of the document elements, where the presenting presents, as part of the annotation GUI, at least a portion of the digital document including the document elements, and, for each document element, a respective label indicator correlating to the document element and visually indicating a current label selected for that document element and a label submission status for that document element that reflects whether the user has confirmed a label for that document element.
US11409947B2 Method and system for modifying web page based on tags associated with content file
A method includes receiving a web-page with a search bar and a first set of card(s) including file(s) of a first set of content files. The method includes transmitting an indication the search bar was selected and receiving tag array(s) associated with a second set of content files. The method includes displaying, within an expanded search bar, tag array(s) including a first tag array associated with file(s) among the second set of files, and transmitting an indication the first tag array was selected from within the search bar, and receiving a third set of content files for populating card(s) on a modified web-page. Each file of the third set of files includes a file most-recently downloaded to a server and associated with the first tag array. The method includes displaying the modified web-page, including a second set of one or more cards including file(s) of the third set of files.
US11409946B2 System and method for linking financial management accounts to source compliance documentation
A system and method for linking management requirements for financial instruments to source documents. The system generates a viewing interface for viewing managed accounts that contain various financial instruments. Source documents for the financial instruments are converted into a digital format, therein producing digitized documents. The digitized documents are stored in a searchable database. The digitized documents are analyzed to locate specific clauses within the digitized documents that create management requirements. The clauses are identified with unique numerical identifiers. The numerical identifiers are used to create hyperlinks for recalling said clauses from the database. The hyperlinks are added to the viewing interface wherein the hyperlinks can be used to recall and review the clauses directly.
US11409945B2 Natural language processing using context-specific word vectors
A system is provided for natural language processing. In some embodiments, the system includes an encoder for generating context-specific word vectors for at least one input sequence of words. The encoder is pre-trained using training data for performing a first natural language processing task. A neural network performs a second natural language processing task on the at least one input sequence of words using the context-specific word vectors. The first natural language process task is different from the second natural language processing task and the neural network is separately trained from the encoder. In some embodiments, the first natural processing task can be machine translation, and the second natural processing task can be one of sentiment analysis, question classification, entailment classification, and question answering.
US11409938B2 Integrated circuit and method of manufacturing same
An integrated circuit includes a first and a second set of conductive traces. The first set of conductive traces is in a first level and extends in a first direction. The second set of conductive traces is in a second level and extends in a second direction. The second set of conductive traces includes a first conductive trace corresponding to a gate terminal of a first p-type transistor and a gate terminal of a first n-type transistor, and a second conductive trace corresponding to a gate terminal of a second n-type transistor and a gate terminal of a second p-type transistor. The first and second conductive trace are separated from each other in the first direction. The first n-type transistor and the second p-type transistor are part of a first transmission gate. The second n-type transistor and the first p-type transistor are part of a second transmission gate.
US11409936B2 Standard cell establishment method
A standard cell establishment method is disclosed. The standard cell establishment method includes the following operations: setting a first implant split case; obtaining a plurality of characteristic parameters according to the first implant split case; applying the plurality of characteristic parameters to a device delay metric so as to obtain a speed parameter; optimizing a channel parameter if the speed parameter is better than a previous speed parameter; and establishing a standard cell if the channel parameter is optimized successfully.
US11409931B1 Systems and methods for optimizing scan pipelining in hierarchical test design
A system for optimizing scan pipelining may include a processor and a memory. The processor may generate and insert, based on prior analysis of the physical layout of the circuit, an optimized number of pipeline stages between a first block and a second block in a hardware test design, a first scan chain including at least one pipeline stage of a head pipeline stage or a tail pipeline stage. The processor may insert a plurality of flip-flops into the first scan chain. The processor may determine at least one clock to be used for the at least one pipeline stage, using the plurality of flip-flops so as to eliminate the need of a lockup element between the at least one pipeline stage and the plurality of flip-flops. The processor may generate, based on the at least one clock, a second scan chain that connects the at least one pipeline stage and the plurality of flip-flops.
US11409927B2 Architecture for configurable distributed system simulation timing
Systems and methods are provided for the configurable simulation of distributed systems, such as vehicle-based processing systems. Simulations may be performed in various modes in which the timing of operations is based on timing observed in real-world instances or other recorded processes. In one simulation mode, the execution times of individual tasks are aligned to those of a recorded process. Data consumed during the recorded process is also consumed during the corresponding portion of the simulation, and data generated during the simulation is associated with timing data from data generated during the recorded processes. In another simulation mode, data generated during the simulation is associated with timing data based on a statistical analysis of timing data from one or more recorded processes. The various simulation modes, and a production mode for real-word instances, may be provided via a unified application programming interface.
US11409922B2 Devices and methods for increasing the speed and efficiency at which a computer is capable of modeling a plurality of random walkers using a density method
A method for increasing a speed or energy efficiency at which a computer is capable of modeling a plurality of random walkers. The method includes defining a virtual space in which a plurality of virtual random walkers will move among different locations in the virtual space, wherein the virtual space comprises a plurality of vertices and wherein the different locations are ones of the plurality of vertices. A corresponding set of neurons in a spiking neural network is assigned to a corresponding vertex such that there is a correspondence between sets of neurons and the plurality of vertices, wherein a spiking neural network comprising a plurality of sets of spiking neurons is established. A virtual random walk of the plurality of virtual random walkers is executed using the spiking neural network, wherein executing includes tracking how many virtual random walkers are at each vertex at a given time increment.
US11409918B1 Access control management of baseboard management controller peripherals
Described is a baseboard management controller (BMC). The BMC comprises a BMC flash storage storing firmware and an access permission table. The access permission table defines an access control policy for access requests to peripherals communicatively coupled to the BMC. The BMC further comprises an access control chip comprising one or more processors and a write-once memory. The write-once memory stores a copy of the access permission table. The access control chip is configured to manage access to the peripherals using the access permission table.
US11409914B2 Method of managing a tamper-proof device comprising several software containers
The invention is a method for managing a tamper-proof device comprising a plurality of software containers and an operating system. The operating system is able to handle a set of communication protocols with external entities. The operating system accesses a pairing data in which each communication protocol of said set has been associated with a single software container and upon receipt of a message from one of the external entities, the operating system uses the pairing data to route the message to the software container associated with the communication protocol used to convey the message.
US11409913B2 Communication apparatus capable of restricting execution of application function based on identification information of external wireless device, and corresponding communication method and recording medium
In a communication method, a processor activates an application program; acquires identification information of an external wireless device from the external wireless device; reads, from a memory, function restriction information indicative of presence/absence of restriction of a function of the application program associated with the acquired identification information; and sets an executable function of the application program in accordance with the read function restriction information.
US11409910B2 Predicting confidential data value insights at organization level using peer organization group
In an example embodiment, submitted confidential data of a certain cohort (e.g., title, region, organization) is split into two components covering different portions of the cohort attributes (e.g., a first portion for (title, region)-wise confidential data values and a second portion of organization-wise compensation adjustments). These two portions are then analyzed separately and the inferences from both models are integrated together to obtain predictions for compensation values for the cohort as a whole.
US11409903B2 Private and non-private tasks in augmented reality systems
Method, system and product for performing private and non-private tasks in Augmented Reality (AR) systems. A privacy policy of a user using an AR device is obtained. A frame sensor is utilized to obtain frames for processing. An overlay display for the frame is generated. The overlay display is generated based on an execution of a non-private task on a non-trusted device and based on an execution of a private task on a trusted device. The private task and the non-private task are determined based on the privacy policy. The overlay display is displayed by an AR device.
US11409901B2 Data security in a peer-to-peer network
A data protection implementation solution includes utilizing a peer-to-peer network and incorporating an auditing method to record and/or track transactions related to a customer's data. A private peer-to-peer network such as inter planetary file system (IPFS) is used to achieve secured and fast data accessibility while also managing data modifications. An auditing method such as blockchain is used to record activity related to data within the IPFS network. The IPFS network may include a plurality of nodes, among which data is distributed. Devices are registered with the network, and public keys, private keys, and node identifiers are used to authenticate users and secure the data. By incorporating blockchain with the IPFS network, file commit transactions are validated and a clear ledger regarding time of modification and count of file edits is provided.
US11409897B2 Constraint querying for collaborative intelligence and constraint computing
Embodiments of the present disclosure are directed to techniques for constraint querying that allow data consumers to query collaborative data in a trustee environment, subject to configurable constraints, to derive collaborative intelligence without exposing underlying raw data provided by the tenants or collaborative data shielded by the trustee environment. Constraints can be applied in response to a query in multiple ways, including reformatting a query prior to execution, applying constraints after executing a query, constraining eligible queries for execution, applying access constraints prior to execution, and others. To reformat a query subject to constraints, the query can be parsed into an execution tree, which can be reformatted into a constrained execution tree by replacing executable units of logic inconsistent with a particular constraint with custom executable units of logic consistent with the constraint. The constrained execution tree can be translated into the language used by the trustee environment and forwarded for execution.
US11409886B2 Program verification system, method, and program
A program verification system of the invention includes program verification means 51 for verifying whether a verification target program input as a program operating in a secure environment does not include a program execution function which is a function of executing a new program in the same environment by a command in the corresponding program and/or whether the verification target program or a protection mechanism of the secure environment as an operation source of the verification target program includes an external input attack defense function which is a function of defending against an attack caused by an external data input during execution of the program; and signature means 52 for giving a signature to the program based on a result of the verification by the program verification means 51.
US11409879B2 Electronic device for updating firmware based on user authentication and an operating method thereof
The present disclosure relates to an electronic device, such as a system on chip, that may perform firmware updates based on user consent. The system on chip includes a nonvolatile memory (NVM), a main processor, a security NVM, and a security processor. The nonvolatile memory (NVM) stores first firmware and a user permission indicator. The main processor Loads the first firmware to boot a security processor. The security NVM contains first version information. The security processor compares version information of the first firmware to the first version information based on the user permission indicator and executes the first firmware in response to the matching of the comparison result. In some examples, the security processor is implemented on the same chip as the main processor.
US11409878B2 Trusted sequence for computing devices via hashes
An example computer system includes a memory having a computer program, a set of data containing a cryptographic first hash protected by a code, and a set of trusted security guidelines for operating an electronic device; a trusted platform module device to store a second hash associated with the computer program; a trusted application computing agent to establish that a hardware initialization sequence of the electronic device is trusted upon matching the first hash with the second hash; and a controller to operate the computer program on the electronic device according to the set of trusted security guidelines.
US11409876B2 Displaying a BIOS update progress
The update progress of a basic input/output system (BIOS) is displayed on a display screen. A first chipset lock is applied to a first region of a shared serial peripheral interface (SPI) chip of the BIOS of a computer system containing a first program of instructions. A system management memory mode lock is applied to a second and a third region of the shared SPI chip containing a second and third programs of instructions respectively. The second program of instructions is updated, and control of the BIOS is transferred to the updated second program of instructions. The updated second program of instructions updates the first program of instructions. The BIOS update progress visual is displayed on the display screen of the computer system while updating the first program of instructions.
US11409874B2 Coprocessor-accelerated verifiable computing
A verifiable computing system is presented. A worker computing device of the verifiable computing system receives a primary program and a verification logic that are generated based on a target function. The worker computing device includes a main processor and a coprocessor. The main processor is configured to execute the primary program and the coprocessor is configured to implement the verification logic. Telemetry is collected from the main processor executing the primary program and provided to the coprocessor. The coprocessor implementing the verification logic uses the telemetry to generate a proof. The proof is provided to a verifying computing device for determining whether the primary program is tampered with.
US11409869B2 Automatic threat detection of executable files based on static data analysis
Aspects of the present disclosure relate to threat detection of executable files. A plurality of static data points may be extracted from an executable file without decrypting or unpacking the executable file. The executable file may then be analyzed without decrypting or unpacking the executable file. Analysis of the executable file may comprise applying a classifier to the plurality of extracted static data points. The classifier may be trained from data comprising known malicious executable files, known benign executable files and known unwanted executable files. Based upon analysis of the executable file, a determination can be made as to whether the executable file is harmful.
US11409868B2 Ransomware detection and mitigation
A processing system including at least one processor may detect an accessing of a file, where the accessing comprises a read operation, generate a copy of the file in response to detecting the accessing of the file, and store the copy of the file in a designated storage location. The processing system may further detect a completion of the accessing of the file, apply a checksum operation to the file to generate a checksum in response to detecting the completion of the accessing of the file, determine that the checksum does not match an expected checksum for the file, and generate an alert of a possible manipulation of the file in response to determining that the checksum does not match the expected checksum.
US11409860B2 System and method for remote authentication
A system enables a content creator to upload the content onto the server and set rules and conditions for the access and retrieval. The content is downloaded to a portable storage medium, the content will be encrypted for display at a particular destination device. When the content is loaded on the destination device, the destination device will check if the content is loaded on the correct destination device by checking the information of the destination device attached to the content against the device information stored on the destination device.
US11409859B2 Watermark for manufacturing authenticity
A method for assembling a computing device including initiating a board management controller of the computing device, the board management controller having at least one fuse, forming data to control a video display operatively connected to the computing device to show an image of a watermark, and modifying the computing device. The method also includes blowing the at least one fuse in response to modifying the computing device and adjusting the watermark in response to blowing the at least one fuse.
US11409848B2 Compiler device with masking function
Some embodiments are directed to a compiler device (400) arranged for obfuscation of a computer program. The compiler device performs a live variable analysis on the computer program representation, and modifies the computer program representation to encode a first variable using at least a second variable as an encoding parameter.
US11409845B2 Method for determining if a machine learning model has been copied
A method is provided for detecting copying of a machine learning model. A plurality of inputs is provided to a first machine learning model. The first machine learning model provides a plurality of output values. A sequence of bits of a master input is divided into a plurality of subsets of bits. The master input may be an image. Each subset of the plurality of subsets of bits corresponds to one of the plurality of output values. An ordered sequence of the inputs is generated based on the plurality of subsets of bits. The ordered sequence of the inputs is inputted to a second machine learning model. It is then determined if output values from the second machine learning model reproduces the predetermined master input. If the predetermined master input is reproduced, the second machine learning model is a copy of the first machine learning model.
US11409839B2 Programmable and hierarchical control of execution of GEMM operation on accelerator
The present disclosure relates to a method for controlling execution of a GEMM operation on an accelerator comprising multiple computation units, a first memory device, and a second memory device. The method comprises determining an execution manner of the GEMM operation, the execution manner comprising partition information of the GEMM operation and computation unit allocation information of the partitioned GEMM operation; generating one or more instructions to compute the partitioned GEMM operation on one or more allocated computation units; and issuing the one or more instructions to at least one of a first queue and a second queue, which enables at least one of a first local controller and a second local controller to execute the one or more instructions, wherein the first local controller and the second local controller are configured to control data movement between the computation units, the first memory device, and the second memory device.
US11409836B2 Optimization problem arithmetic method and optimization problem arithmetic apparatus
A computer-implemented optimization problem arithmetic method includes determining, based on management information indicating a partition mode that defines a logically divided state of each of a plurality of arithmetic circuits and utilization information relating to each of the plurality of arithmetic circuits, a partition mode of each of the plurality of arithmetic circuits, receiving a combinatorial optimization problem, selecting, based on information relating to scale or requested accuracy of the combinatorial optimization problem and the determined partition mode of each of the plurality of arithmetic units, a first arithmetic circuit from among the plurality of arithmetic circuits, and causing the selected first arithmetic circuit to execute arithmetic operation of the combinatorial optimization problem based on a first partition mode determined as the partition mode of the first arithmetic circuit.
US11409832B2 Dynamic content modifications
In some implementations, a method for remediating issues on webpages through client-side fixes that are performed without modifying underlying webpage code includes receiving, at a remediation server system, a request for remediation code, the request for remediation code originating from a client computing device that has accessed a webpage that has a statement requiring the remediation code, the webpage being part of a website that is hosted by a third party server system, the request identifying the webpage that is requesting the remediation code. The method can further include identifying one or more specific remediations for remediating issues on the website; accessing one or more specific remediation code portions; and accessing a client-side remediation code engine. The method can further include transmitting the client-side remediation code engine and the one or more specific remediation code portions to the client computing device.
US11409819B2 Method and device for recommending social user
A method for recommending a social user includes: acquiring the first user identification information corresponding to the user equipment, wherein, the user equipment is wirelessly connected to a wireless access point; sending the first user identification information and the corresponding access point identification information of the wireless access point to a second network device; receiving one or more pieces of second social user information returned by the second network device, wherein the second social user information corresponds to the access point identification information; and sending at least one of the one or more pieces of the second social user information to the user equipment. The method recommends social users on the basis of a shared wireless access point, thereby facilitating offline socialization because of the short physical distance between recommended social users who are connected to the shared wireless access point.
US11409818B2 Systems and methods to manage media content items
Systems, methods, and non-transitory computer readable media are configured to provide a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time. A second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user is provided.
US11409816B2 Methods and systems for determining an action to be taken in response to a user query as a function of pre-query context information
Methods and systems for determining an action to be executed in response to a user query as a function of pre-query context information. One system includes an electronic computing device that includes a microphone, a transceiver, and an electronic processor. The electronic processor is configured to receive audio data from the microphone prior to receiving a user query, and determine, at predetermined time intervals, context information from the audio data. The electronic processor is further configured to store the context information in a memory. The electronic processor is further configured to receive second audio data from the microphone, and determine that the second audio data corresponds to the user query. The electronic processor is further configured to determine an action to be executed as a function of the second audio data and the context information, and execute the action in response to the user query.
US11409813B2 Method and apparatus for mining general tag, server, and medium
A method and apparatus for mining a general tag, a server and a medium are disclosed. The method can comprise: matching a tag seed rule containing a tag placeholder and an attribute of the tag placeholder with historical search information to determine a matching tag; combining the existing tag seed rule and the matching tag to construct a new search sequence set; and performing a generalization process on search sequences included in the new search sequence set to obtain a new tag seed rule, and returning to perform the operation of matching the new tag seed rule with the historical search information to determine a new tag until the tag and the tag seed rule satisfy a convergence condition. A more comprehensive and profound tag can be mined, and the entire flow of mining the tag can not be dependent on a vertical website.
US11409810B1 Integration scoring for automated data import
Aspects of the present disclosure provide techniques for integration scoring. Embodiments include importing a set of values from a data source to an electronic data system and assigning each value of the set of values to an import variable of a set of import variables in the electronic data system. Embodiments include displaying in a user interface a value for each import variable in the set of import variables in the electronic data system and receiving, via the user interface, one or more corrections to one or more import variables in the set of import variables. Embodiments include determining a weight corresponding to each import variable for which a correction was received. Embodiments include determining an integration score based on the one or more corrections and the weight corresponding to each import variable in the set of import variables for which a correction was received via the user interface.
US11409809B2 Visualizing data center inventory and entity relationships
A system can provide a visual representation of an inventory of data entities for a distributed computing system. Inventory data including cost and operational data for data entities such as data centers, servers, and virtual machines, can be converted into a format file. The format file can be used to create a tree of nodes and node summaries corresponding to the data entities. A user interface can display hierarchical and isolated views of the tree revealing parent child relationships between data entities within a computing system infrastructure. Node summaries including cost and utilization data can be displayed to reveal how specific sub-costs such as labor and licensing, are driven by data entities in one level of the infrastructure and pushed to respective parent or child data entities in other levels. Views of the tree can be used to determine areas of inefficiency or reduced value within the computing system.
US11409807B2 Single-click matchmaking
A single-click matchmaking system and method is disclosed providing streamlined, fast, interactive and intelligent search processes for matchmaking. The single-click matchmaking for recommending at least one match comprises receiving a profile of the user based on an input given by the user at an application running on the computing device, predicting a plurality of self-attributes of the user based on the profile of the user, predicting a plurality of preferred attributes based on the plurality of self-attributes of the user, accessing a memory configured to store data corresponding to a plurality of entities, determining the match from the plurality of entities and recommending the at least one match to display at the computing device of the user.
US11409804B2 Data analysis method and data analysis system thereof for searching learning sections
The present disclosure relates to a data analysis method and a data analysis system thereof. The data analysis method includes steps of: receiving a first learning content data, and adding multiple first segmentation marks to the first learning content data to divide multiple first learning sections on the first learning content data. The first learning sections are arranged according to a time axis. Searching a first keyword string corresponding to each first learning section from the first learning sections. Receiving a analysis command, and analyzing the analysis command with the first keyword string of each of the first learning content data to obtain multiple first similarities, corresponding to the analysis command and each of the first learning sections. Finally, searching for the first learning section with the highest similarity.
US11409800B1 Generating search queries for database searching
A device configured to receive a data request comprising instructions for retrieving data. The device is further configured to input the instructions into a machine learning model that is configured to output a plurality of search token predictions for an entity based on the instructions. The device is further configured to generate a set of search query candidates based on the plurality of search token predictions. Each search query candidate comprises zero or more search tokens. The device is further configured to select a search query candidate based on a score that is associated with the search query candidate and to generate a search query using the search tokens from the selected search query candidate. The device is further configured to receive search results in response to sending the search query to the database and to output search results based on the search.
US11409796B1 Generational databases for managing time series data
A database service that receives and manages time series data into a set of generational data tables. The database service generates a set of generational data tables configured to receive a subset of time series data. Each generational data table is created with an initial set of access parameters that facilitates the receipt of incoming time series data. Thereafter, the database service creates additional generational data tables to receive the continuous received time series data and then modifies the access parameters of the previously created data table, such as for read only rights.
US11409789B2 Determining identity in an image that has multiple people
Embodiments of the present disclosure include systems and methods for identifying people in an image that contains more than one images of people. In embodiments, a query feature representation that represents features is extracted from each image of a person. In embodiments, each query feature representation is compared to image feature representations in a database and a set of candidate representations is selected among the image feature representations. Then, a set of user accounts that is associated with the set of candidate representations is selected. The strengths of connection in a network between user accounts in a set of candidate user accounts corresponding to an image and user accounts in a different set of candidate user accounts corresponding to a different image may be determined. In embodiments, user accounts that has the highest strength of connection are selected and used to identify the persons corresponding to the images.
US11409773B2 Selection device, selection method, and non-transitory computer readable storage medium
A selection device includes an identification unit that identifies search histories related to element candidates that are candidates for a new element, and pieces of posted information on the element candidates. The selection device includes a selection unit that selects, from among the element candidates, an element candidate in order to generate learning data to cause a model to learn a feature of information on the new element based on the identified search histories and the identified pieces of posted information.
US11409770B2 Multi-distance similarity analysis with tri-point arbitration
Systems, methods, and other embodiments associated with multi-distance tri-point arbitration are described. In one embodiment, a method includes using a K different distance functions, calculating K per-distance tri-point arbitration similarities between a pair of data points with respect to an arbiter point. A multi-distance tri-point arbitration similarity S between the data points is calculated by determining that the data points are similar when a dominating number of the K per-distance tri-point arbitration similarities indicate that the data points are similar; and determining that the data points are dissimilar when a dominating number of the K per-distance tri-point arbitration similarities indicate that the data points are dissimilar. The multi-distance tri-point arbitration similarity is associated with the data points for use in future processing.
US11409765B2 Application of information management policies based on operation with a geographic entity
Techniques for providing data retention services based on a geographic region are disclosed. In one aspect, a location of a computing device is determined. A geographic entity corresponding to the location of the computing device is then determined. A data retention policy is applied to data of the computing device based on regulations of the geographic entity. Other aspects are also disclosed.
US11409763B1 Applying a visual analytics intent language to generate data visualizations
An electronic device has one or more processors, and memory. The memory stores one or more programs configured for execution by the one or more processors. The electronic device receives a request directed to a data source. The request includes one or more intent types and one or more predefined attributes associated with the intent types. Each of the predefined attributes limits a respective data analysis operation of a respective intent type. In response to the request, for each of the intent types, the electronic device formulates a respective intent specification according to the request, including determining respective properties of the respective intent specification. The electronic device also generates a respective output specification. The respective output specification includes a respective recommended data visualization type. The respective output specification also includes respective data visualization parameters that specify how to render a data visualization of the respective recommended data visualization type.
US11409761B2 Vehicle data management device, vehicle data management system, and method of managing vehicle data
A vehicle data management device includes a data acquisition unit and a data conversion unit. The data acquisition unit is configured to acquire, from each of a plurality of in-vehicle devices mounted on a corresponding vehicle of a plurality of vehicles, a vehicle identification information that is set based on at least a model of the vehicle, and a first data that is contained in a communication frame and is indicative of a vehicle information. The data conversion unit is configured to convert the first data into a label and a second data based on a conversion map that contains a label identification information for identifying the label corresponding to the first data, and a conversion information for converting the first data into the second data. The conversion map contains at least one label identification information and at least one conversion information for each vehicle identification information.
US11409760B2 Data array of objects indexing
An operations integration processor generating tag names from an array of objects in a language-independent data format different than a tag format for integration with a tag-based control and data acquisition system. The operations integration processor receives a response from a web service and parses the response to identify one or more objects and corresponding values in the array contained in the response. The response includes an array of objects and is in a language-independent data format different than a tag format. The processor configures a selected object of the array to act as a unique index for the array of objects and generates one or more tag names from the parsed response. The tag names each represent a tag having at least one of an object and a value associated with it based on the information provided in the response. The generated tag names include the selected object in an array index part thereof.
US11409759B2 Data dump formatting utilizing dynamically created control structures
In one general embodiment, a computer-implemented method includes identifying a data dump and a predefined data structure, parsing the predefined data structure to determine one or more identifiers within the predefined data structure, determining that a match exists between one or more elements of the data dump and the one or more determined identifiers of the predefined data structure, and formatting the data dump utilizing the predefined data structure, in response to the determining.
US11409757B2 System and method for collecting, consolidating and processing data
A method for collecting, consolidating and processing data is provided. The method includes receiving, using at least one of said at least one processor, data via a plurality of data streams, aggregating, using at least one of said at least one processor, data received via the plurality of data streams, validating, using at least one of said at least one processor, the received data, and transforming, using at least one of said at least one processor, the received data into standardized data formats.
US11409755B2 Asynchronous search of electronic assets via a distributed search engine
Asynchronous search of electronic assets via a distributed search engine is disclosed herein. An example method includes receiving a request from a user, the request including a query and a query time parameter, the query time parameter defining a time that the user will wait for results to be completed synchronously, determining that the query is incomplete and that the time has been exceeded, issuing the query a unique query identifier, and asynchronously adding results to an index based on the unique query identifier.
US11409751B2 Providing answers to questions using hypothesis pruning
A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving a query, conducting a search through one or more data sources to identify candidate answers to the query, and providing each of the candidate answers with a preliminary score. The method further comprises filtering out any of the candidate answers with a preliminary score that does not satisfy a defined condition. The candidate answers having preliminary scores that satisfy this condition form a subset of the candidate answers. Each of the candidate answers in this subset is processed to produce further scores. A ranking function is applied to these further scores to determine a ranking for each of the candidate answers in the subset; and after this ranking function is applied, one or more of the candidate answers are selected as one or more final answers to the query.
US11409750B2 Information search method and server
A method, information processing apparatus, and a non-transitory computer-readable medium are provided. A search request including a keyword is received from a terminal of a user. A search is performed for a plurality of common webpage entries according to the keyword. A search is performed for a plurality of friend webpage entries of friends according to the keyword. Page scores for the plurality of common webpage entries and the plurality of friend webpage entries are determined based on the keyword. The page scores of only the plurality of friend webpage entries are weighted according to a first weighting factor. A combined list of webpage entries is generated based on the page scores for the plurality of common webpage entries and the weighted page scores for the plurality of friend webpage entries. The combined list includes a first subset of the plurality of common webpage entries and a second subset of the plurality of friend webpage entries. The generated combined list of webpage entries is sent to the terminal.
US11409739B2 Using materialized views to respond to queries
In some examples, a database system includes a storage medium to store a materialized view (MV) that includes data satisfying an MV condition. At least one processor is to receive a query including a query condition, determine that the query condition partially matches the MV condition, and access a part of the data in the MV partially satisfy the query.
US11409729B2 Managing database object schema virtual changes
A virtual change database system that supports iterative and parallel database application development is disclosed. The system stores a common set of base physical data and a plurality of sets of virtual changes. Each set of virtual changes is associated with a database object. A database application may access a database object in the database by using the virtual version of the object to extract the object's data content from the common base physical data. The database system present a first query response to (i) a first application based on the set of base physical data and (ii) a first set of virtual changes for a particular database object, while also presenting a second query response to a second application based on the set of base physical data and a second, different set of virtual changes for the particular database object.
US11409726B2 Methods and system for concurrent updates of a customer order
An order management system in electronic communication with a database may be configured to manage concurrent update requests for the order data stored in the database. In particular, the order management system may be configured to receive two or more order modification requests, determine that the second order modification request includes one or more aspects that conflict with the modified order and includes one or more aspects that do not conflict with the modified order, send a notification to the second user, wherein the notification includes the one or more aspects that conflict with the modified order, and modify the modified order according to the one or more aspects of the second order modification request that do not conflict with the modified order to create a second modified order.
US11409715B2 Maintaining high-availability of a file system instance in a cluster of computing nodes
A method for maintaining high-availability of file system instances is described. The method includes maintaining replica file system instances such as a first replica file system instance on a first computing node and a second replica file system instance on a second computing node. Further, a third computing node is instructed to create a sparse replica file system instance on the third computing node in response to detection of a failure condition associated with the second computing node. Moreover, a data update request is directed to the first replica file system instance and the sparse replica file system.
US11409712B2 Small-file storage optimization system based on virtual file system in KUBERNETES user-mode application
A small-file storage optimization system based on a virtual file system in a KUBERNETES user-mode application which is applied to a target file system includes a network file system including a network file system server and a network file system client, a user-mode application mounted on a shared directory exposed by the network file system server through the network file system client, and a virtual file system including a virtual file system client and a virtual file system server. A file block creating and formatting module in the virtual file system server creates a virtual file block for storing small files on one or more object storage target devices of the target file system, and the virtual file block is mounted on the shared directory exposed by the network file system server.
US11409710B2 Lightweight analytics server to handle heterogeneous document types
Methods, systems, and computer-readable storage media for receiving, by a web tier, an analytics request from a client device, determining, by the web tier, that the analytics request implicates at least one offline document, transmitting, by the web tier, at least a portion of the analytics request to a slim analytics server of an analytics platform, the slim analytics server operating in an offline mode and, in response to receiving the at least a portion of the analytics request, the slim analytics server communicates with an offline document server that loads data from the at least one offline document and executes one or more computations on the data to provide analytics results to the slim analytics server, receiving, by the web tier, the first analytics results from the first slim analytics server, and transmitting, by the web tier, a response to the client device, the response including the analytics results.
US11409706B2 Document cooperation supporting apparatus for supporting simultaneous edit of document, and operating method thereof
A document cooperation supporting apparatus for supporting a simultaneous edit of a document according to an exemplary embodiment of the present invention, and an operating method thereof sequentially transmit edit commands to each of the client terminals based on a reception sequence of the edit commands when the simultaneously generated edit commands are received from the plurality of client terminals, and performs an operational transformation on edit commands having later reception sequences to provide a cooperation environment enabling users to simultaneously edit the document.
US11409700B2 Method, electronic device and computer program product for snapshot replication
Techniques involve: in response to a first session for asynchronous snapshot replication being established between a first source device and a destination device, determining whether the first source device and the destination device have a common baseline snapshot. Such techniques further involve: in response to determining absence of the baseline snapshot, determining whether initial synchronization from a second source device to the destination device is completed. Such techniques further involve: replicating, based on a result of the determining, at least one user snapshot at the first source device to the destination device. Accordingly, duplicated user snapshots at the destination device are significantly reduced. The snapshot management and space utilization of the destination device are also improved.
US11409695B2 Batch job processing using a database system
Disclosed are examples of systems, apparatus, methods and computer program products for batch job processing using a database system. In some implementations, a data object relationship structure of a first record can be identified. Based on a type of data dependency of the data object relationship structure, a first record and a second record can be determined to be associated. A first batch number can be assigned to the first record and the second record. A first batch job can be defined. It can be determined that a third record is not associated with the first record. A second batch number can be assigned to the third record and a second batch job can be defined.
US11409694B2 Processor element matrix performing maximum/average pooling operations
A processor is provided. The processor includes a plurality of processing elements configured to be arranged in a matrix form, and a controller configured to control the plurality of processing elements during a plurality of cycles to process a target data, control first processing elements so that each of the first processing elements operates data provided from adjacent first processing elements and the input first element and inputs each of second elements included in a second row among the plurality of elements to second processing elements arranged in the second row among the plurality of processing elements, control the second processing elements so that each of the second processing elements operates data provided from adjacent second processing elements and the input second element, and operates data provided from the adjacent first processing elements in the same column among the first processing elements and pre-stored operation data.
US11409673B2 Triggered operations for collective communication
Examples include a method of managing storage for triggered operations. The method includes receiving a request to allocate a triggered operation; if there is a free triggered operation, allocating the free triggered operation; if there is no free triggered operation, recovering one or more fired triggered operations, freeing one or more of the recovered triggered operations, and allocating one of the freed triggered operations; configuring the allocated triggered operation; and storing the configured triggered operation in a cache on an input/output (I/O) device for subsequent asynchronous execution of the configured triggered operation.
US11409668B2 Memory module, operation method of memory module, memory system, and operation method of memory system
A memory module includes: a plurality of memories, wherein each of the memories comprises: an encryption key storage circuit suitable for storing an encryption key; an address encryption circuit suitable for generating an encrypted address by encrypting an address transferred from a memory controller by using the encryption key stored in the encryption key storage circuit; and a cell array accessed by the encrypted address, wherein the encryption key storage circuits of the memories store different encryption keys.
US11409666B2 Techniques for providing I/O hints using I/O flags
Techniques for processing I/O operations may include: issuing, by a process of an application on a host, an I/O operation; determining, by a driver on the host, that the I/O operation is a read operation directed to a logical device used as a log to log writes performed by the application, wherein the read operation reads first data stored at one or more logical addresses of the logical device; storing, by the driver, an I/O flag in the I/O operation, wherein the I/O flag has a first flag value denoting an expected read frequency associated with the read operation; sending the I/O operation from the host to the data storage system; and performing first processing of the I/O operation on the data storage system, wherein said first processing includes using the first flag value in connection with caching the first data in a cache of the data storage system.
US11409657B2 Adaptive address tracking
Described apparatuses and methods track access metadata pertaining to activity within respective address ranges. The access metadata can be used to inform prefetch operations within the respective address ranges. The prefetch operations may involve deriving access patterns from access metadata covering the respective ranges. Suitable address range sizes for accurate pattern detection, however, can vary significantly from region to region of the address space based on, inter alia, workloads produced by programs utilizing the regions. Advantageously, the described apparatuses and methods can adapt the address ranges covered by the access metadata for improved prefetch performance. A data structure may be used to manage the address ranges in which access metadata are tracked. The address ranges can be adapted to improve prefetch performance through low-overhead operations implemented within the data structure. The data structure can encode hierarchical relationships that ensure the resulting address ranges are distinct.
US11409655B2 Interface apparatus, data processing apparatus, cache control method, and medium
There is provided with an interface apparatus. The interface apparatus provides a shared cache for a plurality of processing units. A first port acquires data from a first processing unit included in the plurality of processing units. A second port outputs the data acquired from the first processing unit to a second processing unit included in the plurality of processing units. A cache caches the data acquired from the first processing unit. A controller controls, based on information acquired from the second processing unit, whether to write back data written in the cache to a memory different from the cache.
US11409648B2 Electronic apparatus and controlling method for performing memory swapping to reduce resource usage
An electronic apparatus is provided. The electronic apparatus according to an embodiment includes a memory configured to store computer executable instructions, and a processor configured to, by executing the computer executable instructions, based on a request for executing a program being received and an available capacity of a first area of the memory to be allocated to the program being insufficient, swap-out page data stored in the first area to a second area of the memory, wherein the processor is further configured to swap out the page data partially or entirely based on an attribute of the page data.
US11409640B2 Machine learning based test case prediction and automation leveraging the HTML document object model
Techniques are described for predicting test scenarios and generating test case documents and/or automation scripts using machine-learning algorithms. For example, input may be received representing a web page, and an HTML Document Object Model (DOM) of the web page may be analyzed. From the DOM, a plurality of HTML elements may be extracted and processed by a machine-learning algorithm. Based on the processed plurality of HTML elements, a plurality of predictions for test case scenarios may be generated, and converted into a set of human-readable instructions, such as a test case document, and/or a set of machine-readable instructions, such as an automation script. In some instances, a user selection of at least one predicted test scenario from a displayed list of one or more predicted test scenarios is received and corresponding human-readable instructions and/or machine-readable instructions are generated for the selected scenario(s).
US11409638B2 End user remote enterprise application software testing
A system and method for remote testing of enterprise software applications (ESA) allows one or more testers to remotely access an ESA and remotely test the ESA. In at least one embodiment, the ESA resides in a testing platform that includes one more computers that are provisioned for testing. “Provisioning” a computer system (such as one or more servers) refers to preparing, configuring, and equipping the computer system to provide services to one or more users. In at least one embodiment, the computer system is provisioned to create an ESA operational environment in accordance with a virtual desktop infrastructure (VDI) template interacting with virtualization software.
US11409631B2 Verification automation apparatus, verification automation method, and computer-readable recording medium
The invention makes it possible to reuse a verification script without manually modifying the internal parameters of the verification script. A verification automation apparatus 1 adapts a verification script to a system that is to be verified. The verification automation apparatus 1 includes: a verification script acquisition unit 101 that acquires a verification script that includes an execution script for verification work and execution enabling requirements for executing the execution script; a verification configuration search unit 104 that searches the system to be verified, for configurations for which the execution script is executable, using environment information regarding the system to be verified, and the execution enabling requirements; and an execution script materializing unit 105 that materializes the execution script based on the configuration that has been found through the search, so as to be executable in the system to be verified.
US11409629B1 Systems and methods for optimizing a machine learning-informed automated decisioning workflow in a machine learning task-oriented digital threat mitigation platform
A system and method for adapting an errant automated decisioning workflow includes reconfiguring digital abuse or digital fraud logic parameters associated with automated decisioning routes of an automated decisioning workflow in response to identifying an anomalous drift or an anomalous shift in efficacy metrics of the automated decisioning workflow, wherein the automated decisioning workflow includes a plurality of distinct automated decisioning routes that, when applied in a digital threat evaluation of data associated with a target digital event, automatically compute a decision for disposing the target digital event based on a probability digital fraud; simulating, by computers, a performance of the automated decisioning routes in a reconfigured state based on inputs of historical digital event data; calculating simulation metrics based on simulation output data of the simulation; and promoting to an in-production state the automated decisioning workflow having the automated decisioning routes in the reconfigured state.
US11409621B2 High availability for a shared-memory-based firewall service virtual machine
A method for a shared-memory-based SVM to provide high availability of service is disclosed. In an embodiment, an agent process of the SVM receives a signal that one or more data packets have been queued in a shared memory device of one or more shared memory devices. Upon receiving the signal, the agent process determines whether the SVM has been designated as active for the shared memory device, and if it has, the agent process reads the one or more data packets from the shared memory device. As the data packets are read from the shared memory device: for each data packet, of the one or more data packets read from the shared memory device: the agent process determines whether an indication that the packet is to be transmitted to its destination is received, and if the indication is received, the packet is placed back to the shared memory device.
US11409618B2 Transaction recovery
Transaction recovery in a cloud computing environment. Transaction recovery includes determining whether a first container of a plurality of containers in the cloud computing environment is crashed. In response to the first container being crashed, the method may include determining at least one transaction log entry from a first log file corresponding to the first container. Transaction recovery includes retrieving at least one in-doubt transaction corresponding to the first container from a first database corresponding to the first container. Transaction recovery includes comparing the at least one transaction log entry with the at least one in-doubt transaction for transaction recovery.
US11409610B1 Context-driven data backup and recovery
Disclosed herein are systems, methods, and processes to perform context-driven (or context-based) data backup and recovery operations. A request to perform a backup operation on a dataset is received. Current external context datasets related to the dataset and generated based on prioritization techniques are collected from computing devices. a saved context dataset is generated based on the current external context datasets. The backup operation is performed by storing a backup image that includes at least a portion of the dataset and the saved context dataset.
US11409606B2 Apparatus and method for handling a firmware error in operation of a memory system
A memory system includes a memory device including plural non-volatile memory cells storing firmware and a controller configured to load the firmware in a volatile memory and employ a plurality of cores, each capable of performing an operation based on the firmware. A core, which is in a standby state or an idle state between the plurality of cores, is configured to check whether an error has occurred in the volatile memory in which the firmware is loaded.
US11409603B2 Method of storing items of data
A computer-implemented method of storing an item of data across a plurality of storage media, the method comprising the steps of: receiving an item of data to be stored; splitting the item of data into N pieces of data; generating M redundancy pieces of data, usable to rebuild the item of data; storing each of the N pieces of data and M redundancy pieces of data on separate storage media of the plurality of storage media at a same offset within a file of the respective storage medium, the files of the storage media containing the N pieces of data and the M redundancy pieces of data being associated as a file set; and storing, separately to the N pieces of data and M redundancy pieces of data, the offset and the file set.
US11409589B1 Methods and systems for determining stopping point
A computer-implemented method for identifying a stopping point of an active learning process includes calculating an error rate for a set of documents, determining whether minimum coding exists, checking an error rate, detecting that an uncertainty rate decreases, and displaying an indication that the stopping point has been reached. A computing system for determining a stopping point of an active learning process includes a processors and a memory storing instructions that, when executed, cause the computing system to calculate an error rate, determine that minimum coding exists, check an error rate, detect decreasing uncertainty rate, and display a stopping point indication. A non-transitory computer readable medium storing program instructions that when executed, cause a computer system to calculate an error rate, determine that minimum coding exists, check an error rate, detect decreasing uncertainty rate, and display a stopping point indication.
US11409587B2 System and method for predictive technology incident reduction
Systems and methods for predictive technology incident reduction are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for predictive technology incident reduction may include: (1) receiving a change record for a proposed change to a computer application or a computer network infrastructure; (2) analyzing the potential change for an adverse potential cross impact with another computer application or a computer system; (3) predicting a probability of failure and an impact of the proposed change using a model; (4) in response to a low predicted probability of failure, or a high predicted probability of failure with a low predicted impact: approving the proposed change; and implementing the proposed change; and (5) in response to a high predicted probability of failure and a high predicted impact, rejecting the proposed change.
US11409585B2 Automatic code generation for API mashups
According to an aspect of an embodiment, operations include receiving a first input corresponding to a selection of one or more Application Programming Interface (API)-based trigger options associated with one or more electronic trigger events. The operations further include receiving a second input corresponding to a selection of one or more trigger rules which are applicable on event data associated with the one or more electronic trigger events and receiving a third input corresponding to a selection of one or more API-based actions. The operations further include constructing an API mashup template based on the first input, the second input, and the third input and generating an API mashup code based on the constructed API mashup template. The API mashup code is configured to be computer-executable on a runtime system.
US11409584B2 Cross-application data sharing
A data writing request is received at a web browser from a first application, where the data writing request comprises data and address information of a web page into which the data is written, and where the web browser and the first application are associated with a mobile device. The data writing request is sent to a web server. An instruction message is received from the web server and the data is stored at a shared storage space on the mobile device based on the instruction message. A data access request is received from a second application, where the web browser and the second application are associated with the mobile device. The data is read from the shared storage space based on the access request and sent to the second application.
US11409582B2 Clipboard control method and system based on mobile terminal
The present disclosure provides a clipboard control method and system based on a mobile terminal. The method includes: setting a clipboard, including setting an allowable number of copy content items in the clipboard and a survival time corresponding to each copy content in the clipboard, and setting the clipboard to be able to save multiple pieces of copy contents at the same time; receiving an operation instruction from a user to copy the multiple pieces of contents, processing the copy contents in the clipboard, and saving the multiple pieces of the copy contents in the clipboard when the multiple pieces of contents need to be copied; and, receiving an operation instruction from the user to select a paste function when needing to paste, displaying the multiple pieces of the copy contents sequentially according to the selected pasting function, selecting and pasting a specified content as needed.
US11409580B2 Modifying a series of lock acquire and release operations to use a single lock reservation
Provided are a computer program product, system, and method for modifying a series of lock acquire and release operations to use a single lock reservation. A representation of source code is scanned to determine a series of acquire lock program statement and release lock program statement pairs to acquire and release a lock by a thread. A first acquire lock program statement in the series is modified to be an acquire with reserve program statement that when executed by the thread causes the thread to acquire the lock and indicate the lock as reserved for use by the thread. A last release lock program statement in the series is modified to be a release with cancel program statement that when executed by the thread causes the thread to release the lock and indicate the lock as not reserved.
US11409579B2 Multiple independent synchonization named barrier within a thread group
An apparatus to facilitate thread barrier synchronization is disclosed. The apparatus includes a plurality of processing resources to execute a plurality of execution threads included in a thread workgroup and barrier synchronization hardware to assign a first named barrier to a first set of the plurality of execution threads in the thread workgroup, assign a second named barrier to a second set of the plurality of execution threads in the thread workgroup, synchronize execution of the first set of execution threads via the first named barrier and synchronize execution of the second set of execution threads via the second named barrier.
US11409578B2 Resilient adaptive biased locking in multi-thread concurrent program execution
A computer-implemented method and system for resilient adaptive biased locking. The method includes adding, in a system including an adaptive lock reservation scheme having a learning state, a component comprising a per class counter that counts, collectively, a number of learning failures and a number of revocation failures. An embodiment includes initializing the per class counter upon loading a class with a predetermined value representing at least one of a maximum number of learning failures and cancellation instances associated with the class. An embodiment includes initializing, based on a determination of an operational state of the per class counter for an object transitioning from one of the learning state and a biased state to a flatlock state, a lock word of the object directly to the flatlock state while bypassing the biased state.
US11409571B2 High bandwidth connection between processor dies
Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to receive a completion acknowledgment from the plurality of graphics processing units and in response to a determination that the workload is finished, to terminate one or more communication connections on the interconnect bridge. Other embodiments are also disclosed and claimed.
US11409559B2 System and method for weak lock allowing force preemption by high priority thread
A method, computer program product, and computer system for identifying, by a computing device, an attribute of a lock object associated with data. It may be determined that the lock object is acquired by a first task performing a transaction with the data based upon, at least in part, the attribute of the lock object. The lock object may be acquired by a second task by releasing the lock object from the first task prior to the transaction with the data being completed, wherein the second task is a higher priority task than the first task.
US11409557B2 Buffer checker for task processing fault detection
A graphics processing system for operation with a data store, comprising: one or more processing units for processing tasks; a check unit operable to form a signature which is characteristic of an output from processing a task on a processing unit; and a fault detection unit operable to compare signatures formed at the check unit; wherein the graphics processing system is operable to process each task first and second times at the one or more processing units so as to, respectively, generate first and second processed outputs, the graphics processing system being configured to: write out the first processed output to the data store; read back the first processed output from the data store and form at the check unit a first signature which is characteristic of the first processed output as read back from the data store; form at the check unit a second signature which is characteristic of the second processed output; compare the first and second signatures at the fault detection unit; and raise a fault signal if the first and second signatures do not match.
US11409556B2 Custom placement policies for virtual machines
A component of a computing service obtains respective indications of placement policies that contain host selection rules for application execution environments such as guest virtual machines. With respect to a request for a particular application execution environment, a group of applicable placement policies is identified. A candidate pool of hosts is selected using the group of placement policies, and members of the pool are ranked to identify a particular host on which the requested application execution environment is instantiated.
US11409535B2 Processing device and related products
A processing device and related products are disclosed. The processing device includes a main unit and a plurality of basic units in communication with the main unit. The main unit is configured to perform a first set of operations in a neural network in series, and transmit data to the plurality of basic units. The plurality of basic units are configured to receive the data transmitted from the main unit, perform a second set of operations in the neural network in parallel based on the data received from the main unit, and return operation results to the main unit.
US11409533B2 Pipeline merging in a circuit
Devices and techniques for pipeline merging in a circuit are described herein. A parallel pipeline result can be obtained for a transaction index of a parallel pipeline. Here, the parallel pipeline is one of several parallel pipelines that share transaction indices. An element in a vector can be marked. The element corresponds to the transaction index. The vector is one of several vectors respectively assigned to the several parallel pipelines. Further each element in the several vectors corresponds to a possible transaction index with respective elements between vectors corresponding to the same transaction index. Elements between the several vectors that correspond to the same transaction index can be compared to determine when a transaction is complete. In response to the transaction being complete, the result can be released to an output buffer in response to the transaction being complete.
US11409531B2 Processor having multiple operating modes
Disclosed is a processor having multiple operating modes, comprising: a first mode resource storage circuitry configured to store first mode resources when the processor is operating in a first mode, wherein the first mode resource storage circuitry comprises a resource mapping circuitry configured to provide second mode resources to the processor operating in the first mode; a second mode resource storage circuitry configured to store the second mode resources when the processor is operating in a second mode; and an access control interface communicatively coupled to the resource mapping circuitry and the second mode resource storage circuitry, the access control interface configured to provide the resource mapping circuitry with an access to the second mode resource storage circuitry.
US11409527B2 Parallel processor in associative content addressable memory
A parallel processor in associative content-addressable memory (PPAC) is provided. Processing in memory (PIM) moves computation into memories with the goal of improving throughput and energy-efficiency compared to traditional von Neumann-based architectures. Most existing PIM architectures are either general-purpose but only support atomistic operations, or are specialized to accelerate a single task. The PPAC described herein provides a novel in-memory accelerator that supports a range of matrix-vector-product (MVP)-like operations that find use in traditional and emerging applications. PPAC is, for example, able to accelerate low-precision neural networks, exact/approximate hash lookups, cryptography, and forward error correction. The fully-digital nature of PPAC enables its implementation with standard-cell-based complementary metal-oxide-semiconductor (CMOS), which facilitates automated design and portability among technology nodes. A comparison with recent digital and mixed-signal PIM accelerators reveals that PPAC is competitive in terms of throughput and energy-efficiency, while accelerating a wide range of applications and simplifying development.
US11409522B2 Automatic scaling of microservices applications
A device may receive information identifying a set of tasks to be executed by a microservices application that includes a plurality of microservices. The device may determine an execution time of the set of tasks based on a set of parameters and a model. The set of parameters may include a first parameter that identifies a first number of instances of a first microservice of the plurality of microservices, and a second parameter that identifies a second number of instances of a second microservice of the plurality of microservices. The device may compare the execution time and a threshold. The threshold may be associated with a service level agreement. The device may selectively adjust the first number of instances or the second number of instances based on comparing the execution time and the threshold.
US11409519B2 Method and apparatus for implementing a UI modernization application module
Various methods, apparatuses/systems, and media for implementing a UI modernization application module. A receiver receives a request to implement a new feature into a current application. A processor accesses a database to receive statistical data of current source codes and components corresponding to the current application. The processor determines whether an impact value regarding an impact on the current source codes in implementing the new feature into the current application exceeds a predetermined threshold value. When it is determined that the impact value exceeds the predetermined threshold value, the processor determines whether current application development could run in parallel with a new version of the application if the new feature is implemented into the current application. When it is determined that current application development could run in parallel with the new version of the application, the processor implements the new feature into the current application.
US11409518B2 Remote access controller device update system
A remote access controller device update system includes a memory system that is configured to store a BIOS firmware image including BIOS code and first remote access controller information. A BIOS is coupled to the memory system and is configured to utilize BIOS code stored on the memory system. A remote access controller device is coupled to the memory system and is configured to determine that the BIOS firmware image is stored in the memory system, and identify the first remote access controller information included in the BIOS firmware image. The remote access controller device then determines that the first remote access controller information provides an update to second remote access controller information stored on the remote access controller device and, in response, stores the first remote access controller information on the remote access controller device and performs at least one operation using the first remote access controller information.
US11409502B2 Intelligent controls for end-user computing
Embodiments of the invention are directed to intelligently and dynamically controlling both changes made within EUC applications and the control rules associated with such changes. A similarity index is calculated/assigned for each data entry field (i.e., cell/intersection) and the controls implemented when a changes to data in the entry fields occurs is based on the similarity index. In other embodiments, a change to data entry fields dynamically prompts analysis of the change based on historical approval and/or denial patterns specific to the EUC application, the data entry field(s) and/or the user of the application. In response to the analysis the control rules may be dynamically updated, and applied to the current change. In other embodiments, inputs, such as reviewer's comments, are the basis for determining a need to update existing controls or add new controls associated with data entry field(s) and the conditions associated therewith are determined and applied.
US11409499B1 Electronic circuit for multiply-accumulate operations
An electronic circuit and a method of making the same includes a multiplier circuit configured to perform a multiplication of a first input signal with a second input signal. The first input signal is a binary input signal that includes a sequence of input bits. The electronic circuit further includes an oscillator circuit configured to receive a result signal of the multiplication from the multiplier and to provide output pulses having an output frequency which is dependent on the result signal of the multiplication and a digital counter circuit configured to count the output pulses. The digital counter circuit is configured to provide a plurality of counter bits and to select one of the plurality of counter bits for incrementation in dependence on a significance of the corresponding input bit of the sequence of input bits.
US11409495B2 Audio conflict resolution
An example playback device is a first playback device in a media system. The first playback device is configured to resolve audio conflicts with one or more other playback devices in the media system by: (i) capturing, via a microphone of the first playback device, audio content played back by a second playback device, (ii) identifying the second playback device as a source of the captured audio content; and (iii) responsive to identifying the second playback device as the source of the captured audio content, altering a playback characteristic of the second playback device or the first playback device to reduce an audio interference between the first and second playback devices.
US11409492B2 System including a plurality of display apparatus and control method thereof
A display apparatus in a display system displays an image based on a received image signal, obtains and stores status information showing operation status of the plurality of display apparatuses, and identifies whether the plurality of display apparatuses normally operate based on the stored status information, and outputs result information about the identified normal/abnormal operation.
US11409483B2 Server system for obtaining a token for accessing a service
A first server system according to embodiments of the present disclosure includes a control unit configured to instruct a client terminal to display a screen for inputting authentication information to a third server system as the transmission destination of image data registered in a second server system, an acquisition unit configured to acquire information about a printing apparatus capable of printing the image data registered in the second server system, from the third server system that has performed authentication based on the authentication information input via the screen, and a transmission unit configured to transmit the acquired information about the printing apparatus to the second server system.
US11409481B2 Setting system, control method, and storage medium
An image forming apparatus includes an acquisition unit to identify firmware to be set to the image forming apparatus based on an instruction generated by a generation unit, and acquire the identified firmware from a server.
US11409480B2 Print method and print system for image forming device that prints re-encrypted and re-decrypted data
A print method for using an image forming device to print an encrypted file transmitted from a terminal device includes a reception step in which a password of the encrypted file is received, a decryption step in which normal data is generated by decrypting the encrypted file using the password, a restriction setting step in which, based on the normal data, restricted data is generated which is set so as to restrict print processing, a restriction releasing step in which, based on an operation of a user with respect to the image forming device, the restriction of the restricted data is released so that to generate the normal data; and a printing step in which the normal data is printed using the image forming device.
US11409465B2 Systems and methods for managing communication between NVMe-SSD storage device(s) and NVMe-of host unit
A system manages communication between a non-volatile memory express-over fabric (NVMe-oF) host unit and multiple non-volatile memory express-solid state drive (NVMe-SSD) storage devices via a bridge unit. The bridge unit may include sub-modules to control operations. The bridge unit may generate a virtual data memory address corresponding to a scattered gathered list address. The bridge unit may not require a data buffer to store intermediate data. The system may be configured to initiate a memory WRITE/READ transaction to access a virtual data memory corresponding to a physical memory in the bridge unit for performing a data WRITE/READ operation by an NVMe-SSD storage device.
US11409464B2 Data processing method, apparatus, and system
Embodiments of the present invention disclose a data processing solution. In this solution, a hard disk receives a call instruction sent by a server, where the call instruction includes a function identifier of a to-be-called function and an operation address; and the hard disk calls the function in the hard disk based on the function identifier, and performs, based on the function, an operation on data corresponding to the operation address.
US11409450B2 Channel architecture for memory devices
Systems, apparatuses, and methods related to channel architecture for memory devices are described. Various applications can access data from a memory device via a plurality of channels. The channels can be selectively enabled or disabled based on the behavior of the applications. For instance, an apparatus in the form of a memory system can include an interface coupled to a controller and a plurality of channels. The controller can be configured to determine an aggregate amount of bandwidth used by a plurality of applications accessing data from a memory device coupled to the controller via the plurality of channels and disable one or more channels of the plurality of channels based, at least in part, on the aggregate amount of bandwidth used by the plurality of applications.
US11409447B1 System and method for implementing non-blocking, concurrent hash tables
A computer-implemented method of resizing a data structure includes storing a first hash index comprising x elements, wherein x is a positive integer greater than two, determining that the first hash index needs to expand, allocating a second hash index, wherein the second index contains at least x+1 elements, attempting, by a first thread, to advance a first pointer from the first hash index to the second hash index, attempting, by a second thread, to advance the first pointer from the first hash index to the second hash index, where only one of the first thread or the second thread will advance the first pointer based on an atomic operation.
US11409446B2 Media management on power-up
A method includes detecting a power-up event associated with a memory sub-system comprising a plurality of blocks of memory cells having blocks of memory cells associated therewith, responsive to detecting the power-up event and prior to receipt of signaling indicative of a host initiation sequence, determining that a block of memory cells associated with a respective block among the plurality of blocks of memory cells is an open virtual block of memory cells, determining that the respective block associated with the open virtual block of memory cells exhibits greater than a threshold health characteristic value, and selectively performing a media management operation of a respective block of memory cells associated with the open virtual block of memory cells in response to the determination that the respective block exhibits greater than the threshold health characteristic value.
US11409445B2 Method, device, and computer program product for managing storage system
Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for managing a storage system. A method for managing a storage system is provided. The method includes storing a data block to be backed up into a local storage device of the storage system; determining whether the data block includes periodically rewritten data based on historical operation information of the storage system, the historical operation information being associated with storage operations and removal operations by the storage system on historical data; and if it is determined that the data block does not include periodically rewritten data, storing the data block into a remote storage device of the storage system, and removing the data block from the local storage device. The embodiments of the present disclosure can prevent data from being rewritten to a local storage device for many times, thereby improving the performance of a storage system and prolonging the service life of the local storage device.
US11409444B2 Memory system and operation method thereof
A memory system includes: a controller including first and second cores; a plurality of channels connected to the controller; a plurality of first memory devices each including first memory blocks allocated to the first core, each of the plurality of channels being coupled to at least one first memory device; and a plurality of second memory devices each including second memory blocks allocated to the second core, each of the plurality of channels being coupled to at least one second memory device, wherein the controller further includes: a global wear leveling manager configured to perform a global wear leveling operation by swapping a first memory block and a second memory block, which are connected to the same channel among the first memory blocks and the second memory blocks, between the first and second cores on the basis of wear levels of the first memory blocks and the second memory blocks.
US11409437B2 Persisting configuration information
A method for non-disruptive upgrade of a storage system is provided. The method includes disabling, by an interlock, access by one or more processors of the storage system to the first memory, responsive to a request. The method includes persisting configuration information in the first memory to the solid-state memory, with the access to the first memory disabled by the interlock, wherein the persisting, the first memory and the solid-state memory are supported by an energy reserve. The method includes enabling, by the interlock, access by the one or more processors to the first memory, responsive to completing the persisting, and writing, by the one or more processors of the storage system, to the first memory, to perform the upgrade with further configuration information, with the access enabled by the interlock and wherein at least the persisting is accomplished without power cycling.
US11409435B2 Sensor managed apparatus, method and computer program product
An apparatus, method and computer program product provide a simplified method for unlocking an electronic device that uses soft keys, such as capacitive touch keys, or proximity detection areas and patterns. The keys may be implemented in the form of areas of a sensor, and a processing circuit observes a touch pattern and compares the same with the registered pattern to determine if there is a likeness. In doing so, the electronic device is operated at a low power state, and in that low power state observes whether a predetermined pattern is observed and when it is, unlocks the electronic device for interaction with a user at a fully operational state. By operating in the low power state while waiting to observe a predetermined pattern before unlocking the user interface, the device does not waste power on false positive detections, and allows for convenient wakeup and accessibility by a user.
US11409424B2 Information processing apparatus, control method, and storage medium for controlling a virtual viewpoint of a virtual viewpoint image
An information processing apparatus configured to output a parameter related to a virtual viewpoint which is used for generating a virtual viewpoint image based on a plurality of images captured by a plurality of cameras, comprises: a reception unit configured to receive an input according to a user operation; a determination unit configured to determine, based on an input according to a second user operation received by the reception unit, whether to apply a predetermined restriction to determination of a parameter which is based on an input according to a first user operation received by the reception unit; and an output unit configured to output, if the determination unit determines that the predetermined restriction should be applied, the parameter determined based on the predetermined restriction and the input according to the first user operation received by the reception unit.
US11409417B1 Dynamic engagement of patients in clinical and digital health research
A system and method for dynamically adjusting the architecture of an application on a device based on user responsiveness. The application determines relevant changes to apply based on the user's interactivity with the application through a plurality of inputs and data analysis. The application adapts the architecture to provide preferred application containers, features, workflows, and interface elements. User data, indicating characteristics of the user, is obtained and used to select adaptions to the user architecture through selection of specific application container units, application features, workflow segments and other elements. The application determines and selects the appropriate application container units, application features, and workflow segments to vary the features available, the content displayed, the workflow of the application, the form of the content and the interface for different users. The dynamic architecture ensures continued engagement with the application by displaying interactive elements on an individual level on the device.
US11409411B1 Single finger user interface camera control
Methods, systems, and apparatus, including medium-encoded computer program products, for controlling a virtual camera in a three dimensional environment displayed on a two dimensional touchscreen display of a handheld mobile computing device include: rendering a camera-control user interface (UI) element in a portrait mode UI; receiving first input indicating contact with the UI element, and then receiving second input indicating movement of the maintained contact point; rotating the camera view around a targeted location responsive to the second input indicating movement along a first axis of the UI element; zooming the camera view in and out from the targeted location responsive to the second input indicating movement up and down along a second axis of the UI element; and rendering changes to which portion of the three dimensional environment is shown from which perspective responsive to changing the camera view while the second input is received.
US11409405B1 Augment orchestration in an artificial reality environment
Aspects of the present disclosure are directed to an artificial reality system orchestrating interactions between virtual object “augments.” The orchestration can include linking, which can be forming two or more augments into a combination, embedding an augment within an existing combination, or triggering an action mapped to the linking of those augments. Another type of orchestration can include extracting, which can refer to taking an augment out of an existing combination, either by removing it from the combination or copying the augment to leave a version in the combination and having another version outside the combination.
US11409403B2 Control method and control device for in-vehicle infotainment
Disclosed are a control method and a control apparatus of vehicle infotainment, which use a camera monitoring a vehicle's interior, and a display providing a GUI of infotainment apparatuses. A processor obtains a monitoring image through the camera, displays a first GUI on the display in response to a first object motion detected in a first interest region which has been set beforehand in the monitoring image, and display a second GUI on the display in response to a second object motion detected in a second interest region which has been set beforehand in the monitoring image and which is separated from the first interest region. One or more of an autonomous vehicle, a user terminal and a server of the present invention can be associated with artificial intelligence modules, drones (unmanned aerial vehicles (UAVs)), robots, augmented reality (AR) devices, virtual reality (VR) devices, devices related to 5G service, etc.
US11409399B2 Display panel with touch detector, touch panel, and electronic unit
There are provided a display panel with a touch detector that allows the touch detection electrodes to be less visible, a touch panel, and an electronic unit having the display panel with a touch detector. The display panel with a touch detector includes: a display layer including a plurality of display elements arranged side by side; and an electrode layer alternately segmented into first regions and second regions along a first direction, the electrode layer including a plurality of first slits arranged side by side to extend in a second direction, and a plurality of second slits each allowing an adjacent pair of the plurality of first slits in the second regions to be in communication with one another.
US11409396B1 Transcapacitive sensing with consideration of capacitive couplings from non-adjacent electrodes
A method for capacitive sensing includes: driving, by a processing system, a first plurality of transmitter electrodes using a first plurality of basis functions, wherein the first plurality of transmitter electrodes are part of a first set of non-intersecting electrodes which are arranged adjacently to one another in a first orientation; and obtaining, by the processing system, via a first plurality of receiver electrodes of the first set of non-intersecting electrodes, a first plurality of resulting signals corresponding to the first plurality of basis functions driven onto the first plurality of transmitter electrodes. The first plurality of resulting signals includes: capacitance information for nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes; capacitance information for second nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes; and/or capacitance information for third nearest-neighbor pairs of electrodes of the first set of non-intersecting electrodes.
US11409393B2 Capacitive proximity detection system and method
A touch screen controller system for controlling a touch screen having row conductors and column conductors includes analog-digital circuitry coupled to the row conductors and column conductors to produce digital signals representative of self capacitance changes of one of the column conductors during an element proximity scanning mode and also representative of mutual changes of the touch screen during an element location scanning mode. The analog-digital circuitry indicates the influence of an element on the self-capacitance during the element proximity scanning. Proximity-determining circuitry operates on the digital signal changes during the element proximity scanning to determine if the element is proximate to the touch screen, and also to determine if the element is a specific kind of element by comparing the digital signal changes to a predetermined data profile.
US11409385B2 Method for detecting and confirming a touch input
One variation of a method includes: defining a first capacitance gradient of capacitance thresholds spanning a capacitive touch sensor; defining a first pressure gradient of pressure thresholds spanning a pressure sensor; reading a capacitance value from the capacitive touch sensor proximal a first location; detecting presence of a first input at the first location in response to the capacitance value exceeding a capacitance threshold assigned to the first location; reading a pressure value from the pressure sensor proximal the first location; detecting presence of a second input proximal the first location in response to the pressure value exceeding a pressure threshold; in response to detecting the first input and detecting the second input: merging the first input and the second input into a confirmed touch input; and generating a first touch image representing the first location and the pressure value of the confirmed touch input.
US11409381B2 Digital pen for charging battery and method for operating same
Disclosed is an electronic device. An electronic device according to various embodiments comprises: a housing elongated between a first end portion and a second end portion; a resonant circuit having a coil placed inside the housing; a wireless communication circuit placed inside the housing; a rectifier for rectifying, to a direct-current power, an alternating-current power which is received via the resonant circuit; a battery which is charged by using the direct-current power; a switch for selectively connecting between the rectifier and the battery; a voltage detector which is set to detect the voltage value of the direct-current power and transmit, on the basis of the detected voltage value, a control signal for turning the switch on and off to the switch and the wireless communication circuit, wherein, when an interval of time between the control signals to be sequentially received from the voltage detector is the same or less than a predetermined value, the wireless communication circuit can be set to ignore at least one control signal to be received additionally after the sequentially received control signals. Other various embodiments can be provided.
US11409380B2 Human machine interface system
A human machine interface system for controlling a device comprising: a housing; a human digit activatable physical element; a processor in communication with the element, the processor to receive and process an input from the element; a communicator to communicate an output from the processor wherein the output comprises a command intended for the device; wherein the element, the processor and the communicator are all disposed about or within the housing or connected thereto.
US11409379B2 Stylus and operating method thereof for transmitting electrical signals carrying pressure information
The present invention provides a stylus for transmitting electrical signals carrying pressure information, comprising: a first component with variable impedance reflecting a pressure, wherein the first component is configured for receiving first signals encoded by a first pseudo-random number (PN) code; a second component with fixed impedance, wherein the second component is configured for receiving second signals encoded by a second PN code; and a conductive tip section configured for: receiving, simultaneously, the first signals from the first component and the second signals from the second component; and transmitting electrical signals which is composed of the first signals and the second signals, wherein the first PN code is orthogonal to the second PN code.
US11409372B1 Apparatus for supporting a reading and method for detecting a user input using the same
Disclosed are a reading support apparatus which can detect a user input (touch and/or drag) conducted on a real book by using one camera, and a user input detection method using the same. The reading support apparatus detects a finger from a target surface image as a detection target. When the location of the detection target is not changed for a preset time, the reading support apparatus detects this condition as a touch input, and performs an action corresponding to the touch input.
US11409366B2 Gesture-based device activation system
A gesture-based device activation system is provided. The system may include a user computing device and a gesture application operable on the user computing device. The system may operate to allow the user computing device to capture gestures performed by a user, wherein the gestures are associated with user selected device functionality. The gestures performed by the user result in operation of the user computing device in accordance with the gestures and functions previously entered and stored by the user.
US11409365B2 Self-mixing interferometry-based gesture input system including a wearable or handheld device
A wearable device includes a device housing configured to be worn on a first surface of a user, a set of one or more SMI sensors, and a processor. The set of one or more SMI sensors is mounted within the device housing and configured to emit a set of one or more beams of electromagnetic radiation, with each beam emitted in a different direction extending away from the first surface. The set of one or more SMI sensors is also configured to generate a set of one or more SMI signals containing information about a relationship between the device housing and a second surface. The processor is configured to extract the relationship between the device housing and the second surface from digitized samples of the set of one or more SMI signals.
US11409358B2 System and method for reconstructing a VR avatar with full body pose
A system for producing a shared virtual reality having a communication network. The system has a plurality of inside-out tracked HMDs that are worn by participants to view the shared virtual reality in communication with the network, right and left hand controllers that are held by the participant and right and left trackers that are worn on the ankles or feet of the participant. The system has a server computer in communication with the network which produces a full body pose of at least one of participant of the participants and transmits the full body pose via the network to all other participants HMD, so that each participant can see the full body pose in each participant's view into the shared virtual reality. A method for producing a shared virtual reality of participants.
US11409356B1 Using data correlation to reduce the power consumption of signal processing systems without affecting the precision of computation
A method and system for reducing power consumed in processing units when processing units are used to calculate computationally expensive linear functions on a sequence of correlated data. Processing of a new data sample may be performed to consume less power by using results obtained from the processing a previous reference data sample.
US11409345B2 Information processing apparatus, information processing method, and program
[Object] To provide an information processing apparatus, an information processing method, and a program that are capable of improving the convenience of the communication connection to an external apparatus. [Solution] An information processing apparatus including: a control unit configured to detect an external apparatus in a wireless communication scheme, and perform control such that power ON request data is transmitted to the external apparatus in accordance with a detection result within a certain time from a detection processing start for the external apparatus, the power ON request data requesting the external apparatus to be powered on.
US11409344B1 Head-mounted heat dissipation device
A head-mounted heat dissipation device includes a fan assembly and a wearing assembly. The wearing assembly is connected to the fan assembly to fix the fan assembly onto a head of a user. The fan assembly includes a casing and fans arranged in the casing. Air inlets and air outlets are defined in the casing. The air outlets are located on an inner side of the bottom surface of the casing, so that the air from the air outlets can be blown to the user's face. In addition, air guide strips are arranged side by side on a side of the air outlet within the casing for concealing the operation of the fans.
US11409343B2 Quantum computing array
A quantum processing system includes a first set of control electronics operating at a first temperature. A second set of control electronics is communicatively coupled to the first set of control electronics and operating at a second controlled temperature that is lower than the first temperature. The second set of control electronics includes one or more circuits configured to perform a write and a read operation to one or more qubits. There is a qubit array that includes the one or more qubits and operating at a third controlled temperature that is lower than the second temperature. The qubit array is controlled by the second set of control electronics.
US11409338B2 Configurable lock device for computer expansion cards
A configurable lock device is disclosed. The configurable lock device includes a first latch base, which includes at least two receiving spaces. The two receiving spaces are configured to receive a latch device to secure a computer expansion card. The configurable lock device also includes a connecting element separating the at least two receiving spaces.
US11409331B2 Portable information device and cover device
A portable information device includes a chassis, and a cover device that covers the back surface of the chassis. The cover device has a base cover section, a stand cover section rotatable relative to the base cover section and movable between a stored position of being provided along the back surface of the chassis and a standing position of protruding from the back surface of the chassis, and a hinge device. A first bracket has a first notch-shaped portion in a root part of the side end face thereof on the side of a hinge shaft to face the side of the second bracket in the axial direction. A second bracket has a second notch-shaped portion in a root part of the side end face thereof on the side of the hinge shaft to face the side of the first bracket in the axial direction.