Document Document Title
US11271827B2 Network service life cycle management grant method and apparatus
This application provides a network service life cycle management grant method, including: receiving, by a first NFVO, an NS LCM operation request from a sender, where the NS LCM operation request carries an identifier of a first NS instance and a type of an NS LCM operation; sending, by the first NFVO, a grant request to a second NFVO based on the NS LCM operation request, to request the second NFVO to permit the first NFVO to perform virtual resource management for the NS LCM operation performed for the first NS instance. Accordingly, a grant management mechanism is used between the first NFVO and the second NFVO, to implement target consistency.
US11271818B2 Method, apparatus, and system for obtaining network slice
This application discloses a method for obtaining a network slice. The method includes: receiving, by a control device, a slice request sent by a user, where the slice request includes an identifier, and the identifier is used to identify an isolation level of a slice requested by the user; obtaining, by the control device, an isolation type of the slice based on the identifier; and creating, by the control device, a network slice based on the isolation type of the slice and a resource topology, where the resource topology is used to describe a network topology and isolation capabilities of N elements in the network topology, the N elements include at least one of a node and a link, N is an integer greater than or equal to 1, and the network slice includes a node and a link that are required for implementing the slice.
US11271816B2 Network topology management using network element differential history
A device that monitors a network element in a network topology of network elements within a software defined network (SDN) and identifies a first node state and a second node state for the network element. The device detects an occurrence of an error between the first node state and the second node state. The device determines a differential for the network element between the first node state and the second node state indicating changes to the network element occurring between the first node state and the second node state. The device, based on determining the differential, displays one or more attributes or the one or more relationships associated with the network element at the first node state, the second node state or the differential between states.
US11271814B2 Online capacity-expanding and online capacity-reducing methods and apparatuses for distributed consensus system
Embodiments of the present disclosure provide a method comprising: adding a second set of one or more servers to a first set of servers of a consensus system to form an expanded set of servers, performing a capacity-expanding operation on one of the second set of one or more servers. The capacity-expanding operation comprises: pausing a service process related to distributed services, updating configuration information of the first set of servers in response to the second set of one or more servers being added, and resuming the service process and initiating master server election for the expanded set of servers, wherein one of the expanded set of servers is elected as a master server, the rest of the expanded set of servers are considered as slave servers. The method can also include performing the capacity-expanding operation sequentially on each of the slave servers, and subsequently, performing the capacity-expanding operation on the master server, and performing the capacity-expanding operation on the second set of one or more servers that have not been subjected to the capacity-expanding operation after completion of the capacity-expanding for the first set of servers.
US11271812B2 Segmentation management including visualization, configuration, simulation, or a combination thereof
Systems, methods, and related technologies for segmentation management are described. The segmentation management may include visualization, configuration, simulation, or a combination thereof of one or more segmentation policies. In certain aspects, a plurality of segmentation rules are accessed and one or more characteristics of a plurality of entities communicatively coupled to a network are determined. A plurality of groups may be determined based on at least one characteristic of the one or more characteristics, where each group comprises at least one entity of the plurality of entities. A first group and a second group from the plurality of groups may be selected and one or more segmentation rules associated with the first group determined. One or more segmentation rules associated with the second group may be determined. Communication properties between the first group and second group may be determined and an indication of the communication properties between the first group and the second group displayed.
US11271809B2 Computer system, configuration change control device, and configuration change control method
Upon receiving an input of data, an input unit transmits a time notification to another input unit and transmits a data notification including the input clock time to a storage unit. Upon receiving a time notification from another input unit, the input unit transmits an empty notification including the input clock time to the storage unit to indicate there is no input before the input clock time. Upon receiving the data notification from an input unit having received the input of data and receiving the notification from the other input unit, the storage unit broadcasts the data in order, assuming that consensus of the plurality of storage units is confirmed. When adding an input unit to a computer system, a control device causes the storage unit to start confirming the consensus including the joining input unit after a window interval has elapsed after the joining input unit starts operation.
US11271808B2 Software-based fabric enablement
A first fabric abstraction layer couples to a data link layer and a physical layer of a network fabric device. The network fabric device is connected to other network elements within a network via at least one network connection, such as a fiber optic connection. A second fabric abstraction layer couples to the data link layer and an application of the network device. The second fabric abstraction layer provides an application programming interface (API) to the application. The API allows the application to generate configuration instructions for configuring the at least one network connection. Upon receiving the configuration instructions generated by the application, the second abstraction layer sends the configuration instructions to the first abstraction layer via the data link layer. The first abstraction layer then configures the at least one network connection to transmit data according to the configuration instructions.
US11271806B2 Network configuration method of Internet of Things devices and related devices
A network configuration method for an IoT device is implemented by a terminal device. The method includes receiving attribute information broadcasted by N IoT devices, N being an integer greater than 1; determining a target IoT device from the N IoT devices based on at least one of: whether the attribute information broadcasted by the N IoT devices includes a selected identifier, or a first selection instruction input by a user; establishing a first communication connection with the target IoT device; sending a query request to the target IoT device to have the target IoT device return a network list corresponding to the target IoT device; determining a target network from the network list; and sending configuration information of the target network to the target IoT device so that the target IoT device performs network configuration based on the configuration information of the target network.
US11271805B2 Persistent network resource and virtual area associations for realtime collaboration
Apparatus and methods relating to persistent network resource and virtual area associations for realtime collaboration include managing and displaying an object associated with a virtual area that supports establishment of respective presences of communicants operating respective client network nodes. Examples of the object include an object that has one or more user-modifiable property fields and an object that is associated with screen sharing functionality of the client network node.
US11271804B2 Hyper-converged infrastructure component expansion/replacement system
A networked system may include an HCI component expansion/replacement system that is coupled to an HCI system and that periodically updates an HCI system solution database to identify a validated components for an HCI system platform that includes the HCI system, and validated software for each of the validated components. When the HCI component expansion/replacement system receives a request for a new component type to be provided in the HCI system, existing component information about a plurality of existing components that are included in the HCI system is retrieved and used to identify a first validated component that is identified in the HCI system solution database for the HCI system platform that includes the HCI system. The HCI component expansion/replacement system then provides the first validated software that is identified in the HCI system solution database for the first validated component to the HCI system.
US11271798B2 Automated network link repair
A system may identify, by a first service, one or more faulted data links associated with a network device of the datacenter and update, by a second service, a configuration of the network device to remove data traffic from the identified one or more faulted data links based on a redundancy threshold associated with the network device. The system may also generate a repair ticket message associated with the identified one or more faulted data links and transmit test traffic across the identified one or more faulted data links while monitoring for a repair ticket resolution message associated with repairing the identified one or more faulted data links.
US11271793B2 Self-adjusting control loop
In one embodiment, a method includes monitoring, by a control loop including a processor and a memory, a first environment. The control loop includes one or more predetermined control loop parameters. The method also includes receiving, by the control loop and in response to monitoring the first environment, first data from the first environment and receiving, by the control loop, information from an adaptation control loop. The method also includes determining, by the control loop, to automatically adjust at least one of the one or more predetermined control loop parameters based at least in part on the information received from the adaptation control loop and automatically adjusting, by the control loop, the one or more predetermined control loop parameters. The method further includes determining, by the control loop, to initiate an action based on the first data collected from the first environment and the one or more adjusted control loop parameters.
US11271792B2 Using a recursive parser tree to implement a smaller code segment for an embedded simple network management protocol agent
Systems and methods are provided for use in a Simple Network Management Protocol (“SNMP”) computing environment, by which efficiency of computing systems employing SNMP may be improved. An SNMP message is parsed, and the parsed information used to construct a binary tree. By using a binary tree, which is a data object that consumes less memory resources, efficiency of interactions between elements of the SNMP computing environment are improved. A method can include receiving a SNMP request for data. Then, the SNMP request is parsed and a binary tree constructed from the parsed SNMP request. The binary tree includes a plurality of type-length-value nodes. The length value of each non-leaf node is the summation of the length values of all the child nodes below the non-leaf node; and the length value of each leaf node is the length of the data requested.
US11271790B2 Interconnection device, communication method, and system including robot
An interconnection device, a communication method, and a system including a robot are disclosed. In an embodiment, the interconnection device includes a first OPC UA interface, configured to establish connection between the interconnection device and an OPC UA device; and an ROS interface, in communication with the first OPC UA interface. The ROS interface includes: at least one ROS node module, configured to perform communication between the OPC UA device and an ROS device; an ROS client library module, configured to provide a function library to be called when the ROS node module performs the communication; and an ROS core module, configured to manage the ROS node module in the ROS interface unit and a node module in the ROS device. Communication between the OPC UA device and the ROS device is achieved via the interconnection device and the communication method.
US11271789B2 Transmission/reception method and transmission/reception system
The present invention is a transmission/reception method in which a reception device measures propagation path characteristics of a communication propagation path, a transmission device generates, based on a measurement result of the propagation path characteristics, a plurality of pseudo propagation path characteristics having propagation path characteristics similar to the propagation path characteristics so as to have low mutual correlation, the transmission device generates a data group including a plurality of parallel and independent data in the same number as the plurality of pseudo propagation path characteristics in a baseband on a transmitting side, obtains a transmission signal by synthesizing a plurality of superimposed data generated by superimposing the pseudo propagation path characteristics on the data one by one, and transmits a plurality of pseudo propagation path characteristic information relating to the plurality of pseudo propagation path characteristics and the transmission signal, and the reception device receives the plurality of pseudo propagation path characteristic information transmitted antecedently from the transmission device and a communication signal transmitted subsequently, and individually extracts the plurality of data from the communication signal based on the plurality of pseudo propagation path characteristic information.
US11271782B1 Capacitive coupling based feedback for decision feedback equalization
In some examples, a receiver can include a sampler circuit that can be configured to process a data input signal corresponding to a current bit received at a receiver based on a capacitive weighted signal to compensate for distortion effects that a previously received bit at the receiver has on the data input signal. The receiver can include a capacitive coupling feedback circuit that can be configured to generate the capacitive weighted signal corresponding to a weighted detected bit of the previously received bit based on a capacitance of a subset of capacitors of a plurality of capacitors of the feedback circuit. The capacitive coupling feedback circuit can be configured to selectively control a number of capacitors of the plurality of capacitors that are connected in parallel corresponding to the subset of capacitors to control an amount of weight applied to the detected bit to generate the capacitive weighted signal.
US11271775B2 Technologies for hairpinning network traffic
Technologies for hairpinning network traffic include a compute device with a network interface controller (NIC) configured to receive, by a virtual Ethernet port aggregator (VEPA) agent of a media access control (MAC) of the NIC, a network packet from a virtual machine (VM). The VEPA agent is configured to transmit the received network packet to an agent deployed on an accelerator device of the NIC and the agent is configured to forward the received network packet to a virtual Ethernet bridge (VEB) hairpin agent of the accelerator device. The VEB hairpin agent is configured to determine whether a target destination of the network packet corresponds to another VM, return the received network packet to the agent deployed the accelerator device. The agent is further configured to forward the received network packet to the VEPA agent, which is further configured to transmit the received network packet to the other VM.
US11271760B2 Managing blockchain-based centralized ledger systems
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing blockchain-based centralized ledger systems. One of the methods includes: transmitting a timestamp request for a to-be-timestamped block in a blockchain to a trust time server by a ledger server in a centralized ledger system that stores data in the blockchain, the trust time server being associated with a trust time authority and independent from the centralized ledger system, the blockchain including a plurality of blocks storing transaction data, receiving a timestamp and associated signature for the to-be-timestamped block from the trust time server by the ledger server, and storing information of the timestamp and the associated signature for the to-be-timestamped block in the blockchain by the ledger server.
US11271758B2 Method and apparatus with physically unclonable function (PUF) cell remapping and PUF circuit
A method for physically unclonable function (PUF) cell-pair remapping includes combining PUF cell-pairs between PUF cells in a first array and PUF cells in a second array, acquiring physical parameters for each of the PUF cell-pairs, selecting PUF cell-pairs based on a comparison of the acquired parameters with a first reference, and remapping the selected PUF cell-pairs.
US11271753B2 Cryptoasset custodial system with different cryptographic keys controlling access to separate groups of private keys
Methods, systems, and apparatus, including medium-encoded computer program products, for secure storage and retrieval of information, such as private keys, useable to control access to a blockchain, include, in at least one aspect, a method including: identifying for an action an associated private-keys group out of different private-keys groups, each having an associated cryptographic group key; decrypting, at a first computer, a first level of encryption of a private key associated with the action using the associated cryptographic group key; decrypting, at a second computer distinct from the first computer, a second level of encryption of the private key associated with the action using a hardware-based cryptographic key used by the second computer; using, at the second computer, the private key associated with the action in a process of digitally signing data to authorize the action; and sending the digitally signed data to a third computer to effect the action.
US11271749B2 Dynamic preambles for establishing secure communication channels
The present disclosure provides systems and methods for enhanced wireless communication security. The preambles used for the identification of an upcoming wireless communication may be periodically changed (e.g., dynamic), on a time basis, based on a secret key function shared between the communicating parties. In this way, only the intended parties are able to recognize the start of an ongoing communication, synchronize with the transmitters, and access the information contained therein. An attacker, being unaware of the specific preamble sequence used for the synchronization, will not recognize the pattern of the communication, and thus will be unable to recognize when communications are ongoing. Additional authentication measures may also be implemented with the transmissions.
US11271746B2 Component commissioning to IoT hub using permissioned blockchain
A method and apparatus for commissioning a device to an Internet of Things (IoT) Hub using a permissioned blockchain. The method includes preparing a device to be commissioned by providing the device with meta-information and a set of cryptographic keys, initializing the device to facilitate communication with a permissioned blockchain by a trusted user, storing at least a portion of the meta-information in the permissioned blockchain, and receiving and storing by the device, a hash key from the permissioned blockchain, the hash key based on the storing. The method also includes connecting to the device via a service tool to obtain the hash key and verifying the hash key with the permissioned block chain. If the verifying is successful, communicating device information to a cloud service, the cloud service in communication with the IoT Hub to enable the commissioning.
US11271745B2 Method and system for operating internet of things device
Embodiments of this specification provide methods and systems for operating an IoT device An exemplary method comprises: receiving, by a user equipment, an operation instruction for the IoT device from a user, wherein the user equipment is communicatively coupled with the IoT device; identifying, by the user equipment, a biometric feature of the user; verifying, by the user equipment, an identity of the user based on the biometric feature; signing, by the user equipment, the operation instruction using a first user key of the user in response to the identity of the user being verified; transmitting, by the user equipment, the signed operation instruction to the IoT device; verifying, by the IoT device, the signed operation instruction using a second user key of the user; and executing, by the IoT device, the operation instruction in response to the signed operation instruction being verified.
US11271741B2 Centralized and decentralized individualized medicine platform
The subject disclosure relates to systems, devices, and methods for executing operations related to procurement of individualized medicine therapies. Also disclosed are embodiments systems, methods, and devices for accessing a wide range of individualized medicine platform modules. Furthermore, disclosed herein are individualized medicine platform systems, methods and devices communicatively coupled to blockchain computing systems comprising several nodes. The disclosed systems, methods, and devices also generate chain of custody and chain of identity event data.
US11271731B2 Single-use password generation
A request for password generation is received from a host system. In response to receiving the request, a password derivation key is generated based on a key derivation seed. A password is derived from the password derivation key, and a wrapping key is derived from the password. The wrapping key is used to wrap an authorization state indication, which is stored in local memory. Encrypted data is generated based on an encryption of the key derivation seed using an asymmetric encryption key. The encrypted data is provided in response to the request.
US11271730B2 Systems and methods for deployment, management and use of dynamic cipher key systems
Dynamic Cipher Key Management (DCKM) of the present invention enables the protection of sensitive electronic data by assigning symmetric or asymmetric cipher keys using a process that delivers the cipher key to a network endpoint device by means of a key installation, delivery, and storage methodology. DCKM may negate the need to physically touch the network device under protection. Further, DCKM's process is based on a set of operating principles that maintains the highest levels of assurance that the cipher key pairs are issued with only devices that have the right and authorization to create a secure communication path. The DCKM process realizes the same level of security confidence that is only achieved today with conventional token based key management services with respect to the paired devices linked via a cipher key public and private relationship.
US11271727B2 End-to-end communication security
In one implementation, a method for providing end-to-end communication security for a controller area network (CANbus) in an automotive vehicle across which a plurality of electronic control units (ECU) communicate is described. Such an automotive vehicle can include, for example, a car or truck with multiple different ECUs that are each configured to control various aspects of the vehicle's operation, such as an infotainment system, a navigation system, various engine control systems, and/or others.
US11271726B2 Key encryption methods, apparatuses, and systems
Key encryption methods, apparatuses and systems are disclosed in the embodiments of the present disclosure. A client does not store an encryption algorithm used for encrypting a key, but only stores an information header encrypted by the encryption algorithm, so that an attacker cannot directly obtain the encryption algorithm that is used for decrypting the information header even if the client is attacked, thus improving the security of the key in the client. When the key is needed to be used to encrypt obtained data, the client can use the stored first information header to request the key from the server, and the server having a higher security restores the key based on a stored first encryption algorithm. The client can encrypt the data using the key obtained from the server, so that the client can ensure the security of the obtained data without storing the encryption algorithm.
US11271720B2 Validating data stored in memory using cryptographic hashes
The present disclosure includes apparatuses, methods, and systems for validating data stored in memory using cryptographic hashes. An embodiment includes a memory, and circuitry configured to divide the memory into a plurality of segments, wherein each respective segment is associated with a different cryptographic hash, validate, during a powering of the memory, data stored in each respective one of a first number of the plurality of segments using the cryptographic hash associated with that respective segment, and validate, after the powering of the memory, data stored in a second number of the plurality of segments, data stored in each respective one of a second number of the plurality of segments using the cryptographic hash associated with that respective segment.
US11271719B2 CCTV video data distribution processing device and method thereof
closed circuit television (CCTV) image data distribution processing apparatus includes a CCTV image data receiver configured to receive CCTV image data from a CCTV camera, an encryption processor configured to perform encryption-processing on the CCTV image data, a data splitter configured to split the CCTV image data into chunk data, an index processor configured to perform index-processing on the chunk data with an index generated through the encryption, and a controller configured to distribute and store the index-processed chunk data in a plurality of storage servers corresponding to corresponding indexes, respectively, or to decode chunk data to restore original CCTV image data when receiving the chunk data stored in the storage server.
US11271718B2 Systems and methods for linking anonymized user activities while preserving strong privacy guarantees
Methods and systems can prove to an independent verifier that multiple activities registered on decentralized BASE network belong to the same user, without revealing true identity of the user. A selective linkability algorithm provides for linking together activities done under various of user's pseudonyms, without revealing the true user's identity. A reward calculation mechanism calculates a reward based on activities linked using the linking proof. For example, if user can prove that she already successfully completed 10 prior transactions, she might be deemed more valuable to the business making a new offer and hence eligible for a higher reward.
US11271709B1 Frequency and gain calibration for time synchronization in a network
A method includes, at a first node: transmitting a first calibration signal at a first time-of-departure measured by the first node; and transmitting a second calibration signal at a second time-of-departure measured by the first node. The method also includes, at a second node: receiving the first calibration signal at a first time-of-arrival measured by the second node; and receiving the second calibration signal at a second time-of-arrival measured by the second node. The method further includes: defining a first calibration point and a second calibration point in a set of calibration points, each calibration point comprising a time-of-departure and a time-of-arrival of each calibration signal; calculating a regression on the set of calibration points; and calculating a frequency offset between the first node and the second node based on the first regression.
US11271706B2 Interface circuit and information processing system
A signal is transmitted at a high speed in a direction opposite to a transmitting direction of a main large-capacity channel. A first transmitting unit transmits a first signal including a clock component to an external device through a transmission path as a differential signal. A second transmitting unit superimposes a second signal including a clock component on the transmission path as an in-phase signal to transmit to the external device. A state notifying unit communicates with the external device through a pair of differential transmission paths included in the transmission path and notifies the external device of a connection state of its own device by a DC bias potential of at least one of the pair of differential transmission paths.
US11271700B2 Method for transmitting reference signal and device therefor in wireless communication system
The present invention discloses a method for transmitting a reference signal and a device therefor in a wireless communication system. In particular, the method maps and transmits a DMRS signal to at least one OFDM symbol in a resource region for uplink data, and in the at least one OFDM symbol, a resource element to which the DMRS signal has not been mapped cannot be used for the uplink data.
US11271693B2 Transmission based on data blocks
Methods, systems, and devices are disclosed for implementing a transmission and feedback mechanism to enable the collaboration of different service types and efficient reporting of the transmission status. In one aspect, the disclosed technology can be implemented to provide a wireless communication method that includes receiving a message that includes a predetermined number of code block groups for a transmission; and dividing a plurality of data blocks in the transmission into a first part and a second part. The first part comprises a first number of code block groups and the second part comprises a second number of code block groups. The second number of code block groups is determined based on the predetermined number of code block groups in the control message.
US11271678B2 Encoding method, related transmitter apparatus and related receiver apparatus for wireless local area network
An encoding method for a wireless local area network includes encoding a packet via a cyclic coding scheme into a first amount of multiple first blocks; processing each of the first amount of the first blocks into a second amount of multiple second blocks; and encoding the second amount of the second blocks via a block coding scheme.
US11271674B2 Signal detection by means of supplemental information
A method of communicating information from a sensor concerning a received signal, comprising: responsive to receiving by at least one detecting sensor, during a defined time interval, data indicative of an entire data of a frequency band received by it during the defined time interval, comprising at least one signal emitted at least one emitter, and to detecting of the emitted signal by the at least one detecting sensor, sending from the sensor assistance information corresponding to the detected emitted signal during the defined time interval, to at least one non-detecting sensor. This information can be utilized by the non-detecting sensor to perform an action with respect to data indicative of an entire data of the frequency band received by the non-detecting sensor during a corresponding defined time interval, the action corresponding to at least one emitted signal received by the non-detecting sensor during the corresponding defined time interval.
US11271671B2 WLAN testing using an RF abstraction layer
A technique for testing wireless-local-area-network (WLAN) infrastructure is described. In particular, a radio-frequency abstraction layer (RFAL) in a physical instance of an electronic device is used to simulate the physical layer communication hardware and radio channels. RFAL allows frames in initial packets that are compatible with a WLAN communication protocol (such as an IEEE 802.11 standard) to be encapsulated in the data-link layer into additional packets that are compatible with a network communication protocol (such as an IEEE 802.3 standard). These additional packets can include information that characterizes transmission of the packet through a simulated radio-frequency environment so that the software stack associated with a physical or virtual instance of an electronic device can be exercised as if the packet had been received over a wireless connection. Then, the additional packets can be communicated via Ethernet (i.e., without radio-frequency communication) among virtual instances of access points, clients and/or WLAN controllers.
US11271663B2 Mobile terminal test system
In response to a command from the control PC 4, the first mobile terminal test apparatus 2 compresses data of test signals including a first test signal and a second test signal which are generated and encrypted, and adds a restoration parameter to a header of the compressed data. The second mobile terminal test apparatus 3 acquires the restoration parameter-added compressed data at the second port 3a via the cable 5 from the first port 2a, and restores and encrypts the data of test signals before encryption, based on the restoration parameters. Under the control of the control PC 4, the first mobile terminal test apparatus 2 outputs the data of the first test signal to the device under test W, and the second mobile terminal test apparatus 3 outputs the data of the second test signal to the device under test W.
US11271661B2 Drive-timing adjustment method and device for a photon detector, and optical communication system
[Problem] A method, a device, a system and a program that can adjust the drive timing of a photon detector with high speed and high reliability is provided. [Solution] A timing adjustment device for adjusting timing for driving a photon detector (202) of a receiver (200), includes: an asymmetric interferometer (201) that inputs an optical pulse sequence from a sender (100) and outputs an interference output optical pulse to the photon detector (202), wherein the optical pulse sequence includes two consecutive pulses, the sender subjecting the two consecutive pulses to phase-modulation according to send data fixed to a predetermined bit value, wherein the interference output optical pulse is generated by the two consecutive pulses interfering with each other depending on a phase difference, and wherein the interference output optical pulse is output to the photon detector corresponding to the phase difference; and a controller (204) configured to: record photon counts of photons detected by the photon detector while shifting gate application timing for the photon detector over a predetermined range; and set gate application timing for the photon detector with reference to a timing indicating a peak value of the photon counts.
US11271660B2 Method and system for sampling and denoising amplification of a signal
There is described a system for lossless sampling and denoising amplification of a signal, comprising: a first phase modulator configured for receiving a wave signal and modulating a phase of the wave signal while satisfying a Talbot condition to obtain a sampled signal; and a second phase modulator configured for receiving the sampled signal, compensating for a given phase induced in the sampled signal by the first phase modulator while satisfying the Talbot condition to obtain a denoised and amplified signal, and outputting the denoised and amplified signal.
US11271656B1 Dispersing data rate to mitigate electromagnetic interference
A method in which a plurality of transmit signals are generated at data rates that are offset from each other to minimize detectable electromagnetic interference at a particular frequency. The method further includes converting each transmit signal to a corresponding optical transmit signal of a plurality of optical transmit signals for transmission via a corresponding channel of a plurality of channels of an optical network device and transmitting the plurality of optical transmit signals via respective ones of the plurality of channels for transmission on respective optical fibers.
US11271653B2 In-vehicle optical network
[Problem] To provide a novel optical network which can be used as an in-vehicle optical backbone network and exhibits high capacity, low delay, low power consumption, low noise and low cost. [Solution] An optical network system, wherein: a signal processing unit 13 controls a light source 11, and generates an optical signal which includes an information portion to be read by one of the gateway units 5a, and a continuous light portion to be written thereby; a network control unit 15 generates an electrical signal which designates a gate y unit 5a and pertains to whether the information incorporated into the optical signal is to be read or written; and when designated by the electrical signal, each of the gateway units 5a transfers information to and from an electronic control unit 7, and reads information included in the corresponding optical signal or writes information in the continuous light portion, on the basis of the information included in the electrical signal about whether to read or write information.
US11271648B2 Spatial optical wireless communication system
A system comprising a plurality of points of access deployed in venue having a crowd area located next to an event happening area, each one of the plurality of points of access comprising an optical transmitter adapted to broadcast an encoded media stream in light emissions, a plurality of portable optical receiver units, each having: a connector adapted to be electrically connected to one of a plurality of client devices, an optical receiver adapted to capture the light emissions, and a controller adapted to convert the light emissions into a digital stream forwarded via the connector to a respective client device of the plurality of client devices to allow a presentation of the digital stream on a display of the respective client device by an application executed on the respective client device.
US11271647B2 Free-space optical signal alignment and transmission device, system and method
Provided is a free-space optical signal alignment and transmission device, system, and method. The alignment and transmission device includes an optical engine and a collimating lens module which are connected. The optical engine converts an electrical signal into an optical signal and includes a base board, and a laser driver chip, a laser, a lens array module, a photodiode, and an electrical signal amplifier chip that are provided on the base board; the collimating lens module collimates and sends the optical signal transmitted from the optical engine to free space for transmission, and further shapes and sends the optical signal received from the free space to the optical engine. The laser is connected to the laser driver chip and the lens array module. One end of the photodiode is connected to the lens array module, and the other end thereof is connected to the electrical signal amplifier chip.
US11271645B2 Beam divergence adjustment of a communication beam based on state disturbance estimations
The disclosure provides for a communication system that includes one or more sensors and one or more processors. The one or more processors are configured to receive, during a first timeframe, a first indication of an error rate of a communication link, a second indication of an amount of received power at a remote communication system, and one or more measurements related to the state of the communication system. The one or more processors are then configured to estimate a plurality of disturbance values to the communication system according to the one or more measurements and the second indication. Each disturbance value is associated with a set of components of the communication system. The one or more processors are configured to adjust a beam divergence of a beacon beam or a communication beam transmitted from the communication system based on the plurality of disturbance values and the first indication.
US11271644B2 Optical signal control device and optical communication system
An optical signal control device (70) is configured to include: a leakage amount calculating unit (83) calculating, from a light intensity measured by a first light intensity measuring unit (77) and a light intensity measured by a second light intensity measuring unit (78), a leakage amount of light leaking from other optical signals to each of optical signals included in a combined signal; and an attenuation amount calculating unit (84) calculating, from the light intensity measured by the second light intensity measuring unit (78) and the leakage mount of light, an attenuation amount of each of the optical signals included in the combined signal, and a wavelength selective switch (71) attenuates each of the optical signals included in the combined signal depending on the attenuation amount calculated by the attenuation amount calculating unit (84).
US11271634B2 Method and apparatus for signal detection in a wireless communication system
Embodiments of the present disclosure relate to methods, apparatuses and computer program products for signal detection in a wireless communication system. A method implemented at a receiver device includes obtaining a set of received signals; determining a channel on which the set of received signals are transported; and detecting a set of transmitted signals from the set of received signals in an iterative manner based on the determined channel, a modulation mode for the set of transmitted signals, and the set of received signals, by using a gradient descent (GD) algorithm. Embodiments of the present disclosure may reduce computation complexity required in signal detection and/or improve detection performance.
US11271633B2 Communication method and device for ultra-high-speed vehicle
A communication device for an ultra-high-speed vehicle comprises a processor for performing a radio resource control function for communication between a first mobile device and the communication device, and a plurality of distributed antennas (DAs) positioned in a path of the first mobile device and transmitting or receiving a signal according to a control of the processor. The communication device also comprises a memory for storing at least one command executed by the processor. The at least one command is executed to configure a first sliding window including n DAs corresponding to a first position of the first mobile device, among the plurality of DAs, and perform communication with the first mobile device located at the first position by using the n DAs. Therefore, the performance of a communication system can be improved.
US11271626B2 Full power uplink transmission for advanced wireless communication systems
A method of a user equipment (UE) for an uplink (UL) transmission is provided. The method comprises transmitting, to a base station (BS), UE capability information including a full power transmission capability of the UE, receiving, from the BS, configuration information indicating an UL codebook, identifying the UL codebook to use for the UL transmission based on the configuration information, and transmitting, to the BS, the UL transmission based on the UL codebook, where the UL codebook for l layers includes K full power transmit precoding matrix indicators (TPMIs) and remaining non-full power TPMIs, where a TPMI indicates a precoding matrix for UL transmission and l indicates a rank value.
US11271623B2 Codebook design for virtualized active antenna system (AAS)
Systems and methods are disclosed herein that related to determining and using a codebook in a virtualized Active Antenna System (AAS). In some embodiments, a first radio node that is configured to communicate with a second radio node comprises a radio interface and processing circuitry configured to transform a first codebook that is in a non-virtualized antenna domain to a second codebook that is in a virtualized antenna domain based on a port to antenna mapping matrix used to transform a signal from the virtualized antenna domain to the non-virtualized antenna domain prior to transmission of the signal in a corresponding virtualized cell or sector. The processing circuitry is further configured to receive a transmit signal from the second radio node to thereby provide a received signal and perform Precoding Matrix Indication (PMI) estimation based on the received signal using the second codebook in the virtualized antenna domain.
US11271622B2 Method for transmitting and receiving channel state information in wireless communication system and device for the same
A method for transmitting channel state information performed by a User Equipment (UE) may include receiving, from a base station, a bitmap for configuring codebook subset restriction (CSR) and reporting, to the base station, Channel State Information (CSI), when a number of antenna ports is configured as 16 or more and a number of layers associated with a rank indicator (RI) in the CSI is 3 or 4, a unit of multiple bits in a bitmap for configuring the CSR is associated with each precoder, and a reporting of precoding matrix indicator (PMI) corresponding to the precoder associated with the multiple bits is restricted in the CSI, when the CSR is indicated in any one of the multiple bits, and each bit in the bitmap for configuring the CSR is associated with each precoder.
US11271610B2 Switching transformers and electronic systems including the same
A switching transformer includes a drive amplifier configured to output an input signal by amplifying a source signal, a primary circuit including a set of primary inductors, a primary switch, and a first primary connecting wire, the set of primary inductors being configured to receive the input signal at a first primary input/output terminal, the primary switch being configured to adjust an inductance of the set of primary inductors based on a first switching operation, and the first primary connecting wire being configured to electrically connect the first primary input/output terminal to an end of the primary switch, and a secondary circuit configured to mutually electrically couple to the first primary connecting wire and at least one primary inductor among the set of primary inductors.
US11271609B2 Techniques to reduce power consumption in near field communication systems
Various embodiments are generally directed to techniques communicate in a cellular communication frequency range, detect a resonant signal in response to the communication in the cellular communication frequency range for cellular communication, the resonant signal to indicate presence of a contactless card. Embodiments also include enabling a near-field communication device to send a communication to the contactless card based on the detection of the resonant signal, the near-field communication device to communicate with the contactless card in a near-field communication frequency range.
US11271606B2 Network test instrument with cable connection and signature testing
A test instrument can be coupled to a test point and measure signals in the network. The test instrument may determine whether the test instrument is connected to a cable of the network and provide notification if the test instrument is not connected to a cable. The test instrument may also detect when it is connected to a customer premises that has been previously been tested through reflected signal signatures.
US11271604B2 Cover accessory and electronic device including the same
A cover accessory capable of operating a light emitting device without a separate power source and an electronic device including the cover accessory are provided. A cover accessory includes a cover that is detachably combinable with an electronic device and formed to surround a rear plate and a lateral member of the electronic device. The cover includes a recess formed to correspond to the rear plate of the electronic device. The cover accessory includes a circuit board disposed in the recess such that a surface thereof faces the recess, a light source layer including a plurality of light emitting devices disposed on the surface of the circuit board, a wireless power receiving module disposed on one of the surface or an opposite surface of the circuit board, and a cover processor disposed on one of the surface or the opposite surface of the circuit board and electrically connected to the wireless power receiving module and the plurality of light emitting devices of the light source layer.
US11271597B1 Wideband transmitter for millimeter-wave wireless communication
There is provided wireless transmitter that includes a poly phase filter (PPF) configured to receive an input differential intermediate frequency (IF) signal and to generate an in-phase differential IF signal and a quadrature differential IF signal. The wireless transmitter further includes a transformer-based circuit configured to receive an input differential local oscillator (LO) signal and to generate an in-phase differential LO signal and a quadrature differential LO signal based on the input differential LO signal. In addition, the wireless transmitter includes a mixer configured to multiplicatively mix the in-phase differential IF signal with the quadrature differential LO signal to produce a first RF signal component and to multiplicatively mix the quadrature differential IF signal with the in-phase differential LO signal to produce a second RF signal component, the mixer further configured to provide a differential RF signal comprising a (filtered or unfiltered) combination of the first RF signal component and the second RF signal component. Furthermore, the wireless transmitter includes an amplification stage configured to amplify the differential RF signal, the amplification stage comprising a driver stage and a power amplifier stage.
US11271588B2 Mixed-precision compression with random access
A data compressor includes a zero-value remover, a zero bit mask generator and a non-zero values packer. The zero-value remover receives 2N bit streams of values and outputs 2N non-zero-value bit streams having zero values removed from each respective bit stream based on a selected granularity of compression for values contained in the bit streams. The zero bit mask generator receives the 2N bit streams of values and generates a zero bit mask corresponding to the selected granularity of compression. Each zero bit mask indicates a location of a zero value based on the selected granularity of compression. The non-zero values packer receives the 2N non-zero-value bit streams and forms at least one first group of packed non-zero values.
US11271578B2 Time-interleaved analog-to-digital converter system
A time-interleaved Analog-to-Digital Converter, ADC, system is provided. The time-inter-leaved ADC system includes time-interleaved first and second ADC circuits and a switching circuit. The switching circuit is configured to selectively supply an analog input signal for digitization to at least one of the first ADC circuit, the second ADC circuit or ground, and to selectively supply an analog calibration signal to at least one of the first ADC circuit, the second ADC circuit or ground. Further, the time-interleaved ADC system includes an output circuit configured to selectively generate, based on least one of a first digital signal output by the first ADC circuit and a second digital signal output by the second ADC circuit, a digital output signal.
US11271575B2 Resonance generation method and atomic oscillator
In a resonance generation method, a Ramsey resonance is generated by repeating a first period and a second period. In the first period, an atomic cell, in which an alkali metal atom is accommodated and a hydrocarbon film is disposed on an inner wall, is irradiated with light having a first intensity while sweeping a center frequency within a sweep range, and a center frequency of light with which the atomic cell is to be irradiated in a next first period is determined based on a light intensity signal obtained by detecting light transmitted through the atomic cell. In the second period, an intensity of light incident on the atomic cell is reduced as compared with the first intensity.
US11271571B2 Multi-modal data-driven clock recovery circuit
Multi-mode non-return-to-zero (NRZ) and orthogonal differential vector signaling (ODVS) clock and data recovery circuits having configurable sub-channel multi-input comparator (MIC) circuits for forming a composite phase-error signal from a plurality of data-driven phase-error signals generated using phase detectors in a plurality of receivers configured as ODVS sub-channel MICs generating orthogonal sub-channel outputs in a first mode and a separate first and second data driven phase-error signal from two receivers of a plurality of receivers configured as NRZ receivers in a second mode.
US11271552B2 Electronic circuit for tripling frequency
In an embodiment, a circuit for tripling frequency is configured to receive an input voltage (Vin) having a sinusoidal shape and a base frequency. The circuit has a first and a second transistor pair that are cross-coupled, and a trans-characteristics f(Vin) approximating a polynomial nominal trans-characteristic given by f ⁡ ( V in ) = ( 3 A ⁢ V in - 4 A 3 ⁢ V in 3 ) ⁢ g m where A represents an amplitude of the input voltage and gm is a transconductance of transistors of the first and second transistor pairs.
US11271548B2 Starting circuit
A starting circuit capable of further reducing an influence of a variation in the threshold voltage of a transistor is proposed. The starting circuit includes an N-type first MOS transistor whose threshold voltage is near 0 V, a resistor interposed between a source terminal of the first MOS transistor and a ground, and a control circuit controlling a gate voltage of the first MOS transistor. An amount of first current transmitted to a device to be driven and starting the device is controlled according to the control of the gate voltage.
US11271538B2 Ultra high frequency and tunable carbon nanotube resonator
A carbon nanotube (CNT) resonator includes: a first CNT having a first end and a second end both fixed to a substrate; and a second CNT having a first end fixed to the substrate. The second CNT creates a Van der Waals (VdW) bond with the first CNT where the second CNT overlaps the first CNT. A length of the VdW bond along a distance between the first and the second CNTs oscillates based on a DC voltage applied between the first end of the first CNT and the first end of the second CNT. An electrical current passing through the first and the second CNTs using the VdW bond oscillates based on the oscillation of the length of the VdW bond.
US11271515B2 Motor control device
A motor control device includes a first inverter selector configured to output first PWM signals selectively or simultaneously to a first inverter unit and a second inverter unit, and a first microcomputer configured to output the first PWM signals and a first selection signal to the first inverter selector, and the first selection signal contains information on whether the first PWM signals are to be output to the first inverter unit and whether the first PWM signals are to be output to the second inverter unit.
US11271505B2 Permanent-magnet synchronous motor and ventilation blower
A permanent-magnet synchronous motor includes an inverter power circuit that converts direct-current power to three-phase alternating-current power, a motor bodydriven by the three-phase alternating-current power, a current detector that calculates an excitation current value and a torque current value from motor stator current values and an estimated value of a magnetic pole position of the rotor, a magnetic pole position detector that determines, for output to the current detector, the estimated value from the excitation current value, the torque current value, and supply voltage information, a voltage calculation unit that calculates, by means of the excitation current value, the torque current value, and an angular velocity calculated from the estimated value, the supply voltage information that causes the torque current value to approximate a torque current command value, and an inverter controller that controls the inverter power circuit on a basis of the supply voltage information and the estimated value.
US11271504B2 Motor control system
A motor control system configured to be mounted to a movable object that moves by using a drive motor, the motor control system comprising: a sensor configured to detect an output requested to drive the movable object; a battery configured to supply electric power to the drive motor; and circuitry configured to control the drive motor such that a requested amount of rotary power of the drive motor is output in a specified output range, the requested amount of the rotary power of the drive motor being set on the basis of a detection value of the output sensor.
US11271490B1 Multi-cell power converter
An improved distributed-output multi-cell-element power converter utilizes a multiplicity of magnetic core elements, switching elements, capacitor elements and terminal connections in a step and repeat pattern. Stepped secondary-winding elements reduce converter output resistance and improve converter efficiency and scalability to support the high current requirements of very large scale integrated (“VLSI”) circuits.
US11271482B2 DC-DC converter and DC-DC converter operation method
A DC-DC converter and a DC-DC converter operation method are provided. The DC-DC converter includes a power stage, an error amplifier, a pulse width modulation (PWM) generator, and a gate controller. The power stage includes a first transistor and a second transistor. The voltage dividers are configured to perform a voltage division on a first node of the power stage and a second node to generate a first voltage and a second voltage. The first node is an output node of the DC-DC converter and the second node is a node between the first transistor and the second transistor of the DC-DC converter. The comparator is configured to compare the first voltage and the second voltage to generate a turn-on time signal of the first transistor according to a comparison result.
US11271480B2 Driving circuit with energy recycle capability and method thereof
A method, applied in a driving circuit including a bidirectional circuit coupled between a voltage source and a load, includes receiving a feedback signal from the load and an input signal; generating a plurality of pulse width modulation (PWM) signals according to the input signal and the feedback signal; driving the load by the bidirectional circuit according to the plurality of PWM signals such that the input signal and the feedback signal are substantially proportional to each other. The input signal is a time varying signal. The step of generating a PWM signal among the plurality of PWM signals according to the input signal and the feedback signal includes determining a difference according to the input signal and the feedback signal; and generating the PWM signal with a pulse width. The pulse width is determined according to the difference.
US11271477B2 Apparatus and method for regulating a supply voltage
An apparatus for regulating a supply voltage supplied from a voltage source to a load via a supply line is provided. The apparatus includes a control circuit configured to generate a control signal based on a difference between a value of the supply voltage and a nominal value of the supply voltage. Further, the apparatus includes a switch circuit configured to couple a charged capacitive element to the supply line based on the control signal.
US11271473B2 On-board charger (OBC) having grid frequency rejecter
An on-board charger (OBC) for using AC power to charge a traction battery of an electric vehicle includes a DC/DC converter and a controller. The converter receives input power including a voltage having a DC voltage component and a voltage ripple varying at a frequency of the AC power. The controller generates a control signal for controlling the converter to convert the input power into an output power having a current for charging the battery. The controller includes a filter which enhances a sensed value of the current at the frequency to generate a locally-enhanced sensed value of the current. The controller determines a difference between a target and the locally-enhanced sensed value of the current and generates the control signal based on the difference such that the converter in converting the input power into the output power in response to the control signal adapts the current to the target.
US11271469B2 Device and method for suppressing harmonic distortions at the output of variable frequency drive
A device for suppressing harmonic distortions at the output of variable frequency drive (VFD) comprising at least one passive harmonic filter (PHF) which has a set of storage elements and a set of inductive elements. The set of inductive elements are mounted on a magnetic core. The PHF comprising at least two lines connected in parallel (parallel lines) with similar sets of elements. The described technical solution expands the possibility of operating the VFD/VSD with different supply voltage frequencies, and maintains the THD/TDD values within 5% regardless of active power fluctuations.
US11271458B2 Laminated core manufacturing apparatus capable of heating inner diameter of laminated core
A laminated core manufacturing apparatus includes an upper mold and a lower mold and enabling the manufacturing of a laminated core by stacking individual laminar members which are formed by having a strip which is sequentially transferred on an upper portion of the lower mold undergo a piercing process and a blanking process by means of punches provided to the upper mold, wherein the laminated core manufacturing apparatus further comprises: a squeeze ring installed on a lower portion of a blanking die for the blanking process; an elevating block installed on the lower portion of the squeeze ring; an elevating means for vertically moving the elevating block; and a heating block installed on an upper portion of the elevating block and positioned at an inner diameter surface of the laminated core.
US11271456B2 Method and assembly of an electric machine
An electric machine assembly having a main machine stator core having at least one stator post, a set of stator windings wound about the at least one stator post and having a first end and an opposing second end, a coolant inlet housing defining an inlet passage, a coolant outlet housing defining an outlet passage, proximate to the coolant inlet housing, and wherein the coolant inlet passage and the coolant outlet passage define a coolant circuit configured to receive a supply of coolant to remove heat generated in the set of stator windings.
US11271451B2 Generator assembly and bearing equipped with the same
A generator assembly for harvesting energy in a bearing arrangement having a first ring and a second ring is provided. The generator assembly includes a plurality of coils attached to the first ring and configured to interact with a magnet ring with alternating magnetization directions attached to the second ring, and a plug connector for supplying power generated by the generator assembly to external devices. The coils are encapsulated and mounted in an outer carrier ring such that the winding axis is oriented in a radial direction of the bearing and the magnet ring is composed of plural permanent magnets attached to an inner carrier ring attached to the inner ring of the bearing.
US11271448B2 Stator, motor, and method of manufacturing stator
A stator includes a stator core, an insulator attached to the stator core, and coil wires. The insulator includes base portions respectively surrounding outer peripheral surfaces of teeth and an outer wall portion located immediately above the core back and extending in a circumferential direction. Each of the coil wires includes coils into which each of the coil wires is wound around more than one of the teeth by concentrated winding, a connecting wire connecting the coils, and a pair of lead wires located at two ends of each of the coil wires and extending from the coils. The connecting wire of each of the coil wires includes at least one outside-passing portion extending along an outer surface of the outer wall portion on a radially outer side of the outer wall portion.
US11271447B2 Stator for rotating electric machine having coil support members for stator core
This object is to secure a creepage insulation distance and improve insulation reliability. A stator core is formed as a housing, and is configured such that storage spaces for storing a plurality of segment coils are formed on an inner circumferential side of the housing in an axial direction of the housing and a plurality of the storage spaces is formed at intervals on the inner circumferential side of the housing. A plurality of coil support members is formed as annular members, and supports the plurality of segment coils. The coil support members each include a plurality of through-holes for inserting the segment coils, which is openings connected to the storage spaces, are separately disposed at both ends of the stator core in the axial direction, and each cover the inner circumferential side of the end portion of the stator core in the axial direction.
US11271446B2 Stator winding method and stator core winding
One or a plurality of embodiments of the present application provide a winding method for a stator winding. The method comprises positioning a first wire in a first direction according to a first rule, wherein the first rule is continuously positioning the first wire from a first layer in the first direction at a spacing of R slots in a layer number ascending manner until passing through an Mth layer; in the Mth layer, subjecting the first wire to pass a first same-layer transition and pass through a next slot having a spacing of R; positioning the first wire in a second direction according to a second rule, wherein the second rule comprises positioning the first wire at the spacing of R slots in a layer number descending manner until passing through the first layer; and in the first layer, subjecting the first wire to pass a second same-layer transition and pass through a next slot having the spacing of R, wherein the first wire advances in the same direction in the first same-layer transition and the second same-layer transition; and advancing the first wire by repeating following the first rule, passing the first same-layer transition, following the second rule, and passing the second same-layer transition until the first wire fills up the M layers of the stator without crossing itself, where M is a total number of layers of the first wire in stator slots.
US11271442B2 Wireless charging prompt method and device, wireless charging system
The present invention relates to the field of wireless charging technology and provides a wireless charging prompt method and device, and a wireless charging system. The method includes establishing a wireless charging connection between a transmitting device and a receiving device; acquiring relative displacement information of the transmitting device and the receiving device and charging efficiency of the transmitting device charging the receiving device in real time; and generating a displacement indication according to change of the charging efficiency with the relative displacement information, where the displacement indication indicates relative movement of the receiving device and/or the transmitting device to improve the charging efficiency.
US11271441B2 Wireless power transfer apparatus, wireless power reception apparatus, and system including the same
A system includes a wireless power transfer apparatus and a wireless power reception apparatus. The wireless power transfer apparatus includes a transmitting coil, an inverter including switching elements, and a first controller configured to calculate an output level of power transmitted through the transmitting coil, receive data on a target level for power transmitted through the transmitting coil from the wireless power reception apparatus, and control the inverter based on comparing the output level and the target level. The wireless power reception apparatus includes a receiving coil, a rectifier configured to rectify power transmitted from the receiving coil, a capacitor connected to the rectifier, and a second controller configured to calculate a voltage applied to the capacitor, determine the target level based on comparing the calculated voltage and a first reference voltage, and transmit the target level to the wireless power transfer apparatus.
US11271438B2 System for wireless power charging
According to a first aspect of the present disclosed subject matter, a method for foreign object detection in a system having a relay adapted to inductively transfer power for charging a device and a transmitter having a controller configured to inductively transmit to the relay the power for charging the device, wherein the transmitter and the relay are separated by a medium, wherein the controller is capable of communicating with the device, the method comprising operations by the controller: determining power consumed by the transmitter; determining power loss on the transmitter according to continuous measurements of AC output current; obtaining coupling factor between the transmitter and the relay; determining power loss on the relay based on continuous measurements of AC output current and coupling factor; subtracting from the power consumed by the transmitter the power loss on the transmitter and power loss on the relay; obtaining from the device consumed power of the device; comparing a result of the subtracting to the consumed power of the device; determining foreign object presence.
US11271432B2 Wireless power control method and device
A wireless power control method in a wireless power transmission device for wirelessly transmitting power to a wireless power reception device. The method includes receiving a first control signal from the wireless power reception device at a first time interval; sensing a current within the wireless power transmission device to generate a second control signal at a second time interval; and controlling a wireless power based on the first control signal and the second control signal, and in which the first time interval is longer than the second time interval.
US11271431B2 System for managing wireless inductive charging of mobile electronic devices within the interior of a vehicle having engine stop-start capability and mat for use therein
A system for managing wireless inductive charging of mobile electronic devices within the interior of a vehicle having engine stop-start capability and a mat for use in the system are provided. The system includes a wireless inductive charger including a power transmitter coil configured to transmit power by inductive coupling and having a charging area for charging a mobile electronic device located in the charging area. A detection circuit includes an inductive proximity sensor to detect foreign objects that disturb power transmission in the charging area and to provide a signal indicating detection of a foreign object in the charging area. A vehicle controller includes control logic to command electrical power shut off to the charger based on the signal and to allow the charger to continue to charge the device during a period of time when the engine is temporarily turned off.
US11271429B2 System for wireless power charging
According to a first aspect of the present disclosed subject matter, a dynamic calibration method in a system comprising a relay, having a coil, adapted to inductively transfer power for charging a device and a transmitter, having a coil and a controller configured to inductively transmit to the relay the power for charging the device, wherein the transmitter and the relay are separated by a medium, the method comprising: determining operating parameters selected from a group consisting of minimal and maximal operating frequency; direction of power increase relative to operating frequency; minimal and maximal duty cycle; minimal and maximal operating amplitude; and any combination thereof; wherein the operating parameters and a ping frequency are determined based on dynamic measurements of the transmitter operation and calculations executed by the controller during the calibration.
US11271428B2 Energy receiver, detection method, power transmission system, detection device, and energy transmitter
An energy receiver including a power receiver coil configured to wirelessly receive power transmitted from a power transmitter; a detection section configured to detect a foreign object; and a power storage section configured to supply power to the detection section during detection of the foreign object.
US11271424B2 Plug and play with smart energy storage units
A smart energy storage system is described. The system includes a smart energy storage unit coupled to a selected circuit of a local electric grid, and configured for being charged so as to withdraw and store energy from the local electric grid, and discharged for supplying energy to the local electric grid. The smart energy storage unit includes an energy storage cell configured for being charged so as to withdraw and store energy from the local electric grid, and discharged for supplying energy to the local grid, and a storage cell management unit for controlling the energy storage cell.
US11271414B2 Interchangeably connectable charging cradle, battery pack and mobile device
A charging cradle includes: a cradle housing having a base portion, and a socket portion configured to interchangeably receive (i) a mobile device, (ii) a battery pack for the mobile device, and (iii) the mobile device in combination with the battery pack; the socket portion including: a shared base surface having disposed thereon a set of shared charging contacts; a first set of guide surfaces extending from the shared base surface and defining a first socket configured to receive the mobile device and, in the absence of the battery pack, to engage the shared charging contacts with a first set of contacts on the mobile device; and a second set of guide surfaces extending from the shared base surface and defining a second socket configured to receive the battery pack and engage the shared charging contacts with a second set of contacts on the battery pack.
US11271392B2 Protection circuit for signal processor
A protection circuit for a signal processor, a method of operating the protection circuit, and a method of forming the protection circuit. In one example, the protection circuit is couplable to a signal port and a first power bus for the signal processor. The protection circuit includes a first diode string couplable across the signal port and the first power bus. The first diode string includes a first diode and a second diode coupled in series in a same polarity sense. The protection circuit also includes a third diode coupled in parallel with one of the first diode and the second diode in an opposite polarity sense.
US11271389B2 Distance protection using supervised sequence currents and voltages for electric power delivery systems
Distance protection for electric power systems disclosed herein uses an operating signal and a sequence polarizing signal made up of a supervised sequence current and a supervised sequence voltage. The polarizing signal may be determined based on the fault type and may be weighted toward sequence currents or sequence voltages depending on the power system conditions. For phase-to-ground faults, the sequence currents may include negative-sequence and zero-sequence currents. For phase-to-phase faults, the sequence currents may include negative-sequence currents. The current portion of the sequence polarizing signal may be weighted based on detection of insufficient negative-sequence current magnitude, standing unbalance, current transformer saturation, open pole, three-phase fault, and the like. The distance elements described herein provides improved protection during real-world power system conditions and changes.
US11271378B2 Devices and methods for holding cables
The present disclosure describes devices and assemblies for holding cables. A device adapted for holding one or more discrete cables may include a flexible main body formed of a polymeric material having a length, a width, a thickness, and a longitudinal axis, the main body including a wrapping portion and a mounting portion, wherein the wrapping portion is configured to be wrapped such that the main body circumscribes the one or more discrete cables; a securing feature attached to or integral with the mounting portion of the main body and configured to be secured to a mounting structure; and a plurality of apertures along the longitudinal axis of the wrapping portion of the main body, wherein the securing feature is configured to be received through one of the plurality of apertures when the main body is wrapped around the one or more discrete cables. Methods of holding cables are also provided.
US11271375B2 Earthing module
An earthing module for a switchgear includes: a cylinder; a piston; a stored energy unit; and at least one photovoltaic cell. The cylinder connects to a part of a switchgear at earth potential. The piston moves within the cylinder from a standby position to a released position along an axis of the cylinder. When in the released position, the piston is in electrical connection with the cylinder. The stored energy unit is located within or associated with the earthing module such that activation of the stored energy unit moves the piston from the standby position to the released position. One or more of the at least one photovoltaic cell activates the stored energy unit based on radiation from an electrical arc of the switchgear impinging upon the one or more of the at least one photovoltaic cell.
US11271368B2 Semiconductor laser and electronic apparatus
A semiconductor laser according to one embodiment of the present disclosure includes a semiconductor stack. The semiconductor stack includes, in the following order, a first cladding layer, an active layer, one or a plurality of low-concentration impurity layers, a contact layer, and a second cladding layer that includes a transparent conductive material. The semiconductor stack further has, in a portion including the contact layer, a ridge extending in a stacked in-plane direction. Each low-concentration impurity layer has an impurity concentration of 5.0×1017 cm−3 or less, and a total thickness of the low-concentration impurity layer is 250 nm or more and 1000 nm or less. A distance between the second cladding layer and the low-concentration impurity layer closest to the second cladding layer is 150 nm or less.
US11271366B2 Non-linear filter for DML
A circuit is disclosed having a component having repeatable distortion characteristics; and a drive circuit for providing a drive signal and comprising a non-linear filter for pre-compensating for distortion introduced by the component having repeatable distortion characteristics in response to the drive signal, the distortion having a non-linear response to the drive signal.
US11271360B2 Wavelength converter
A wavelength converter including: A. a crystal holder configured to hold a nonlinear crystal configured to convert a wavelength of a laser beam incident thereon and output the wavelength-converted laser beam; B. a first container configured to accommodate the crystal holder and include a light incident window so provided as to intersect an optical path of the laser beam incident on the nonlinear crystal and a light exiting window so provided as to intersect the optical path of the laser beam having exited out of the nonlinear crystal; C. a second container configured to accommodate the first container; D. a position adjusting mechanism configured to adjust at least a position of the first container; and E. an isolation mechanism configured to spatially isolate the light incident window and the light exiting window from the position adjusting mechanism.
US11271357B2 Optical arrangements with disk-shaped laser-active mediums
Disclosed are optical arrangements including: a disk-shaped laser-active medium, a deflecting device, having a plurality of mirror elements on which mirror faces for deflecting a laser beam are formed, and having a base body on which the mirror elements are fastened, the mirror faces of the mirror elements being oriented in such a way that the laser beam is deflected by a respective mirror face via the disk-shaped laser-active medium to another mirror face. The mirror elements are formed in one piece or are monolithically joined, and have a connecting section that is formed rotationally symmetrically with respect to a center axis and is rigidly connected by a material-fit connection or a direct connection to the base body.
US11271355B2 Apparatus and method for generating a high power energy beam based laser
A system for generating an energy beam based laser includes an apparatus for receiving an energy beam and for generating an energy beam based laser. The apparatus is configurable or controllable for tuning an output wavelength of the laser generated by the apparatus using the energy beam. The apparatus includes a first component for producing a first magnetic field oriented in a first direction and a second component for producing a second magnetic field oriented in a second direction substantially opposite to the first direction. A channel through the apparatus is defined by the first component and the second component through which the energy beam passes to generate the laser at an output of the apparatus. The apparatus is configurable or controllable for modifying at least one of the first magnetic field and the second magnetic field for tuning the output wavelength of the laser.
US11271354B2 Electric connector manufacturing method and electric connector
Provided is a method for manufacturing an electric connector. The electric connector is an electric connector having contact portions on both one surface and the other surface opposite to the one surface of a plate-shaped fitting portion that fits with a mating connector, and can accurately position a plurality of first terminals forming the contact portion on the one surface of the fitting portion and a plurality of second terminals forming a contact portion on the other surface of the fitting portion through a shield plate. The method for manufacturing the electric connector includes: a step of forming a primary molded portion in which a plurality of first contact portions is integrally provided by insert molding; a step of forming a secondary molded portion in which a plurality of second contact portions is integrally provided by insert molding; and a step of producing a housing by forming a tertiary molded portion in which the primary molded portion and the secondary molded portion are integrally provided by insert molding.
US11271351B1 Combined wall outlet extender and remote control light
A combined wall outlet extender and remote control light relates to a field of lighting equipment and includes a lower cover, an upper cover arranged on the lower cover and matched with the lower cover, insert pins arranged on the lower cover, a power cord configured to connect with a light strip and arranged on a bottom portion of the upper cover, and an infrared receiver passing through the upper cover. A protective cover is arranged on the upper cover. The protective cover protects components arranged on the upper cover. A fixing pin is arranged on the lower cover. The upper cover and an upper end of the lower cover are combined to form a slot. A lampshade, button caps, USB interface through holes, and AC output port through holes are arranged on the upper cover. A main control PCB is arranged on the lower cover.
US11271349B2 Electrical connector with stop positioned on metallic shell
An electrical connector includes: a contact module including a housing and an upper and lower rows of contacts arranged in the housing, the housing having a base and a front tongue; a metallic shell enclosing the housing; and a metallic bracket affixed to the metallic shell and having a pair of soldering legs; wherein the base has a front face and plural recesses behind the front face, each recess having an interior face; and the metallic shell has plural stops accommodated in corresponding recesses, each stop having a front face positioned in front of the front face of the base and a rear face spaced a gap from the interior face of a corresponding recess.
US11271345B2 Flat angular connector with latch mechanism
A flat connector with a latch mechanism having two latch handle portions provided at opposite sides of the connector where the latch handle portions can be moved from an engagement position to a release position. The connector is an angular cable connector and for both handle portions, the direction of the path from the engagement position to the release position is towards the cable end of the connector. The latch handle portions are elastically biased towards their engagement position. The path from the engagement position to the release position is linear. The path from the engagement position to the release position is towards the cable end of the connector and extends in the plane of the handle portion.
US11271337B2 Connector
A connector includes an insulating body and a terminal assembly. Where the terminal assembly includes a plurality of conductive terminals that are disposed side by side in the insulating body; a front end of each of the plurality of conductive terminals protrudes to form a first contact point and a second contact point, which are along a docking direction of the connector spaced apart on a same side of the each of the plurality of conductive terminals in sequence; and after the connector is docked with a docking connector, both the first contact point and the corresponding second contact point abut on a same docking terminal of the docking connector.
US11271334B2 Electrical contact
An electrical contact for extending through a hole in the printed circuit board in an insertion direction, includes a retention plate and a leg extending therefrom. The leg includes an insertion section and a deformation section. The deformation section includes a pair of opposite wide side faces in a first direction perpendicular to the insertion direction, and a pair of opposite narrow side faces in a second direction perpendicular to both the insertion direction and the first direction, and a cavity recessed from one wide side face in the first direction. The cavity forms a first end located closer to the insertion end of the leg in the insertion direction and equipped with a cone shape thereof, and a second end located opposite to the first end and closer to a rectangular retention section and equipped with an arc shape thereof. The cavity forms a trapezoidal cross-section.
US11271319B2 Antennas for reception of satellite signals
An antenna configured to receive radiation at global navigation satellite system (GNSS) frequencies includes a substrate, a frontside patch arranged on a front side of the substrate, and a metamaterial ground plane. The metamaterial ground plane includes a plurality of backside patches and a cavity. The plurality of backside patches include a center backside patch surrounded in a radial direction by a plurality of intermediate backside patches. The center backside patch and the plurality of intermediate backside patches are arranged in a pattern that provides circular symmetry with respect to a center of the antenna. The cavity is coupled to the substrate, and the plurality of intermediate backside patches are electrically isolated from the cavity.
US11271299B2 Method and arrangement for antenna calibration
In a method for calibrating at least two cross coupled antenna element groups in an antenna array, calibrating (S1) the antenna elements within each group of antenna elements. Further, in a respective calibration transceiver in each group, measuring (S2) a coupled signal within each group and a cross-coupled signal originating in another of the at least two groups. In addition, determining (S3) a respective relative phase and amplitude difference between said at least two groups based on the measured coupled signal and said cross-coupled signal, and determining (S4) the true phase and amplitude difference between the at least two groups based on the determined respective relative phase and amplitude differences. Finally, calibrating (S5) the at least two antenna groups based on the determined true phase and amplitude difference.
US11271291B2 Watch with integrated antenna configuration
An electronic device comprises a housing, a frame, a location determining element, and a first antenna. The housing includes an internal cavity, a lower wall configured to contact a wearer's wrist, and a first side wall coupled to the lower wall. The first side wall includes an inner surface. The frame has a second side wall which includes an outer surface. The frame is positioned within the housing such that the internal cavity is formed partly by the lower wall and the second side wall. The location determining element is configured to determine a current geolocation of the electronic device based on a location signal. The first antenna is configured to receive the location signal. The first antenna is positioned between the inner surface of the first side wall and the outer surface of the second side wall and extends along a first portion of the perimeter of the frame.
US11271289B2 Base station antenna
The present disclosure relates to a base station antenna. The base station antenna comprises: a reflector and radome supports mounted on the reflector, wherein the reflector comprises a body portion and a bent portion, the bent portion including at least a first section that is connected to and bent relative to the body portion of the reflector, wherein one or more arrays of radiating elements are mounted on or above the body portion of the reflector, wherein the radome support includes a support portion for supporting the radome and a mating portion for mating with the reflector, wherein a first support limiting portion is provided on the mating portion of the radome support, a first reflector limiting portion mating with the first support limiting portion is provided on the body portion of the reflector, and the first support limiting portion mates with the first reflector limiting portion to limit at least the position of the radome support in a width direction H. This enables the radome supports to be mounted on the reflector at an efficient and reliable manner.
US11271279B2 Dual-mode resonator, filter, and radio frequency unit
Embodiments of this application provide a dual-mode resonator, a filter, and a radio frequency unit. The dual-mode resonator includes a cavity and a dual-mode dielectric body coupled to an inner surface of the cavity. The dual-mode dielectric body includes a central part and four components that protrude from the central part, where the four components are disposed opposite to each other in pair and are in a cross shape. A first coupling groove and a second coupling groove are provided on the central part, where an extension direction of the first coupling groove is between two adjacent components, and an extension direction of the second coupling groove is between the other two adjacent components. The widths and/or the depths of the first and the second coupling grooves are different, and the extension direction of the first coupling groove and the extension direction of the second coupling groove are at a preset angle.
US11271278B2 Transmission line and antenna module
A transmission line (12) includes a multilayer substrate (20), a signal pattern line (30), a ground pattern conductor (50), and an intermediate ground pattern conductor (40) that is arranged between the signal pattern line (30) and the ground pattern conductor (50) and that is electrically connected to the ground pattern conductor (50). The signal pattern line (30) has a first connection point (30c) to which a signal conductor extending in a laminating direction of the multilayer substrate (20) is connected. A first cavity portion (41h) is formed in the intermediate ground pattern conductor (40) at a position overlapped with a first end portion (30a) of the signal pattern line (30) in a plan view of the multilayer substrate (20). A first end edge (41e) of the first cavity portion (41h) has a first overlapping portion (41a) overlapped with the signal pattern line (30).
US11271273B2 Electrode member, electrode assembly and secondary battery
The present application relates to an electrode member, an electrode assembly and a secondary battery. The electrode member comprises an electrode body and a conductive structure that has a first portion having an active material and a second portion extending from the first portion. The second portion comprises a main portion and a transition portion provided between the main portion and the first portion, and a width of the transition portion larger than a width of the main portion. The conductive structure is welded with the second portion and extends along a direction away from the first portion. At least a part of a welding region formed by the second portion and the conductive structure is positioned at the transition portion, thereby avoiding the overcurrent area being significantly reduced by the main portion and ensuring that every position electric current passes through have a sufficient overcurrent area.
US11271265B2 Low-polarization lithium oxygen battery
A lithium-air battery is provided, which includes a cathode having a gas diffusion layer containing a solid electronically conductive material coated with carbon black, the gas diffusion layer being at least partially filled with gaseous air, a separator having an electronically nonconducting filter material arranged between the anode and the cathode, the filter material being at least partially impregnated with a liquid electrolyte, and an anode containing a material selected from lithium metal, material alloyable with lithium, metal oxide, and mixtures thereof. Methods for making such battery and the use of such battery in a motor vehicle are also provided.
US11271264B2 Battery module
Provided are a battery module, a method of manufacturing the same, and a resin composition applied to the method of manufacturing the same. A battery module manufactured with a simple process and low cost but having excellent output for the size thereof, a method of manufacturing the same, and a resin composition applied to the method of manufacturing the same are provided in the present invention.
US11271263B2 Optimal control logic for cooling power in battery thermal management
Thermal management of a backup battery unit for datacenter applications is described. In one embodiment a method includes sending first control signals to a pump and a fan to set default speeds. The method includes collecting a battery discharge current from the battery and an ambient air temperature of the environment proximal to the battery. The method includes calculating an optimal control function based on the battery discharge current and the ambient air temperature. The method also includes determining an adjusted pump speed and an adjusted fan speed based on the optimal control function. The method includes sending the adjusted pump speed to the pump and the adjusted fan speed to the fan. A solution for optimizing the cooling power use of the fan and the pump is proposed and at the same time maintaining thermal conditions of the battery cells under dynamic and static conditions are disclosed.
US11271262B2 Shelf design for battery modules
Shelf designs for battery modules are disclosed. A liquid cooling method for battery thermal management is also introduced using the shelf design. A backup battery system shelf comprises a cooling frame and a thermal conductive pad disposed on one or more surfaces of the shelf. The cooling frame can house a backup battery unit (BBU) or module. The cooling frame is configured to circulate a cooling liquid in and out of the cooling frame. The thermal conductive pad is configured to transfer heat from a BBU module to the cooling frame and liquid circulating within the cooling frame. The BBU module can also include a cooling frame circulating a cooling liquid to transfer heat away from the BBU module.
US11271259B2 Airflow management for battery module cooling
According to one embodiment, a battery module includes a battery cell chamber that includes a set of battery cells configured to provide battery energy to a load and are configured to draw power from an external power supply to charge the battery cells. While the set of battery cells provide the battery energy or draw power, the cells generate heat. The module also includes an air supply chamber that is configured to supply air into the battery cell chamber, where the supplied air flows through the battery cell chamber and absorbs the heat generated by the battery cells to cool the battery cells. Thus, the airflow is supplied to the air supply chamber and being distributed evenly to the cells, and may exist the module through an air exhaust chamber after extracting the heat from the cells. Fans may be used for pushing/pulling airflow through the module.
US11271256B2 Externally mode-switchable battery pack and method for externally switching mode of battery pack
A battery pack, comprising: a plurality of battery modules; a battery management system (BMS) controlling charging or discharging of the battery pack; a wake-up control unit controlling wake-up of the BMS; a protection circuit unit protecting the battery pack; and a main field-effect transistor (FET), one end being connected to the protection circuit unit, and another end being connected to a positive output terminal of the battery pack, to control an output of the battery pack in response to control by the BMS, the protection circuit unit comprising a blocking switch, one end being connected to a positive terminal of the plurality of battery modules, another end being connected to the BMS and the main FET, so that the blocking switch is set to an on state and then is turned off upon receiving a blocking signal from the BMS to block the output of the battery pack.
US11271255B2 Systems for managing batteries and associated methods
The present disclosure relates to methods and associated systems for providing two energy storage devices positioned in a device-exchange station. The method includes, for example, (1) receiving a request for retrieving two energy storage devices in the device-exchange station; (2) selecting a first energy storage device from a plurality of energy storage devices positioned in the device-exchange station based on characteristic information of each of the energy storage devices; (3) selecting a second energy storage device from the rest of the plurality of energy storage devices positioned in the device-exchange station based on the characteristic information of the first energy storage device and the rest of the plurality of energy storage devices; and (4) releasing the first and second energy storage device.
US11271254B2 Energy storage device
An energy storage device includes an anode, a cathode, and a separator disposed between the anode and the cathode. At least one of the anode, cathode and separator includes a copolymer functioning as a non-aqueous adhesive and/or solid-state electrolyte for the energy storage device. The copolymer is a copolymer or a derivative thereof, which is produced by polymerization of monomers containing conductive ion group and/or olefinic monomers in the presence of 2-propenenitrile. Therefore, the energy storage device which the copolymer is used therein has excellent charging and discharging performance to therefore effectively enhance the efficiency and extend the service life of the energy storage device.
US11271252B2 Lithium secondary battery including nonaqueous electrolyte having lithium-ion conductivity
A lithium secondary battery includes an electrode group and a nonaqueous electrolyte having lithium ion conductivity. A negative electrode includes a negative electrode current collector. The negative electrode current collector has a first surface facing an outward direction of winding of the electrode group and a second surface facing an inward direction of the winding of the electrode group. Lithium metal is deposited on the first surface and the second surface by charge. The negative electrode further includes first protrusions protruding from the first surface and second protrusions protruding from the second surface. A ratio A1X/A1 is greater than a ratio A2X/A2. A1X is a sum of projected areas of the first protrusions on the first surface. A1 is an area of the first surface. A2X is a sum of projected areas of the second protrusions on the second surface. A2 is an area of the second surface.
US11271243B2 All-solid secondary battery
An all-solid secondary battery, comprising: a cell comprising a positive electrode active material layer, a negative electrode active material comprising at least one of lithium metal and a lithium-containing alloy, and a solid electrolyte layer disposed between the positive electrode active material layer and the negative electrode active material layer, wherein a ratio of volume density to true density of the positive electrode active material layer is about 0.6 or greater, wherein a ratio of volume density to true density of the solid electrolyte layer is about 0.6 or greater, and wherein an average pressure applied to opposite sides of the solid electrolyte layer in a fully discharged state is greater than 0 megapascals and 7.5 megapascals or less.
US11271232B2 Method for controlling output of fuel cell stack
A method for controlling an output of a fuel cell stack is provided. The method includes calculating a total requirement current value to be output from a plurality of fuel cell stacks in a fuel cell electric vehicle (FCEV) including the plurality of fuel cell stacks. The calculated total requirement current value is then allocated to each fuel cell stack based on a voltage of the fuel cell stack.
US11271205B2 Extreme long life, high energy density batteries and method of making and using the same
A composition containing a carbon monofluoride admixture is provided. The carbon monofluoride admixture is generally in the form of layer having opposing upper and lower surfaces. Usually, an ion conducting or a solid electrolyte layer is position on one of the upper or lower layers of the monofluoride admixture. In some configurations, the ion conducting or a solid electrolyte layer can be alkaline metal aluminum oxide or alkaline metal aluminum fluoride. The alkaline metal is commonly lithium, and the alkaline metal aluminum oxide or alkaline metal aluminum fluoride is more commonly MzAlXy (M is one of alkali metals, X=O, F), Z commonly can have a value from about 0.5 to about 10 and y can have a value from about 1.75 to about 6.5, more commonly z can have a value from about 1 to about 5 and y can have a value from about 2 to about 4. The carbon monofluoride admixture can include a polymeric binder and one or more of a conductive carbon black and conductive graphite. The carbon monofluoride admixture is generally a component one or more electrodes of an electrochemical energy storage device.
US11271197B2 Negative electrode material for non-aqueous electrolyte secondary battery and non-aqueous electrolyte secondary battery
Disclosed is a negative electrode material for a non-aqueous electrolyte secondary battery, including: a lithium silicate phase; silicon particles dispersed in the lithium silicate phase; and at least one element Me dispersed in the lithium silicate phase, and selected from the group consisting of a rare-earth element and an alkaline-earth metal. The composition of the lithium silicate phase is represented, for example, by the formula: Li2zSiO2+z, and satisfies 0
US11271191B2 Display device including a heat dissipation member
A display device includes: a display panel including a flat area and a bended area which extends bent from the flat area; and a cover panel comprises a heat dissipation member. The heat dissipation member includes: a flat portion corresponding to the flat area of the display panel, a bent portion corresponding to the bended area of the display panel, a first opening in the flat portion, and a second opening in the bent portion.
US11271177B2 Organic electroluminescent materials and devices
A compound comprising a ligand LA coordinated to a metal M, the ligand LA selected from the group consisting of Formula I, Formula II, and Formula III ring A is a 5- or 6-membered carbocyclic or heterocyclic ring; wherein ring A of Formula I connects to ring B at X1, X2, or X3 to form a five-membered chelate ring with the metal; Z1 and Z2 are independently selected from C or N; and X1 to X10 are independently selected from C or N. An organic light emitting device (OLED) comprising an anode, a cathode and an organic layer disposed between the anode and the cathode, the organic layer comprising a compound selected from Formula I, Formula II, or Formula III, and a consumer product comprising the OLED.
US11271170B2 Heterocyclic compound and organic light-emitting device including the same
Provided are a heterocyclic compound and an organic light-emitting device including the same. The heterocyclic compound is represented by Formula 1. The organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode and including an emission layer, wherein the organic layer includes at least one of the heterocyclic compound represented by Formula 1.
US11271166B2 Light emitting device and composition useful for production of same light emitting device
A light emitting device having an anode, a cathode, a first organic layer disposed between the anode and the cathode and a second organic layer disposed between the anode and the cathode is provided. The first organic layer is a layer containing a compound (T) in which the absolute value of the difference between the energy level at the lowest triplet excited state and the energy level at the lowest singlet excited state is 0.5 eV or less and not containing a phosphorescent metal complex. The second organic layer is a layer containing a crosslinked body of a polymer compound containing a crosslink constitutional unit and the energy level at the lowest triplet excited state of the polymer compound is 2.25 eV or more.
US11271157B1 Perovskite film and manufacturing method thereof
Provided are a perovskite film and a manufacturing method thereof. The method includes the following steps. A perovskite precursor material is coated in a linear direction on a substrate with a temperature between 100° C. and 200° C., wherein a concentration of the perovskite precursor material is between 0.05 M and 1.5 M. An infrared light irradiation is performed on the perovskite precursor material to cure the perovskite precursor material to form a thin film including a compound represented by formula (1). The perovskite film has a single 2D phase structure or has a structure in which a 3D phase structure is mixed with a single 2D phase structure. (RNH3)2MA(n−1)M1nX(3n+1)  formula (1), wherein the definitions of R, MA, M1, X, and n are as defined above.
US11271154B2 Magnetic tunnel junction (MTJ) device
A magnetic tunnel junction (MTJ) device includes two magnetic tunnel junction elements and a metal interconnection. The two magnetic tunnel junction elements are arranged side by side at a first direction. The metal interconnection is disposed between the magnetic tunnel junction elements, wherein the metal interconnection includes a contact plug part having a long shape at a top view, and the long shape has a length at a second direction larger than a width at the first direction, wherein the second direction is orthogonal to the first direction.
US11271151B2 Phase change memory using multiple phase change layers and multiple heat conductors
A method is presented for reducing a reset current for a phase change memory (PCM). The method includes forming a bottom electrode, constructing a PCM cell structure including a plurality of phase change memory layers and a plurality of heat transfer layers, wherein the plurality of phase change memory layers are assembled in an alternating configuration with respect to the plurality of heat transfer layers, and forming a top electrode over the PCM cell structure. The plurality of phase change memory layers are arranged perpendicular to the top and bottom electrodes. Additionally, airgaps are defined adjacent the PCM cell structure.
US11271146B2 Semiconductor light emitting element
A semiconductor light emitting element includes a semiconductor layered body including an n-side semiconductor layer and a p-side semiconductor layer disposed above the n-side semiconductor layer, an insulating film defining a plurality of first n-side openings on the n-side semiconductor layer in an inner region and a plurality of second n-side openings on an outer peripheral region of the n-side semiconductor layer, an n-electrode disposed extending over the insulating film and the outer peripheral region of the n-side semiconductor layer and including: a plurality of first n-contact portions, each electrically connected with the n-side semiconductor layer through a respective one of the first n-side openings, and a plurality of second n-contact portions, each electrically connected with the n-side semiconductor layer through a respective one of the second n-side openings, at the outer peripheral region of the n-side semiconductor layer.
US11271145B2 Light emitting device
A light emitting device includes: a substrate including: a flexible base member, a first wiring pattern located on the upper surface of the base member, the first wiring pattern including: a first component-side conductive portion, and a second component-side conductive portion, and a plurality of reinforcing lands located on the upper surface of the base member, the plurality of reinforcing lands including: a first reinforcing land, and a second reinforcing land; and a plurality of light emitting elements mounted on the substrate, each light emitting element being electrically connected to the first component-side conductive portion and the second component-side conductive portion.
US11271141B2 Light-emitting device with wavelenght conversion layer having quantum dots
A light-emitting device including a light-emitting semiconductor chip having a semiconductor layer sequence having at least one light-emitting semiconductor layer and a light-outcoupling surface, the light-emitting device further including a wavelength conversion layer arranged on the light-outcoupling surface, the wavelength conversion layer including quantum dots.
US11271137B2 Light article
A light article includes: a substrate; a truncated cuboidal fin disposed on the substrate and including: a laterally-grown nanocrystal including a longitudinal length and a lateral length that are different; a charge injection facet arranged along a longitudinal fin axis of the truncated cuboidal fin; and a truncation facet disposed opposing the charge injection facet and arranged parallel to the longitudinal fin axis; a side-injector disposed on the charge injection facet of the truncated cuboidal fin and that provides electrons to an active layer; and the active layer interposed between the side-injector and the substrate and that: receives electrons from the side-injector; receives holes from the substrate; and produces light in response to combining the electrons and the holes.
US11271136B2 Light emitting device
A light emitting device including a substrate having a first surface and a second surface opposing the first surface, a light emitting structure disposed on the first surface of the substrate and defining a light emitting area, and a first light shielding layer disposed on the second surface of the substrate and exposing at least a portion of the light emitting area, in which the second surface of the substrate has a rough surface that overlaps at least a portion the light emitting area.
US11271130B2 Linear mode avalanche photodiodes without excess noise
A linear mode avalanche photodiode senses light and outputs electrical current by being configured to, generate a gain equal to or greater than 1000 times amplification while generating an excess noise factor of less than 3 times a thermal noise present at or above a non-cryogenic temperature due to the gain from the amplification. The linear mode avalanche photodiode detects one or more photons in the light by using a superlattice structure that is matched to suppress impact ionization for a first carrier in the linear mode avalanche photodiode while at least one of 1) increasing impact ionization, 2) substantially maintaining impact ionization, and 3) suppressing impact ionization to a lesser degree for a second carrier. The first carrier having its impact ionization suppressed is either i) an electron or ii) a hole; and then, the second carrier is the electron or the hole.
US11271129B2 Surface treatment of solar cells
Methods of fabricating emitter regions of solar cells using surface treatments, and the resulting solar cells, are described herein. In an example, a method of fabricating a solar cell includes treating a surface of a silicon substrate to form a lyophilic area between two lyophobic areas and depositing a liquid phase material containing a silicon material in the lyophilic area to form an emitter region.
US11271126B2 Photovoltaic panels with folded panel edges and methods of forming the same
A photovoltaic panel is formed by providing a plurality of photovoltaic cells electrically connected by interconnect structures between a front-side insulating sheet extending over the plurality of photovoltaic cells and a backside insulating sheet extending under the plurality of photovoltaic cells, adjoining an edge portion of the front-side insulating sheet to an edge portion of the backside insulating sheet in an adhesion region, and folding at least one of the front-side insulating sheet or the backside insulating sheet over peripheral photovoltaic cells of the plurality of photovoltaic cells.
US11271125B2 Complementary metal-oxide semiconductor compatible patterning of superconducting nanowire single-photon detectors
A device includes a first semiconductor layer; a portion of a second semiconductor layer disposed on the first semiconductor layer; and a third semiconductor layer including a first region disposed on the portion of the second semiconductor layer and a second region disposed on the first semiconductor layer. A thickness of the first region is less than a predefined thickness. The device also includes an etch stop layer disposed on the third semiconductor layer; a plurality of distinct portions of a fourth semiconductor layer disposed on the etch stop layer and exposing one or more distinct portions of the etch stop layer over the portion of the second semiconductor layer; and a plurality of distinct portions of a superconducting layer disposed on the plurality of distinct portions of the fourth semiconductor layer and the exposed one or more distinct portions of the etch stop layer.
US11271118B2 Silicon carbide semiconductor device and method of manufacturing silicon carbide semiconductor device
A semiconductor device including a silicon carbide semiconductor substrate having a first-conductivity-type region at its first main surface. The semiconductor device has, at the first main surface, a plurality of first second-conductivity-type regions and a second second-conductivity-type region selectively provided in the first-conductivity-type region, respectively in an active region and a connecting region of the semiconductor device, and an oxide film provided in a termination region of the semiconductor device and having an inner end that faces the active region. A first silicide film is in ohmic contact with the first second-conductivity-type regions. A second silicide film is in contact with the inner end of the oxide film and in ohmic contact with the second second-conductivity-type region. The semiconductor device has a first electrode including a titanium film and a metal electrode film stacked sequentially on the first main surface, and a second electrode provided at a second main surface.
US11271114B2 Strained gate semiconductor device with oxygen-doped interlayer dielectric material
A semiconductor device includes a gate stack over a substrate. The semiconductor device further includes an interlayer dielectric (ILD) at least partially enclosing the gate stack. The ILD includes a first portion doped with an oxygen-containing material. The ILD further includes a second portion doped with a large species material, wherein the second portion includes a first sidewall substantially perpendicular to a top surface of the substrate, and the second portion includes a second sidewall having a positive angle with respect to the first sidewall.
US11271108B2 Low-noise gate-all-around junction field effect transistor
A Vertical Function Field Effect Transistor (VIFET) is disclosed with reduced noise and input capacitance and high input impedance. The VIFET has a substrate; a source disposed on the substrate; a drain, and a channel. The vertical channel has one or more channel sidewall surfaces. The channel sidewall surfaces have a total or aggregate channel sidewall surface area. A semiconductor gate grown on one or more of the channel sidewall surfaces has a thickness below 10 nanometers (nm), or between 3 am and 10 om, that reduces transistor noise. The interface surface area between the conductive (e.g. metal) external electrical gate contact and the contacted surface of the semiconductor gate is minimized to further reduce transistor noise.
US11271105B2 Semiconductor device
A semiconductor device includes a semiconductor part having a recess formed in an upper surface thereof, an insulating member provided in a portion of the recess, a first electrode, a gate insulating film thinner than the insulating member. The first electrode includes a first part provided in another portion of the recess, and a second part provided higher than the insulating member. The gate insulating film is provided between the semiconductor part and the first part. The semiconductor part includes a first layer of a first conductivity type contacting the gate insulating film, second and third layers of a second conductivity type contacting the first layer and being connected to a source contact and a drain contact. The recess is positioned between the source contact and the drain contact when viewed from above. The insulating member is provided between the first part and the third layer.
US11271103B2 Semiconductor device and manufacturing process thereof
A method of manufacturing a semiconductor device includes: providing a substrate; forming a gate structure on the substrate; depositing a first dielectric layer over the gate structure; depositing a conductive interconnect in a trench of the first dielectric layer thereby exposing a surface of the conductive interconnect through the first dielectric layer; depositing a conductive layer over the exposed surface of the conductive interconnect; depositing a silicon-containing layer over the conductive layer and the conductive interconnect; and forming a metal silicide layer to be a silicide form of the conductive layer by reacting the conductive layer with silicon in the silicon-containing layer.
US11271102B2 Semiconductor structure
A semiconductor structure includes a substrate, a gate region, a source/drain region, a composite layer, an ILD layer, a first plug and a second plug. The composite layer includes a first sublayer and a third layer including a first material, and a second sublayer including a second material. The second sublayer is between the first sublayer and the third sublayer. The first plug is through the ILD layer and electrically connected to the gate region. The second plug is through the ILD layer and the composite layer and electrically connected to the source/drain region. The second plug includes a first portion laterally adjoining the first sublayer, a second portion laterally adjoining the second sublayer, and a third portion laterally adjoining the third sublayer. Widths of the first portion and the third portion are smaller than a width of the second portion. The second portion has a substantially curved sidewall profile.
US11271098B2 Semiconductor device and method for manufacturing the same
To provide a semiconductor device with favorable electrical characteristics. To provide a method for manufacturing a semiconductor device with high productivity. To reduce the temperatures in a manufacturing process of a semiconductor device. An island-like oxide semiconductor layer is formed over a first insulating film; a second insulating film and a first conductive film are formed in this order, covering the oxide semiconductor layer; oxygen is supplied to the second insulating film through the first conductive film; a metal oxide film is formed over the second insulating film in an atmosphere containing oxygen; a first gate electrode is formed by processing the metal oxide film; a third insulating film is formed, covering the first gate electrode and the second insulating film; and first heat treatment is performed. The second insulating film and the third insulating film each include oxide. The highest temperature in the above steps is 340° C. or lower.
US11271094B2 Semiconductor structure and method of manufacturing the same
Present disclosure provides a semiconductor structure, including a semiconductor substrate, an insulator fin over the semiconductor substrate, the insulator fin having a principle dimension, from a cross sectional perspective, perpendicular to a top surface of the semiconductor substrate, and a semiconductor capping layer cover the insulator fin along the principle dimension. A method for manufacturing a semiconductor structure is also disclosed in the present disclosure.
US11271092B2 Low temperature polycrystalline semiconductor device and manufacturing method thereof
Provided is a method of manufacturing a semiconductor device, the method including: forming a buffer layer of an insulating layer on a substrate; a seed layer formation operation of forming, on the buffer layer, a seed layer of at least one selected from the group consisting of NiCxOy, NiNxOy, NiCxNyOz, NiCxOy:H, NiNxOy:H, NiCxNyOz:H, NixSiy, and NixGey; a silicon layer formation operation of forming an amorphous silicon layer on the seed layer; and a crystallization operation of crystallizing the amorphous silicon layer by a catalytic action of Ni by thermally treating the amorphous silicon layer.
US11271091B2 Fin structure for vertical field effect transistor having two-dimensional shape in plan view
A method for manufacturing a fin structure for a vertical field effect transistor (VFET) includes: forming on a substrate mandrels having at least one first gap therebetween; forming first spacers on side surfaces of the mandrels such that at least one second gap, smaller than the first gap, is formed between the first spacers; forming a second spacer on side surfaces of the first spacers; removing the mandrels and the first spacers to leave the second spacer on the side surfaces of the first spacers; removing the second spacer, on the side surfaces of the first spacers, at a predetermined portion so that the remaining second spacer has a same two-dimensional (2D) shape as the fin structure; and removing a portion of the substrate, except below the remaining second spacer, and the remaining second spacer so that the substrate below the remaining second spacer forms the fin structure.
US11271070B2 Display device
One embodiment of the present invention provides a highly reliable display device. In particular, a display device to which a signal or a power supply potential can be supplied stably is provided. Further, a bendable display device to which a signal or a power supply potential can be supplied stably is provided. The display device includes, over a flexible substrate, a display portion, a plurality of connection terminals to which a signal from an outside can be input, and a plurality of wirings. One of the plurality of wirings electrically connects one of the plurality of connection terminals to the display portion. The one of the plurality of wirings includes a first portion including a plurality of separate lines and a second portion in which the plurality of lines converge.
US11271066B2 Flexible array substrate with stress cushion part and display device having the same
A flexible array substrate and a display are disclosed. The flexible array substrate includes a substrate, an insulation layer disposed on the substrate and having a stepped through-hole, an organic photoresist body disposed in the stepped through-hole of the insulation on the substrate, a source/drain electrode wiring disposed over the organic photoresist body, an organic photoresist layer disposed over the source/drain electrode wiring, a photosensitive adhesive layer disposed over the organic photoresist layer, and a stress cushion layer disposed over the source/drain electrode wiring.
US11271063B2 Flexible display structure and electronic device
A flexible display structure and an electronic device are disclosed, which both includes a flexible substrate having a first region, at least one second region, and at least one first bendable region; a display function layer disposed on the first region; and a first function assembly disposed on the at least one second region and electrically connected to the display function layer through the first metal wiring.
US11271062B2 Double-sided display panel and preparation method thereof
A double-sided display panel includes a base substrate, a thin film transistor array, a first OLED light emitting layer located in a top light emitting area and a second OLED light emitting layer located in a bottom light emitting area; the thin film transistor array is located in the top light emitting area; a thin film transistor of the thin film transistor array simultaneously controls a top light emitting subpixel and a bottom light emitting subpixel. Through one OLED back plate to realize double-sided simultaneous display, can reduce whole thickness of the OLED double-sided display panel, simplify manufacturing process, thereby saving manufacturing costs.
US11271060B2 Display device, method of manufacturing display device, and electronic apparatus
A display device according to the present disclosure includes: a thin film transistor with a bottom gate structure and a thin film transistor with a top gate structure on a same substrate. A gate electrode of the thin film transistor with the top gate structure is provided in a same layer as a wire layer. A method of manufacturing a display device according to the present disclosure, the display device including a thin film transistor with a bottom gate structure and a thin film transistor with a top gate structure on a same substrate, includes: forming a gate electrode of the thin film transistor with the top gate structure in a same layer as a wire layer.
US11271058B2 Displaying apparatus in which a leak current between pixels is suppressed
A displaying apparatus in which a plurality of pixels each including an organic light emitting element are arrayed in a pixel region, comprising a plurality of lower electrodes arrayed on a substrate in correspondence with the plurality of pixels, a first insulating layer covering an upper surface of the substrate and at least side surfaces of the plurality of lower electrodes, an organic compound layer provided all over the pixel region to cover the plurality of lower electrodes and the first insulating layer, an upper electrode provided all over the pixel region to cover the organic compound layer, and an interpixel electrode provided between the plurality of lower electrodes to be arranged along a boundary of the plurality of pixels under the organic compound layer and above the first insulating layer.
US11271056B2 Display panel having a recess disposed in the transistion area
A display panel and a display device are provided. The display panel is divided into a display area, a transition area, and a bending area. The display panel includes a first recess and a second recess. The first recess is disposed in the bending area, and the second recess is disposed in the transition area.
US11271050B2 Color control encapsulation layer and display apparatus including the same
A display apparatus includes an organic light-emitting device (“OLED”) substrate which generates and emits a first light, and an encapsulation layer to which the emitted first light from the OLED substrate is incident and from which a second light is emitted. The encapsulation layer includes an inorganic material layer and an organic material layer alternately stacked with each other. The organic material layer includes a plurality of color control elements which color-convert the emitted first light incident to the encapsulation layer. The plurality of color control elements may include a first and second color control element including a first and second quantum dot with which a color of the emitted first light incident to the encapsulation layer is converted to a first and second color, respectively.
US11271048B2 Pixel arrangement structure, organic electroluminescent display panel, metal mask and display device
A pixel arrangement structure, an organic electroluminescent display panel, a metal mask, a display device are provided, the pixel arrangement structure including: first sub-pixels, second sub-pixels and third sub-pixels, all being not overlapped but being spaced apart; one first sub-pixels functions as a central point and other four first sub-pixels function as four vertices to define a first virtual rectangle comprising four second virtual rectangles in a 2×2 matrix in mirror symmetry; the second sub-pixels are at central points of side edges of the first virtual rectangle; two second sub-pixels at central positions of two adjacent side edges of the first virtual rectangle, one first sub-pixel at a vertice of the first virtual rectangle where the two adjacent side edges intersect, and another first sub-pixels at the central point of the first virtual rectangle define four vertices of each second virtual rectangle; the third sub-pixels are within the second virtual rectangles and each is shaped as: a concave polygon, or a closed pattern formed by continuous lines comprising curved lines.
US11271045B2 Electroluminescent display device
An electroluminescent display device includes: a substrate including: a first subpixel, a second subpixel, and a third subpixel, a first electrode in each of the first to third subpixels, an emission layer on the first electrode and including: a first stack emitting first-colored light, and a second stack emitting second-colored light, the second stack being on the first stack, a second electrode on the emission layer, and a light-absorbing layer on the second electrode, wherein the first subpixel emits: light with a red wavelength range, and light with a cyan wavelength range, wherein the second subpixel emits light with a green wavelength range, wherein the third subpixel emits light with a blue wavelength range, and wherein the light-absorbing layer includes a cyan-absorbing material absorbing the light with the cyan wavelength range.
US11271039B2 Electronic device and method for fabricating the same
This technology provides an electronic device and a method for fabricating the same. An electronic device in accordance with an implementation of this document may include a substrate including a first portion in a first region and a second portion in a second region; a plurality of memory cells disposed over the first portion of the substrate; a first insulating layer extending over the second portion of the substrate and at least partially filling a space between adjacent ones of the plurality of memory cells; and a second insulating layer disposed over the first insulating layer. The first insulating layer has a dielectric constant smaller than that of the second insulating layer, a thermal conductivity smaller than that of the second insulating layer, or both.
US11271028B2 Germanium on insulator for CMOS imagers in the short wave infrared
Light detecting structures comprising germanium (Ge) photodiodes formed in a device layer of a germanium on-insulator (GeOI) wafer, focal planes arrays based on such Ge photodiodes (PDs) and methods for fabricating such Ge photodiodes and focal plane arrays (FPAs). An FPA includes a Ge-on-GeOI PD array bonded to a ROIC where the handle layer of the GeOI layer is removed. The GeOI insulator properties and thickness can be designed to improve light coupling into the PDs.
US11271027B2 Semiconductor device
To reduce the capacitance between wiring lines of a semiconductor device, while maintaining mechanical strength and reliability. A semiconductor device including: a multilayer wiring layer in which a plurality of interlayer films and a plurality of diffusion preventing films are alternately stacked, and a wiring line is formed in the interlayer films; a contact via that penetrates a via insulating layer formed on one surface of the multilayer wiring layer, and is electrically connected to the wiring line of the multilayer wiring layer; a through hole that penetrates at least one of the interlayer films and the diffusion preventing films from the other surface of the multilayer wiring layer on the opposite side from the one surface; and an air gap that is connected to the through hole, and is formed in at least one of the interlayer films, to expose the contact via.
US11271025B2 Solid-state imaging device and electronic apparatus
A solid-state imaging device includes a semiconductor layer on which a plurality of pixels are arranged along a light-receiving surface being a main surface of the semiconductor layer, photoelectric conversion units provided for the respective pixels in the semiconductor layer, and a trench element isolation area formed by providing an insulating layer in a trench pattern formed on a light-receiving surface side of the semiconductor layer, the trench element isolation area being provided at a position displaced from a pixel boundary between the pixels.
US11271020B2 Semiconductor device and method for manufacturing semiconductor device
According to one embodiment, a semiconductor device includes an insulating substrate, a first semiconductor layer located above the insulating substrate, a second semiconductor layer located above the insulating substrate, an insulating layer which covers the first semiconductor layer and the second semiconductor layer, and includes a first contact hole reaching the first semiconductor layer and a second contact hole reaching the second semiconductor layer, a barrier layer which covers one of the first semiconductor layer inside the first contact hole and the second semiconductor layer inside the second contact hole, and a first conductive layer which is in contact with the barrier layer.
US11271015B2 Display device
A display device includes a substrate, a buffer layer disposed on the substrate, a first semiconductor layer disposed on the buffer layer and including an oxide semiconductor and a first active layer, a first gate insulating layer disposed on the first semiconductor layer and the buffer layer, a second semiconductor layer disposed on the first gate insulating layer and including an oxide semiconductor, a second active layer, and a first oxide layer on the first active layer, a second gate insulating layer disposed on the second semiconductor layer, a first conductive layer disposed on the second gate insulating layer, an insulating layer disposed on the first conductive layer, a second conductive layer disposed on the insulating layer, a passivation layer disposed on the second conductive layer, and a third conductive layer disposed on the first passivation layer.
US11271011B2 Method for high performance standard cell design techniques in FinFET based library using local layout effects (LLE)
Inventive concepts describe a method for high performance standard cell design techniques in FinFET based library using LLE. Inventive concepts describe a fabrication process using a standard FinFET cell layout having double diffusion breaks (DDBs) and single diffusion breaks (SDBs). According to one example embodiment, the method comprises of removing one or more fingers of a P-type FinFet (PFET) from a standard FinFET cell layout. After removing the one or more fingers, a Half-Double Diffusion Break (Half-DDB) is introduced on a N-type FinFET (NFET) side inside a cell boundary using a cut-poly layer. The cut-poly layer not only isolates the PFET and NFET gates and also becomes an integral part of hybrid structure. Further, the removed one or more fingers of PFET gates are converted to two floating PFET gates by shorting a drain terminal and a source terminal of the PFET gate to a common power net.
US11270992B2 Semiconductor devices
A semiconductor device includes standard cells disposed in a first direction parallel to an upper surface of a substrate and a second direction intersecting the first direction, each standard cell including an active region, a gate structure disposed to intersect the active region, source/drain regions on the active region at both sides of the gate structure, and first interconnection lines electrically connected to the active region and the gate structures; filler cells disposed between at least portions of the standard cells, each filler cell including a filler active region and a filler gate structure disposed to intersect the filler active region; and a routing structure disposed on the standard cells and the filler cells and including second interconnection lines electrically connecting the first interconnection lines of different standard cells to each other, wherein the second interconnection lines includes a first line having a first width and a second line having a second width larger than the first width.
US11270988B2 3D semiconductor device(s) and structure(s) with electronic control units
A 3D device, the first level including first transistors and a first interconnect; a second level with second transistors overlaying the first level; a third level with third transistors overlaying the second level; a plurality of electronic circuit units (ECUs), where each ECU includes a first circuit with a portion of the first transistors, where each of the ECUs includes a second circuit including a portion of the second transistors, where each of the plurality of ECUs includes a third circuit, which includes a portion of the third transistors, where each of the ECUs includes a vertical data bus, where the vertical data bus has between eight pillars and three hundreds pillars, where the vertical data bus provides electrical connections between the first and second circuits, where the third level includes an array of memory cells, and where the second circuit includes a memory control circuit.
US11270986B2 Package with overhang inductor
This disclosure describes techniques to provide a regulator circuit using a component-on-top (CoP) package. The CoP package comprising a system-in-package (SIP) comprising regulator circuitry, the SIP having a top portion and a first side portion; and an inductor on the top portion of the SIP, wherein: the inductor is coupled to the regulator circuitry via the top portion of the SIP; and a first end of the inductor extends beyond the first side portion of the SIP.
US11270983B2 System and method for providing mechanical isolation of assembled diodes
A circuit, comprising a diode, a conductive upper support disposed on top of the diode and electrically coupled to the diode, a conductive lower support disposed underneath the diode and electrically coupled to the diode, a mechanical support disposed adjacent to the diode, the conductive upper support and the conductive lower support, an insulator disposed underneath the mechanical support, an upper terminal coupled to the mechanical support and electrically coupled to the conductive upper support and a lower terminal coupled to the insulator and electrically coupled to the conductive lower support.
US11270964B2 Mixed UBM and mixed pitch on a single die
Embodiments are directed to a method of forming a semiconductor chip package and resulting structures having a mixed under-bump metallization (UBM) size and pitch on a single die. A first set of UBMs having a first total plateable surface area is formed on a first region of a die. A second set of UBMs having an equal total plateable surface area is formed on a second region of the die. A solder bump having a calculated solder height is applied to a plateable surface of each UBM. The solder height is calculated such that a volume of solder in the first region is equal to a volume of solder in the second region.
US11270961B2 Switch IC, front-end module, and communication apparatus
A switch IC includes first, second and third switch units, and an amplifier. The first switch unit and the third switch unit are adjacent to each other. The third switch unit and the amplifier are adjacent to each other. The amplifier and the second switch unit are adjacent to each other. The first, second and third switch units, and the amplifier are disposed on a straight line in an order in which a signal passes through the first switch unit, the second switch unit, the third switch unit, and the amplifier.
US11270957B2 Method for detecting a breach of the integrity of a semiconductor substrate of an integrated circuit from its rear face, and corresponding device
A semiconductor substrate of an integrated circuit is protected by a coating. The semiconductor includes a front face and a rear face. To detect a breach of the integrity of a semiconductor substrate of an integrated circuit from the rear face, an opening of the coating facing the rear face of the substrate is detected. In response thereto, an alarm is generated. The detection is performed by making resistance measurements with respect to the semiconductor substrate and comparing the measured resistance to a nominal resistive value of the semiconductor substrate.
US11270956B2 Package structure and fabricating method thereof
A semiconductor device including a first semiconductor die, a second semiconductor die, an insulating encapsulation and a warpage control pattern is provided. The first semiconductor die includes an active surface and a rear surface opposite to the active surface. The second semiconductor die is disposed on the active surface of the first semiconductor die. The insulating encapsulation is disposed on the active surface of the first semiconductor die and laterally encapsulates the second semiconductor die. The warpage control pattern is disposed on and partially covers the rear surface of the first semiconductor die.
US11270950B2 Apparatus and method for forming alignment marks
An apparatus and a method for forming alignment marks are disclosed. The method for forming alignment marks is a photolithography-free process and includes the following operations. A laser beam is provided. The laser beam is divided into a plurality of laser beams separated from each other. The plurality of laser beams is shaped into a plurality of patterned beams, so that the plurality of patterned beams is shaped with patterns corresponding to alignment marks. The plurality of patterned beams is projected onto a semiconductor wafer.
US11270945B2 Semiconductor device
A semiconductor device includes a substrate, having a silicon layer on top. A device structure is disposed on the substrate. A dielectric layer is disposed on the substrate and covering over the device structure. The dielectric layer has a first air gap above the device structure. The first air gap is enclosed by a dielectric wall constituting as a part of the dielectric layer and the dielectric wall is disposed on the device structure. The dielectric layer has a second air gap, exposing a top of the device structure and adjacent to the dielectric wall.
US11270940B2 Semiconductor device
A semiconductor device is disclosed. The semiconductor device includes at least one row line arranged in a first direction over a cell array region, and at least one column line arranged in a second direction intersecting the first direction over the cell array region. The row line and the column line are configured to include conductive lines located at different levels and coupled to each other through a contact in the cell array region.
US11270924B2 Heat spreaders for multiple semiconductor device modules
A heat spreader for use in a memory system is provided, including a thermally conductive body having a first planar side surface and a second planar side surface opposite the first planar side surface, the first planar side surface configured to attach to a first plurality of co-planar semiconductor devices of a first memory module of the memory system, the second planar side surface configured to attach to a second plurality of co-planar semiconductor devices of a second memory module of the memory system, wherein the first planar side surface and the second planar side surface are separated by a body width w substantially equal to a distance between the first plurality of co-planar semiconductor devices and the second plurality of co-planar semiconductor devices.
US11270922B2 Radio-frequency module
A radio-frequency module 1a includes a wiring board 2, a first component 3a mounted on a lower surface 2a of the wiring board 2, a plurality of connection terminals 4, a first sealing resin layer 5 that covers the first component 3a and the connection terminals 4, a plurality of second components 3b mounted on an upper surface 2b of the wiring board 2, a second sealing resin layer 6 that covers the second components 3b, and a shield film 7. By adjusting surface roughness of a lower surface 5a of the first sealing resin layer 5, surface roughness of a lower surface 30a of the first component 3a, and surface roughness of a lower surface 4a of the connection terminal 4, it is possible to prevent abnormal deposition of plating and a crack in the first component 3a, and to prevent malfunction of the radio-frequency module 1a.
US11270916B2 Wafer processing method
A wafer processing method includes a polyolefin sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyolefin sheet on a back side or a front side of the wafer and on a back side of the ring frame, a uniting step of heating the polyolefin sheet as applying a pressure to the polyolefin sheet to thereby unite the wafer and the ring frame through the polyolefin sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form modified layers in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of applying an ultrasonic wave to the polyolefin sheet in each of the plurality of separate regions corresponding to each device chip, pushing up each device chip through the polyolefin sheet, then picking up each device chip from the polyolefin sheet.
US11270907B2 Semiconductor device and method for producing semiconductor device
A method for producing a semiconductor device includes a step of bonding a chip to a SOI wafer, the chip being formed of a III-V group compound semiconductor and including a substrate and a first semiconductor layer; and a step of removing the substrate and the first semiconductor layer from the chip after the step of bonding. In the producing method, the first semiconductor layer has a tensile strain, and the SOI wafer and the chip are heated to a first temperature in the step of bonding, and are cooled to a second temperature lower than the first temperature after the step of bonding.
US11270904B2 Substrate processing apparatus
A substrate processing apparatus including a frame, a first SCARA arm having an end effector and being configured to extend and retract along a first axis, a second SCARA arm having an end effector and being configured to extend and retract along a second axis, a drive section including a splitting drive pulley rotatably mounted to rotate at an axis of rotation of the drive section that is shared by the first and second SCARA arms, the splitting drive pulley being coupled to at least two idler pulleys by respective segmented transmission loops of separate band segments so that the splitting drive pulley is a common pulley splitting one degree of freedom of the drive section between the at least two idler pulleys so as to commonly drive the at least two idler pulleys, wherein at least one band of each respective transmission loop share a common band interface level.
US11270899B2 Wafer handling chamber with moisture reduction
An apparatus and method for reducing moisture within a wafer handling chamber is disclosed. The moisture reduction results in reduced oxidation of a wafer. The moisture reduction is made possible through use of valves and purging gas. Operation of the valves may result in improved localized purging.
US11270897B2 Apparatus and methods for mass transfer of electronic die
An apparatus and associated method for high speed and/or mass transfer of electronic components onto a substrate comprises transferring, using an ejector assembly, electronics components (e.g., light emitting devices) from a die sheet onto an adhesive receiving structure to form a predefined pattern including electronic components thereon, and then transferring the electronic components defining the predefined pattern onto a substrate (e.g., a translucent superstrate) for light emission therethrough to create a high-density (e.g., high resolution) display device utilizing, for example, mini- or micro-LED display technologies.
US11270891B2 Method for making self-aligned double pattern
The disclosure provides a method for making a self-aligned double pattern, A silicon substrate with a first oxide layer, an amorphous silicon layer and an organic layer, etching the organic layer and the amorphous silicon layer, and covering them with a first silicon nitride layer; remove the first silicon nitride layer in the amorphous silicon pattern, forming first silicon nitride sidewall patterns on the amorphous silicon pattern's sidewalls; removing the amorphous silicon pattern between the first silicon nitride sidewall patterns; defining the morphology of a fin field-effect transistor, form core patterns and covering them with a thin silicon nitride layer; depositing a second oxide layer; defining the fin field-effect transistor's height, and etching back the second oxide layer till the height of the core patterns satisfies the defined fin field-effect transistor height; removing the thin silicon nitride layer, depositing a third oxide layer to cover the core patterns.
US11270886B2 Transistor comprising a lengthened gate
A MOS transistor is produced on and in an active zone and included a source region and a drain region. The active zone has a width measured transversely to a source-drain direction. A conductive gate region of the MOS transistor includes a central zone and, at a foot of the central zone, at least one stair that extends beyond the central zone along at least an entirety of the width of the active zone.
US11270875B2 Mass spectrometer
A power supply device includes a power supply circuit, a casing, a mold resin and a grounding member. The casing is conductive. At least part of a circuit portion of the power supply circuit is stored in the casing. A resin injector is formed in the casing. A mold resin is injected from the resin injector to fill the casing and enclose the circuit portion. The grounding member is conductive. The grounding member is arranged in the casing to shield the resin injector from the circuit portion while being in contact with the mold resin.
US11270864B2 Apparatus and system including extraction optics having movable blockers
Disclosed herein are approaches for adjusting extraction slits of an extraction plate using a set of adjustable beam blockers. In one approach, an ion extraction optics may include an extraction plate including a first opening and a second opening, and a first beam blocker extending over the first opening and a second beam blocker extending over the second opening. Each of the first and second beam blockers may include an inner slit defined by a first distance between an inner edge and the extraction plate, and an outer slit defined by a second distance between an outer edge and the extraction plate, wherein the first and second beam blockers are movable to vary at least one of the first distance and the second distance. As a result, extraction through the inner and outer slits of ion beamlets characterized by similar mean angles may be achieved.
US11270862B2 Rotational operation unit and electronic apparatus
A rotational operation unit includes a rotational operation member that is rotatable, an annular magnet configured to integrally rotate with the rotational operation member, and a magnet holding member configured to rotatably hold the magnet and including an undulated portion configured to generate a click sense as the rotational operation member rotates. The magnet includes a positioner configured to determine a position relative to the magnet holding member.
US11270850B2 Ultracapacitors with high frequency response
An electric double layer capacitor (EDLC) is disclosed including: a first electrode including a first current collector and first plurality of carbon nanotubes (CNTs) disposed substantially directly upon the first current collector; a second electrode comprising a second current collector and second plurality of CNTs disposed substantially directly upon the second current collector; and an electrolyte disposed between and in contact with (e.g., wetting) the first and second electrodes. In some embodiments, the EDLC is configured to have a capacitive frequency window comprising about 1 Hz to about 50 Hz.
US11270844B2 Multilayer ceramic capacitor and method of manufacturing the same
A multilayer ceramic capacitor includes a ceramic body having a dielectric layer, a plurality of internal electrodes disposed in the ceramic body, and a first side margin portion and a second side margin portion arranged on end portions of the internal electrodes exposed through respective opposing surfaces of the ceramic body. The ceramic body includes an active portion having the plurality of internal electrodes arranged to overlap each other with the dielectric layer interposed therebetween to form capacitance, and cover portions disposed above an uppermost and below a lowermost internal electrode of the active portion. The first and second side margin portions include tin (Sn), and a content of Sn included in the first and second side margin portions is greater than a content of Sn included in the dielectric layer of the active portion.
US11270840B2 Magnet production
A process is provided for the production of rare earth magnets comprising the steps of exposing a rare earth alloy to hydrogen gas at an elevated temperature so as to effect hydrogenation and disproportionation of the alloy, mechanically processing the disproportionated alloy, and degassing the processed alloy so as to effect hydrogen desorption and recombination of the alloy. The process of the invention finds use in the production and shaping of rare earth magnets, and may be particularly applicable to the production of thin magnetic sheets.
US11270837B2 Power inductor
Provided is a power inductor. The power inductor includes a body including magnetic powder and a polymer, at least one base provided in the body and having at least one surface on which at least one coil pattern is disposed, and an insulation layer disposed between the coil pattern and the body. The body includes at least region in which the magnetic powder having a particle size different from that of the magnetic power in a remaining region is distributed.
US11270831B2 Three-phase reactor comprising iron-core units and coils
A three-phase reactor includes: a central iron core; an outer peripheral iron core surrounding the central iron core; and at least three connecting units that magnetically connect the central iron core and the outer peripheral iron core to each other, in which each of the connecting units includes at least one connecting iron core, at least one coil wound around the connecting iron core, and at least one gap.
US11270825B2 Coil actuator for low and medium voltage applications
A coil actuator for low and medium voltage applications comprising a coil electromagnet provided with a single coil winding and a movable anchor and a power and control unit comprising: a power circuit operatively coupled with said coil electromagnet, said power circuit comprising input terminals, at which said power circuit receives an input voltage; a PWM controller operatively coupled with said power circuit, said PWM controller being adapted to control an input current flowing through said power circuit to obtain and maintain an average operating level selected an excitation current feeding said coil electromagnet. Said PWM controller is adapted to set a plurality of reference values for said input current to control said input current, each reference value for said input current being selected among said plurality of reference values depending on the behavior of said input voltage.
US11270812B2 Power umbilical with impact protection
The invention concerns a subsea umbilical comprising an electrical conductor (2) and/or a fluid pipe, and an outer sheath (7) surrounding the electrical conductor (2) and/or the fluid pipe. The umbilical (1, 20, 21, 25, 30, 40, 51, 60) further comprising a plurality of deformable rods (3a, 3b, 15, 23a, 23b, 26a, 27a, 26b) evenly distributed between the electrical conductor (2) and/or the fluid pipe, and the outer sheath (7) for radial load protection of said electrical conductor (2) or fluid pipe.
US11270795B2 Method and system for enabling physician-smart virtual conference rooms for use in a telehealth context
A computer-implemented system includes a treatment device configured to be manipulated by an individual while the individual performs a treatment plan, a patient interface comprising an output device configured to present telemedicine information associated with a telemedicine session, and a computing device configured to: identify two or more types of healthcare providers to participate during the telemedicine session in the treatment plan associated with the individual; identify at least one healthcare provider associated with each of the two or more types of the healthcare providers; identify, based on schedules of the identified at least one healthcare provider, one or more available time slots for each respective healthcare provider; identify a first time slot of the available time slots; generate, based on the first time slot, a schedule event; and communicate the schedule event to each of the identified healthcare providers.
US11270794B2 Telemedicine device, information acquiring device, and telemedicine system and method
A telemedicine device, communicated with a telemedicine information acquiring device, includes a communication unit and an operation unit. The communication unit is configured to communicate with the telemedicine information acquiring device, and receive physiological sign information of a patient from the telemedicine information acquiring device. The operation unit is configured to restore at least part of the physiological sign information according to the physiological sign information received by the communication unit. Also are provided a telemedicine information acquiring device and a telemedicine method.
US11270792B2 Hemodynamic monitoring system with detachable display unit
A patient monitor configured to receive patient-information electrical signals from an invasive patient sensor and a minimally invasive patient sensor, the patient monitor including a base unit and a detachable user interface unit for displaying hemodynamic parameters determined by the base unit. The base unit and user interface unit can be docked together, tethered together through a cabled connection, or physically separated from one another using wireless communication to transmit and receive information. The base unit and the user interface unit may pair before the user interface unit displays data to link the base unit with the user interface unit. The patient monitor can be configured to switch between invasive and minimally invasive monitoring of hemodynamic parameters of a patient, using invasive measurements to calibrate minimally invasive measurements.
US11270785B1 Computer network architecture with machine learning and artificial intelligence and care groupings
Embodiments in the present disclosure relate generally to computer network architectures for machine learning, artificial intelligence, and the automatic development of patient care groupings of patient data. Embodiments of computer network architecture automatically generate care grouping, and organize and analyse patient care data accordingly, and generate and transmit reports of the care grouping definitions, data, and analysis. Embodiments may generate care groupings either occasionally on demand, or periodically, or as triggered by events such as an update of available data. Embodiments may include a combination system databases with data provided by system users, and third-party databases to generate the patient care groupings, including social media data, financial data, socio-economic data, medical data, search engine data, e-commerce site data, and other databases.
US11270783B2 Clinical trials subject identification system
Matching a subject with a clinical trial includes steps of: collecting patient data associated with the subject; collecting clinical trial data from multiple sources; matching the subject to a clinical trial scheduled in a location accessible to the subject; notifying a health care provider associated with the subject about the clinical trial; and receiving a response.
US11270778B2 Method and system for reducing program disturb degradation in flash memory
Reduction of program disturb degradation in a flash memory cell array is facilitated by selectively switching wordline voltage levels in a sequence that reduces the likelihood of trapping electrons in memory cell channels. During a program verify operation for a memory cell in a memory cell string, a flash memory system switches wordline voltage levels from high-to-low for interface wordlines, prior to switching wordline voltages from high-to-low for other wordlines in a memory cell string. Selectively switching wordlines in a sequence in the memory cell string enables electrons to migrate to ground or to a source voltage through upper and lower select gates.
US11270774B2 Apparatus for calibrating sensing of memory cell data states
Memory might include controller configured to apply a first predetermined voltage level to a capacitance of a sense circuit during a first sensing stage of a sensing operation, determine a first value of an output of the particular sense circuit while applying the first predetermined voltage level, apply a second predetermined voltage level to the capacitance during a second sensing stage of the sensing operation, determine a second value of the output of the particular sense circuit while applying the second predetermined voltage level, determine a particular voltage level in response to at least the first value and the second value, and apply the particular voltage level to the capacitance during a final sensing stage of the sensing operation.
US11270769B2 Network router device with hardware-implemented lookups including two-terminal non-volatile memory
A non-volatile programmable circuit configurable to perform logic functions, is provided. The programmable circuit can employ two-terminal non-volatile memory devices to store information, thereby mitigating or avoiding disturbance of programmed data in the absence of external power. Two-terminal resistive switching memory devices having high current on/off ratios and fast switching times can also be employed for high performance, and facilitating a high density array. For look-up table applications, input/output response times can be several nanoseconds or less, facilitating much faster response times than a memory array access for retrieving stored data.
US11270768B2 Failure prevention of chip power network
A semiconductor structure is provided. The structure includes a RRAM cell having a first end and a second end. The second end is connected to a first potential. The structure includes a decoupling capacitor having a first end connected in series with the first end of the RRAM cell and a second end connected to a second potential. The structure includes a FET arranged across the capacitor to form a bridged capacitor by having a FET source connected to the first end of the capacitor and a FET drain connected to the second end of the capacitor. A paired activation and subsequent deactivation of the FET enables a short protection mode of the capacitor that provides a series resistance above a threshold amount, between the second potential and the first end of the RRAM cell, responsive to a detected short of the capacitor from the supply to the first potential.
US11270767B2 Non-volatile memory bank with embedded inline computing logic
A non-volatile memory device having processing logic embedded within a memory bank of the non-volatile memory device is disclosed herein. By way of example, commands for controlling the processing logic can be exposed to a host device, enabling the host device to activate processing capacity of the memory bank in conjunction with a memory operation. The processing capacity can be directed by a data command, transmitted by the host device, at read or write data identified by the memory operation. Read data can be processed by the memory bank before being output onto a data interface connected to the memory bank. Likewise, write data received at the memory bank can be processed in conjunction with storing the write data in the non-volatile memory device. A disclose memory device can therefore implement internal processing in conjunction with reading or writing data to a memory device comprising respective banks of two-terminal non-volatile memory.
US11270760B2 Memory device with improved bit line precharge performance and method of operating the memory device
Provided herein may be a memory device and a method of operating the same. The memory device may include a memory cell array, a plurality of page buffer groups, and a program operation controller. The memory cell array may include a plurality of memory cells. The page buffer groups may be coupled to the plurality of memory cells through a plurality of bit line groups, and may be configured to perform bit line precharge operations on the plurality of bit line groups. The program operation controller may be configured to control the plurality of page buffer groups to perform the bit line precharge operations initiated at different time points during a program operation on the plurality of memory cells, and to adjust an interval between initiation time points of the bit line precharge operations depending on a progress of the program operation.
US11270758B2 Apparatuses, systems, and methods for system on chip replacement mode
Apparatuses, systems, and methods for a system on chip (SoC) replacement mode. A memory device may be coupled to a SoC which may act as a controller of the memory. Commands and addresses may be sent along a command/address (CA) bus to a first decoder of the memory. The first decoder may use a first reference voltage to determine a value of signals along the CA bus. One of the pins of the CA bus may be coupled to a second decoder which may use a different second reference voltage. When the voltage on the pin exceeds the second reference voltage, the memory device may enter a SoC replacement mode, in which the memory may take various actions to preserve data integrity, while a new SoC comes online.
US11270751B2 Pseudo static random access memory and method for writing data thereof
A pseudo static random access memory and a method for writing data thereof are provided. In the method, a basic clock signal having a basic cycle is provided. A chip enable signal is enabled to perform a write operation and write data is received during an enabled time interval of the chip enable signal. A plurality of internal clock signals is generated sequentially at intervals of the basic cycle according to a write command enable signal. A refresh conflict signal is received and it is determined whether the refresh conflict signal is enabled. When the refresh conflict signal is enabled, the internal clock signals are delayed, and the write data is written to a selected sensing amplifier according to the delayed internal clock signals.
US11270745B2 Method of foreground auto-calibrating data reception window and related device
A method of foreground auto-calibrating data reception window for a DRAM system is disclosed. The method comprises receiving data strobe and data from a DRAM of the DARM system, capturing a data strobe clock according to the received data strobe, generating three time points with a period of the data strobe clock, sampling the data at the three time points, to obtain three sampled data, determining whether to adjust positions of the three time points according to a comparison among the three sampled data, and configuring the valid data reception window according to the positions of the three time points when determining not to adjust the positions of the three time points.
US11270744B2 Semiconductor memory device configured to output data based on a warm-up cycle and operating method thereof
A semiconductor memory device operated under control of a controller. The semiconductor memory device including a control logic and a data input/output circuit. The control logic configured to store logic data and generate a plurality of pieces of circular data based on the logic data in response to an output command of the logic data that is received from the controller. The data input/output circuit configured to select circular data corresponding to a set warm-up cycle among the plurality of pieces of circular data and output the selected circular data to the controller.
US11270743B1 Electronic devices controlling a power supply
An electronic device includes a control signal generation circuit and a control circuit. The control signal generation circuit is configured to generate a command power control signal, a status power control signal, an address power control signal, and a pre-charge power control signal which are enabled to control a supply of power voltages during a write operation and an auto-pre-charge operation. The control circuit is configured to receive the power voltages to generate a write signal, a write pre-charge signal, a bank address signal, an internal address signal, and an auto-pre-charge address signal based on an internal chip selection signal and an internal command/address signal while the command power control signal, the status power control signal, the address power control signal, and the pre-charge power control signal are enabled.
US11270732B2 Magnetic tape with characterized servo bands, magnetic tape cartridge, and magnetic tape apparatus
In the probability distribution calculated from TDSage, TDSenv, and TC, the magnetic tape has the probability Pfail of equal to or less than 0.2%, in which the absolute value of ΔSB exceeds 0.3 μm. TDSage is a maximum absolute value of a difference between the servo band interval obtained before a predetermined storage and the servo band interval obtained after the storage, TDSenv is a value calculated by multiplying a difference between a maximum value and a minimum value of the servo band interval respectively obtained under five predetermined environments by ½, TC is a value calculated by multiplying TDStens by 0.5 N, and TDStens is a ratio of a change in the servo band interval to a change in tension calculated from the servo band interval respectively obtained under five predetermined environments by applying a plurality of different tensions in the longitudinal direction of the magnetic tape.
US11270725B2 Magnetic recording medium having characterized magnetic layer, and magnetic recording and reproducing apparatus
The magnetic recording medium includes: a non-magnetic support; and a magnetic layer including ferromagnetic powder, in which a difference (S0.5−S13.5) between a spacing S0.5 measured on a surface of the magnetic layer by optical interferometry after n-hexane cleaning under a pressure of 0.5 atm and a spacing S13.5 measured on the surface of the magnetic layer by optical interferometry after n-hexane cleaning under a pressure of 13.5 atm is 9.0 nm or more.
US11270720B2 Background noise estimation and voice activity detection system
A method includes selecting a frame of an audio signal. The method further includes determining a first power spectral density (PSD) distribution of the frame. The method further includes generating a first reference PSD distribution indicating an estimate of background noise in the frame based on a non-linear weight, a second reference PSD distribution of a previous frame of the audio signal, and a second PSD distribution of the previous frame. The method further includes determining whether voice activity is detected in the frame based on the first PSD distribution of the frame and the first reference PSD distribution.
US11270719B2 Pitch enhancement apparatus, pitch enhancement method, and program
A pitch enhancement apparatus obtains an output signal by performing, for each time segment, pitch enhancement processing on a signal derived from an input audio signal. The pitch enhancement apparatus includes a pitch enhancement unit that performs, as the pitch enhancement processing, for each time segment, processing to obtain, as an output signal at each time of the time segment, a signal including the signal at the time, a first signal for enhancement that is the signal at a time which is an earlier time than the time by the number of samples T0 corresponding to a pitch period of the time segment, and a second signal for enhancement that is the signal at a time which is an earlier time than the time by the number of samples T−α corresponding to a pitch period of the α-th time segment previous to the time segment.
US11270718B2 Signal processing apparatus and signal processing method
It is desirable to provide an echo cancellation technique that enables an environmental change to be flexibly addressed. Provided is a signal processing apparatus including: an echo cancellation unit that learns an estimated transfer characteristic in a space through which a signal reproduced by a speaker is input to a microphone, and performs echo cancellation on the basis of the estimated transfer characteristic learned; and an environmental change detection unit that detects an environmental change, in which the echo cancellation unit learns the estimated transfer characteristic by causing the speaker to reproduce a sound for learning on the basis of detection of the environmental change.
US11270711B2 Higher order ambisonic audio data
In general, techniques are described by which to provide priority information for higher order ambisonic (HOA) audio data. A device comprising a memory and a processor may perform the techniques. The memory stores HOA coefficients of the HOA audio data, the HOA coefficients representative of a soundfield. The processor may decompose the HOA coefficients into a sound component and a corresponding spatial component, the corresponding spatial component defining shape, width, and directions of the sound component, and the corresponding spatial component defined in a spherical harmonic domain. The processor may also determine, based on one or more of the sound component and the corresponding spatial component, priority information indicative of a priority of the sound component relative to other sound components of the soundfield, and specify, in a data object representative of a compressed version of the HOA audio data, the sound component and the priority information.
US11270704B2 Voice enabled media presentation systems and methods
Various embodiments facilitate voice control of a receiving device, such as a set-top box. In one embodiment, a voice enabled media presentation system (“VEMPS”) includes a receiving device and a remote-control device having an audio input device. The VEMPS is configured to obtain audio data via the audio input device, the audio data received from a user and representing a spoken command to control the receiving device. The VEMPS is further configured to determine the spoken command by performing speech recognition on the obtained audio data, and to control the receiving device based on the determined command. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
US11270702B2 Secure text-to-voice messaging
A personal voice model is created using a person's voice, essentially, voice cloning. When user wants to send a message to another person from his mobile phone or similar device, the user types the message and it is converted to a speech message using the voice model created. The speech message is delivered either to a voicemail or another medium which accepts a voice message. The text can be converted to a different language as well and send a voice message in a different language.
US11270696B2 Audio device with wakeup word detection
An audio device with at least one microphone adapted to receive sound from a sound field and create an output, and a processing system that is responsive to the output of the microphone. The processing system is configured to use a signal processing algorithm to detect a wakeup word, and modify the signal processing algorithm that is used to detect the wakeup word if the sound field changes.
US11270691B2 Voice interaction system, its processing method, and program therefor
A voice interaction system performs a voice interaction with a user. The voice interaction system includes: topic detection means for estimating a topic of the voice interaction and detecting a change in the topic that has been estimated; and ask-again detection means for detecting, when the change in the topic has been detected by the topic detection means, the user's voice as ask-again by the user based on prosodic information on the user's voice.
US11270690B2 Method and apparatus for waking up device
Embodiments of the present disclosure relate to a method and apparatus for waking up a device. The method may include: collecting an audio signal in an environment the device located therein; determining, in response to that the audio signal includes a custom wake-up word being determined, a response strategy preset by a user and corresponding to the custom wake-up word; determining a target response text based on the response strategy; and generating a response speech of the target response text and playing the response speech.
US11270687B2 Phoneme-based contextualization for cross-lingual speech recognition in end-to-end models
A method includes receiving audio data encoding an utterance spoken by a native speaker of a first language, and receiving a biasing term list including one or more terms in a second language different than the first language. The method also includes processing, using a speech recognition model, acoustic features derived from the audio data to generate speech recognition scores for both wordpieces and corresponding phoneme sequences in the first language. The method also includes rescoring the speech recognition scores for the phoneme sequences based on the one or more terms in the biasing term list, and executing, using the speech recognition scores for the wordpieces and the rescored speech recognition scores for the phoneme sequences, a decoding graph to generate a transcription for the utterance.
US11270668B1 System and method for detecting screen orientation of a device
A method for detecting an orientation of a screen of a device includes having a two-dimensional (2D) detector array affixed to the device in a fixed orientation relative to the screen, where the 2D detector array includes a sensing area with a plurality of pixels; imaging a scene including a user in a foreground and a background onto the 2D detector array; extracting an information of the scene for each of the plurality of pixels of the sensing area, the information being extracted from the 2D detector array by an image sensor; identifying an asymmetry in a pixelated image of the scene that includes the information of the scene for each of the plurality of pixels of the sensing area; and based on the asymmetry in the image of the scene, determining the orientation of the screen relative to the user.
US11270667B2 Display device, electronic device having display device and method of operating the same
A display device includes a display panel including a plurality of pixels, a scan driving unit configured to provide a scan signal to the pixels, a data driving unit configured to provide a data signal to the pixels, and a controller configured to provide driving frequency information to a processor, which transfers image data with a driving frequency determined based on the driving frequency information to the display device, to receive the image data with the driving frequency from the processor, and to control the scan driving unit and the data driving unit to drive the display panel with the driving frequency.
US11270664B2 Usage mode based display power reduction in foldable electronic devices
The present disclosure is directed to a computing device including one or more processors and a foldable display. A non-transitory computer-readable medium stores a set of instructions that when executed by at least one processor of the one more processors cause the at least one processor to detect a usage mode of the foldable electronic device, detect user input to the foldable electronic device, and control a brightness of an active area on the display based on the detected usage mode and detected user input.
US11270663B2 Method for detecting compensation parameters of brightness, method for compensating brightness, detection device for detecting compensation parameters of brightness, brightness compensation device, display device, and non-volatile storage medium
A method and device for detecting compensation parameters of brightness, a method and device for compensating brightness, a display device, and a non-volatile storage medium are disclosed. The method for detecting compensation parameters is applied for a display panel, and the display panel includes a first region and a second region, which include first pixel units arranged and second pixel units arranged, respectively. The method includes selecting a first target region from the first region, and determining a first compensation parameter, according to brightness of the first target region, for at least part of the first pixel units in the first region to perform brightness compensation; and selecting a second target region from the second region, and determining a second compensation parameter, according to brightness of the second target region, for at least part of the second pixel units in the second region to perform brightness compensation.
US11270658B2 Method of image display in display apparatus, data signal compensation apparatus for compensating data signals of display apparatus, and display apparatus
A method of image display in a display apparatus having a plurality of pixels is provided. For a selected region of image in which grayscales of the subpixel of the first color, the subpixel of the second color, and the subpixel of the third color in a same pixel are L1, L2, and L3, respectively, L3≥(1.5×L2), L1≤(0.5×L2), the subpixel of a second color having grayscale of L2 and the subpixel of a third color having grayscale of L3 are spatially adjacent to each other and respectively under control of two multiplexers temporally adjacent to each other, the method includes prior to transmitting a plurality of data signals, compensating original data signals of subpixels under control of a first to an (N−1)-th multiplexers and in the selected region of image with compensation values.
US11270655B2 Display apparatus and method for monitoring the same
The present disclosure relates to a display apparatus and a method for monitoring the same. A display apparatus is provided. The display apparatus comprises a display unit, a backlight module, a light sensor, and a controller. The backlight module is located on a first side of the display unit. The light sensor is located on a second side of the display unit different from the first side. The light sensor faces away from the display unit for detecting light comprising ambient light and reflected light from the display unit and generates a first brightness value. The controller determines the display apparatus malfunction based on the first brightness value.
US11270641B1 Display device and driving method thereof
A display device includes a first power source, a timing controller, and pixels. The timing controller is connected to the first power source through a main line, an auxiliary line, and a detection line. The pixels are commonly connected to the first power source through a first power line. The first power source includes: a main power source connected to the first power line and the main line; an auxiliary power source connected to the auxiliary line; a rectifier connected between the auxiliary power source and the first power line; and a comparator comparing a voltage of the first power line and providing its output to the detection line.
US11270639B2 Pixel circuit and display device
A pixel circuit configured to emit light based on an image signal includes: a light emitting element (organic EL element); a driver transistor configured to adjust current supplied to the light emitting element; and a write transistor connected between a signal line to which the image signal is applied and the driver transistor. The driver transistor includes: a gate electrode; a counter electrode disposed opposite the gate electrode; and a channel disposed between the gate electrode and the counter electrode. A potential applied to the counter electrode in a write period in which the write transistor conducts current in a state in which the image signal is applied to the signal line reduces a resistance value of the driver transistor to lower value than a potential applied to the counter electrode in an emission period of the light emitting element does.
US11270635B2 Display device and display module
A display device includes a display module and a middle frame antenna. The display module includes a display panel, a wave-absorbing layer, a driving circuit and a flexible circuit board. An orthographic projection of the driving circuit on a first panel part, an orthographic projection of the flexible circuit board on the first panel part, and an orthographic projection of the wave-absorbing layer on the first panel part do not overlap.
US11270634B2 Backplane adaptable to drive emissive pixel arrays of differing pitches
A backplane suitable to pulse width modulate an array of emissive pixels with a current that is substantially constant over a wide range of temperatures. A current control circuit provides means to provide a constant current to an array of current mirror pixel drive elements. The current control circuit comprises a thermally stable bias resistor and a thermally stable band-gap voltage source to provide thermally stable controls and a large L p-channel reference current FET with an associated large L n-channel bias FET configured to provide a reference current at a required voltage to the gate of a large L p-channel current source FET. The current control circuit and the current mirror pixel drive elements are similar circuits with one current control circuit able to control a substantial number of pixel drive elements.
US11270629B2 Gate driver and electroluminescence display device using the same
An electroluminescence display device and a gate driver are provided. An electroluminescence display device includes: an emission line (EL), subpixels connected to the EL, and an emission driver supplying an emission signal to the EL, the emission driver including a plurality of stages, a kth stage including: a first output (O1) node connected to the EL, a second output (O2) node, a Q node, a pull-down circuit and a pull-up circuit respectively controlled by the Q and O2 nodes and providing a voltage to the O1 node, a first controller receiving an O1 node voltage of a (k−1)th stage or a first start signal, a second controller receiving an O2 node voltage of the (k−1)th stage or a second start signal, a third controller controlling the O2 node voltage, and a fourth controller controlled by the O2 node, wherein ‘k’ is a natural number ≥1.
US11270622B2 Shift register unit, driving device, display device and driving method
A shift register unit, a driving device, a display device and a driving method are disclosed, The shift register unit includes a first circuit unit and a second circuit unit; the first circuit unit includes an input terminal, a reset terminal, a clock signal terminal, a first voltage terminal, a second voltage terminal and a first output terminal, and is configured to output a first output signal of the shift register unit from the first output terminal; the second circuit unit includes a third voltage terminal, a fourth voltage terminal and a second output terminal, and is configured to output a second output signal of the shift register unit from the second output terminal, at least under the control of the first output signal; and the second output signal and the first output signal are mutually phase-inverted signals.
US11270617B2 Drive circuit for display panel, and drive method and display panel thereof
A driving circuit for a display panel is disclosed, where the display panel comprises data lines. The driving circuit for the display panel includes a share line coupled to the data lines; a power supply circuit connected to the share line, and configured to provide a share voltage to the share line; and switch units coupled to the data lines, where each of the switch units has a first end coupled to the share line and a second end coupled to a corresponding one of the data lines, and the switch units are configured to, in a share phase, connect the data lines and transmit the share voltage on the share line to the data lines in response to a control signal. The display panel drive circuit can reduce the power consumption of a source drive circuit of the display panel.
US11270616B2 Display apparatus and method of controlling the same
Disclosed are a display apparatus and a method of controlling the same, the display apparatus including: a display, a first connector connectable to a first power source, a second connector connectable to a second power source, a first converter configured to convert power supplied from the first power source, a second converter configured to supply operation power to the display based on power converted by the first converter or power supplied from the second power source, and a selector configured to connect the first connector and the first converter or the second connector and the second converter based on a power connection state of the first connector and the second connector.
US11270610B2 Display panel inspecting apparatus and display apparatus having the same
A display panel inspecting apparatus includes a first inspecting transistor including a control electrode for receiving a first test gate signal, an input electrode for receiving a first voltage and an output electrode connected to an outermost data line disposed in an outermost area of a display region of a display panel, a second inspecting transistor including a control electrode for receiving the first test gate signal, an input electrode for receiving a second voltage and an output electrode connected to a normal data line disposed out of the outermost area of the display region, and a third inspecting transistor including a control electrode for receiving the first test gate signal, an input electrode for receiving a third voltage and an output electrode connected to a module crack inspecting data line disposed out of the outermost area of the display region.
US11270609B2 Device and method for setting display driver
A system and method for generate mura correction data comprises obtaining brightness values of a pixel-existing area and a pixel-absent area of a display panel. Further, updated brightness values are generated by replacing the brightness value of the pixel-absent area with a suitable value. Mura correction data is generated using the updated brightness values. A display driver is configured with the mura correction data for updating a display device.
US11270608B2 Car window graphic
A graphic, includes a substrate and a printed pattern disposed over the substrate. The substrate is configured to attach to a mounting surface, and is transparent. The printed pattern exposes a nonprinted pattern. The printed pattern is a geometric projection of a graphic design on the mounting surface from a first viewpoint, and the nonprinted pattern is a geometric projection of a transparency design on the mounting surface from a second viewpoint.
US11270605B2 Organic el display device
A display device includes: a display panel which is flexible, and including a pair of flat portions held in a flat state, and a bending portion provided between the pair of the flat portions and held to be bendable; a first support supporting one of the pair of the flat portions in a flat state; a second support supporting the other of the pair of the flat portions in a flat state; and a joint joining the first support and the second support together. The joint is flexible and provided not to interfere with the bending portion.
US11270598B2 Physical activity coaching platform with dynamically changing workout content
A computer implemented coaching platform is described that utilizes contextual data associated with a user and/or his environment in order to provide dynamically changing content while the user is undergoing physical activity. Related apparatus, systems, techniques and articles are also described.
US11270597B2 Simulated reality technologies for enhanced medical protocol training
Introduced here are teaching system for realistically simulating medical situations in such a manner to test individuals as to the adequacy of their learning. A teaching system may include a manikin representative of a patient, an image projection mechanism, a simulation mechanism, a headpiece, a pair of hand coverings, a controller, a performance review mechanism, a recording device, a scenario generation mechanism, or any combination thereof. The teaching system can improve upon conventional simulation in several respects. First, the script corresponding to a simulation session may be dynamically traversed to mimic the unpredictability of an actual medical situation. Second, the action(s) of an individual may be actively monitored to discover whether her behavior complied with the relevant protocol(s).
US11270595B2 Mobile aerial drone early warning privacy breach detect, intercept, and defend systems and methods
Systems and methods for aerial unmanned vehicle (for example, drone) early warning privacy breach detection, interception, and defense are disclosed. The system detects drones within a threshold distance of an individual or configurable location, notifies the individual of the drones' existence, tracks the drones, and executes countermeasures. The system can communicate with telecommunication networks or other sources (for example, FAA) to identify and filter out drones that are authorized to be in the airspace around the individual.
US11270592B2 Vehicle control device, method for control of vehicle, and program for control of vehicle control device
A control method of a vehicle, comprising: estimating an environment model relating to a search region, based on environment information acquired by an environment sensor, wherein the environment sensor acquires the environment information representing an environment around a local vehicle among one or more vehicles; estimating an effective range based on the estimated environment model, when the local vehicle, and each vehicle among the one or more vehicles move to each candidate destination; and configuring a plurality of sets being configurable by the candidate destinations of all the vehicles, determining, based on the estimated effective range, a certain set, among the plurality of sets, by which an entire size demarcated by the effective range in one set among the plurality of sets becomes maximum.
US11270589B2 Surrounding vehicle display method and surrounding vehicle display device
A surrounding vehicle display device includes: a surrounding information detection device that obtains information on surroundings of a host vehicle; a virtual image generation unit that uses the information obtained by the surrounding information detection device to generate a virtual image that indicates the surroundings of the host vehicle as being viewed from above the host vehicle; and a controller that starts examination of whether to perform the auto lane change before performing the auto lane change. The controller starts the examination of whether to perform the auto lane change before performing the auto lane change and then makes a display region of the surroundings of the host vehicle on the virtual image wider than a display region before the examination is started.
US11270585B2 Display control method for demand forecast information, display control device, and storage medium storing display control program
A display control method for displaying demand forecast information includes: calculating a predicted number of pick-ups based on demand forecast information of a forecast target area and vacant taxi information, and displaying the calculated predicted number of pick-ups on a map screen, when a magnification for displaying map information is equal to or smaller than a first magnification, and displaying demand forecast information of the forecast target area on the map screen when the magnification is equal to or larger than a second magnification that is larger than the first magnification.
US11270583B2 Traffic control for autonomous vehicles
Embodiments of the present invention disclose a method, computer program product, and computer system for traffic control. A computer determines an uncommitted demand and receives a supply pattern from an adjacent downstream node. The computer aggregates the supply pattern with its own supply pattern before propagating the supply pattern to an adjacent upstream node. Moreover, the computer receives a committed demand and demand weight pattern from an upstream node and aggregates the committed demand and demand weight patterns with its own before propagating the aggregated committed demand and demand weight patterns to an adjacent downstream node. The computer further allocates a remaining downstream supply to the uncommitted demand based on weight and detects pending slot position conflicts. Based on detecting a pending slot position conflict, the computer configures a pattern shift and commits the available downstream supply as upstream committed demand. Lastly, the computer weights the unmet uncommitted demand.
US11270572B2 System and method for alerting a user to the presence of environmental sounds
An alert system with at least one microphone, an output device, and a processor in communication with the at least one microphone via a microphone communication link and with the output device via an output device communication link. The processor is configured to receive over the microphone communication link captured sound data based on a sound captured by the at least one microphone, determine whether the captured sound data corresponds to a first alert sound of a plurality of alert sound data, and in response to determining that the captured sound data corresponds to the first alert sound, determine an output alert profile for the first alert sound. The processor sends, to the output device, instructions to perform the output alert profile and the output device may be configured to perform the output alert profile upon receiving the instructions.
US11270571B1 Sanitary enforcement action for device
One embodiment provides a method, including: receiving, at an information handling device, an indication that an activity session has ended; determining, using a sensor, whether one or more user contact portions of the information handling device were cleaned after the indication was received; and performing, responsive to determining that the one or more user contact portions were not cleaned, a sanitary enforcement action. Other aspects are described and claimed.
US11270570B2 Vehicle and method of managing cleanliness of interior of the same
A method of managing cleanliness of an interior of a vehicle includes: detecting an indoor state using a detector including at least a camera; generating at least one of first guidance information on a lost article or second guidance information on a contaminant upon detecting at least one of the lost article or the contaminant as a result of the detecting the indoor state; and transmitting the at least one guidance information to the outside.
US11270557B2 Lottery gaming system and method
A lottery gaming system and method providing players with various different lottery ticket purchase options, wherein higher wager levels have higher average expected payouts.
US11270552B1 Symbol frame mechanics for random based game outcomes
A symbol frame mechanic for a gaming device is described. The symbol frame mechanic generates a random based game outcome in a first game instance that includes a special symbol and determines that the special symbol lands within a symbol window position with a preexisting symbol frame. The symbol frame mechanic generates an upgraded symbol frame at the symbol window position. The symbol frame mechanic resets a count indicative of a number of remaining spins left before the preexisting symbol frame expires to a designated number of remaining spins. The symbol frame mechanic generates a random based game outcome in a second game instance that includes a credit symbol. The symbol frame mechanic determines that the credit symbol lands within the symbol window position with the upgraded symbol frame and triggers a payout for the credit symbol that lands in the upgraded symbol frame.
US11270551B2 Pairing augmented reality devices with electronic gaming machines
An augmented reality (AR) viewing device includes a processor circuit and a memory including computer readable instructions that cause the processor circuit to generate an image of the EGM, obtain, based on the image of the EGM, a network address associated with the EGM, transmit a registration message to the network address associated with the EGM, and receive a registration response from the EGM in response to the registration message.
US11270546B1 Item dispenser with motion-based removal detection
This disclosure describes, in part, systems for tracking the removal of shopping bags or other items from a dispenser. Folded shopping bags are stacked in a holder so that a front shopping bag can be removed by pulling it along an axis that is parallel to the length and/or width dimension of the shopping bag. A motion sensor is positioned to sense movement of the front shopping bag as it is removed. Control logic monitors and/or analyzes data or other signals from the motion sensor and determines whether movement of at least a threshold distance has occurred. If movement of at least the threshold distance has occurred, the control logic concludes that a shopping bag has been removed and generates a corresponding event notice. Other system components may respond to the event notice by applying a charge for the removed shopping bag or by performing other actions.
US11270538B2 Control, monitoring, and/or security, apparatus and method for premises, vehicles, and/or articles
An apparatus, including a server computer, located remote from a premises. The server computer receives a first message, transmitted from a user device located remote from the premises, and generates a second message containing information regarding an individual identified as being present inside or using the premises. If the premises is occupied or in use, the second message contains information identifying the individual. The server computer transmits a control signal or monitoring signal to a computer or processor located at the premises. The computer or processor performs a control operation or a monitoring operation regarding the premises, or the system, equipment, or device, of the premises in response to the control signal or monitoring signal.
US11270536B2 Method for remotely unlocking a lock
It is provided a method for requesting remote unlocking of an electronic lock controlling access to a physical space. The method is performed in a user device and comprises steps of: sending a control message to an access controller, the control message comprising user authentication information, the control message causing the access controller to trigger the electronic lock to emit an alert signal; and sending an unlock message to the access controller comprising the user authentication information, in order to unlock the electronic lock.
US11270526B2 Teaching assistance method and teaching assistance system using said method
A teaching assistance method and a teaching assistance system using said method, the teaching assistance method comprising implementing behaviour detection of students in classroom images by means of using a trained depth tensor column network model, thus providing higher image recognition precision and reducing the hardware requirements for algorithms, and being able to be used on an embedded device, reducing the usage costs of the teaching assistance method; in addition, a teaching assistance system using said teaching assistance method has the same advantages.
US11270525B2 Automated vehicle occupancy detection
Described herein are systems and methods for detecting the number of occupants in a vehicle. The detecting may be performed using a camera and a processing device. The detecting may be anonymous and the image of the interior of the vehicle is not stored on the processing device.
US11270521B2 Creation of a simulation scene from a specified view point
A creation of simulation scenes from a specified view point is provided. The method consists in obtaining digital photographic images of the scene from the specified view point, detecting objects in the digital photographic images, extracting masks of the object, and associating a distance to the digital photographic image, and a lower distance to the object. The scene thus created provides a photorealistic scene wherein 3D objects can be inserted. According to the distances of the 3D objects, they can be displayed behind or beyond the masks, but always behind the digital photographic images that defines the background of the scene.
US11270517B1 Systems and methods to insert supplemental content into presentations of two-dimensional video content
Systems and methods for inserting supplemental content into presentations of two-dimensional video content are disclosed. Exemplary implementations may: obtain two-dimensional video content depicting a three-dimensional space; obtain supplemental content; obtain a model of the three-dimensional space defining the one or more visible physical features within the three-dimensional space; determine the camera position of the two-dimensional video content; identify a presentation location within the two-dimensional video content; determine integration information; modify the two-dimensional video content to include the supplemental content at the identified presentation locations in accordance with the integration information and/or perform other operations.
US11270514B2 Mixed-reality and CAD architectural design environment
A computer system for creating architectural schematics within a mixed-reality environment generates, within an architectural design application, mixed-reality rendering data that visually describes one or more virtual architectural elements in relation to a real-world environment. The computer system transmits, to a mixed-reality device, the mixed-reality rendering data, wherein the mixed-reality device renders the mixed-reality rendering data within the real-world environment. The computer system also receives a command from a user directed towards a particular virtual architectural element. Additionally, the computer system constrains a scope of the command based upon an interaction between the virtual architectural element and the real-world environment.
US11270502B2 Method and apparatus for image processing of three-dimensional model maps
The disclosed embodiments relate to image processing methods and apparatuses. In one embodiment, a method includes: mapping an inputted three-dimensional (3D) model map into an asymmetric cubemap, the asymmetric cubemap located at a different place than the mapping center of the inputted 3D model map; and stretching the asymmetric cubemap mapped for the inputted 3D model map into a two-dimensional (2D) stretched plane map. Since the asymmetric cubemap is located at a different place than the mapping center of the inputted 3D model map, after the inputted 3D model map is mapped into the asymmetric cubemap and stretched into a 2D plane, the image resolution can be maintained in one face of the asymmetric cubemap and the image resolution can be reduced in other faces, so that high image resolution in an ROI of a user can be maintained, and the resolution of regions away from the ROI can slowly decrease, thereby lowering the overall resolution of the 2D stretched plane map and reducing the amount of data for subsequent processing.
US11270499B2 Multi line trace gaze to object mapping for determining gaze focus targets
A method for determining a focus target of a user's gaze in a three-dimensional (“3D”) scene is disclosed. The method may include determining a first gaze direction of a user into a 3D scene, where the 3D scene includes a plurality of components. The method may also include executing a first plurality of line traces in the 3D scene, where each of the first plurality of line traces is in proximity to the first gaze direction. The method may further include determining a confidence value for each component intersected by at least one of the first plurality of line traces. The method may additionally include identifying as a focus target of the user the component having the highest confidence value of all components intersected by at least one of the first plurality of line traces.
US11270498B2 Real world acoustic and lighting modeling for improved immersion in virtual reality and augmented reality environments
Systems and methods for modeling acoustic and lighting to provide improved immersion in a virtual reality and/or augmented reality environment are provided. In one aspect, systems and methods are provided to promote “improved augmented reality” which increases the realism and/or presence of virtual objects in the user's real environment. In some embodiments, changes in the user's actual room lighting are modeled in the virtual world to have a similar effect. In other embodiments, systems and methods are provided to promote immersion of a user in a virtual environment by extending the virtual world into the user's real world room. In this embodiment, lighting and/or sound from the virtual world is used to simulate the same or similar properties in the users actual, or real world environment, thereby improving virtual reality.
US11270486B2 Electronic drawing with handwriting recognition
Aspects of subject technology provide systems and methods for electronic drawing with handwriting recognition. An electronic device may include one or more processors configured to receive a modification input to an object rendered on a display, and to perform a first re-rendering of the object on the display based on the modification input. The one or more processors may further be configured to generate at least one polygon-based representation of the object based on the modification input, and to perform, based on the at least one polygon-based representation, a second re-rendering of the object on the display.
US11270485B2 Automatic positioning of textual content within digital images
Automatic positioning of textual content within digital images is leveraged in a digital medium environment. Initially, user input is received to add textual content to a digital image. A salient portion and a non-salient portion of the digital image are identified. The salient portion of the digital image contains a salient object which corresponds to the most important or noticeable object in a digital image, as opposed to non-salient objects which correspond to less important background objects or portions of an image. A placement region for the textual content within the non-salient portion of the digital image is automatically determined, and the digital image is modified by positioning the textual content within the automatically determined placement region of the digital image. Positioning the textual content may include automatically adjusting the textual content to fit within the placement region, such as by automatically scaling or aligning the textual content.
US11270476B2 Method and system for providing photorealistic changes for digital image
Disclosed is a computer-implemented method for providing photorealistic changes for a digital image. The method includes receiving a digital image of dressable model, receiving digital cutout garment textures that are indexed according to an outfitting layering order and aligned with body shape and pose of the dressable model, receiving binary silhouettes of the digital cutout garment textures, generating a garment layer index mask by compositing the binary silhouettes of the digital cutout garment textures indexed according to the outfitting layering order, receiving a composite image obtained by overlaying the digital cutout garment textures according to the indexed outfitting layering order on the digital image of the dressable model, inputting the composite image and the garment layer index mask into a machine learning system for providing photorealistic changes, and receiving from the machine learning system a digital file including photorealistic changes for application to the composite image.
US11270475B2 Variable rendering system and method
A system for generating images for display, the system comprising a content identification unit operable to identify content to be displayed, an overlay identification unit operable to identify an overlay to be applied to at least a portion of the content to be displayed, a rasterization rate determining unit operable to determine, in dependence upon the identified overlay, a rasterization rate to be applied to each of two or more areas of at least a frame of the content to be displayed, a rendering unit operable to render the content to be displayed in accordance with the determined rasterization rates, and an overlay applying unit operable to generate an image by applying the overlay to the rendered image.
US11270460B2 Method and apparatus for determining pose of image capturing device, and storage medium
A method for determining a pose of an image capturing device is performed at an electronic device. The electronic device acquires a plurality of image frames captured by the image capturing device, extracts a plurality of matching feature points from the plurality of image frames and determines first position information of each of the matching feature points in each of the plurality of image frames. After estimating second position information of each of the matching feature points in a current image frame in the plurality of image frames by using the first position information of each of the matching feature points extracted from a previous image frame in the plurality of image frames, the electronic device determines a pose of the image capturing device based on the first position information and the second position information of each of the matching feature points in the current image frame.
US11270457B2 Device and method for detection and localization of vehicles
The present invention relates to a method for determining a location of an object, the method comprising processing image data to determine a direction between a camera capturing an image and the object; processing additional data comprising at least one of map data and velocity sensor data; and combining information based on the image data and the additional data to arrive at a location of the object. The present invention also relates to a corresponding robot configured to carry out such a method.
US11270454B2 Volume measuring apparatus and volume measuring method for box
A volume measuring apparatus having a first camera, a second camera, an emitting unit and a processing unit is disclosed. The processing unit controls the emitting unit to emit invisible structure light, and controls the first and second camera to capture a left and a right image both containing a target-box. The processing unit generates a depth graph according to the left and right image, and scans the depth graph through multiple scanning lines for determining a middle line, a bottom line, a left-sideline, and a right-sideline of the target-box in the depth graph. The processing unit performs scanning, within a range of the middle line, the bottom line, the left-sideline, and the right-sideline, for obtaining a plurality of width information, height information, and length information. The processing unit computes the volume related data of the target-box according to the plurality of width information, height information, and length information.
US11270446B2 Systems and methods for image processing
The present disclosure is related to systems and methods for image processing. The method includes obtaining a first image of a first modality. The method includes generating a second image of a second modality by processing, based on a trained machine learning model, the first image. The second modality may be different from the first modality.
US11270443B2 Resilient dynamic projection mapping system and methods
Systems and methods for dynamically tracking objects, and projecting rendered 3D content onto said objects in real-time. The methods described herein further include image data capture performed by various image-capturing devices, wherein said data is segmented into various components to identify one or more projectors for rendering and projecting 3D content components onto one or more objects.
US11270440B2 Vehicular image synthesis apparatus
A vehicular image synthesis apparatus include a plurality of cameras mounted on a vehicle for capturing an image of a driver. The plurality of images captured by the plurality of cameras may be compared to detect a boundary suitable for synthesis. The plurality of images may be synthesized at the boundary.
US11270435B2 Apparatus, method, and recording medium
An apparatus is provided, which includes an obtainment portion configured to obtain a plurality of images corresponding to respective values of a parameter that affects occurrence of a target event; a generation portion configured to generate, for each of a plurality of thresholds relating to the parameter, a learning data set in which at least a part of the plurality of images is each given an attribute value, the attribute value varying based on whether the threshold is exceeded; a learning processing portion configured to perform, for each generated learning data set, learning processing on an estimation model that estimates an attribute of an image in response to input of the image; and an evaluation value output portion configured to output, for each estimation model, an evaluation value according to an estimation error of the estimation model.
US11270430B2 Wafer inspection using difference images
Systems and methods increase the signal to noise ratio of optical inspection of wafers to obtain higher inspection sensitivity. The computed reference image can minimize a norm of the difference of the test image and the computed reference image. A difference image between the test image and a computed reference image is determined. The computed reference image includes a linear combination of a second set of images.
US11270426B2 Computer aided inspection system and methods
Computer aided inspection systems (CAIS) and method for inspection, error analysis and comparison of structures are presented herein. In some embodiments, a CAIS may include a SLAM system configured to determine real-world global localization information of a user in relation to a structure being inspected using information obtained from a first sensor package, a model alignment system configured to: use the determined global localization information to index into a corresponding location in a 3D computer model of the structure being inspected; and align observations and/or information obtained from the first sensor package to the local area of the model 3D computer model of the structure extracted; a second sensor package configured to obtain fine level measurements of the structure; and a model recognition system configured to compare the fine level measurements and information obtained about the structure from the second sensor package to the 3D computer model.
US11270422B2 Secure genomic data accessioning
A biological sample system that efficiently images and registers codes corresponding to biological samples depicted in an image. The biological sample system can implement a neural network to detect the codes individually, and further translate each code into an item identifier. The item identifiers are correlated with network server accounts and a user interface can depict the biological samples with data indicating their registration state.
US11270420B2 Method of correcting image on basis of category and recognition rate of object included in image and electronic device implementing same
Various embodiments provide an electronic device and a method, the electronic device comprising a communication module, a memory, and a processor, wherein the processor is configured to: recognize at least one object from among one or more objects by using an image containing the one or more objects; identify a recognition rate and a category corresponding to the at least one object at least on the basis of the recognition; obtain at least one reference image corresponding to the object at least on the basis of the category; when the recognition rate satisfies a first specified condition associated with the recognition rate corresponding to the category, correct the at least one object or an area corresponding to the at least one object by using a reference image, which satisfies the first specified condition, from among the at least one reference image; and when the recognition rate satisfies a second specified condition associated with the recognition rate corresponding to the category, correct the at least one object or the area corresponding to the at least one object by using a reference image selected in accordance with an input from among the at least one reference image. In addition, other embodiments are also possible.
US11270414B2 Method for generating a reduced-blur digital image
A method for generating a reduced-blur digital image representing a scene, the method being computer-implemented and comprising the following successive steps: i) providing at least two digital source images, a same element of the scene being represented in at least two source images, ii) selecting a reference image among the source images, iii) for at least one source image different from the reference image, and for at least one pixel of the reference image, a) defining a pattern in the reference image comprising pixels of the reference image, the element being represented in said pattern, b) constructing a map of coordinates that associates coordinates of the pattern in the reference image with the coordinates of the most similar pattern in the source image, c) optionally, filtering of the map of coordinates, and d) generating a corrected image by assigning to a pixel of the corrected image, the position of the pixel of the reference image and a color extracted from the source image point which position is defined by the, optionally filtered, map of coordinates, iv) generating the reduced-blur image by processing, with a multifocus image fusion technique, the corrected image(s) and the reference image.
US11270413B2 Playback apparatus and method, and generation apparatus and method
There is provided a playback apparatus and method, and generation apparatus and method capable of performing enlargement/reduction display of an image while preventing an occurrence of motion sickness. In a case where enlargement/reduction of omnidirectional image is selected, the playback apparatus includes a vertex data transformer that generates a 3D model for enlargement/reduction. The present disclosure can be applied, for example, to a playback apparatus and the like that generates an image obtained by perspective-projecting an omnidirectional image as a display image according to the viewer/listener's line-of-sight direction.
US11270411B1 Efficient hardware design and implementation of image interpolation and resizing for image processing pipeline
A system for real time bilinear interpolation includes a bilinear interpolation module capable of: generating pixel addresses for original image pixels of an original image needed for performing bilinear interpolation of the original image to form a resized image, wherein the generated pixel addresses assume all the original image pixels of the original image are accessible, and performing bilinear interpolation, and a pixel smart memory module capable: of sequentially receiving original image pixel rows of the original image an original image pixel row a time, predicting which original image pixel rows are needed for performing bilinear interpolation, storing only the needed sequentially received original image pixel rows in a memory, decoding the generated pixel addresses to form decoded addresses to access the needed original image pixel rows stored in the memory, and sending the needed original image pixel rows to the bilinear interpolation module for performing bilinear interpolation.
US11270406B2 Compute cluster preemption within a general-purpose graphics processing unit
Embodiments described herein provide techniques enable a compute unit to continue processing operations when all dispatched threads are blocked. One embodiment provides for a method comprising executing multiple concurrent threads on a processing resource of a graphics processor, during execution, detecting that each of the multiple concurrent threads of the processing resource are blocked from execution, selecting a victim thread from the multiple concurrent threads, and suspending the victim thread. The thread state is stored to a thread scratch space in memory along with a blocking event associated with the victim thread.
US11270404B2 Digital watermarking applications
In one aspect, assembly of multi-part food packaging is checked by reference to payloads of steganographically-encoded digital watermarks printed across the packaging components. Marking all surfaces of the packaging components allows arbitrary orientation of feed stock in assembly equipment, and wide latitude in placement of inspection cameras along the packaging line. In another aspect, a scanner at a retail checkout station is alert to any gap detected in steganographic encoding on retail product packaging and, if found, alerts an operator to possible presence of an adhesive label with a misleading barcode. A great variety of others features and arrangements are also detailed.
US11270394B2 Systems and methods for personalized transactions and individualized payment by associating device with joint transaction
Systems and methods are disclosed for managing personalized dining checks created by individualized check item ownership or payment enabled by associating device and table indicia. One method includes: receiving information identifying the mobile devices of one or more patrons and information identifying a table indicia as a result of associating the mobile devices of the one or more patrons with a table indicia; receiving requests for dining items, transaction amounts for each dining item, and payment preferences associated with each dining item from each of the one or more patrons; determining the amounts owed by each patron, based on the dining items requested by each patron, transaction amounts for each dining item, and the payment preference of each patron for each requested dining item; and outputting the amount owed by each patron to an electronic storage medium or display of the mobile device of each patron.
US11270393B2 Systems and methods for holistic low carbon intensity fuel production
Systems and methods to provide low carbon intensity (CI) transportation fuels through one or more targeted reductions of carbon emissions based upon an analysis of carbon emissions associated with a combination of various options for feedstock procurement, feedstock refining, processing, or transformation, and fuel product distribution pathways to end users. Such options are selected to maintain the total CI (carbon emissions per unit energy) of the transportation fuel below a pre-selected threshold that defines an upper limit of CI for the transportation fuel.
US11270387B1 Parts valuation and use
Systems, methods apparatuses, and computer-readable media for analyzing vehicle accident claim information from a vehicle that is deemed a total loss, as well as historical data, to determine whether one or more parts from the vehicle are available for reuse is presented. In some examples, aspects may also relate to determining whether the parts available for reuse should be stored by the entity using the system (e.g., the insurance company) for future use in the repair of other vehicles, such as other vehicles insured by the insurance company, or should be sold. The determination to store or sell the part may be based, at least in part, on historical data of the entity.
US11270379B2 System and method for centralized clearing of over the counter foreign exchange instruments
The disclosed systems and methods relate to allowing trading of over the counter (“OTC”) foreign exchange (“FX”) contracts on a centralized matching and clearing mechanism, such as that of the Chicago Mercantile Exchange's (“CME”'s) futures exchange system (the “Exchange”). The disclosed systems and methods allow for anonymous transactions, centralized clearing, efficient settlement and the provision of risk management/credit screening mechanisms to lower risk, reduce transaction costs and improve the liquidity in the FX market place. In particular, the disclosed embodiments increase speed of execution facilitating growing demand for algorithmic trading, increased price transparency, lower cost of trading, customer to customer trading, and automated asset allocations, recurring trades as well as clearing and settlement efficiencies.
US11270377B1 Compression of an exchange traded derivative portfolio
An illustrative computing device may include a processor and a non-transitory memory device for storing a data structure capable of being compressed, where the data structure includes a plurality of data elements and each of the plurality of data elements includes a date field and a quantity field. The computing device may process instructions to arrange the plurality of data elements in a consecutive series in date order based on a value stored in the date field of each data element, determine whether a gap appears in the consecutive series of data elements based on a value stored in the quantity field of each element, remove the determined gaps in each of the data elements, and repeat the determining and removing steps until a predetermined criterion has been reached.
US11270374B1 System and method for usage based insurance for on-demand rental device
Systems and methods provide for usage based insurance. The insurance system can apply rental insurance based on realtime operational parameters and on a usage history of the renter so that the insurance being applied to the rental period accurately reflects the risks and costs of the device usage. Realtime operational parameters of the device can be obtained from an electronic control unit on the device. The operational parameters can include information about how the vehicle is being operated and whether or not the device is being used in an autonomous or semi-autonomous operating mode. The usage history can include prior operational parameters from previous rental periods, traffic and other regulatory violations, and other relevant information associated with the user. The usage based insurance can apply to the entire rental period, or to portions of the rental period.
US11270365B2 Apparatus, systems and methods for facilitating commerce
An apparatus, system and method are provided for facilitating commerce. Audio information describing an item for purchase is received and analyzed to at least one corresponding item category related to the item for purchase. At least one selected from the group of a picture, audio data, and textual information of at least one item for sale associated with the identified at least one corresponding item category is transmitted to be provided for display to a buyer on a display of the device.
US11270364B1 Consolidation of product data models
A model consolidation process combines multiple configuration models into a single unified configuration model that contains the union of the allowable combinations (i.e. combinations that are buildable) from each of the original models. An aspect of at least one embodiment of the model consolidation process is that it allows models to be combined in such a way that any incompatibilities or contradictions between models are detected and automatically resolved where possible. If an incompatibility is detected that cannot be automatically resolved, then the configuration models should not be combined. Instead if this incompatibility case occurs, at least one embodiment of the model consolidation process produces a description of the problem encountered and report the problem along with the necessary information required for a human to resolve it.
US11270361B2 Application server and/or method for supporting mobile electronic commerce
An electronic platform (10) for facilitating mobile commerce transactions includes: a user interface (20) that is provided to a user (60), the user interface (20) being operable to retrieve from the user (60) a plurality of settings for different parameters that regulate a manner in which the platform (10) operates for a given entity that is being served by the platform (10); a conversation tracking engine (40) that monitors messages exchanged between the platform (10) and mobile device users (72) accessing the platform (10), the conversation tracking engine (40) being operative to recognize which ones of selected monitored messages together form a common conversation and keep track of a current state of that conversation; and, a mobile content rendering engine (30) that is operable to dynamically render mobile content in response to the platform (10) receiving a request from a mobile device (74) for mobile content, the mobile content being rendered in accordance with the parameter settings entered via the user interface (20).
US11270360B2 System and method for generating and storing digital receipts for electronic shopping
A system and a method are provided for generating a digital receipt for purchases made utilizing a digital wallet or with other payment procedures. The digital receipt is stored in the cloud in a digital receipts repository for later retrieval. The digital receipt can be standardized to facilitate data processing of the data contained in data fields of the digital receipt. The data fields are text/field searchable and actionable so that the receipts and the data therein can be viewed in any manner desired by the user of the digital wallet.
US11270348B2 Systems and methods for tracking products transported in shipping containers
Systems and methods for tracking shipment of products are disclosed herein. One or more cameras may be used capture video of an area where the products are loaded into and/or unloaded from shipping containers. Wireless beacons may be attached to the shipping containers. A network gateway may receive the wireless signals from the wireless beacon and the video from at least one camera. The wireless beacon may change a transmittal rate of the wireless signal from a first transmittal rate to a second transmittal rate in response to the cover on the shipping container being opened or closed. The network gateway may provide, to a remote server, a selected amount of the received video from its memory along with a unique identifier for the wireless beacon in response to the network gateway receiving the wireless signal at the second transmittal rate.
US11270340B2 Automatic frequency capping
Methods and corresponding systems for automatic frequency capping provide an automated decision-making process that decides dynamically how often the content of electronic communications from an entity should be sent to any specific customer or potential customer for a particular campaign. An individual customer's or potential customer's optimal electronic communication frequency is determined using machine learning and is based on behavior data. The method may comprise receiving from an entity, content and an audience, that includes at least a particular customer or potential customer, for use for generating electronic communications for the particular campaign; training a model to learn a personalized frequency for sending the electronic communications to each of the audience; based on the trained model, the content, and the audience, creating electronic communications to send to each of the audience; and causing the electronic communications to be sent to each of the audience at a frequency that is personalized.
US11270326B2 Price optimization system
Embodiments determine a price schedule for an item by, for each item, receiving a set of prices for the item, an inventory quantity for the item, a per-segment demand model for the item, and an objective function that is a function of the per-segment demand model and maximizes revenue based at least on a probability of a return of the item and a cost of the return. Embodiments allocate the inventory quantity among a plurality of customer segments based at least on a predicted contribution of each customer segment to the objective function. Embodiments determine a markdown portion of the price schedule for the item that maximizes the objective function, where the markdown portion assigns a series of prices selected from the set of prices for respective time periods during a clearance season for the item.
US11270316B2 Systems, methods, and apparatuses for implementing automatic entry of customer relationship management (CRM) data into a CRM database system
A method for data processing includes obtaining from multiple different organizations (24, 52, 54, 56) customer relationship management (CRM) records (110) and communication records (90). Reference vectors (130) of feature values are computed for the communication records in a training set. Global weights are computed for the feature values by evaluating the reference vectors for all of the different organizations. For each organization, respective company weights are computed by evaluating specifically the reference vectors computed over the CRM records and communication records belonging to the organization. For each person belonging to a given organization, respective user weights are computed for the feature values by evaluating specifically the reference vectors computed over the communication records that identify the person as the user. The weights are applied in order to assign the communication records that are not in the training set to respective ones of the CRM records.
US11270304B2 Biometric payment technology
In some examples, methods and systems may process one or more payment transactions between a merchant and a customer by registering, by a biometric sensor of a payment object reader or a mobile device, a biometric characteristic as a biometric payment instrument, for example by obtaining data corresponding to a biometric characteristic of the customer. The data is converted into a digital signature of the biometric characteristic and compared with a registered biometric instrument at the time of transaction. If a match is obtained, the customer effects payments through the registered biometric instrument.
US11270303B2 Cryptocurrency-based event participation verification
A method of participation verification includes generating sets of cryptocurrency coins (coin sets). The coin sets have cryptocurrency coins and correlate to events for which participation is verified. The method includes generating user keys including unique public keys for each user and user secret keys. The method includes assigning a public key to a user, communicating the assigned public key to a user device and enabling download of a verification application. The method includes receiving a first coin request that includes identification of a first coin set, the assigned public key, and a data set. The method includes verifying user participation in an event based on the data set. The method includes executing a cryptocurrency transaction with the user device. The cryptocurrency transaction including public validation of a transfer of a cryptocurrency coin from the identified coin set to the user device via an append-only ledger.
US11270301B2 System and method for managing merchant-consumer interactions
A system for combining a payment mechanism with an offer to a consumer is described. The system includes a virtual payment account number generation engine to generate virtual payment account numbers that can be used by a consumer in a payment transaction at a merchant, the virtual payment account number generation service also operable to take a portion of the virtual payment account number and send it as a checkout code to a consumer using the consumer's mobile device, and an offer generation engine used to set rules for an offer to be sent to consumers, create a fund for the offer, and determine individual consumer's eligibility for the offer. The offer is associated with the checkout code such that the offer is processed as part of the payment during the payment transaction using the virtual payment account number.
US11270300B1 Decentralized computer systems and methods for efficient transaction dispute management using blockchain
Decentralized computer systems and methods are disclosed for efficient transaction dispute management using blockchain. One method includes: receiving transaction information of a transaction, wherein the transaction information includes (1) an identifier of an issuer of a payment source account, (2) an identifier of an acquirer of a payment account of a merchant, and (3) the amount of resources to be applied in the transaction; generating a blockchain entry that stores the received transaction information in a shared ledger to participants of the blockchain; receiving in the shared ledger, from a participant, (1) an indication of a dispute of the transaction information, and (2) a proposed change to the transaction information; prompting the participants of the blockchain to respond to the indication of the dispute; if one of the participants denies the proposed change, executing a dispute settlement process to determine a revised transaction information.
US11270286B2 System and method for providing a group account
Systems and methods include a group fund processor having a communications interface that receives account data associated with a primary account from a device over a network, creates a group fund account, and associate one or more limits with the group fund account, an alert interface that transmits an electronic invitation including a description of a first amount to an invited user and receives a response from the invited user to the at least one invitation, wherein the response includes account data associated with a respective group member account of the invited user; and an account processor that links the group fund account to the primary account, and links respective group member account of the invited user to the group fund account so that the first amount is transferred from the respective group member account of the invited user to the group fund account.
US11270274B1 Mobile wallet using math based currency systems and methods
A mobile wallet computer system may send a token to a customer computing device to share the token with a recipient computer system in exchange for payment for a service or a good. The mobile wallet computer system may receive, the token, a recipient public key associated with a MBC account of the recipient, and a transaction amount. The mobile wallet computer system determines whether the recipient public key is registered with the mobile wallet computer system. The mobile wallet computer system updates a ledger that lists a MBC balance of the MBC account of the recipient and the ledger that lists the MBC balance of the customer or transmits, to MBC processing nodes, a request to transfer the amount of MBC in a pooled MBC account of a financial institution to the MBC account of the recipient.
US11270271B2 Digital securitization, obfuscation, policy and commerce of event tickets
The present disclosure provides systems and methods that may convert traditional tickets into secure digital assets protected by cryptographic public/private keys that deploy these tickets on a blockchain. By structuring these tickets as smart digital contracts, such system can act as a self-policing escrow while simultaneously allowing ticket issuers greater control over the tickets after the tickets leave the ticket issuers' possession. The system can incorporate specific capabilities into the digital assets to provide an increased level of multiple ownership, security granularity, and sales restrictions in ticket transactions.
US11270264B1 Systems and methods for remote huddle collaboration
Systems and methods for remote huddle collaboration are disclosed. The huddle collaboration system may include a huddle management system which may include an authentication module, a data processing module, and a module manager, among other components. Huddle collaboration system may allow huddle members of a company to fully engage in remote huddle sessions through different kind of client computing devices, in a consistent way regardless of their location. The system may act as an alternative to traditional whiteboards, displaying, collecting, and storing information during an active huddle session, where this information may be available to the users in the form of one or more standard and/or custom sub-applications, according to the user's and/or project's requirements.
US11270261B2 System and method for concept formatting
A method, computer program product, and computer system for mapping, by a computing device, an automatic speech recognition output of a conversation to a concept marker and a verbalized version of a value associated with the concept marker based upon, at least in part, the automatic speech recognition output of the conversation. The concept marker and the verbalized version of the value associated with the concept marker may be replaced with a formatted version. A plurality of user selectable format configurations of the formatted version may be provided as a textual output in a user interface.
US11270254B2 Recognition features for a consumable article
Methods, systems, and apparatuses are disclosed for providing physical validation of for precluding improper installation and confirming appropriate installation of a consumable articles into a consumable article dispenser, and further monitoring the appropriate installation and consumption of a consumable article in real-time.
US11270246B2 Real-time intelligent and dynamic delivery scheduling
A device may receive first data associated with a delivery of an item or service. The first data may be received from a system in association with an order being placed for the item or service. The device may receive second data associated with scheduling the delivery from another device. A portion of the second data may include natural language text data, or natural language audio data. The device may process the first data and the second data using a processing technique to identify information related to scheduling the delivery. The device may perform an action related to the delivery. The action may include scheduling the delivery based on a result of processing the first data and the second data, monitoring the first data and the second data, or modifying the delivery based on monitoring the first data and the second data.
US11270245B2 System and method for forecasting deliveries via blockchain smart contracts
A supply chain forecasting system with blockchain controls is discussed. The supply chain forecasting system can include a central computing system communicating with a third party computing system. The central computing system and third party computing system can initiate, adjust, and fulfill smart contracts associated with the delivery of physical objects using blockchain controls.
US11270244B2 Monitoring device and system
The present invention relates to a monitoring device and system, the monitoring device comprises a sensing module arranged to detect a condition of an object associated with the monitoring device; a wireless communication module operably connected with the sensing module, the communication module being arranged to communicate the condition detected by the sensing module to an external electronic device; and an identification module with a unique identifier arranged to be read for identifying the monitoring device. During transportation and storage of object, it is desirable to monitor some physical properties continuously, detect anti-counterfeiting and track the location of the object. By utility a smart monitoring device described in the present invention as an add-on to the old boxes in cold-chain logistic, the present invention allows users to obtain such data in real time, and further transmits the data to external devices for warning and analysis, thus improving the reliability and efficiency in a supply chain.
US11270241B2 Systems and methods for discovery of automation opportunities
A system and method analyzes computer actions to identify computer-based processes (e.g. computer-user interactions) which are automation candidates. A data gathering process executed by a processor on a computer may collect low-level user action information or items, each low-level user action information or item including for example an input type description, a user name, and screen window information. At a computer sequential pattern mining may be applied to determine a set of subprocesses, each subprocess including a series of low-level user actions, each user action associated with a user action vector, and each subprocess associated with a subprocess vector generated from user action vectors associated with (typically generalized) low-level user actions comprised in the subprocess. The subprocess vectors may be grouped or clustered to create processes. For each process, an automation score may be calculated using the actions in the subprocesses in the process.
US11270239B2 Project portfolio management system creating virtual relationships
A project portfolio management system creating virtual interrelationships between projects. Aspects of the system include creating virtual relationships at the Work Breakdown Structure (“WBS”) level with appropriate offsets using interpretations of logic relationships in detailed project schedules using various calculation approaches. The system models the linkages between detailed project schedules in a virtual relationship usable in alternate scenario planning analysis at a summary or working level. The virtual relationships are accurate enough for high level planning by users (e.g., program managers and analysts) with limited familiarity of project details (e.g., which non-workdays are in which project calendars) and reduce the computation times when altering a project planning scenario. Using the virtual relationships allows scenarios to be quickly evaluated to gauge the effects of changing constraints before committing to recalculating the detailed schedules of a project.
US11270237B2 System for determining quantitative measure of dyadic ties
Described are platforms, systems, and methods for determining quantifiable measures of dyadic ties. In one aspect, a method comprises receiving contextual data for a user from at least one data source; processing the contextual data through a first machine-learning model to determine quantifiable measures of dyadic ties between the user and each of a plurality of individuals, the first machine-learning model trained with previously received contextual data of a plurality of other users; determining a grouping for the user based on the determined quantifiable measures, the grouping comprising at least one of the individuals; and providing, through a user-interface, access to the determined quantifiable measures to members of the grouping.
US11270236B2 Method for generating a security route
The present disclosure relates to a computer implemented method for generating a security route to be operated by a user, specifically created based on security tasks generated by a security system. The present disclosure also relates to a corresponding security system and a computer program product.
US11270215B2 Intelligent recommendations
A recommendation engine may generate a recommendation in response to user interactions and executed operations in a system. The recommendation may be determined according to a number of factors including, but not limited to, an object affinity and a user affinity. The recommendation may include one or more of a recommendation to use an object and a recommendation for taking one or more actions. The recommendation may be provided to a user if the recommendation satisfies a confidence threshold. Recommendations provided by the recommendation engine are tracked to determine if the user accepted or rejected the recommendations. User history of accepting or rejecting recommendations may be utilized to train the recommendation engine for future recommendations and to build a user profile in a user database.
US11270211B2 Interactive semantic data exploration for error discovery
Classification predictions made by a concept classifier may be interactively visualized and explored in a user interface that displays visual representations of a plurality of data items in a star coordinate space spanned by a plurality of anchor concepts each mapping the data items onto respective finite real-valued scores. Positions of the visual representations of the data items in the star coordinate space are based on the scores for the plurality of anchor concepts, and may be updated responsive to a user manipulating the anchor concepts in the user interface, e.g., by moving or modifying definitions of anchor concepts, or by adding or deleting anchor concepts. The visual representations may of the data items may reflect labels and/or classification predictions, and may be updated based on updated classification predictions following retraining the of the concept classifier based on added training data or new features.
US11270201B2 Communication optimizations for distributed machine learning
Embodiments described herein provide a system to configure distributed training of a neural network, the system comprising memory to store a library to facilitate data transmission during distributed training of the neural network; a network interface to enable transmission and receipt of configuration data associated with a set of worker nodes, the worker nodes configured to perform distributed training of the neural network; and a processor to execute instructions provided by the library, the instructions to cause the processor to create one or more groups of the worker nodes, the one or more groups of worker nodes to be created based on a communication pattern for messages to be transmitted between the worker nodes during distributed training of the neural network.
US11270183B2 Transitional layer for electronic modules and producing method thereof
An electronic module preparation layer (A) and a manufacturing method therefor. The electronic module preparation layer (A) comprises a substrate (10), multiple electronic modules (20) and two release layers (30, 40). The multiple electronic modules (20) are coated in the substrate (10) by means of the two release layers (30, 40) so as to provide a protective effect. When a user needs to input a program code to various electronic modules (20), since one of the release layers, i.e. the release layer (40), is provided with an operation hole (42), a chip (21) and a fingerprint identification element (23) provided on various electronic modules (20) can communicate with the outside, and the user can directly carry out an operation of inputting the program code by means of the electronic module preparation layer (A), thereby effectively improving the defect in the prior art that various electronic modules (20) can easily be bent and damaged when directly inputting into the electronic modules (20), and an electronic module preparation layer (A) is thus provided.
US11270182B2 RFID financial device including mechanical switch
Various switchable RFID devices are disclosed. These switchable RFID devices may include one or more RFID tags and one or more switches. Some of these one or more switches are optionally wireless. In various embodiments, the switchable RFID devices include cellular phones, security devices, identity devices, financial devices, remote controls, and the like. In some embodiments, switches are configured to enter data into a switchable RFID device, for example to select a financial account. Switches are optionally configured to program the RFID device or to operate as sensors.
US11270181B2 Smart card
Provided is a smart card that can prevent malfunction in the smart card and improve stability of radio frequency communication by removing interference of an AC signal generated at the antenna terminal of the smart card. The smart card includes: a dual antenna configured of a first antenna and a second antenna for performing radio frequency communication with a card reader; an IC chip electrically connected to the first antenna to perform radio frequency communication through the first antenna; a power generation unit for generating DC power by converting a radio frequency signal received through the second antenna; a control unit for receiving the DC power generated from the power generation unit to control various modules; and a cut-off unit arranged between the first antenna and the IC chip to cut off a radio frequency signal received through the first antenna under the control of the control unit.
US11270178B2 Intelligent label device and method
Briefly, an intelligent label is associated with a good, and includes one or more permanent and irreversible electrochromic indicators that are used to report the condition of that good at selected points in the movement or usage of that good. These electrochromic indicators provide immediate visual information regarding the status of the good without need to interrogate or communicate with the electronics or processor on the intelligent label. In this way, anyone in the shipping or use chain for the good, including the end user consumer, can quickly understand whether the product is meeting shipping and quality standards. If a product fails to meet shipping or quality standards, the particular point where the product failed can be quickly and easily identified, and information can be used to assure the consumer remains safe, while providing essential information for improving the shipping process. It will be understood that the label may take many forms, such as a tag attached to the good, integrated into the packaging for the good, integrated into the good itself, or may even be an information area on a prepaid card for example. The label may also include, for example, print information regarding the good, usage or shipping rules, or address and coded information.
US11270144B2 Modular spinal implant
The current modular implant is particularly useful in spinal surgical procedures. The modular implant can be provided with two anchors and a central section.
US11270134B2 Method for estimating distance to an object via a vehicular vision system
A method for estimating distance to an object via a vehicular vision system includes disposing a camera at a vehicle so as to view at least exterior of the vehicle. An ECU is provided that includes an image processor. Multiple frames of image data are captured via the camera while the vehicle is moving, and are provided to the ECU. The provided captured frames of image data are processed to determine a three dimensional object present in a field of view of the camera, and a point of interest is determined on the determined object. An estimated location in three dimensional space of the determined point of interest relative to the vehicle is determined, and distance to the estimated location is estimated by comparing provided captured frames of image data where there is movement of the determined point of interest of the determined object relative to the camera.
US11270132B2 Vehicle to vehicle communication and signatures
A method for driving a first vehicle based on information received from a second vehicle, the method may include receiving, by the first vehicle, acquired image information regarding (a) a signature of an acquired image that was acquired by the second vehicle, (b) a location of acquisition of the acquired image; extracting, from the acquired image information, information about objects within the acquired image; and preforming a driving related operation of the first vehicle based on the information about objects within the acquired image.
US11270129B2 System and method for correlating electronic device identifiers and vehicle information
A system for monitoring vehicle traffic may include a camera positioned to capture images within a license plate detection zone, the images may represent license plates of vehicles. The system may include an electronic device identification sensor that detects and stores electronic device identifiers of electronic devices located within an electronic device detection zone, and a computing system that detects, using the images, a license plate ID of a vehicle, compare the license plate ID of the vehicle to a database of trusted vehicle license plate IDs, identifies the vehicle as a suspicious vehicle, the identification based at least in part on the comparison of the license plate ID of the vehicle to the database of trusted vehicle license plate IDs, and correlates the license plate ID of the vehicle with at least one of the plurality of stored electronic device identifiers.
US11270125B2 Autonomous activity monitoring system and method
A system for monitoring and recording and processing an activity includes one or more cameras for automatically recording video of the activity. A processor and memory associated and in communication with the camera is disposed near the location of the activity. The system may include AI logic configured to identify a user recorded within a video frame captured by the camera. The system may also detect and identify a user when the user is located within a predetermined area. The system may include a video processing engine configured to process images within the video frame to identify the user and may modify and format the video upon identifying the user and the activity. The system may include a communication module to communicate formatted video to a remote video processing system, which may further process the video and enable access to a mobile app of the user.
US11270124B1 Temporal bottleneck attention architecture for video action recognition
This invention classifies actions performed within a video clip, by receiving a video clip for analysis, where the video clip comprises a time sequence of video frames, applies a bottleneck attention mechanism to the frames in the clip to generate a reduced sequence of key-frames, applies a 2 dimensional (2D) convolutional neural network to the sequence of keyframes to obtain a 3D embedding tensor for each keyframe, applies a multi-headed attention mechanism to the 3D embedding tensors to generate a final action context, and apples a classification mechanism to the final action context to obtain a probability for each action class that indicates the likelihood that an action specified by the action class occurred in the video clip.
US11270119B2 Video privacy using machine learning
A method, system and computer program product for providing video privacy is provided herein. First video data captured by a video camera is received. A context for the first video data is determined. It is determined that the context matches a privacy context from a set of privacy contexts identified using machine learning. In response to the context matching the privacy context, at least a portion of second video data is blocked that is captured by the video camera subsequent to the first video data.
US11270115B2 Presentation of augmented reality content based on identification of trigger accompanying video content
In one aspect, a headset may include at least one processor, at least one transparent display accessible to the at least one processor, and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to detect an indication accompanying audio video (AV) content, with the indication associated with augmented reality (AR) content. The AR content may be different from the AV content but associated with the AV content. The instructions may also be executable to transmit a request for the AR content, receive the AR content, and present the AR content on the at least one transparent display.
US11270108B2 Object tracking method and apparatus
An object tracking apparatus for a sequence of images, wherein a plurality of tracks have been obtained for the sequence of images, and each of the plurality of tracks is obtained by detecting an object in several images included in the sequence of images. The apparatus comprises matching track pair determining unit configured to determine a matching track pair from the plurality of tracks, wherein the matching track pair comprise a previous track and a subsequent track which correspond to the same object and are discontinuous, and combining unit configured to combine the previous track and the subsequent track included in the matching track pair.
US11270104B2 Spatial and temporal sequence-to-sequence modeling for handwriting recognition
An example process for recognizing handwritten input includes obtaining input data representing handwritten input, where the handwritten input is associated with a first dimension and a second dimension relative to the handwritten input; sampling the input data to obtain a plurality of coordinates representing the handwritten input; determining, based on the plurality of coordinates, a sequence of vectors representing a respective plurality of portions of the handwritten input, where: each portion of the respective plurality of portions is associated with a respective height and width corresponding respectively to the first and second dimensions, the respective height being greater than the respective width; and consecutive vectors of the sequence of vectors represent respective consecutive portions of the handwritten input; generating, using a handwriting recognition model, based on the sequence of vectors, one or more characters for the handwritten input; and causing the one or more characters to be displayed.
US11270101B2 Imaginary face generation method and system, and face recognition method and system using the same
A face depth image is normalized and color-transferred into a normalized face depth image. The face color image and the normalized face depth image are mixed into a face mixed image. A plurality of face mixed images of several different users are processed with face landmark alignment and mean, and then are synthesized with the face mixed image of another user into an imaginary face.
US11270097B2 Electronic device having fingerprint sensing function and fingerprint sensing method
An electronic device, having fingerprint sensing function, is provided. The electronic device includes a display panel and a sensing module. The display panel has a surface configured to be pressed by a finger of a user. The sensing module is disposed under the display panel. The display panel displays a bright area in a fingerprint sensing area to emit an illumination beam to the finger. The sensing module obtains a base fingerprint image correspondingly. The display panel then displays the base fingerprint image in the fingerprint sensing area, so as to use the base fingerprint image as a light pattern to illuminate the finger. The sensing module obtains a second fingerprint image correspondingly. A fingerprint sensing method is also provided.
US11270083B2 Obtaining translations utilizing test step and subject application displays
In one example, a processor may: execute a machine-translation script to generate a machine-translation for a set of strings to be displayed upon execution of a subject application; cause a first display including a listing of testing actions to be performed by a test application; cause a second display that includes a GUI of the subject application, the second display including the set of strings; receive a user-translation for each of the strings via the GUI; and update the machine-translation script to include the received user-translations.
US11270061B2 Automatic generation of training data for scientific paper summarization using videos
Embodiments may provide techniques to generate training data for summarization of complex documents, such as scientific papers, articles, etc., that are scalable to provide large scale training data. For example, in an embodiment, a method may be implemented in a computer system and may comprise collecting a plurality of video and audio recordings of presentations of documents, collecting a plurality of documents corresponding to the video and audio recordings, converting the plurality of video and audio recordings of presentations of documents into transcripts of the plurality of presentations, generating a summary of each document by selecting a plurality of sentences from each document using the transcript of the that document, generating a dataset comprising a plurality of the generated summaries, and training a machine learning model using the generated dataset.
US11270058B2 Referencing a portion of a document
A mechanism for referencing a portion of a document. A method includes identifying, by a processing device of a user device, a portion of a document, the portion selected by a user of the user device. The method also includes displaying, by the processing device, the selected portion of the document as a graphical representation of an icon on the user device. The method also includes detecting, by the processing device, a reference to the icon displaying the selected portion of the document, the reference performed by the user. The method further includes providing, by the processing device, the referenced selected portion of the document associated with the icon to the user.
US11270057B1 Semiconductor device including regions for reducing density gradient effect and method of forming the same
A method includes: generating a design layout according to a circuit design by placing first and second components; identifying a first area and a second area between the first component and the second component; and determining a first cell configuration of the first component according to the first component and a second cell configuration of the second component according to the second component. The method further includes selecting a first cell comprising a first capacitor from a cell library, wherein the first cell has a third cell configuration identical to the first cell configuration; selecting a second cell comprising a second capacitor from the cell library, wherein the second cell has a fourth cell configuration identical to the second cell configuration; placing a first cell array formed of the first cell in the first area; and placing a second cell array formed of the second cell in the second area.
US11270053B2 Systems and methods for assembling and developing an SoC efficiently using templates and designer input data
Systems and methods for assembling and developing a System-on-a-chip (SoC) by using templates and designer input data are described. One of the methods includes receiving a request for generating a design of the SoC. In response to the request, a template database is accessed to provide templates of a plurality of designs of systems-on-chips (SoCs). Each of the templates is for a technology application. The method includes receiving a selection of one of the templates. The one of the templates represents components of the SoC. The method also includes receiving a configuration file including configuration data input for the components of the SoC. The method includes compiling the configuration file and a definition file for the SoC to generate design files for the SoC.
US11270052B2 System and method of timing characterization for semiconductor circuit
A method includes: receiving a library associated with a cell; determining a plurality of candidate hold times for the cell; acquiring a plurality of candidate setup times corresponding to the plurality of candidate hold times, wherein a data delay associated with each of the candidate setup time fulfills a data delay constraint for the cell; adding the plurality of candidate setup times to the plurality of candidate hold times, respectively, to obtain a plurality of candidate time windows; and selecting a target time window having a minimal time span among the candidate time windows. At least one of the receiving, determining, acquiring, adding and selecting steps is conducted by at least one processor.
US11270048B2 Calibration and simulation of a wellbore liner
Methods for predicting a structural response and failure of a liner for a well can include receiving geometric properties of the liner; receiving structural properties of the liner; receiving material properties of the liner; developing a numerical model of the liner; calibrating one or more parameters of the constitutive model representing the material of the liner, the calibrating including: determining a numerical burst pressure failure; determining a numerical collapse failure pressure; and simulating the structural response and failure of the numerical model subjected to an expected non-uniform pressure loading of the well, where the numerical model is used to predict the structural response and failure of the liner when installed in the well.
US11270045B2 Quantitative matching design method for structure heat treatment-hardness distribution
Aiming at a hardness mismatch phenomenon in the existing structure hardness design process according to an integral intensity viewpoint, the invention provides a quantitative matching design method for structure heat treatment-hardness distribution. The specific method comprises determining an ideal static intensity field distribution of the dangerous section of the structure according to a limit static stress distribution of a dangerous section of the structure; determining an ideal hardness distribution of the dangerous section of the structure by utilizing an intensity-hardness conversion relation; determining heat treatment requirements such as surface hardness, core hardness and the like by combining material and heat treatment mode; determining an actual hardness distribution of the dangerous section of the structure according to a material end quenching curve and the heat treatment requirement.
US11270044B2 Systems and methods for simulating real-world IO workloads in a parallel and distributed storage system
Systems, methods, and storage media for simulating real-world IO workload for testing a parallel and distributed storage system are disclosed. Exemplary implementations may: identify real-world data from a deployed production environment; simulate a workload by using the original directory tree structure and the original metadata from the files and replacing the original contents of the files with dummy content to create dummy files; write the directory tree structure and dummy files to a system of storage devices; read data from the directory tree structure and dummy files on the system of storage devices; and verify the integrity of the dummy files over the course of a plurality of data management processes and a plurality of data availability processes employed by the storage system.
US11270040B2 Simulation system for a production environment and related methods of use
Described in detail herein are simulation systems for a production environment and related methods of use. In one exemplary system a routing application receives a request associated with one or more physical objects. Based on the request, the routing application retrieves one or more simulation profiles from a database and forwards the request and the simulation profiles to a first computing system. The first computing system hosts a simulation environment and simultaneously executes a simulation of the request for each simulation profile in the simulation environment. The first computing system generates resultant data in response to executing each simulation that may be used to alter a production application for a production environment.
US11270036B2 Systems and methods for sustainability and social interaction analysis in building information modeling
Described herein are systems and methods for building information modeling. An embodiment of the method includes: receiving a BIM; and transforming the BIM to flatten solid-volume geometry for space bounding elements into thin-walled boundaries of the thermal zones by: determining wall volumes from the BIM; collapsing the wall volumes to provide single surface walls; determining wall center surfaces and end points from the single surface walls; aligning, and trimming or extending, the single surface walls using the wall end points to create closed spaces; connecting the closed spaces vertically to generate a single water tight volume for the closed spaces; and creating interfaces between the single water tight volume for the closed spaces to generate thermal zones.
US11270034B1 Method and system for kitchen cabinet layout
A computer-implemented method and system for generating a layout of kitchen cabinets is provided. The method and system can be used for recommending an acceptable kitchen cabinet layout that would optimize both functionality and visual appearance of a kitchen. The method includes the steps of receiving, by a computer, attributes that define a virtual kitchen and receiving, by the computer, attributes and placement information for an appliance. The computer generates the virtual kitchen and populates the virtual kitchen with cabinets. The computer generates a first suggestion for kitchen cabinet layout, wherein the first suggestion satisfies the criteria of balance, economical and minimization of filler space. The step of generating the first suggestion can be done by using a neural-network-based evaluation function combined with a search algorithm.
US11270030B2 System and method for consensus management
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based consensus management, are provided. One of the methods includes: obtaining a request for creating a consensus template, wherein the request comprises information about a plurality of participating entities associated with the consensus template; generating, based on the request, a dataset representing a hierarchical structure of the participating entities associated with the consensus template; creating a blockchain transaction for registering the consensus template to a blockchain, wherein the blockchain transaction comprises the dataset representing the hierarchical structure of the participating entities; and sending, to one or more blockchain nodes associated with the blockchain for adding to the blockchain, the blockchain transaction for registering the consensus template to the blockchain.
US11270017B2 Selective exchange of transaction data
An example operation may include one or more of receiving, by an account manager node, a request to register a client application executed on a peer connected to a blockchain network of a plurality of participants, wherein the client application generates a transaction data, registering, by an account manager node, the client application, deriving, by the account manager node, a webhook URL from a registration data of the client application, receiving, by the account manager node, a notification of a commitment of the transaction data on the blockchain, and in response to the receiving of the notification of the commitment of the transaction data, sending, by the account manager node, a decryption key for the transaction data to an authorized subset of the participants based on the webhook URL.
US11270012B2 Encryption key shares to different devices for rendering
In one example in accordance with the present disclosure, a computing device is described. The computing device includes an encryption device to encrypt, using an encryption key, a document to be rendered. A generating device generates multiple shares of a decryption key using a secret-sharing scheme. A threshold number of the multiple shares allows decryption of the document. A transmit device transmits different shares of the multiple shares to different devices. The document is rendered when the threshold number of multiple shares are rejoined at a rendering device.
US11270004B2 Blockchain-based transaction privacy
A computer-implemented blockchain-based transaction obfuscation method includes: determining a submission time based on a base time and a submission time interval; determining that no actual transaction information is obtained between the base time and the submission time during the submission time interval; generating false transaction information; cryptographically encoding transaction content in the false transaction information; and subsequent to the submission time, submitting the false transaction information to a blockchain to obfuscate a number of actual transactions in the blockchain.
US11270001B2 Classification apparatus, classification method, and classification program
A classification apparatus that classifies sequential data, in which input communication destinations in a plurality of communications are recorded in order of occurrence of the communications, into a class that has a similar feature. There is a numerical vector calculation unit-configured to calculate numerical vectors that represent characteristics of communication destinations for each of the communication destinations, on the basis of sequential data in which the communication destinations in a plurality of communications are recorded in order of occurrence of the communications, and a classification unit-configured to classify the sequential data into a class that has a similar feature, on the basis of order relation of the communication destinations of the numerical vectors.
US11269998B2 Image data alteration detection device, image data alteration detection method, and data structure of image data
To provide an image data alteration detection device, an image data alteration detection method, and a data structure of image data that can easily detect an alteration in image data. Metadata in image data includes a first hash value calculated based on predetermined data, a second hash value calculated based on a character string of a script, and the script. An image alteration detection device calculates a third hash value based on the predetermined data and the script included in the metadata, calculates a fourth hash value based on a character string of the script included in the metadata, compares the first hash value included in the metadata with the calculated third hash value and the second hash value included in the metadata with the calculated fourth hash value, and detects that the image data is altered when one of the values is not equal.
US11269997B2 Automated dynamic security testing
A method, a system, and a computer program product for performing automated dynamic security testing. A generation of one or more requests is detected. The requests are generated by one or more user devices. A determination is made that the requests are associated with execution of a monitored software application. The determined requests are transmitted to one or more servers for executing a security scanning of the requests. The security scanning of the determined requests is executed to determine presence of one or more security threats associated with execution of the requests. A report of the execution of the security scanning is generated.
US11269984B2 Method and apparatus for securing user operation of and access to a computer system
The present invention provides methods and apparatuses for computer system security. According to certain aspects, embodiments of the invention comprise a portable storage device that, when attached, “unlocks” a computer system, such as a desktop, laptop, tablet computer running a conventional operating system such as Windows, thereby creating added security. More particularly, embodiments of the invention use a standard USB memory stick as an “ignition key” to unlock and operate a PC, tablet or other computer system. The ignition key can be required to boot the computer, utilize peripheral devices, ports, network connections, a keyboard and/or a mouse of the computer system, and limit access to certain parts of computer. According to further aspects, in these and other embodiments, the invention is implemented using a modified BIOS that prevents a computer from fully booting into an operational state until verifying the presence of, and information stored on the “ignition key” connected to the computer.
US11269962B2 Inductive matrix completion and graph proximity for content item recommendation
Users may consume and/or share information through various types of content items. For example, user may post a family photo through a social network, create a running blog through a microblogging service, etc. Because users may be overwhelmed by the amount of available content items, it may be advantageous to recommend content items, such as blogs to follow, to users. Accordingly, inductive matrix completion is used to evaluate user interactions with content items (e.g., a user following a blog), content item features (e.g., text and/or images of a blog is evaluated to identify a topic of the blog), and/or user features (e.g., a user liking or reblogging a blog, user demographics, user interests, etc.) to determine whether to recommend a content item to a user. Additionally, graph proximity is used to recommend content items based upon weights of edges connecting user nodes to content item nodes within a directed graph.
US11269948B2 Electronic apparatus, method for controlling electronic apparatus, and storage medium
An electronic apparatus is provided and copies first history data indicating a content of image processing performed on a first image. In response to an instruction to append the copied first history data to a second image received, the electronic apparatus overwrites the second history data with the copied first history data and saves the copied first history data if a result of image processing performed on the second image using second history data is displayed on a first screen. The electronic apparatus adds the copied first history data and saves the copied first history data in association with the second image if a plurality of pieces of information corresponding to each of a plurality of second images is displayed on a second screen.
US11269942B2 Automatic keyphrase extraction from text using the cross-entropy method
Automated keyphrase extraction from a digital text document. A pool of candidate keyphrases of the digital text document is created. A cross-entropy method is then employed to compute a set of output keyphrases out of the pool of candidate keyphrases, by iteratively optimizing an objective function that is configured to cause the set of output keyphrases to be descriptive of one or more main topics discussed in the digital text document. The set of output keyphrases may be used for at least one of: text summarization, text categorization, opinion mining, and document indexing.
US11269936B2 Information processing device and information processing method
An information processing device includes a processor. The processor is configured to: receive an input of a question; hold a response, when data required to output response content in response to the question is insufficient; and output, when insufficient data is collected while the response is being held, an announcement that the response is made and the response content.
US11269935B2 Searching free-text data using indexed queries
A system performs operations that include determining match text data based on a comparison between input text data and an index of keywords and identifying a set of match word tokens from the match text data. The operations further include determining one or more solution sets of input word tokens based on comparing the set of match word tokens and the input text data. Additionally, the operations include calculating a respective solution set score for each of the one or more solution sets of input word tokens based on the calculated similarity values. A match between the input text data and the match text data is determined based on the first solution set score satisfying a score threshold.
US11269929B2 Combining semantic relationship information with entities and non-entities for predictive analytics in a cognitive system
According to embodiments of the present invention, methods, systems and computer readable media are provided, in a cognitive data processing system, for implementing a predictive analytics system that utilizes entity and non-entity information. A collection of content is processed to extract defined entities pertaining to one or more domains. Semantic relationships are determined between objects within the collection of content, wherein the objects include undefined entities. The defined entities and objects are resolved based on entity definitions and the semantic relationships to determine defined entities and undefined entities for a resulting data set. The resulting data set is processed to identify one or more relationships between a defined entity and an undefined entity.
US11269915B2 Maintaining shards in KV store with dynamic key range
A method is provided for a key-value (KV) store database management system (DBMS) to provide a KV store to an application. The method includes providing a first low-level KV store and a top-level KV store. The first low-level KV store includes a root node and leaf nodes. The top-level KV store includes a leaf node pointing to the first low-level KV store. The leaf node in the top-level KV store includes a minimum key in the first low-level KV store and a pointer to the root node of the first low-level KV store. The method further includes determining a key-value insertion to the KV store would increase a number of keys in the first low-level KV store over an upper threshold and, in response to said determining, creating a second low-level KV store. The method additionally includes determining if a total number of keys in the first low-level store and the second low-level store is less than a lower threshold from key-value deletions and, when the total number of keys in the first low-level store and the second low-level store is less than the lower threshold, merging the first and the second low-level stores.
US11269912B2 Parallel load operations for ETL with unified post-processing
A computer implemented system and method of performing parallel load operations during an extract, transform, load (ETL) operation. The system generates a single transaction having multiple processes, where each process loads into one target table. The processes are executed in parallel, and the system performs verification on the single transaction.
US11269910B2 Methods, apparatuses and computer program products for data retrieval in a group-based communication system
Methods, apparatuses and computer program products for improving data retrieval in a group-based communication system are described herein. The apparatus is configured to at least receive a first search query comprising a first search string, identify a first index object of a plurality of index objects based at least in part on the first search string, retrieve a first message object based at least in part on the first index object, and cause rendering of the first message object within a group-based communication user interface on a client device based at least in part on at least one element content attribute and at least one element style attribute of the first message object.
US11269902B2 Time series data management method, device, and apparatus
This application discloses a time series data management method, device, and apparatus. A device receives a data query request, wherein the data query request includes an identifier of the first object. The device obtains first time series data corresponding to the first object in a target data table according to the identifier of the first object. The device determines a second storage location that is in a location index table and that is stored in a first storage location corresponding to the first object. Further, the device obtains second time series data of the first object and a third storage location corresponding to the second time series data that are stored in the second storage location, The device also obtains other time series data corresponding to the first object according to the third storage location.
US11269891B2 Crowd-based scores for experiences from measurements of affective response
Some aspects of this disclosure include systems, methods, and/or computed readable media that may be used to generate crowd-based results based on measurements of affective response of users. In some embodiments described herein, sensors are used to take measurements of affective response of at least ten users who have a certain experience. The measurements may include various values indicative of physiological signals and/or behavioral cues of the at least ten users. Some examples of experiences mentioned herein include going on vacations, eating in restaurants, and utilizing various products. User interfaces are configured to receive data describing a score computed based on the measurements of the at least ten users, which represents the affective response of the at least ten users to having the certain experience. The user interfaces may be used to report the score (e.g., to a user who may be interested in having the certain experience).
US11269877B2 Visualization-oriented time series data aggregation
Methods, systems, and computer-readable storage media for receiving a query that is coded into a computer-executed application that queries a database system, the query including a first portion that defines a number of groups that data is to be divided into, and a second portion that removes redundant values from a group, if any, processing, within the database system, the query to perform a plurality of computations within the database system, and produce a result set including a plurality of data groups, each data group having a minimum value and associated timestamp, and a maximum value and associated timestamp, and transmitting the result set to the application to provide one or more time series visualizations for display in a user interface.
US11269869B2 Processing of queries over external tables
Disclosed herein are systems and methods for processing queries over external tables. In an embodiment, a database platform receives a query directed at least to data in an external table stored in a storage platform that is external to the database platform. The database platform uses metadata that summarizes the data in the external table to identify one or more partitions of the external table as potentially including data satisfying the query, and generates a query plan that includes a plurality of discrete subtasks that collectively include instructions to scan the identified one or more partitions of the external table for data satisfying the query. The database platform assigns, based on the metadata, the plurality of discrete subtasks to one or more nodes in an execution platform, and refreshes the metadata in response to a threshold number of modifications being made to the external table.
US11269866B2 Task scheduling and querying in database systems
Systems, methods, and devices for executing a task on database data in response to a trigger event are disclosed. A method includes executing a transaction on a table comprising database data, wherein executing the transaction comprises generating a new table version. The method includes, in response to the transaction being fully executed, generating a change tracking entry comprising an indication of one or more modifications made to the table by the transaction and storing the change tracking entry in a change tracking stream. The method includes executing a task on the new table version in response to a trigger event.
US11269861B2 Database tool
A system includes a database, a memory, and a processor. The database stores a set of transactions, each of which includes a set of fields. The processor receives a query from a user through a channel. The query is directed to a transaction stored in the database. The transaction includes a set of fields. The processor applies a machine learning policy adapted to determine a view, i.e., a subset of the set of fields that the user is likely to access using the channel. The processor further accesses the database and retrieves the view. The processor then sends the view to the channel.
US11269860B2 Importing external content into a content management system
A computer-implemented method for importing external data into a content management system (CMS) may be provided. The CMS comprises a search and an authoring service. The CMS also comprises a dynamic page connector service enabling an import of external data into the content management system. The method comprises receiving address data relating to the external data, reading the external data using the address data received, selecting a page template from a plurality of predefined page templates, creating at least one new content item in the content management system comprising at least a data element of the read external data based on the selected predefined page template, and integrating in the at least one new content item data concerning a hierarchy structure between the at least one created content item and other content items.
US11269847B2 Persistent shuffle system
A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of records, each including a key; storing each of the plurality of records in a persistent storage location assigned to a key range corresponding to keys included in the plurality of records; receiving a request from a consumer for a subset of the plurality of records including a range of keys; and upon receiving the request from the consumer, providing the subset of the plurality of records including the range of keys from the one or more persistent storage locations.
US11269838B2 Collision detection using state management of configuration items
Implementations of a system, method and apparatus described herein receive, for a configuration item in a configuration management database, status indicating an operational state and an automation state associated with the configuration item, and determine whether a conflict will occur with at least one of the operational state or the automation state of the configuration item as a result of a process affecting the configuration item. When the conflict will not occur, a change is made to at least one of the operational state or the automation state of the configuration item in accordance with the process. Upon a conclusion of the process, the change is removed. If the conflict will occur, the process not allowed to continue.
US11269837B2 Data tree checkpoint and restoration system and method
Systems and methods for storing nodes, preferably, leaf nodes, of a data tree structure into storage are disclosed, and in one or more aspects restoring the leaf nodes from storage, preferably to memory. Copying the nodes into storage includes in an embodiment share-latching a first node of a data tree to be copied; copying the first node that is share-latched into storage; determining if there is a sibling second node linked to the first node; following a link between the first copied node and the sibling second node, share-latching the sibling second node, unlatching the first copied node, and copying the sibling second node into storage. Restoring includes copying the leaf nodes from storage, updating the leaf nodes, and creating/recreating the data tree.
US11269829B2 Row level locking for columnar data
Row locking is performed at the row level of granularity for database data stored in columnar form. Row level locking entails use of a lock vector that is stored in a compression unit in a data block, the compression unit storing rows in columnar-major format. On an as needed basis, the lock vector is expanded to identify more transactions affecting the rows in the compression unit.
US11269812B2 Derived relationship for collaboration documents
A method, computer system, and computer program product for collaborative document relations modeling are provided. The embodiment may include parsing, by a processor, a document corpus utilizing topic modeling and distance analysis techniques. The embodiment may also include deriving a collaborative document relational model to combine the results of the parsing into a matrix. The embodiment may further include grouping content of the parsed document corpus through document clustering utilizing the generated collaborative document relational model. The embodiment may also include displaying the grouped content as document clusters in a graphical user interface of a document management application.
US11269811B2 Method and apparatus for maximized dedupable memory
A memory system is disclosed. The memory system may include a Big Hash Table and a Little Hash Table. The memory system may also include an Overflow Region and a Translation Table to map a logical address to a Physical Line Identifier (PLID), which may include a region identifier and a physical address.
US11269808B1 Event collector with stateless data ingestion
A computerized method is disclosed. Operations of the method include obtaining, by a data retrieval component, the data from a remote electronic device, storing a copy of the data in a first data store, providing an acknowledgement to the remote electronic device based on storage of the copy of the data in the first data store, parsing the data into one or more time-based events, storing the one or more time-based events in a second data store, and deleting the copy of at least the portion of the data from the first data store.
US11269803B1 Method and system for processor interposer to expansion devices
A system and method for providing efficient communication between a processor and a device. An interposer is provided to send signals from the processor to the device. The interposer includes a printed circuit board, a first interconnection port communicating with the processor, and a second interconnection port communicating with the device. A retimer/redriver circuit is coupled to the first interconnection port and the second interconnection port, and the retimer/redriver circuit routes signals from the first interconnection port to the second interconnection port.
US11269800B2 Integrated communication unit
An integrated communication unit includes a motherboard, at least one RJ45 interface and an SPI. The motherboard includes a microcontroller that has a middleware. The RJ45 interface provides a cable-based connection to an external control unit. The SPI interface couples to a further SPI interface of an application unit. The SPI interface is configured for receiving application data of the application unit and provides the application data to the microcontroller by transmission. The microcontroller is configured to process the application data and provide the application data to an external control unit via the RJ45 interface. The integrated communication unit is configured to be mounted on a printed circuit board of the application unit by THT or SMT.
US11269799B2 Cluster of processing elements having split mode and lock mode
A cluster of processing elements has a split mode in which the processing elements are configured to process independent processing workloads, and a lock mode in which the processing elements comprise at least one primary processing element and at least one redundant processing element, each redundant processing element configured to perform a redundant processing workload for checking an outcome of a primary processing workload performed by a corresponding primary processing element. A shared cache is provided, having a predetermined cache capacity accessible to each of the processing elements when in the split mode. In the lock mode, the predetermined cache capacity of the shared cache is fully accessible to the at least one primary processing element.
US11269796B2 Acceleration control system based on binarization algorithm, chip, and robot
Disclosed are an acceleration control system based on a binarization algorithm, a chip, and a robot, which is configured to read and write an external image memory by means of an AHB bus. The acceleration control system includes a main control module, a binarization module, and a binarization FIFO module, and the main control module is configured to control the AHB bus to read pixel data to be processed in the image memory and control current pixel data in the AHB bus to be burst-transmitted to the binarization module for processing when a main state machine is in a burst read mode state, and meanwhile control the binarization FIFO module to read binarized data obtained and when all of the pixel data stored in the image memory is processed, and it is notified to send an interrupt instruction to a CPU.
US11269790B2 Implementing and configuring a universal I/O card for a process control I/O network
A U-I/O card improves on traditional I/O cards by enabling configuration of each I/O channel on each U-I/O card to operate according to a desired signal type (e.g., AI, AO, DI, or DO). Thus, each I/O channel of a given U-I/O card may be coupled to any type of field device. The U-I/O card thus simplifies I/O network design, wiring, configuration, commissioning, redesign, and rewiring. The U-I/O card also improves space efficiency in marshalling cabinets and eliminates inefficient use of I/O cards relative to traditional I/O cards.
US11269786B2 Memory data protection based on authenticated encryption
Systems, apparatus, and/or methods to provide memory data protection. In one example, authenticated encryption may be enhanced via a modification to an authentication code that is associated with encrypted data. The authentication code may be modified, for example, with a nonce value generated for a particular write to memory Decrypted data, generated from the encrypted data, may then be validated based on a modified authentication code. Moreover, data freshness control for data stored in the memory may be provided based on iterative authentication and re-encryption. In addition, a counter used to provide a nonce value may be managed to reduce a size of the counter and/or a growth of the counter.
US11269785B2 Cache systems of memory systems and data caching methods of cache systems
A cache system includes a cache memory having a plurality of blocks, a dirty line list storing status information of a predetermined number of dirty lines among dirty lines in the plurality of blocks, and a cache controller controlling a data caching operation of the cache memory and providing statuses and variation of statuses of the dirty lines, according to the data caching operation, to the dirty line list. The cache controller performs a control operation to always store status information of a least-recently-used (LRU) dirty line into a predetermined storage location of the dirty line list.
US11269782B2 Address space identifier management in complex input/output virtualization environments
Embodiment of this disclosure provides a mechanism to extend a workload instruction to include both untranslated and translated address space identifiers (ASIDs). In one embodiment, a processing device comprising a translation manager is provided. The translation manager receives a workload instruction from a guest application. The workload instruction comprises an untranslated (ASID) and a workload for an input/output (I/O) device. The untranslated ASID is translated to a translated ASID. The translated ASID inserted into a payload of the workload instruction. Thereupon, the payload is provided to a work queue of the I/O device to execute the workload based in part on at least one of: the translated ASID or the untranslated ASID.
US11269773B2 Exclusivity in circuitry having a home node providing coherency control
Circuitry comprises a set of two or more data handling nodes each having respective storage circuitry to hold data; and a home node to serialise data access operations and to control coherency amongst data held by the one or more data handling nodes so that data written to a memory address is consistent with data read from that memory address in response to a subsequent access request; in which: a requesting node of the set of data handling nodes is configured to communicate a request to the home node for exclusive access to a given instance of data at a given memory address; and the home node is configured, in response to the request, to communicate information to other data handling nodes of the set of data handling nodes to control handling, by those other data handling nodes, of any further instances of the data at the given memory address which are held by those other data handling nodes.
US11269772B2 Persistent memory storage engine device based on log structure and control method thereof
The present invention provides persistent memory storage engine device based on log structure and a control method, including persistent memory allocators, persistent operation logs, and a volatile index structure. The control method of log structure-based storage engine includes: allocating by persistent memory allocators, new spaces to each processor for storing updated key value pairs; organizing acquired operation information into compact log entries, and adding compact log entries into persistent operation logs according to first preset rule, where first preset rule is performing batch persistency on compact log entries from the plurality of processor cores; and updating index entries in volatile index structure to point to new key value pairs. This application fully exploits opportunity to reduce persistence overhead by redesigning log structure storage format and batch persistence mode. An efficient persistent memory key-value storage engine based on log structure is designed which reduces latency while maintaining high system throughput.
US11269769B2 Memory system and method of operating the same
Provided herein may be a memory system and a method of operating the same. The memory system may include a memory device configured to include a plurality of memory blocks and copy data from victim blocks among the plurality of memory blocks into a target memory block during a garbage collection operation, and a memory controller configured to control the memory device to perform the garbage collection operation, and configured to control the memory device, during the garbage collection operation, to erase the data stored in the victim blocks using a multi-erase method.
US11269768B2 Garbage collection of preloaded time-based graph data
The described technology is generally directed towards garbage collecting content selection graphs and related data from in an in-memory content selection graph data store. When a set of content selection graphs expire, a more current content selection graph set becomes active, and the storage space (e.g., in a Redis cache) used by the expired content selection graphs is reclaimed via garbage collection. Some graphs can be replaced before use, referred to as orphaned graphs, and the storage space for any such orphaned graphs is also reclaimed during garbage collection. Also garbage collected is storage space including related data structures used to generate and validate graphs.
US11269760B2 Systems and methods for automated testing using artificial intelligence techniques
Systems, methods, and computer-readable storage media facilitating automated testing of datasets including natural language data are disclosed. In the disclosed embodiments, rule sets may be used to condition and transform an input dataset into a format that is suitable for use with one or more artificial intelligence processes configured to extract parameters and classification information from the input dataset. The parameters and classes derived by the artificial intelligence processes may then be used to automatically generate various testing tools (e.g., scripts, test conditions, etc.) that may be executed against a test dataset, such as program code or other types of data.
US11269758B2 Methods and systems for content management and testing
Computer-implemented systems and methods are disclosed for deploying documents in a live environment. The systems and methods can provide a configuration environment including a testing environment and a staging environment that can be used to configure documents that can implement software as a system. The documents can provide users with various services, that can be accessed by the documents in a testing staging environment and a live environment. The documents can be used to edit configuration files that can correspond with an entity or a patient. After being edited, a diff utility can be used to calculate and provide differences between a modified configuration file and an original configuration file. Non-transitory computer readable storage media for storing instructions that use the methods are also disclosed.
US11269752B1 System and method for unsupervised anomaly prediction
Some embodiments are associated with a system and method for deep learning unsupervised anomaly prediction in Internet of Things (IoT) sensor networks or manufacturing execution systems. The system and method use an unsupervised predictive GAN model with multi-layer perceptrons (MLP) as generator and discriminator.
US11269750B2 System and method to assess information handling system health and resource utilization
A method and information handling system configured to store, via a monitoring system data repository memory device, aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers and libraries and to execute instructions, via an application processor, of an information handling system diagnostic platform in an intelligent configuration management system to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and to construct, at the management information handling system, a performance characteristic baseline of operation across the aggregated telemetry data for one mapping classification and receive monitored telemetry data for the performance characteristic from the client information handling system and detect abnormal operation if the client information handling system monitored telemetry data for the performance characteristic exceeds a threshold deviation relative to the performance characteristic baseline.
US11269749B2 System and method for monitoring health status of a gradient coil
A system for monitoring a health status of a gradient coil disposed in a magnetic resonance imaging system is provided. The system includes one or more sensors and a controller. The one or more sensors are operative to obtain one or more parameter readings of the gradient coil, wherein the one or more parameter readings include at least one of an acoustic measurement and a back electromotive force measurement. The controller is in electronic communication with the one or more sensors and operative to generate the health status based on at least one of the acoustic measurement and the back electromotive force measurement.
US11269746B1 Recovery of page description blocks based on context
A method performed by a computing device having memory is provided. The method includes (a) detecting corruption in a first page description block (PDB) of a plurality of PDBs stored in sequence in the memory, each PDB storing a set of page descriptors (PDs) that point to pages of data sequentially stored in the memory that are part of a single transaction, PDBs that represent the same transaction being contiguous within the sequence; (b) searching for a second PDB of the plurality of PDBs, the second PDB satisfying the following criteria: (1) it is not corrupted, and (2) it represents a same transaction as the first PDB; and (c) reconstructing the first PDB using the second PDB. An apparatus, system, and computer program product for performing a similar method are also provided.
US11269740B2 Data linkage system and processing monitoring system
A data linkage system including a data collection system that collects data held by an information system and a data storage system that stores data held by a plurality of the information systems and collected by the data collection system includes a processing monitoring system that monitors processing at each stage on data in the data linkage system, and when processing which failed is detected, the processing monitoring system has this processing re-executed.
US11269738B2 System and method for fast rebuild of metadata tier
A method, computer program product, and computer system for identifying a bit for an allocation unit. It may be determined if data has been modified on the allocation unit while degraded. A rebuild of the allocation unit may be executed when the bit is a first value. The rebuild of the allocation unit may be skipped when the bit is a second value.
US11269731B1 Continuous data protection
Changes made to a database table are accumulated, in durable storage, and snapshots of partitions of the table are obtained. For successive snapshots of a partition, the system accesses a previous snapshot, applies changes from the accumulated changes, and stores the updated snapshot to a durable data store. The accumulated changes and the successive partition snapshots are made available to restore the database to any point in time across a continuum between successive snapshots. Although each partition of the table may have a backup snapshot that was generated at a time different from when other partition snapshots were generated, changes from respective change logs may be selectively log-applied to distinct partitions of a table to generate an on-demand backup of the entire table at common point-in-time across partitions. Point-in-time restores of a table may rely upon a similar process to coalesce partition snapshots that are not aligned in time.
US11269723B2 Memory controller and memory system including the same
A memory controller controls a memory module including data chips and first and second parity chips. The memory controller includes an error correction code (ECC) engine. The ECC engine includes an ECC decoder and a memory to store a parity check matrix. The ECC decoder receives error information signals associated with the data chips, performs an ECC decoding on a codeword set from the memory module using the parity check matrix to generate a first syndrome and a second syndrome, and corrects bit errors in a user data set based on the error information signals and the second syndrome. The bit errors are generated by a row fault and uncorrectable using the first syndrome and the second syndrome. Each of the error information signals includes row fault information indicating whether the row fault occurs in at least one of memory cell rows in corresponding one of the data chips.
US11269721B2 Memory system for preventing write error
A memory system apparatus may be provided. The memory system may have memory controller. The memory controller may be configured to perform a scrambling operation before an error correction code (ECC) operation is performed.
US11269719B2 Indexing and recovering encoded blockchain data
Disclosed herein are computer-implemented methods, computer-implemented systems, and non-transitory, computer-readable media, to index blockchain data for storage. One computer-implemented method includes generating one or more encoded blocks by executing error correction coding (ECC) on one or more blocks of a blockchain. Each of the one or more encoded blocks are divided into a plurality of datasets. An index is provided for the one or more encoded blocks, where the index is used to index each dataset of the plurality of datasets to a blockchain node at which a respective dataset is stored.
US11269710B2 Diagnostic apparatus
A diagnostic apparatus acquires data relating to a state of a machine, performs preprocessing on the acquired data, and modifies the preprocessed data by using a statistic relating to the state of the machine. Then, the diagnostic apparatus performs a process of machine learning by an auto encoder on the basis of the modified data and learns or diagnoses the state of the machine. Thus, this diagnostic apparatus provides a learning and inference method capable of uniformly handling a scale of data indicating a feature.
US11269700B2 System call interception for file providers
Representative embodiments set forth herein disclose techniques for enabling a local file system implemented on a computing device to interact with remote files that have not yet been synchronized to the local file system. According to some embodiments, a method can be implemented at the computing device, and include the steps of (1) receiving a system call directed to an operating system kernel to access a file stored on a remote server device, (2) invoking a fault handler in response to processing the system call, (3) generating a remote procedure call (RPC) associated with the user space application to store the file in a local file system implemented on the computing device, and (4) executing a callback function associated with the RPC when the file is stored in the local file system.
US11269697B2 System and method for dynamic control of workflow execution
Some embodiments relate to systems for processing one or more computational workflows. In one embodiment, a description of a computational comprises a plurality of applications, in which applications are represented as nodes and edges connect the nodes indicate the flow of data elements between applications. A task execution module is configured to create and execute tasks. An application programming interface (API) is in communication with the task execution module and comprises a plurality of function calls for controlling at least one function of the task execution module. An API script includes instructions to the API to create and execute a plurality of tasks corresponding to the execution of the computational workflow for a plurality of samples. A graphical user interface (GUI) is in communication with the task execution module and configured to receive input from an end user to initiate execution of the API script.
US11269694B2 Automated API code generation
An API generation system can be used to generate complete (or almost complete) APIs in response to received requests for new or modified APIs. Received API generation requests can include API descriptive data which is augmented to generate a set of data requirements defining one or more inputs and outputs for the API. The API functions can be mapped to one of a set of reference data models defining data types as used by the backend system, and the mappings used to automatically generate an API design defining input and output parameters for each API function of the requested API. The API generation system then assembles a code foundation for the requested API based on a set of software components implementing a portion of the API function and generates API source code based on the code foundation to complete the requested API.
US11269684B1 Distributed streaming system supporting real-time sliding windows
In various embodiments, a process for providing a distributed streaming system supporting real-time sliding windows includes receiving a stream of events at a plurality of distributed nodes and routing the events into topic groupings. The process includes using one or more events in at least one of the topic groupings to determine one or more metrics of events with at least one window and an event reservoir including by: tracking, in a volatile memory of the event reservoir, beginning and ending events within the at least one window; and tracking, in a persistent storage of the event reservoir, all events associated with tasks assigned to a respective node. The process includes updating the one or more metrics based on one or more previous values of the one or more metrics as a new event is added or an existing event is expired from the at least one window.
US11269683B1 Agent conflict resolution
Methods and systems are provided for schedule deconfliction to enhance cooperation among heterogeneous teams of autonomous agents in situations where communication is severely limited. A dynamic scheduling framework, referred to herein as the Generous Agent Algorithm (GAA), organically deconflicts redundant service tasks as agents from distinct teams come into conflict and discover one another. Individual agents within a localized area can communicate their schedules to one another. Using the GAA, the agents propose modified schedules, vacating their most costly task from their schedules, while simultaneously augmenting their schedules with another agent's vacated task. The action taken by an agent does not increase an agent's makespan beyond the time set by that agent's team. Thus, the methods and systems, ensure that schedule alterations are done without degrading a team's global makespan.
US11269682B2 Techniques for behavioral pairing in a task assignment system
Techniques for behavioral pairing in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing in a task assignment system comprising: determining, by at least one computer processor communicatively coupled to and configured to operate in the task assignment system, a priority for each of a plurality of tasks; determining, by the at least one computer processor, an agent available for assignment to any of the plurality of tasks; and assigning, by the at least one computer processor, a first task of the plurality of tasks to the agent using a task assignment strategy, wherein the first task has a lower-priority than a second task of the plurality of tasks.
US11269677B2 System and method to analyze and optimize application level resource and energy consumption by data center servers
Data Center (DC) server power management monitors resource utilization and energy consumption characteristics of an individual host server, and a Virtual Machine (VM) and the applications running inside any VM of DC servers. An analysis and learning module identifies trends and opportunities to optimize DC resources by releasing the underutilized host servers. It derives power metrics to measure the energy footprint of the VMs and the associated applications. It suggests optimal destination servers to migrate each of the VMs with corresponding applications from the underutilized host servers. The power consumption of these VMs with their applications on the power-efficient destination servers is less after the migration. Powering off the underutilized freed-up servers saves energy impacting the overall power consumption of the data center. The learning modules predict the opportunities for power capping on any VM or physical host server to reduce the data center's energy consumption without impacting performance.
US11269670B2 Methods and systems for converged networking and storage
A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.
US11269669B2 Providing data that is remotely stored to an operating system responsive to a local access request
A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.
US11269659B2 Network address management systems and methods
Systems and methods provide for a network address management system for generating consistent network addresses to computing resources and for developing applications that are resilient to changes in the network addresses to those resources. In an embodiment, a consumer application executing on a computing system can receive a network address schema for a provider application via a library. The library may include a function for constructing a network address to the provider application. The consumer application can invoke the function to begin building the network address. The computing system/library extract context information at the time the consumer application invokes the build function, augment the context information using a selected application namespace (e.g., network address patterns and rules), and generate the network address using the augmented context information, patterns, and rules.
US11269653B2 System and method of loading system software in serviceable medical facility equipment
A computer-implemented tool for use with an medical device having a computer system, the tool including an unsecured software-implemented suite of diagnostic tools and utilities configured to read logs, read system configuration provide a Telnet function, eject USB, and deactivate itself, and a secured software-implemented suite of diagnostic tools and utilities configured to interpret a key file received from an external source, upload the tool into the computer system of the medical device, run the tool upon booting up of the computer system to enable a replacement component in the medical device to be activated after installation in the medical device.
US11269651B2 Reusing adjacent SIMD unit for fast wide result generation
A system for processing instructions with extended results includes a first instruction execution unit having a first result bus for execution of processor instructions. The system further includes a second instruction execution unit having a second result bus for execution of processor instructions. The first instruction execution unit is configured to selectively send a portion of results calculated by the first instruction execution unit to the second instruction execution unit during prosecution of a processor instruction if the second instruction execution unit is not used for executing the processor instruction and if the received processor instruction produces a result having a data width greater than the width of the first result bus. The second instruction execution unit is configured to receive the portion of results calculated by the first instruction execution unit and put the received results on the second results bus.
US11269641B2 Branch target buffer for a data processing apparatus
A data processing apparatus is provided having branch prediction circuitry, the branch prediction circuitry having a Branch Target Buffer, BTB. A fetch target queue receives entries corresponding to a sequence of instruction addresses, at least one of the sequence having been predicted using the branch prediction circuitry. A fetch engine is provided to fetch instruction addresses taken from a top of the fetch target queue whilst a prefetch engine sends a prefetch probe to an instruction cache. The BTB is to detect a BTB miss when attempting to populate a storage slot of the fetch target queue and the BTB triggers issuance of a BTB miss probe to the memory to fetch at least one instruction from the memory to resolve the BTB miss using branch-prediction based prefetching.
US11269638B2 Exposing valid byte lanes as vector predicates to CPU
A streaming engine employed in a digital data processor specifies a fixed read only data stream. Once fetched data elements in the data stream are disposed in lanes in a stream head register in the fixed order. Some lanes may be invalid, for example when the number of remaining data elements are less than the number of lanes in the stream head register. The streaming engine automatically produces a valid data word stored in a stream valid register indicating lanes holding valid data. The data in the stream valid register may be automatically stored in a predicate register or otherwise made available. This data can be used to control vector SIMD operations or may be combined with other predicate register data.
US11269637B2 Validating machine-readable instructions using an iterative validation process
In some examples, a system includes a first processor, a second processor, and a storage medium to store first information comprising machine-readable instructions executable by the second processor. The first processor is to validate the machine-readable instructions using an iterative validation process involving a plurality of iterations at different times, where each respective iteration of the plurality of iterations includes issuing a respective indication to the second processor to compute a value based on a respective subset of the first information, wherein the respective indication includes respective subset information identifying the respective subset, wherein the respective subset information differs from different subset information included in another indication issued in another iteration of the plurality of iterations, the different subset information identifies a different subset of the first information. Each iteration further includes determining a validity of the machine-readable instructions based on the value returned to the first processor by the second processor.
US11269636B2 Look-up table write
A digital data processor includes an instruction memory storing instructions each specifying a data processing operation and at least one data operand field, an instruction decoder coupled to the instruction memory for sequentially recalling instructions from the instruction memory and determining the data processing operation and the at least one data operand, and at least one operational unit coupled to a data register file and to the instruction decoder to perform a data processing operation upon at least one operand corresponding to an instruction decoded by the instruction decoder and storing results of the data processing operation. The at least one operational unit is configured to perform a table write in response to a look up table write instruction by writing at least one data element from a source data register to a specified location in a specified number of at least one table.
US11269632B1 Data conversion to/from selected data type with implied rounding mode
An instruction to convert data from a source data type to a target data type is obtained. The source data type is selected from one or more source data types supported by the instruction, and the target data type is selected from one or more target data types supported by the instruction. Based on a selected data type of the source data type or the target data type, a determination is made of a rounding mode for use by the instruction. The rounding mode is implicitly set based on the selected data type; it is assigned to the selected data type. A conversion of the data from the source data type to the target data type is performed. The conversion includes performing a rounding operation using the rounding mode implicitly set. The performing the conversion provides a result in the target data type, which is written to a select location.
US11269625B1 Method and system to identify and prioritize re-factoring to improve micro-service identification
A computer system, computer program product, and computer-implemented method to identify one or more re-factoring operations directed at micro-service identification for source code. A genetic algorithm is leveraged to produce an offspring population of re-factoring operations from a parent set. The offspring population is subject to an assessment utilizing one or more objective measures. Responsive to the assessment, one or more identified re-factoring operations are selectively applied to the source code to produce one or more corresponding micro-service candidates.
US11269620B1 Zero downtime upgrade through delta deployment procedure using target software stack
Implementations include a first application server interacting with a first infrastructure table of a first version through a first access schema, providing, during an upgrade, a second application server to execute a portion of the upgrade by interacting with data schema through the first access schema, adjusting a structure of a second infrastructure table to provide an adjusted structure, the structure of the first version and the adjusted structure of the second version, the second infrastructure table including a copy of the first infrastructure table, providing a second access schema of the second version, providing a third application server configured to interact with data schema through the second access schema, and activating, by the third application server using an activator of the second version, objects of the second version, the activator including features that are different than an activator of the first version.
US11269618B1 Client device support for incremental offline updates
A system includes a memory structure containing a full offline payload including user interface (UI) components and generated by a server application based on corresponding data, and a software application configured to perform operations, including determining that a partial offline payload is available and, based thereon, transmitting, to the server application, a request for the partial offline payload. The operations also include receiving the partial offline payload including a subset of the UI components. Each respective UI component of the subset has been updated based on a modification of the corresponding data. The operations additionally include, for each respective UI component, identifying a corresponding identifier within the partial offline payload and, based thereon, determining a mapping of the respective UI component to a corresponding portion of the full offline payload. The operations further include updating the corresponding portion of the full offline payload based on the mapping.
US11269617B2 System for transmitting at least one upgrade package for at least one control device of a motor vehicle and method
A system for transmitting at least one upgrade package for at least one control device of a motor vehicle is provided. The system includes a storage device external to the motor vehicle that stores the upgrade package, as well as a communication device that wirelessly transmits the upgrade package from the storage device external to the motor vehicle to at least one transmission device of the system. The transmission device conducts a transmission process of the upgrade package for the at least one control device and installs the upgrade package on the at least one control device. The at least one transmission device is arranged internally in the motor vehicle.
US11269614B2 Transfer of firmware updates using an in-band interface
Systems and methods for transferring firmware updates using an in-band interface are described. In an embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive a firmware update package having a payload; create a namespace in a persistent memory; copy the payload to a segment of the persistent memory associated with the namespace; and write, to an Extensible Firmware Interface (EFI) variable, an Emulator Device Path (EDP) pointing to the payload.
US11269613B2 Software platform upgrades
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for upgrading a software platform. One of the methods includes receiving, by a platform orchestrator, a request to upgrade computing resources of a software platform launched by the platform orchestrator, wherein a workload having multiple different software tasks is executing on multiple nodes of the software platform launched by the platform orchestrator; obtaining, by the platform orchestrator, a workload specification that specifies an upgrade ordering among multiple groups of the multiple software tasks executing on the software platform; and upgrading, by the platform orchestrator, all platform nodes that execute one or more software tasks in a first group of the multiple groups of software tasks before upgrading platform nodes that execute one or more software tasks in a second group of the multiple groups of software tasks, according to the upgrade ordering specified in the workload specification.
US11269609B2 Desired state model for managing lifecycle of virtualization software
An image of a virtualization software in a plurality of hosts is installed or upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a base image and an add-on image; retrieving metadata of the base image and metadata of the add-on image; generating a desired image of the virtualization software based on the metadata of the base image and the metadata of the add-on image; and instructing each of the hosts to install the desired image of the virtualization software or upgrade a current image of the virtualization software to the desired image of the virtualization software.
US11269608B2 Internet-of-things device blank
System and techniques for an internet-of-things device blank are described herein. An IoT blank device may be tested to determine whether it is in an initial state. In response to a determination that the IoT blank device is in the initial state, a cloud endpoint may be contacted, via a transceiver, to retrieve a package. Here, the contact includes a message with an identifier of the IoT blank device. The package may be received, the package including an application. The package may be installed. The installation including registering the application with a message queue of the IoT blank device. The application may also be run after installation. Data from the application running on the IoT blank device may be received via a message queue. The data may then be transmitted to the cloud endpoint via the transceiver of the IoT blank device.
US11269605B1 Programming language conversion
An application can be converted to new programming language or framework. A source application written for a legacy framework is analyzed and divided into smaller segments of code. The smaller segments are evaluated for quality in view of best practices design for writing applications. A rubric is determined for each segment and compared to a best practice threshold. Segments can be evaluated for features that can be passed through a model. The model converts the features into new code adapted for target framework. Machine learning and rules databases are updated with details of the conversion.
US11269602B2 Detecting native compilation incompatibilities
A system includes a memory and a processor. The memory is in communication with the processor. The processor is configured to execute receiving a source code of an application that is compilable into an interpreted configuration. A database is then accessed, where the database includes a first plurality of patterns that are compilable into an interpreted configuration and fail to compile into a native compiled configuration. Within the database, a first plurality of patterns is associated with a first alternative pattern that is compilable into the interpreted configuration and compilable into the native compiled configuration. The source code is parsed to create a second plurality of patterns and analyzed with the first plurality of patterns to determine whether a corresponding pattern exists. Upon determining that the corresponding pattern exists, the corresponding pattern is added to a change list and then outputted.
US11269600B2 System and method of analysis and generation of navigation schema
The invention proposes a simpler and more efficient method for building a navigation schema in a cloud service broker platform (CSB) that builds a complex user interface (UI) from the CSB platform to an integrated connector application. The present disclosure automates navigation schema generation by obtaining a connector package, transforming a navigation schema therein from a hierarchical form to a plain form, and creating a modified schema for such. The present disclosure further discloses a method for creating a navigation schema template according to chosen placeholders and helps a user to fill in the template, and further check the created schema.
US11269597B2 Real-time code recommendations using machine learning and reinforcement learning
Methods, systems, and computer-readable storage media for receiving, from an integrated development environment (IDE), authored code, the authored code having been input by a developer to the IDE, receiving developer data representative of the developer, and context data and domain data associated with the authored code, determining, at least partially based on processing the authored code, the developer data, the context data, and the domain data through one or more machine learning (ML) models, that one or more code recommendations are to be displayed to the developer in the IDS, defining a sub-set of code recommendations at least partially based on the authored code and the context data, the sub-set of code recommendations comprising at least one code snippet, and displaying graphical representations of code recommendations in the sub-set of code recommendations to the developer within the IDE.
US11269595B2 Encoding and evaluating multisets using prime numbers
Techniques are provided for multiset encoding and evaluation. One method comprises encoding a multi set comprised of entities as a product of a prime number assigned to each entity in the multiset to obtain an integer representation of the multiset; adding a first entity to the multiset by multiplying the integer representation of the multiset by the prime number assigned to the first entity; removing a second entity from the multiset by dividing the integer representation of the multiset by the prime number assigned to the second entity; and identifying the entities in the multi set by decomposing the integer representation into a product of the prime numbers assigned to each of the entities in the multiset. The entities in the multiset can be, for example, devices that a given user was connected to at the given time; and/or the users connected to a given device at the given time.
US11269594B2 Apparatus and method for processing floating-point numbers
Adder circuits and associated methods for processing a set of at least three floating-point numbers to be added together include identifying, from among the at least three numbers, at least two numbers that have the same sign—that is, at least two numbers that are both positive or both negative. The identified at least two numbers are added together (608) using one or more same-sign floating-point adders (120, 220a, 320, 420). A same-sign floating-point adder comprises circuitry configured to add together floating-point numbers having the same sign and does not include circuitry configured to add together numbers having different signs.
US11269590B2 Audio presentation of conversation threads
In an example, a computing system receives an instruction to initiate audio presentation of electronic communications for a recipient. Responsive to the instruction, the computing system audibly outputs each unreviewed electronic communication in a most-recent conversation thread including a most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication and continuing to a most-recent unreviewed electronic communication. Responsive to completing audible output of the most-recent unreviewed electronic communication from a conversation thread, the computing device audibly outputs each unreviewed electronic communication in a next-most-recent conversation thread including a next-most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the next-most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication.
US11269588B2 Electronic device for outputting audio through USB port and method thereof
An electronic device includes a universal serial bus (USB) port configured to be wiredly attached to an external audio device, a processor operatively connected to the USB port, and a memory operatively connected to the processor. The memory stores a media application to play audio data, and stores instructions that when executed, cause the processor to play the audio data through the media application, sense an event associated with detachment from the external audio device while the audio data is being played, pause playing the audio data, in response to that the event is sensed, identify whether a device the same as the external audio device is attached within a specified time after the event is sensed, and play the audio data, which is paused, through the media application, when the device the same as the external audio device is attached within the specified time.
US11269586B2 Binaural rendering for headphones using metadata processing
Embodiments are described for a method of rendering audio for playback through headphones comprising receiving digital audio content, receiving binaural rendering metadata generated by an authoring tool processing the received digital audio content, receiving playback metadata generated by a playback device, and combining the binaural rendering metadata and playback metadata to optimize playback of the digital audio content through the headphones.
US11269583B2 Methods and systems for displaying content on multiple networked devices with a simple command
A method for displaying content displayed on one or more first devices on a second device is provided. The method includes receiving a request to display content currently displayed on a first device on a second device, the request including a gesture made on a screen of the first device, and pairing the first device to the second device. The method further includes transmitting instructions to the second device to display the content currently displayed on the first device, and transmitting the content currently displayed on the first device to the second device for display thereon.
US11269581B2 Private virtual object handling
A system and method allows for a virtual object to be privately shared, exchanged, and/or viewed. The virtual object is associated with a real world location and may be viewed through a user device as part of a virtual reality and/or augmented reality world.
US11269580B2 Guided collaborative viewing of navigable image content
Systems, methods, and devices for providing guided collaborative viewing are described herein. In example implementations, a user navigates navigable image content such as immersive content, 360° video, and the like. During the navigation, navigation data is generated that indicates the orientations of the user's view of the navigable image content. Various techniques are employed to obtain variant navigation data from the navigation data generated during the user's navigation. The techniques used to obtain the variant navigation data include techniques to stabilize the orientations of the user's view and smooth transitions between orientations of the user's view. The variant navigation data is provided to another user in order to enable the other user to follow the navigation of the navigable image content. By using the variant navigation data rather than the original navigation data, following the user's navigation may be more comfortable and less disorienting for the other user.
US11269559B2 Data processing device
According to one embodiment, a data processing device including a user space including a user space thread including a plurality of coroutines and a file system. The file system is configured to: allocate a plurality of processes generated by an application to the plurality of coroutines; check the plurality of coroutines in order; when a first process included in the plurality of processes is allocated to a first coroutine included in the plurality of coroutines, write a first IO request based on the first process in a submission queue; and when the submission queue is filled, or when checking the plurality of coroutines is finished, transmit the first IO request written in the submission queue to a storage device.
US11269557B2 System and method for ensuring command order in a storage controller
A novel storage router with an acceleration gate is disclosed. The storage router includes one or more network interfaces for receiving storage traffic and a hardware engine for processing data storage commands. The hardware engine transfers commands and data to target storage devices by means of more than one storage interface, the storage interfaces having unequal processing latencies. The hardware engine contains an acceleration gate for storing the number of outstanding commands to each storage interface on a per-target-device basis. If the target device is not idle, the hardware engine uses the acceleration gate count to automatically route commands to the lowest latency path with outstanding commands for the target device.
US11269549B2 Storage device and command processing method
A storage device includes a storage and a controller. The controller receives commands from a host, and queues, in a command queue, the commands received from the host. The controller queues a first command, which is a command to request changing a security setting of a partial area of the storage, a second command, which is a command to access the partial area of the storage, and a third command, which is a command to access an area of the storage other than the partial area, after queuing the second command. The controller changes order of the commands queued in the command queue so that the third command is executed before the second command is executed.
US11269543B2 Integrated snapshot interface for a data storage system
A data storage system includes a generic snapshot interface, allowing for integration with a wide variety of snapshot-capable storage devices. The generic interface can be a programming interface (e.g., an application programming interface [API]). Using the snapshot interface, storage device vendors can integrate their particular snapshot technology with the data storage system. For instance, the data storage system can access a shared library of functions (e.g., a dynamically linked library [DLL]) provided by the vendor (or another by appropriate entity) and that complies with the specifications of the common programming interface. And by invoking the appropriate functions in the library, the data storage system implements the snapshot operation on the storage device.
US11269536B2 Method and system for efficient content transfer to distributed stores
A method is performed by a computer system. The method includes receiving the source object; providing an upload queue; executing a chunk creation loop to create a first plurality of chunks and add the first plurality of chunks to the upload queue, each chunk in the first plurality of chunks containing a respective portion of the source object; implementing an upload thread pool of upload threads; and executing the upload threads to upload the source object to a distributed data store, including executing the upload threads to upload chunks from the first plurality of chunks to the distributed data store in parallel.
US11269532B2 Data reduction by replacement of repeating pattern with single instance
A technique for managing data storage begins at a predetermined offset relative to a chunk of data received for writing, and identifies a span of contiguous regions of the chunk that contain identical data. The technique replaces the span of contiguous regions of the chunk with a single instance of a region of the contiguous regions. The technique persistently stores a shortened version of the chunk with the single instance replacing the span of contiguous regions.
US11269531B2 Performance of dispersed location-based deduplication
A mechanism is provided for dispersed location-based data storage. A request is received to write a data file to a referrer memory region in a set of memory regions. For each data chunk of the data file, responsive to a comparison of a hash value for the data chunk to other hash values for other stored data chunks referenced in the referrer memory region indicating that the data chunk fails to exist in the referrer memory region, responsive to the data chunk existing in another memory region in the set of memory regions, responsive to the memory region failing to be one of the predetermined number N of owner memory regions associated with the referrer memory region, and responsive to the predetermined number N of owner memory regions failing to have been met, a reference to the data chunk is stored in the referrer memory region.
US11269525B2 Co-processing a plurality of dependent systems with a finite number of processing threads
Embodiments relate to a system, program product, and method for optimizing the throughput of an archival application through storage volume and file selection and assignment of a finite number of storage controller data movement threads associated with a plurality of storage controllers. Data directed to be transferred from one or more storage controllers to non-cloud-based storage is transferred through standard I/O features. Data directed to be transferred from the storage controllers to cloud object storage devices is managed through an archival application that manages the finite number of storage controller data movement threads to provide efficient and effective transfer of the data.
US11269519B2 Queue management in storage systems
A computer-implemented method, according to one embodiment, includes initiating, by a computer, a connection with a storage controller. A determination is made, by the computer, if a number of compressed volumes on a target side present in a storage system comprising the storage controller. In response to determining at least one compressed volume, a number of queues are dedicated based on the number of compressed volumes. The number of dedicated queues are sent to the storage controller. Moreover, the number of dedicated queues are created. Compressed input/outputs (I/Os) are sent through at least one of the dedicated queues to at least one of the at least one compressed volume via the storage controller.
US11269512B2 Annotation display method, device, apparatus and storage medium
The present disclosure, applying to the technical field of interaction intelligent tablets, relates to an annotation display method, device, apparatus and a storage medium. The method comprises: receiving touch data, wherein the touch data is data of a touch point caused by an annotation event that occurs on a touch screen of an interaction intelligent tablet; and displaying an annotation handwriting using the interaction intelligent tablet, wherein the annotation handwriting is obtained according to the touch data, and is drawn on a mouse layer; wherein the mouse layer is a transparent layer and is located above a system view layer. The embodiments of the present disclosure solve the problem that the system view cannot be refreshed when the writing acceleration is performed, and at the same time realize the object of quickly displaying the annotation handwriting.
US11269508B2 Devices, methods, and graphical user interfaces for touch input processing
An electronic device, while displaying a user interface for a first application, receives at the first application information that describes a first touch detected at a location on the touch-sensitive surface that corresponds to a respective user interface object. In accordance with a determination that the first touch meets predefined criteria associated with initiating a respective type of interface operation, the device initiates a user interface operation of the respective type involving the respective user interface object. The first application receives instructions to ignore the first touch with respect to user interface operations other than the respective type of interface operation, and ignores the first touch with respect to user interface operations other than the respective type of interface operation. In some embodiments, the respective type of interface operation is a drag operation, for dragging an object in or from a view of the first application.
US11269506B2 Information processing system, server apparatus, and information processing method
An information processing system includes a server apparatus that provides a plurality of applications; and a terminal device coupled to the server apparatus via a network, and sets a plurality of pieces of custom information for customizing display screens of the applications. The server apparatus includes a memory and a processor coupled to the memory and configured to manage application information that includes the plurality of pieces of custom information and reference information, cause the terminal device to display a setting screen on which a given piece of custom information is to be set, in response to a request from the terminal device, display a list of the plurality of pieces of custom information, included in the application information, enabled for selection on the setting screen, and determine an order of displaying the list of the plurality of pieces of custom information based on the reference information.
US11269480B2 Controlling objects using virtual rays
A technique for controlling objects includes a handheld controller that provides output for generating a virtual ray. The virtual ray has a location and a direction. The location of the virtual ray is measured as a location of the handheld controller, based on input from sensors in the surrounding space. As a user moves and/or rotates the handheld controller, the virtual ray sweeps through space, intersecting various objects. When the virtual ray intersects with the location of a controllable object whose identity and location are known, the handheld controller identifies the object and accepts remote-control input from the user for controlling that object. Using the handheld controller, the user may control any controllable object having a known identity and location in space, and may control virtual as well as physical objects.
US11269463B2 Input device
An input device includes a touch panel having a plurality of transparent electrodes disposed side by side, a hover signal generation unit for generating a hover signal used to detect a height of an indicator located above a surface of the touch panel to input the hover signal to the plurality of electrodes, an XY position detection unit for detecting an X position and a Y position of the indicator based on a signal component that appears on each of the electrodes, and a height detection unit for detecting a height of the indicator based on a signal component that appears on each of the electrodes. The height detection unit performs a correction to the height of the indicator when the XY position of the indicator is within a peripheral portion of the touch panel.
US11269460B2 Touch sensing apparatus and method for assembly
A touch sensing apparatus is disclosed comprising a panel that defines a touch surface, a plurality of light emitters and detectors arranged along a perimeter of the panel. The light emitters are arranged to emit a respective beam of emitted light that travels above the touch surface, wherein the light detectors are arranged to receive detection light from the emitted light. The plurality of light emitters and detectors are arranged above the touch surface and are connected to a substrate extending in a direction parallel with a normal axis of a plane in which the panel extends. A method of assembling a touch sensing apparatus is also disclosed.
US11269458B2 Drive sense circuit for an LED touch panel
A drive-sense module for a light emitting diode (LED) touch-sense panel includes an input source for providing a forward bias reference signal and a reverse bias reference signal, a first conversion circuit operably coupled to the input source and a second conversion circuit coupled to the input source and to an LED, where the second conversion circuit is configured to generate either a reverse bias for the LED or a forward bias for the LED based on a reverse bias reference signal or a forward bias reference signal. The drive-sense module includes a difference detection circuit to generate a signal representative of light detected by the LED in the first mode and a signal representative of light emitted by the LED in the second mode and a bi-directional dependent current source configured to output an error correction current to the first input of the difference detection circuit based on the output of the difference detection circuit.
US11269436B2 Touchscreen display with concurrent touch and display operations
A touchscreen display includes one or more display drivers coupled to an active matrix display and one or more touch controllers coupled to one or more touch sensor conductors. The one or more display drivers are coupled to the active matrix display via active matrix conductive components. When enabled, the one or more display drivers is configured to transmit a first signal to the active matrix display in accordance with display operation. A touch sensor conductor includes one or more segments of the active matrix conductive components. When enabled, a touch controller of the one or more touch controllers is configured to transmit a second signal via the touch sensor conductor in accordance with touchscreen operation that is performed concurrently with the display operation.
US11269434B2 Touch structure, manufacturing method thereof, and touch display device
A touch structure including an insulating substrate, an electromagnetic shielding structure layer, a sensing circuit structure layer, a first insulating layer, and a second insulating layer is provided. The electromagnetic shielding structure layer is disposed on the insulating substrate, and located between the insulating substrate and the sensing circuit structure layer. The sensing circuit structure layer is disposed on the insulating substrate, and includes a first sensing circuit layer and a second sensing circuit layer. The first insulating layer is disposed between the electromagnetic shielding structure layer and the first sensing circuit layer. The second insulating layer is disposed between the first sensing circuit layer and the second sensing circuit layer.
US11269430B2 Stylus ink parameter setting
A method can include, during execution of an application with drawing capabilities, recognizing input received via a microphone; setting a stylus ink parameter based on the recognized input; receiving drawing input via a stylus; and, via the application, rendering a graphical user interface to a display according to the stylus ink parameter and the drawing input.
US11269423B2 Signal input device and portable terminal including same
The signal input device according to an embodiment of the present inventive concept may have effects in that the number of buttons included in the signal input device can be reduced because different types of input signals can be generated depending on a direction of a laterally pushed manipulation force, and a configuration can be simplified, a production cost can be significantly reduced and two or more input signals can be simultaneously generated because a laterally pushed manipulation force can be detected although a separate pressure sensor is not provided.
US11269422B2 Force sensing device and electronic device including force sensing device
A force sensing device includes: a sensor support portion; at least one force sensor disposed on a first surface side of the sensor support portion; a frame disposed on a second surface side of the sensor support portion and spaced apart from the sensor support portion; and a pressure applying member disposed between the sensor support portion and the frame, and configured to apply pressure to the sensor support portion.
US11269417B2 Electronic device configured to communicate with an intercom, and control method thereof
An electronic device includes a proximity sensor, a communication interface that communicates with an indoor unit of an intercom, and a controller. When the communication interface acquires a signal indicating receipt of a call notification by the indoor unit of the intercom, the controller executes processing to control the indoor unit of the intercom based on a gesture detected by the proximity sensor. An electronic device includes a proximity sensor, a communication interface that communicates with an outdoor unit of an intercom, and a controller. When the communication interface acquires a call notification from the outdoor unit of the intercom, the controller executes processing to control the outdoor unit of the intercom based on a gesture detected by the proximity sensor.
US11269415B2 Haptic output systems
The application describes systems for deriving haptic and audio drive signals from an input signal received via a single channel such as an audio channel.
US11269407B2 System and method of determining attributes of a workspace configuration based on eye gaze or head pose
In one or more embodiments, one or more systems, methods, and/or processes may: determine, based at least on first reflections of light emissions off an eye of a user, first multiple vectors from the eye of the user to a first display of multiple displays of a workspace configuration; determine, based at least on second reflections of light emissions off the eye of the user, second multiple vectors from the eye of the user to a second display of the multiple displays; determine physical dimensions of the first display based at least on the first multiple vectors; determine physical dimensions of the second display based at least on the second multiple vectors; determine a physical location of the first display based at least on the first multiple vectors; and determine a physical location of the second display based at least on the second multiple vectors.
US11269405B2 Gaze direction mapping
A method for determining correspondence between a gaze direction and an environment around a wearable device is disclosed. The wearable device may include an eye tracking device and an outward facing image sensor. The method may include receiving an input parameter and at least one scene image from the outward facing image sensor. The method may further include determining, with at least the eye tracking device, at least one gaze direction of a wearer of the wearable device at a point in time corresponding to when the scene image was captured by the outward facing image sensor. The method may additionally include determining, based at least in part on the input parameter, that a particular scene image includes at least a portion of a predefined image. The method may moreover include determining, based on the at least one gaze direction, at least one gaze point on the particular scene image.
US11269402B1 User interface interaction paradigms for eyewear device with limited field of view
An eyewear device presents, via an image display, an initial displayed image. The initial displayed image has an initial field of view corresponding to an initial head direction or an initial eye direction. Eyewear device detects movement of a user of the eyewear device by: (i) tracking, via a head movement tracker, a head movement of a head of the user, or (ii) tracking, via an eye movement tracker, an eye movement of an eye of the user of the eyewear device. Eyewear device determines a field of view adjustment to the initial field of view of the initial displayed image based on the detected movement of the user. Field of view adjustment includes a successive field of view corresponding to a successive head direction or a successive eye direction. Eyewear device generates a successive displayed image based on the field of view adjustment and presents the successive displayed image.
US11269401B2 System and method for holographic image-guided non-vascular percutaneous procedures
Holographic image-guidance can be used to track an interventional device during a non-vascular percutaneous procedure. The holographic image guidance can be provided by a head-mounted device by transforming tracking data and body image data to a common coordinate system and creating a holographic display relative to a patient's body to track the interventional device during the non-vascular percutaneous procedure. The holographic display can also include graphics to provide guidance for the physical interventional device as it travels through the patient's anatomy.
US11269396B2 Per-core operating voltage and/or operating frequency determination based on effective core utilization
An apparatus is provided, where the apparatus includes a plurality of processing cores to execute a plurality of processes, a register to store an indicator that is to indicate a preference for either performance or energy efficiency, a first circuitry to determine an effective utilization of a first processing core, based on the indicator, and a second circuitry to select at least one of an operating voltage or an operating frequency of the first processing core, based at least in part on the effective utilization of the first processing core.
US11269394B2 Display device and display method to minimize power consumption of touch-screen unit
Power supply unit supplies power to components of smartphone. Communication unit communicates with an external device. Touch-screen unit displays an image and receives a touch operation. Control unit causes smartphone to operate in an operation mode. For example, control unit causes smartphone to operate in a first sleep mode in which power supply unit supplies power to communication unit, and power supply unit refrains from supplying power to touch-screen unit while touch-screen unit maintains a displayed image.
US11269391B2 System and method for setting a power state of an information handling system
Setting a power state of an information handling system, including identifying a power configuration policy, the power configuration policy including configuration rules for setting the power state of the information handling system; identifying a first power state of the information handling system; identifying, at a first time period, a first proximity of a communication-enabled portable computing device with respect to the information handling system; determining that the first proximity of the communication-enabled portable computing device is greater than a threshold; determining a velocity of movement of the communication-enabled portable computing device with respect to a receiver in communication with the communication-enabled portable computing device; accessing the power configuration policy to identify a configuration rule based on the velocity of movement of the communication-enabled portable computing device; and applying the particular configuration rule to adjust the first power state of the information handling system to a second power state.
US11269390B2 Port controller with real-time fault detection
A port controller circuit implements monitoring and detection of power path short failures by regulating the control voltage to the power switches during the on-state of the power switches. A failure condition is indicated when the control voltage to a power switch is regulated to a voltage level outside of a permissible range. The port controller circuit implements real-time monitoring where a short within the power path can be detected while the power path is enabled and the fault condition can be used to disable other port controller circuits in a multi-port system. In one embodiment, a port controller circuit includes a pair of back-to-back transistors forming the power path and the real-time fault detection scheme is applied to control each transistor independently to determine if either transistor has a fault condition.
US11269387B2 Power supply structure of desktop computer
The invention provides a power supply structure of a desktop computer, a mainboard to which the desktop computer belongs comprises a mainboard power input port. The power supply structure comprises a cabinet, a power supply device, a power adapting device and a mainboard power supply line. The cabinet comprises a cabinet inner space and a bearing plate. The cabinet inner space is divided into a mainboard mounting side provided for the mainboard to be disposed thereon and a back side. The bearing plate comprises a first through hole. The power adapting device is disposed in the cabinet and located at the back side. The power adapting device comprises a power source input port and a mainboard power supply port penetrating through the first through hole. The mainboard power supply line is connected with the mainboard power supply port and the mainboard power input port.
US11269386B2 Chassis of server and server
A chassis of a server comprises a backplane. The backplane is disposed in the chassis of the server, and the backplane includes a first sub-board, a second sub-board, and at least one air baffle. The first sub-board is isolated from the second sub-board. Each air baffle forms an included angle with the first sub-board and forms an included angle with the second sub-board. Space enclosed by the first sub-board, the second sub-board, and a side wall, an upper wall, and a lower wall of the chassis is divided into a first air cavity and at least one second air cavity by using the at least one air baffle. The first air cavity is used for at least one first module to dissipate heat, and the second air cavity is used for at least one second module to dissipate heat.
US11269384B2 Curved surface adjustment device and LED display screen
Provided is a curved surface adjustment device comprising an angle rotating assembly and a locking assembly, wherein the angle rotating assembly comprises a middle plate and a housing, the housing comprises a first mounting portion and a receptacle, the middle plate comprises a second mounting portion and an arc-shaped sliding portion; the locking assembly comprises a locking mechanism, when the locking mechanism is in a locking state, the arc-shaped sliding portion is locked in the arc-shaped sliding groove of the receptacle, when in an unlocking state, the arc-shaped sliding portion slides relative to the arc-shaped sliding groove of the receptacle, to adjust the included angle between the first mounting portion and the second mounting portion, thereby adjusting the curved surface radian of the LED display screen. The LED display screen adjusted by the present invention has better curved surface smoothness and smaller curved surface radius, provides more excellent display effect.
US11269381B2 Irregular shaped display screens and display devices
A display screen with an irregular shape is provided. The display screen with the irregular shape includes: an irregular-shaped display area including an irregular-shaped boundary and a pixel area, and the irregular-shaped boundary is located at a periphery of the pixel area; a packaging area provided at a periphery of the irregular-shaped boundary, the packaging is used to package the irregular-shaped display area; a number of connecting lines located between the irregular-shaped boundary and the packaging area, and the connecting lines are arranged along a direction from the irregular-shaped boundary to the packaging area. During arranging the connecting lines, along the direction from the irregular-shaped boundary to the packaging area, the connecting lines are bent, such that the plurality of connecting lines are compactly arranged. A display device is also provided.
US11269373B2 Byzantine failover of clock synchronization
The present disclosure relates to systems and methods to maintain clock synchronization of multiple computers, or computer systems, through the exchange of communication messages that include clock and/or timing information.
US11269367B2 Voltage regulator
A voltage regulator that outputs, from an output terminal, as an output voltage, a power supply voltage that is input from an input terminal, the voltage regulator including an error amplifier that includes a constant current source that causes a current that is based on a constant current supplied from an outside to flow, and outputs a signal that is based on a difference between a feedback voltage obtained by dividing the output voltage and a reference voltage, an output transistor that has a source connected to the input terminal, a drain connected to the output terminal, and a gate connected to an output of the error amplifier, a capacitor that has one end connected to the output terminal, a boost transistor that is connected in parallel with the constant current source and that has a gate connected to another end of the capacitor, and a diode that has an anode connected to the other end of the capacitor and a cathode connected to a ground terminal.
US11269364B2 Control management system having perpetual calendar with exceptions
A control management system includes a network of wirelessly connected control systems, such as thermostats. The control systems can actuate systems such as heating systems, cooling systems, ventilation systems, humidity control systems, and/or other types of controls. The control systems can adjust or maintain temperature, humidity, lighting, or other timer and control functions. In at least some embodiments, the control management system provides at least one adjustable calendar. In at least some embodiments, the aforementioned calendar is perpetual, repeating each time period unless instructed to do otherwise by the control management system. Examples of instructions otherwise can include operator specified exception days, where on specified dates, the control management system will override the calendar with a custom setting.
US11269361B2 Method and apparatus for using velocity profile measurements in recovering bitumen from a coarse tailings line
The present invention provides techniques for recovering hydrocarbon fluids in a process flow, including recovering bitumen from a coarse tailings line. The apparatus includes a signal processor that responds to signaling containing information about the presence of a hydrocarbon fluid in a process flow; and determines corresponding signaling to control the diversion of the hydrocarbon fluid from the process flow remaining based on the signaling received. The hydrocarbon fluid may be bitumen, including bitumen flowing in a course tailings line. The signal processor receives the signaling from a velocity profile meter having sensors arranged around a circumference of a process pipe containing information about a fluid flow velocity at various levels or heights within the process pipe, including a wrap-around velocity profile meter having multiple sensing arrays located radially at a top position of 0°, a bottom position of 180°, and intermediate positions 45°, 90° and 135°.
US11269355B2 Plurality of autonomous mobile robots and controlling method for the same
A mobile robot includes a communication unit that communicates with another mobile robot, a sensing unit for sensing the other mobile robot existing in a detection area encompassing a predetermined projected angle with respect to the front of a main body of the mobile robot, and a control unit configured for rotating the main body so that the other mobile robot is sensed in the detection area. The communication unit transmits a control signal configured to cause the other mobile robot to travel in a linear direction by a predetermined distance, to the other mobile robot when the other mobile robot is present in the detection area.
US11269352B2 System for building a vehicle-to-cloud real-time traffic map for autonomous driving vehicles (ADVS)
In one embodiment, a system monitors states of an autonomous driving vehicle (ADV) using a number of sensors mounted on the ADV. The system perceives a driving environment surrounding the ADV using at least a portion of the sensors. The system analyzes the states in view of the driving environment to determine a real-time traffic condition at a point in time. The system determines whether the real-time traffic condition of the driving environment matches at least a predetermined traffic condition. The system transmits data concerning the real-time traffic condition to a remote server over a network to allow the remote server to generate an updated map having real-time traffic information, in response to determining the real-time traffic condition is unknown. In response to receiving the updated map, the system plans and controls the ADV based on the updated map.
US11269342B2 Robot cleaner for avoiding stuck situation through artificial intelligence and method of operating the same
A robot cleaner for avoiding a stuck situation using artificial intelligence includes a sensing unit configured to detect the stuck situation of the robot cleaner, a driving unit to drive the robot cleaner, and a processor configured to determine a rotation angle of the robot cleaner when the stuck situation is detected through the sensing unit, control the driving unit such that the robot cleaner rotates by the determined rotation angle, and control the driving unit such that the robot cleaner reverses by a certain distance after rotating by the rotation angle.
US11269332B2 Multi-perspective system and method for behavioral policy selection by an autonomous agent
A system and a method for autonomous decisioning and operation by an autonomous agent includes: collecting decisioning data including: collecting a first stream of data includes observation data obtained by onboard sensors of the autonomous agent, wherein each of the onboard sensors is physically arranged on the autonomous agent; collecting a second stream of data includes observation data obtained by offboard infrastructure devices, the offboard infrastructure devices being arranged geographically remote from and in an operating environment of the autonomous agent; implementing a decisioning data buffer that includes the first stream of data from the onboard sensors and the second stream of data from the offboard sensors; generating current state data; generating/estimating intent data for each of one or more agents within the operating environment of the autonomous agent; identifying a plurality of candidate behavioral policies; and selecting and executing at least one of the plurality of candidate behavioral policies.
US11269330B2 Systems and methods for intersection management of connected autonomous vehicles
Various embodiments of an intersection management system for managing autonomous vehicles approaching an intersection in which a Time of Arrival, Velocity of Arrival, and path trajectory are calculated for each approaching vehicle are disclosed.
US11269328B2 Method for entering mobile robot into moving walkway and mobile robot thereof
The present invention is directed to a method of causing a mobile robot to enter a moving walkway, the method including setting a movement path including a moving walkway, recognizing, by the mobile robot, to enter the moving walkway included in the movement path, adjusting at least one of a speed of the mobile robot and a speed of a step belt of the moving walkway via communication between the mobile robot and the moving walkway, and moving the mobile robot onto the step belt of the moving walkway based on the adjusted speed.
US11269327B2 Picking up and dropping off passengers at an airport using an autonomous vehicle
A controller of an autonomous vehicle receives a travel itinerary of a passenger and an airport map. The controller then uses the airport map to arrive at a terminal corresponding to the passenger's travel itinerary. Upon arrival at the terminal the controller communicates with parked vehicles (V2V) or infrastructure to identify an unoccupied parking spot and then autonomously parks. When picking up a passenger, the controller determines whether the passenger has checked luggage and adjusts and arrival time accordingly and may account for the storage volume of the luggage. The controller may also loop a circuit at the airport where a wait time has been exceeded. In some embodiments, augmented reality may be used to help the passenger identify the vehicle.
US11269326B2 Monitoring and tracking mode of operation of vehicles to determine services
The present disclosure is directed to systems and methods for detecting human intervention over a driving operation of a vehicle that can be operated in a semi-autonomous or an autonomous mode or at least partially in a manual mode. In any one or more aspects, the systems and methods can determine a time period or distance traveled by the vehicle during the intervention of the operation of the vehicle as compared to a time period or distance traveled by the vehicle when operating in the semi-autonomous or autonomous mode, which if desired can be used to determine risk for insurance underwriting of the vehicle.
US11269316B2 Intelligent controller and sensor network bus, system and method including smart compliant actuator module
A machine automation system for controlling and operating an automated machine. The system includes a controller and sensor bus including a central processing core and a multi-medium transmission intranet for implementing a dynamic burst to broadcast transmission scheme where messages are burst from nodes to the central processing core and broadcast from the central processing core to all of the nodes.
US11269312B2 Three dimensional printing vehicle-based auto-correction in a structure
A method, computer system, and a computer program product for identifying and rectifying one or more defects on a structure is provided. The present invention may include identifying the one or more defects on the structure. The present invention may then include dynamically creating one or more magnetic paths for one or more 3D printer vehicles to travel to one or more locations of the identified one or more defects associated with the structure, wherein one or more temporary magnetic coil arrays associated with the structure are utilized to create the one or more magnetic paths. The present may further include rectifying the identified one or more defects on the structured by utilizing the one or more 3D printer vehicles, wherein the one or more 3D printer vehicles utilize 3D printing methods to rectify the identified one or more defects on the structure.
US11269301B1 Service panel with microprocessor
A service panel for controlling at least one utility actuator to control the availability of a utility comprises a covered enclosure having an exterior region and an interior region, at least one readily accessible utility control providing ON and OFF request signals and a limited access control in the exterior region providing a temporary activate signal. The service panel has a controller and data storage programmed with code and data and control circuitry providing an “ON” control signal to the at least one utility actuator to switch the at least one utility actuator to the “ON” state, and the control circuitry providing an “OFF” control signal to the at least one utility actuator to switch the at least one utility actuator to an OFF state, the control circuitry further providing a re-key signal to the at least one actuator in response to activation of a switch.
US11269295B2 Holographic display
Disclosed is a holographic display including a spatial light modulator (SLM) with pixels, the SLM pixels being on a substrate, the SLM including circuitry which is on the same substrate as the SLM pixels, the circuitry operable to perform calculations which provide an encoding of the SLM.
US11269288B2 Process cartridge
A process cartridge includes: a drum cartridge including a photosensitive drum; and a toner cartridge which is mountable on the drum cartridge and stores toner, wherein the drum cartridge includes: a cleaner configured to collect waste toner on the photosensitive drum; a waste toner conveyance tube configured to convey the waste toner collected by the cleaner; and a developing unit which includes a developing roller configured to supply toner to the photosensitive drum and is swingable about a swing axis with respect to the photosensitive drum, and wherein the toner cartridge has a waste toner storing chamber for storing the waste toner conveyed by the waste toner conveyance tube.
US11269278B2 Image processing apparatus, image processing system, method, and recording medium
An image processing apparatus includes a read image obtaining unit configured to obtain read image data indicative of an image having been read, a target generation unit configured to generate, based on the read image data, target data indicative of a target color of a print medium, and a gradation correction unit configured to correct, based on the target data, a gradation of print image data indicative of an image to be formed.
US11269273B2 Image forming apparatus and image forming system incorporating the image forming apparatus
An image forming apparatus includes a sheet separation device, a first sheet feeder, a second sheet feeder, an image forming device, a heat source, and a circuitry. The sheet separation device is configured to separate a two-ply sheet in which two sheets are overlapped and bonded together at one end as a bonding portion of the two-ply sheet. The first sheet feeder is configured to feed the two-ply sheet. The second sheet feeder is configured to feed an inner sheet to be inserted between the two sheets. The image forming device is configured to form an image on the inner sheet fed from the second sheet feeder. The heat source is disposed upstream from the sheet separation device in the sheet conveyance direction. The circuitry is configured to cause the two-ply sheet fed from the first sheet feeder, to detour the heat source to the sheet separation device.
US11269272B2 Fixing device including an endless belt for fixing a toner image on a recording material
A fixing device includes a rotatable fixing belt, a pad, a rotatable pressing member, a pressing member driving source, an auxiliary driving roller, and a transmission mechanism for transmitting a driving force from the pressing member driving source to the auxiliary driving roller, wherein a peripheral speed of the auxiliary driving roller is faster than a peripheral speed of the pressing member, and a steering roller provided so as to stretch the fixing belt at the inner surface of the fixing belt in a position downstream of the auxiliary driving roller and upstream the pad with respect to a rotational direction of the fixing belt. The steering roller adjusts a position of the fixing belt with respect to a widthwise direction of the fixing belt by inclining the fixing belt so as to be positioned within a predetermined range.
US11269271B2 Roller unit, belt device and image forming apparatus
A roller unit includes a roller, an arm, a holder, a tension spring, and a restriction member. The arm rotatably holds the roller. The holder swingably holds the arm. The tension spring includes a first hook at one end of the tension spring and a second hook at another end of the tension spring. The first hook is hooked on an arm-side hook of the arm. The second hook is hooked on a holder-side hook of the holder. The restriction member is configured to restrict movement of the tension spring in a state in which the first hook or the second hook is unhooked.
US11269266B2 Image forming apparatus and developer replenishment thereof
An image forming apparatus includes: a detection unit configured to detect an amount of developer stored in a developing container and to output remaining amount information; and a control unit configured to perform control, during a replenishment of the developer to the developing container using a replenishment container, to cause a display unit to display a message related to the replenishment. When the replenishment is instructed, the control unit is further configured to perform a first control during the replenishment in a case where the remaining amount information indicates a first remaining amount, and configured to perform a second control different from the first control during the replenishment in a case where the remaining amount information indicates a second remaining amount greater than the first remaining amount.
US11269263B2 Bischloroformate composition, bischloroformate composition production method, bischloroformate composition-containing solution, polycarbonate resin, polycarbonate resin production method, coating liquid, electrophotographic photoreceptor, and electrophotographic device
A bischloroformate composition is represented by a formula (1) below, contains a plurality of Ar components, and has an average number of monomer units (m1), which is calculated by an expression (Numerical Expression 1) below, ranging from 1.0 to 1.99. The plurality of Ar components are each independently Ar1 or Ar2. The plurality of Ar components include at least one Ar1 and at least one Ar2. Ar1 is a group represented by a formula (2) below. Ar2 is a group represented by a formula (3) below. A molar composition ratio represented by Ar1/(Ar1+Ar2) ranges from 45 mol % to 99 mol %. average number of monomer units (m1)=1+(Mav−M1)/M2 (Numerical Expression 1)
US11269262B2 Frame assembly, lithographic apparatus and device manufacturing method
A lithographic apparatus or frame assembly, comprising: a first and second pneumatic support, being arranged to control position of a frame, each of said pneumatic supports accommodating a pressure chamber; a frame position control system, comprising; a first position sensor device, configured to generate measurement data relating to the position of the frame; a first pressure controller, configured to control the pressure in the pressure chamber of the first pneumatic support on the basis of the measurement data generated by the first position sensor device; a pressure differential sensor device, configured to generate data relating to the difference between the pressure in the pressure chambers of the first and the second pneumatic support; a second pressure controller, configured to control the pressure in the pressure chamber of the second pneumatic support on the basis of the measurement data from the pressure differential sensor device.