US11206158B2
According to one embodiment, a communication device includes a control circuit. The control circuit determines an output waveform of the data to be received from an external device. The control circuit stores information relating to the output waveform into a nonvolatile memory in response to determining of the output waveform of the data from among N (N is a natural number of three or more) types of output waveforms. The control circuit determines an output waveform of the data from among M or less types of output waveforms in the N types of output waveforms (M
US11206152B2
A method for managing a missed event in an Internet of Things (IoT) environment and an apparatus therefor are provided. The method includes determining a sequence of events executed by a user, identifying a first event among the sequence of events as a critical event, detecting a missed event among the sequence of events, determining a significance weight of the missed event and performing the missed event based on at least one of the significance weight of the missed event or the critical event.
US11206151B2
Aspects relate to a method for controlling a home appliance depending on a user position, along with a related system. The method includes: determining a position of a smartphone of a user; transmitting positional information on the determined position from the smartphone to a remote server; judging from the positional information whether the determined position is within or outside a predefined home zone surrounding the home appliance; generating a control signal dependent on whether the determined position is within or outside the home zone; transmitting the control signal to a control device to control the home appliance; judging from the positional information whether the determined position is within a predefined problematic zone which is outside the home zone; and reclassifying the determined position to be within the home zone or ignoring the determined position depending on at least whether the determined position is within the problematic zone.
US11206145B2
An integrated circuit and a method of configuring a plurality of integrated circuits are disclosed. Each integrated circuit comprises a cryptographic key specific to it. Each integrated circuit comprises a cryptographic key specific to it. Each cryptographic key can be generated on the respective integrated circuit using a physical unclonable function and data associated with the cryptographic key, e.g. a configuration message comprising instructions for generating the cryptographic key using the physical unclonable function. The cryptographic key specific to the integrated circuit is not stored on the integrated circuit. Each of the plurality of integrated circuits are configured using a data file that is encrypted with the respective cryptographic key specific to the integrated circuit, circuit.
US11206143B2
Digital certificates include pointers to remote certificate information stores that maintain usage information associated with digital certificates. The pointers provide a mechanism for enabling the remote certificate information stores to be queried for usage information associated with a particular digital certificate. The usage information can be used to determine a validity of the digital certificate.
US11206141B2
Method, apparatus, and computer program product are provided for merging multiple compute nodes with trusted platform modules utilizing provisioned node certificates. In some embodiments, compute nodes are connected to be available for merger into a single multi-node system. Each compute node includes a trusted platform module (TPM) provisioned with a platform certificate and a signed attestation key (AK) certificate and is accessible to firmware on the compute node. One compute node is assigned the role of master compute node (MCN), with the other compute node(s) each assigned the role of slave compute node (SCN). A quote request is sent from the MCN to each SCN under control of firmware on the MCN. In response to receiving the quote request, a quote response is sent from each respective SCN to the MCN under control of firmware on the respective SCN, wherein the quote response includes the AK certificate of the respective SCN's TPM.
US11206138B2
An apparatus includes a tester to detect a biological signature of a biological sample, a processor, and a memory operably coupled to the processor. The memory stores instructions to cause the processor to receive an indication of the biological signature from the tester, and to generate, using a smart contract and through communication with a distributed ledger, a cryptographic token including a digital identifier based on the biological signature. The cryptographic token is transmitted to a remote processor for verification of the biological sample, in response to receiving the cryptographic token. The tester can detect the biological signature within a predetermined test duration that is less than a DNA sequencing duration associated with the biological sample, and the biological signature has a data precision sufficient to uniquely identify the biological sample from a plurality of biological samples.
US11206137B2
This disclosure relates to providing a high availability computing service in a distributed system. In one aspect, a method includes sending, by a computing unit of multiple computing units that are each executing a respective copy of a computing task, a certificate request to a trusted certificate generator. The request includes authentication information. The authentication information includes a code hash of the computing task. The computing unit receives a certificate report including a public key certificate in a certificate chain generated for the code hash and a private key corresponding to the public key certificate. The public key certificate and the private key form a certificate pair. The certificate chain includes multiple certificates including the public key certificate and a root certificate corresponding to the public key certificate. The computing unit is used as a TLS server. The certificate pair is set as a certificate pair of the TLS server.
US11206125B2
A method distributes data in a communication system which has a group of metering units arranged in each case to measure the consumption of a delivered supply medium, and a data collector. Each metering unit has a communication module, a frequency reference device, and a processor to operate the metering unit on the basis of the data. The metering units and the data collector are arranged in a communication network, wherein the data are transmitted by the data collector via the communication system within a session, common to the group of metering unit. A synchronization sequence common to the metering units is transmitted within the common session and the synchronization sequence is dimensioned in such a way that the frequency reference device of each metering unit in the group of metering units is synchronized with the transmitted synchronization sequence within a session.
US11206119B2
A method and device for code block grouping. It is determined that one or more code blocks of a transport block is/are mapped to one or more code block groups according to a service and/or an associated channel; therefore, resource efficiency may be improved, latency may be reduced and robustness may be increased for all kinds of services.
US11206117B2
A method by a terminal includes: receiving configuration information for each of CORESETs; mapping each CCE of a control channel candidate to at least one REG bundle by interleaving on a first CORESET; and attempting detection of downlink control information of the terminal from the control channel candidate based on the mapping between each CCE and the REG bundle. When the first CORESET overlaps a second CORESET and an aggregation level of the control channel candidate is 2 or greater, the terminal performs interleaving so that at least one REG bundle of a first CCE configuring the control channel candidate and at least one REG bundle of a second CCE are consecutive to each other in the frequency domain. The UE is capable of communicating with at least one of another UE, a UE related to an autonomous driving vehicle, a base station or a network.
US11206113B2
A system and method of non-orthogonal multiple access (NoMA) transmission using a configurable NoMA scheme is provided. A bit level processor, a modulation block, a phase and amplitude adjuster, and a symbol to resource element mapper collectively produce a NoMA signal for output or transmission. A NoMA scheme implemented by the system and method is configurable through one or more NoMA configuration inputs that configure one or more of the bit level processor, the modulation block, the phase and amplitude adjustment block and the symbol to resource element mapper. A multiple access (MA) signature produced by the apparatus once configured for the particular NoMA scheme is selectable through one or more MA signature inputs.
US11206112B2
Embodiments of the present disclosure relate to a grant-free uplink transmission method and apparatus. The method includes: determining, based on received configuration information, a target grant-free transmission area and a target air interface transmission parameter corresponding to the target grant-free transmission area, where the target grant-free transmission area is an air interface time-frequency resource formed by using a specified time range and frequency range, and the configuration information includes at least one grant-free transmission area and an air interface transmission parameter corresponding to each grant-free transmission area; and sending uplink data to a base station based on the target grant-free transmission area and the target air interface transmission parameter. In this application, it can be provided that the base station can correctly receive the uplink data.
US11206111B2
Failed transport blocks can be retransmitted when the number of layers is different compared to the number of layers for re-transmission. Mapping tables can be used for retransmitting the failed packets when a user equipment reported rank is different from the transmitted rank. In addition, an indication can be sent to the user equipment to indicate the failed transport blocks when the network decides to use a different codeword for transmitting a failed packet.
US11206102B2
A communication technique for convergence of IoT technology and a 5G communication system for supporting a higher data transfer rate beyond a 4G system, and a system therefor. The disclosure can be applied to intelligent services (e.g., smart homes, smart buildings, smart cities, smart or connected cars, health care, digital education, retail business, and services associated with security and safety) based on 5G communication technology and IoT-related technology. According to the disclosure, a method of a terminal of a wireless communication system includes: identifying k′ corresponding to a slot offset value based on a time-domain resource allocation table configured for the terminal; receiving, from a base station, a physical downlink control channel (PDCCH) signal for scheduling data transmission in a k-th slot; and blind-decoding the received PDCCH signal in a (k+k′)-th slot, wherein k′ corresponds to a minimum value among slot offset values configured as the time-domain resource allocation table.
US11206097B1
A wireless headphone that receives a device identifier of an electronic device communicatively coupled to the wireless headphone and determines that the electronic device supports dynamic rate switching between a first data rate and a second data rate. The wireless headphone receives data from the electronic device at the second data rate and determines a packet error rate (PER) value associated with receiving the data. The wireless headphone requests the electronic device to transmit data at the second data rate.
US11206094B2
A method is described for providing a universal time in a control unit. The universal time is generated by a timer of the control unit or is received via a communication link from at least one external unit, the universal time being transmitted directly or as at least two time stamps to at least one component for ascertaining time deviations. Furthermore, a control unit, a computer program and a machine-readable storage medium are also described.
US11206083B2
An on-vehicle communication system mounted on a vehicle is provided with a master function unit and a plurality of slave function units. The plurality of slave function units are able to transmit uplink communication signals to the master function unit via at least a common optical fiber.
US11206080B2
An optical signal monitor, including: a storage that holds a threshold value set for each of determination areas having a bandwidth set in accordance with an average grid of dummy light; a measurement section that sequentially measures an optical intensity of an inputted wavelength-multiplexed optical signal with respect to each of measurement areas obtained by dividing the determination area into areas with a bandwidth sufficiently smaller than a grid width of a monitoring-target optical signal composing the wavelength-multiplexed optical signal, and output measured values; and a section that determines that dummy light corresponding to the determination area needs introducing if each of measured values in the determination area is smaller than a threshold value, and, determines that dummy light corresponding to the determination area does not need introducing if at least one of the measured values in the determination area is equal to or larger than the threshold value.
US11206077B2
A power and data housing assembly includes a housing body configured to retain and support an electrical device assembly in the form of a radio frequency (RF) transmitter. The RF transmitter is configured to emit a transmitted RF signal that contains one of data transmissions and power transmissions, and acts as a repeater and/or range-extender or signal redirector for directing wireless power and/or data signals into regions of work areas that otherwise would receive only marginal signals, or none at all.
US11206047B2
A parity interleaving apparatus and method for fixed length signaling information are disclosed. A parity interleaving apparatus according to an embodiment of the present invention includes a processor configured to generate a parity bit string for parity puncturing by segmenting parity bits of an LDPC codeword whose length is 16200 and whose code rate is 3/15, into a plurality of groups, and group-wise interleaving the groups using an order of group-wise interleaving; and memory configured to provide the parity bit string for parity puncturing to a parity puncturing unit.
US11206038B2
A first successive approximation register analog-to-digital converter according an embodiment of the present disclosure includes an N-bit (N represents an integer greater than or equal to 5) capacitive digital-to-analog converter including a plurality of capacitive elements. A plurality of first capacitive elements of the plurality of capacitive elements is capacitive elements that have total capacity corresponding to total capacity of a plurality of the capacitive elements corresponding to a whole or a portion of first to (N−1)-th bits, and do not correspond to the first to (N−1)-th bits.
US11206037B1
The disclosure belongs to the field of integrated circuits, and is used for reducing an area overhead and a power consumption of a pipelined analog-to-digital converter. Each stage of the pipelined analog-to-digital converter according to the disclosure comprises an analogue-to-digital converter, a digital-to-analog converter, a subtractor and an amplifier. According to the disclosure, an amplification time of the pipelined ADC is used for extra quantization, and a number of bits of each ADC is reduced on the premise of not increasing a number of stages of the pipelined ADC, so that a scale of each circuit is greatly reduced, and the power consumption and the area overhead are reduced.
US11206036B2
An integrated self-test mechanism for monitoring an analog-to-digital converter (ADC), a reference voltage (Vref) source associated with the ADC, a low-dropout regulator (LDO), or a power supply is provided. In one example, an ADC that is associated with an integrated circuit (IC) can monitor its own Vref, the voltage (VLBO) of an LDO associated with the IC, or the voltage (AVDD) provided to an electrical coupling mechanism in the IC that is coupled to a power supply associated with the IC. The ADC can generate a digital output code based, at least in part, on the Vref and one or more of the VLBO and the AVDD. The digital output code can be used to determine whether one or more of the ADC, the Vref source, the LDO, and the power supply is malfunctioning or nonoperational.
US11206026B2
A delay locked loop circuit includes a first delay locked loop and a second delay locked loop having different characteristics. The first delay locked loop performs a delay-locking operation on a reference clock signal to generate a delay locked clock signal. The second delay locked loop performs a delay-locking operation on the delay locked clock signal to generate an internal clock signal.
US11206015B2
System and method for controlling one or more light emitting diodes. For example, the system for controlling one or more light emitting diodes includes a current generator configured to generate a first current flowing through one or more light emitting diodes. The one or more light emitting diodes are configured to receive a rectified voltage generated by a rectifying bridge coupled to a TRIAC dimmer. Additionally, the system includes a bleeder configured to receive the rectified voltage, and a controller configured to receive a sensing voltage from the current generator and output a control signal to the bleeder. The sensing voltage indicates a magnitude of the first current.
US11206004B1
Automatic equalization for consistent headphone may take place in a playback mode of operation in which ANC is turned off and there is no direct feedback from an internal microphone (to the input of a speaker). An automatic user content equalization process is active during that mode of operation which adapts a filter AEQ to restore a flat or other desired frequency response at the output of the speaker despite variation in headphone fit. An estimate of a transfer function of a path S is determined, wherein the path S is from i) the input of the speaker of the headphone to the internal microphone signal. The filter AEQ is adapted based on the estimate of the transfer function of the path S while it filters user content audio that drives the input of the speaker of the headphone. Other embodiments are also described and claimed.
US11206001B2
Methods, systems, and computer program products that infer and correct automatic gain compensation (AGC) values over time are described. A device emits a series of inaudible reference audio signals during recording. The reference audio signals have a constant amplitude. A microphone of the device records the reference audio signals while recording audio content. The device may apply AGC during the recording. An AGC inference module receives the recorded signals and extracts a representation of the reference audio signals, which have been subject to the AGC. The AGC inference module determines variations in levels of the extracted representation of the reference audio signals over time. Based on the variations, the AGC inference module infers the AGC applied to the recording over time. The AGC inference module can then provide the AGC for reading, or undo effects of the AGC applied to the audio content.
US11205998B2
An amplifier may comprise first and second matching networks; first and second transistors; and a transformer including first to third inductors. Also, a gate and a source of the first transistor are connected to the first matching network, one end of the first inductor is connected to a drain of the first transistor, the other end of the first inductor is connected to a source of the second transistor, one end of the second inductor is connected to a gate of the second transistor, the other end of the second inductor is grounded, one end of the third inductor is connected to a drain of the second transistor, and the other end of the third inductor is connected to the second matching network.
US11205992B2
The disclosed solar plank snow fence performs two separate but unique functions in one structure. The structure is capable of harnessing solar power through the use of photovoltaics to produce electricity and acting as a snow fence to minimize the effects of blowing snow down-wind from the structure. In embodiments, based on weather conditions, detected at a site by sensors utilized by the solar snow fence, the disclosed fence is capable of autonomously transitioning between solar tracking mode and snow fence mode according to weather conditions. In snow fence mode, the disclosed solar plank snow fence performs the function of a snow fence with a tracking position fixed to a predetermined position or angle. In embodiments, the tracking position (angle) may be between 0° and 15° relative to the ground and may be positioned facing the prevailing wind direction.
US11205991B2
A photovoltaic module generates electrical power when installed on a roof. The module is constructed as a laminated sandwich having a transparent protective upper layer adhered to a photovoltaic layer. The photovoltaic layer is adhered to a rigid layer formed from a fiber reinforced plastic. The laminated sandwich has a frame around the perimeter. The laminated panel has a layer of double stick tape on the bottom to adhere the panel to the surface of a roof.
US11205987B1
A specialized variable speed drive of the present invention is capable of controlling a motor and increasing the efficiency of both an ACIM or DCBL motor by biasing operation in favor of a class AB mode. The variable speed drive may be configured with two gate drivers where one gate driver is a class D gate driver and the second gate driver is either a class AB gate driver or a class C gate driver. The system also operates to reduce electro-magnetic interference in the operation of motors while increasing the reliability of the overall VSD system.
US11205983B2
A motor control device includes a first storage configured to store indicated values of control parameters, motor control circuitry configured to control a motor based on the indicated values stored in the first storage, primary setting circuitry configured to set in the first storage at least one indicated value among the indicated values as a primary indicated value which corresponds to specific parameter among the control parameters, secondary setting circuitry configured to replace, based on a change instruction input via a terminal, the primary indicated value stored in the first storage with a secondary indicated value in accordance with the change instruction, and resetting circuitry configured to replace the secondary indicated value stored in the first storage with the primary indicated value when a return requirement is satisfied after the secondary setting circuitry has replaced the primary indicated value with the secondary indicated value.
US11205982B2
Actuators are components of machines, which move and/or control a mechanism or system. During operation, actuators can experience regeneration events, with the actuator actually generating excess energy (e.g., regenerative energy) which must be stored or dissipated to avoid damaging the power supply. An actuator motor controller is configured to implement field oriented voltage control and flux weakening voltage control without current sensors. Dissipating regenerative energy includes providing a motor controller to command a motor drive to modify an input voltage, or to dissipate regenerative energy in a dump circuit. This command can cause motor windings to dissipate regenerative energy. Systems having a plurality of actuators distribute regenerative energy from one actuator to another. A central controller provides centralized regeneration dissipation control for the plurality of actuators. A power distribution unit includes a dump resistor to dissipate regenerative energy in addition to or instead of in the actuators.
US11205980B2
A motor driving control device has a motor driving unit configured to supply a current to coils of a motor, and a control unit configured to control an operation of the motor driving unit in a vector control mode. The control unit includes a state signal output unit configured to output a pulse signal indicating a predetermined value corresponding to a state of the motor or a control state of the control unit among values generated in a process of calculation processing in the vector control mode.
US11205977B2
A power generating element according to the present invention includes: a support frame formed in a frame shape in plan view; a vibrating body provided inside the support frame; a first bridge portion and a second bridge portion that supports the vibrating body on the support frame; and a charge generating element to generate a charge at the time of displacement of the vibrating body. The support frame includes a first frame portion arranged on a first side with respect to the vibrating body and includes a second frame portion arranged on a second side opposite to the first side with respect to the vibrating body. The first bridge portion couples the vibrating body with the first frame portion. The second bridge portion couples the vibrating body with the second frame portion.
US11205963B2
A power conversion system is provided. The power conversion system includes a power conversion circuit, a bootstrap circuit and at least N driving circuits, where N is an integer larger than 1. The power conversion circuit includes an input port, an output port, N switching power conversion units and N nodes. The switching power conversion unit includes a first switch and a second switch. The bootstrap circuit includes N bootstrap capacitors and N bootstrap switches. The N bootstrap switches are serially connected in sequence. Two ends of the bootstrap capacitor are connected to the corresponding node and the second terminal of the corresponding bootstrap switch respectively. The first terminal of the (N)th bootstrap switch receives a supply voltage. The driving circuit is connected to the corresponding bootstrap capacitor and outputs driving signals for controlling the switches according to the positive electrode voltage of the bootstrap capacitor.
US11205960B2
The present invention improves power supply efficiency during power line communication. This electronic device, comprising at least a portion of a constant current circuit connected to a predetermined load, has a circuit unit that controls the voltage to be applied to the predetermined load on the basis of a state related to the predetermined load. The circuit unit has: a path (a path from end to end via a constant voltage diode) in which at least a portion of the voltage to be applied to the predetermined load is generated when a constant current flowing in the constant current circuit flows therein; and a field effect transistor serving as a switch unit for switching between short-circuiting the path and undoing the same. A control unit controls the voltage to be applied to the predetermined load by switching the state of the switch unit.
US11205926B2
In one aspect, an apparatus is described that includes a transparent pane having a first surface and a second surface. An electrochromic device is arranged over the second surface that includes a first conductive layer adjacent the second surface, a second conductive layer, and an electrochromic layer between the first and the second conductive layers. The apparatus further includes at least one conductive antenna structure arranged over the second surface.
US11205925B2
An autonomous running working machine that receives power wirelessly fed from a station includes a power reception coil that is provided in the station and is magnetically coupled to a power transmission coil, in which a core of a magnetic substance is inserted, and the power reception coil includes an open portion through which the core passes when the autonomous running working machine enters the station.
US11205923B1
A system for controlling power in a facility having an electrical system including a generator and an associated fuel tank. The fuel tank provides fuel to the generator and has a gauge indicating remaining fuel. The generator is electrically connected to the electrical system. A first power consuming device imposes a first load connected to the electrical system of the facility and second power consuming device imposes a second load connected to the electrical system of the facility. The system receives information related to the loads and calculates an initial estimated run time of the generator given the remaining quantity of fuel and information related to the first load and information related to the second load. The system selectively removes the second load in a simulation and calculates a second run time of the generator given the remaining quantity of fuel and information related to the first load.
US11205921B2
A battery-powered device, such as a motorized window treatment, may provide power to an electrical load, such as a motor. The device may also include a control circuit and a communication circuit. In addition to the battery, the device may be configured to receive power from a supplemental power source, such as a solar cell or wireless RF power supply, through which to power the control and communication circuits. The device may include a voltage monitor and a switch to intelligently control whether the battery or the supplemental power source is powering the control and communication circuits.
US11205917B2
A rechargeable battery using a solution of an aluminum salt as an electrolyte is disclosed, as well as methods of making the battery and methods of using the battery.
US11205915B2
According to certain aspects, the present embodiments are related to systems and methods providing an autonomous adapter pass through mode in a battery charger. For example, when an adapter is connected to the battery charger, but the system is idling, embodiments allow for power from the adapter to be directly coupled to the battery charger output, and main switching to be stopped, thereby dramatically reducing battery charger current consumption. These and other embodiments provide various circuitry and techniques to ensure that the battery is protected in this mode. According to further aspects, the present embodiments provide for the charger itself to autonomously enter and exit the adapter pass through mode, thereby eliminating the need for excessive processing overhead in components external to the battery charger.
US11205908B2
In one aspect, the present disclosure discloses a charging system including a battery pack and a charger. The battery pack includes a first battery pack terminal, a second battery pack terminal, and a third battery pack terminal. The second battery pack terminal is spaced apart from the first battery pack terminal in an intersecting direction. The intersecting direction intersects a removal direction of the battery pack from the charger. The charger includes a first charger terminal, a second charger terminal, and a third charger terminal. The second battery pack terminal is arranged so as to pass through an area spaced apart from the third charger terminal in a process of removing the battery pack from the charger.
US11205906B2
The present disclosure relates to a charging processing method, a terminal device and a storage medium. The charging processing method, applied to a terminal device, includes determining whether the terminal device is in a upstream facing port (UFP) mode; when the terminal device is in the UFP mode, determining whether a cable is connected to the terminal device; when the cable is connected to the terminal device, determining whether the cable is a standard cable or a non-standard cable, wherein the terminal device is connected to a charging device via the cable; and when the cable is the non-standard cable, controlling, via the cable, the charging device to provide a standard voltage of non-quickly-charging input voltage to charge the terminal device.
US11205905B2
Provided is a battery management apparatus, a battery management method and an energy storage system including the same. The battery management apparatus according to an embodiment of the present disclosure includes a first battery pack, a second battery pack, a first switch connected in series to the first battery pack between a first terminal and a second terminal, a second switch connected in series to the second battery pack between the first terminal and the second terminal, and a control unit. The control unit is configured to turn on both the first switch and the second switch when a voltage difference between the first battery pack and the second battery pack at a time point at which both the first switch and the second switch are turned off is less than a threshold voltage.
US11205881B2
A connector-fitting structure of flexible printed circuit includes: a flexible printed circuit on which a wiring pattern is formed; an electronic component connected to the wiring pattern of the flexible printed circuit; and a connector to which one end part of the flexible printed circuit is fitted. The one end part of the flexible printed circuit is fitted to the connector to cause the electronic component to be housed in the connector.
US11205872B2
Disclosed is a connector assembly. The connector assembly includes an adapter, a connector and a handle, where a first socket is formed at one end of the adapter, an adaptation slide extending inwards from the first socket is formed in an inner wall of the adapter, and an adaptation window is opened at one end of the adaptation slide close to the first socket; the connector is provided with an elastic piece, and the elastic piece is movable along a Z-axis direction; and the handle is connected to a rear end of the connector and is capable of sliding between a first position and a second position of the connector along an X-axis direction. The beneficial effect provided is as below. The handle always remains connected to the connector.
US11205861B2
A staking terminal includes a conductor portion having a conductor platform, a first plurality of tines extending from the conductor platform, and a conductor crimp extending from the conductor platform. The conductor platform and the tines are not coplanar in a folded configuration. The staking terminal further includes a ground portion having a ground platform, a second plurality of tines extending from the ground platform, and a first braid crimp extending from the ground platform. The ground platform and the tines are not coplanar in the folded configuration.
US11205840B2
An RF energy transmitting apparatus with positioning and polarization tracing function is used for an RF energy harvesting apparatus. The RF energy transmitting apparatus includes a power radar transmitter and a radar controller. The power radar transmitter receives a power source signal and emits an electromagnetic source wave. The radar controller is electrically connected to power radar transmitter and receives a reflected harmonic wave. The power radar transmitter emits the electromagnetic source wave to scan a space. The RF energy harvesting apparatus generates and emits the reflected harmonic wave. The radar controller determines a position and a polarization angle of the RF energy harvesting apparatus after receiving the reflected harmonic wave and to adjust a polarization angle of the power radar transmitter to be within a predetermined angle range with respect to the polarization angle of the reflected harmonic wave sent from the RF energy harvesting apparatus.
US11205826B2
A circulator, comprising: a gyrator having a first side (1S) and a second side (2S) connected to a third port; a first transmission line section (TLS) having a 1 S connected to the 1 S of the gyrator and a 2S connected to a first port; a second TLS having a 1S connected to the first port and having a 2S connected to a second port; a third TLS having a 1S connected to the second port and having a 2S connected to the third port; a first cancellation path (CP) that is connected between the first port and the third port and introduces a current that is 90 degrees out of phase with a first voltage at the first port; and a second CP that is connected between the second port and the third port and introduces a current that is orthogonal to the current introduces by the first CP.
US11205821B2
The present invention provides a method for preparing an aromatic polyamide porous membrane and an aromatic polyamide porous membrane prepared by the above method. The method for preparing an aromatic polyamide porous membrane includes the following steps: mixing an ionic liquid with an aromatic polyamide into a solvent to form a mixed solution; the mixed solution forming a membrane in a coagulation bath; and extracting with an extractant to remove the solvent and the ionic liquid from the membrane to yield a porous membrane. In the method of the present invention, the application of the ionic liquid would greatly reduce the application of additives; further, the ionic liquid has a high stability and is easy to be separated from other solvents and be recycled, which assures the safety during the usage and recycle thereof.
US11205820B2
In an upper cell unit (2146) and a lower cell unit (2147) comprising five battery cells, positive electrode terminals (2162, 2172) are set apart and aligned vertically, and negative electrode terminals (2167, 2177) are set apart and aligned vertically. When an electrical device body is rated at 36V, device-side terminals are in contact only at the upper terminals (2162, 2167), and short circuiting of the lower terminals (2172, 2177) is effected using a short bar 2059. When the electrical device body is rated at 18V, the upper and lower terminals (2162 and 2172, 2167 and 2177) are simultaneously made to contact the device-side terminals, and the upper cell unit (2146) and the lower cell unit (2147) assume a parallel connected state. Thus, it is possible to automatically switch the output voltage when a battery pack is mounted according to the difference in terminal shape on the electrical device body side.
US11205818B2
A cover assembly includes a cover, a wire assembly, and a bottom cover. The cover includes a first groove formed to extend in a first direction and a second groove formed to extend in the first direction, parallel to the first groove. The wire assembly includes a first wire and a second wire positioned in the first groove and the second groove, respectively, and a third wire connected to a thermistor and positioned along one side of the cover. The bottom cover extends in a shape of the wire assembly, and is coupled to the cover to secure the wire assembly.
US11205812B2
It is determined whether or not the absolute value |a_sd| of the acceleration in the stacking direction of the cells is equal to or greater than the threshold THa (step S10). If the determination result of the step S10 is positive, it is determined whether or not the condition in which the absolute value |a_sd| is equal to or greater than the threshold THa continues (step S12). If the determination result of the step S12 is positive, the control valve is closed (step S14).
US11205810B2
A thermal interfacing assembly for use in a power module having at least one battery module and a cooling plate, and corresponding method of forming the thermal interfacing assembly. The thermal interfacing material is deposited over a first surface of the cooling plate such that the thermal interfacing material conforms to the shape of the first surface. The thermal interfacing material is configured to be electrically insulating and thermally conductive. A first embedded heater is positioned adjacent to the thermal interfacing material. The first embedded heater includes an electrically-conductive portion and a resistive portion. The battery module is installed adjacent to the first embedded heater such that the first embedded heater is directly in contact with a first face of the battery module. The first embedded heater is employed to at least partially induce in-place curing of the thermal interfacing material.
US11205799B2
The present invention provides a nonaqueous electrolyte secondary battery in which a decrease in discharge capacity after a charge-discharge cycle is reduced. The nonaqueous electrolyte secondary battery in accordance with an aspect of the present invention includes (i) a positive electrode plate and a negative electrode plate whose results of a scratch test carried out in the TD and the MD fall within predetermined ranges, (ii) a nonaqueous electrolyte secondary battery separator that includes a porous film whose temperature rise ending period with respect to a resin amount per unit area at irradiation with microwave falls within a predetermined range, and (iii) a porous layer that contains an α-form polyvinylidene fluoride-based resin of a polyvinylidene fluoride-based resin at a predetermined proportion. The porous layer is arranged between the nonaqueous electrolyte secondary battery separator and at least one of the positive electrode plate and the negative electrode plate.
US11205797B2
A method for manufacturing a negative electrode for a lithium secondary battery. A negative electrode for a lithium secondary battery is manufactured while forming a composite of lithium metal and a negative electrode active material through a rolling process In the case of the lithium secondary battery to which the negative electrode containing such a composite is applied, when the battery starts to operate, the negative electrode active material is pre-lithiated, and thus charging/discharging process proceeds in the state where the lithium alloy is already formed on the negative electrode, thereby showing an effect of reducing initial irreversible phases.
US11205794B2
A roof cap assembly for a fuel cell system includes a housing, and a cover assembly disposed on the housing and configured to move between a first position and a second position. The cover assembly includes a cover including a first opening and a second opening, and a door connected to the cover and configured to selectively open and close the second opening. When the cover assembly is in the first position, the door closes the second opening, such that the reaction exhaust and the cabinet exhaust are directed through the first opening. When the cover assembly is in the second position, the door opens the second opening, such that the cabinet exhaust is directed through first opening and the reaction exhaust is directed through the second opening.
US11205793B2
Disclosed are a fuel supply module that may maintain an entrainment ratio in a constant range even under a load change, and a fuel reforming apparatus for a fuel cell using the same. The fuel supply module includes: a water vapor storage for storing water vapor therein; a fuel storage for storing fuel therein; a mixer having a first inlet, a second inlet, and an outlet; a first inlet pipe for connecting the water vapor storage and the first inlet of the mixer with each other; a second inlet pipe for connecting the fuel storage and the second inlet of the mixer with each other; an outlet pipe connected to the outlet of the mixer; and a bypass pipe having one end connected to the first inlet pipe and the other end connected to the outlet pipe.
US11205784B2
A fuel cell according to the present disclosure includes separators 11 and 12 made of metal and having projection-depression shapes, and gas diffusion layers 13 and 14. Conductive particles 21 are buried in a projecting part on one surface of each of the separators 11 and 12, and carbon fibers 22 are buried in a projecting part on the other surface of each of the separators 11 and 12. The projecting parts on the one surfaces of the separators 11 and 12 abut against each other so that the conductive particles 21 buried in these projecting parts come into contact with each other. Further, the projecting parts on the other surfaces of the separators 11 and 12 abut against the gas diffusion layers 13 and 14, respectively, so that the carbon fibers 22 buried in these projecting parts come into contact with the gas diffusion layers 13 and 14, respectively.
US11205777B2
Batteries include an anode, an electrolyte having a high solubility for lithium ions and oxygen, and a cathode formed on a substrate. Lithium ions migrate from the anode through the electrolyte to form Li2O2 at a surface of the cathode. A current collector positioned in the electrolyte, the electrolyte separating the anode from the cathode.
US11205776B2
A method for forming lithium metal oxides comprised of Ni, Mn and Co useful for making lithium ion batteries comprises providing precursor particulates of Ni and Co that are of a particular size that allows the formation of improved lithium metal oxides. The method allows the formation of lithium metal oxides having improved safety while retaining good capacity and rate capability. In particular, the method allows for the formation of lithium metal oxide where the primary particle surface Mn/Ni ratio is greater than the bulk Mn/Ni. Likewise the method allows the formation of lithium metal oxides with secondary particles having much higher densities allowing for higher cathode densities and battery capacities while retaining good capacity and rate performance.
US11205775B2
One aspect of the present invention is a nonaqueous electrolyte energy storage device including a positive electrode containing a positive composite, the positive composite containing a positive active material, a phosphorus atom and an aluminum atom, in which in a spectrum of the positive composite as measured by X-ray photoelectron spectroscopy, a peak position of P2p is at 134.7 eV or less, and a peak height ratio of Al2p to P2p (Al2p/P2p) is 0.1 or more.
US11205761B2
An electroluminescent device including a first electrode and a second electrode facing each other, and a quantum dot emission layer disposed between the first electrode and the second electrode and a method of manufacturing the same. The quantum dot emission layer does not include cadmium and lead, the quantum dot emission layer includes a first layer including first quantum dots, facing the first electrode, a second layer including second quantum dots, facing the second electrode, and a third layer including third quantum dots, disposed between the first layer and the second layer, wherein a highest occupied molecular orbital energy level of the third layer is less than a highest occupied molecular orbital energy level of the layer and the highest occupied molecular orbital energy level of the third layer is less than a highest occupied molecular orbital energy level of the second layer.
US11205755B2
Provided are an organic electric element and an electronic device thereof, the element using a mixture of a compound, of the present invention, as a phosphorescent host material such that high light-emitting efficiency and a low driving voltage of the organic electronic element can be achieved, and the duration of the element can be greatly improved.
US11205754B2
A method of fabricating a carbon nanotube based device, including forming a trench having a bottom surface and sidewalls on a substrate, selectively depositing a bi-functional compound having two reactive moieties in the trench, wherein a first of the two reactive moieties selectively binds to the bottom surface, converting a second of the two reactive moieties to a diazonium salt; and reacting the diazonium salt with a dispersion of carbon nanotubes to form a carbon nanotube layer bound to the bottom surface of the trench.
US11205747B2
The invention concerns a piezoelectric transducer including: a conductive layer between first and second piezo-electric layers; first and third electrodes arranged on the front surface of the second piezoelectric layer; second and fourth electrodes arranged on the rear surface of the first piezoelectric layer; and a control circuit configured to: in a first operating phase, simultaneously apply a non-zero voltage to the first electrode, a non-zero voltage to the fourth electrode, and substantially zero voltages to the second and third electrodes; and in a second operating phase, simultaneously apply a non-zero voltage to the second electrode, a non-zero voltage to the third electrode, and substantially zero voltages to the first and fourth electrodes.
US11205746B2
A heat conversion apparatus according to one embodiment of the present invention comprises: a pipe which includes a first flat surface and a second flat surface disposed parallel to the first surface, and through which air having a lower temperature than entered air is discharged; a plurality of thermoelectric elements that have heat-absorbing surfaces disposed in external sides of the respective first and second surfaces; a plurality of printed circuit boards (PCBs) that are electrically connected to the plurality of thermoelectric elements; and coolant passing members that are disposed on heat-radiating surfaces of the plurality of thermoelectric elements, wherein an external floor surface of the coolant passing member includes a plurality of first external floor surfaces having a first height and a plurality of second external floor surfaces having a second height that is different from the first height, the plurality of first external floor surfaces are in contact with the heat-radiating surfaces of the plurality of thermoelectric elements, and the plurality of PCBs are disposed in the plurality of second external floor surfaces.
US11205744B2
A light emitting device includes a substrate, a demarcating member and a light-diffusing plate. The substrate has a plurality of light sources. The demarcating member includes a plurality of wall parts defining a plurality of compartments respectively corresponding to the light sources with each of the light sources being surrounded by corresponding ones of the wall parts defining a single compartment. Each of the wall parts include a ridge part and an inclined surface part. The light-diffusing plate is disposed above the light sources and having a plurality of first protrusions disposed on a first surface of the light-diffusing plate facing the substrate. Each of the first protrusions overlaps the inclined surface part of each of corresponding ones of the wall parts in a plan view. Each of the first protrusions surrounds a corresponding one of the light sources in the plan view.
US11205728B2
A vertical field effect transistor (VFET) has a top source/drain (S/D) with a first region having a first area and a first capacitance and a second region having a second area and a second capacitance. A first top spacer on a gate cross section area. A second top spacer with a varying thickness is disposed the first top spacer. Both the first and second top spacers are between the top S/D and the gate cross section area. Due to the varying thickness of the second spacer with the smaller thickness closer to the fin, the separation distance between the larger, first area and the gate cross section area is greater than the separation distance between the smaller, second area and the gate cross section area. Therefore, the first capacitance is reduced because of the larger separation distance and the second capacitance is reduced because of the smaller second area. The smaller thickness of the second top spacer being closer to the fin allows dopants to diffuse a shorter distance when forming a junction between the top S/D and the channel of the VFET.
US11205725B2
The present disclosure provides a buffer structure, a display panel, and a manufacturing method of the buffer structure. The display panel comprises at least one of the buffer structures. The buffer structure comprises a first inorganic layer, a second inorganic layer, and an organic layer. Trapezoidal grooves are disposed at intervals on one side surface of the first inorganic layer; the second inorganic layer is disposed on one side surface having the trapezoidal grooves of the first inorganic layer, covers inside surfaces of the trapezoidal grooves, is connected at openings of the trapezoidal grooves, and forms capillary channels; and the organic layer is filled inside the capillary channels.
US11205723B2
Embodiments of the present invention are directed to a method for increasing the available width of a shallow trench isolation region. In a non-limiting embodiment of the invention, a semiconductor fin is formed over a substrate. A source or drain is formed on a surface of the substrate between the semiconductor fin and the substrate. A liner is formed over a surface of the semiconductor fin and a surface of the substrate is recessed to expose a sidewall of the source or drain. A mask is formed over the semiconductor fin and the liner. The mask is patterned to expose a top surface and a sidewall of the liner. A sidewall of the source or drain is recessed and a shallow trench isolation region is formed on the recessed top surface of the substrate. The shallow trench isolation region is adjacent to the recessed sidewall of the source or drain.
US11205721B2
A semiconductor device and its fabrication method are provided. The method includes providing a base substrate; forming a first well region and a second well region in the base substrate; forming a gate electrode structure, sidewall spacers, a doped source layer, a doped drain layer and a dielectric layer over the base substrate, where the doped source layer and the doped drain layer are respectively on two sides of the gate electrode structure and the sidewall spacers, and the gate electrode structure and the sidewall spacers are over the first well region and the second well region; removing a portion of the gate electrode structure on the second well region and a portion of the base substrate of the second well region to form a trench in the dielectric layer, where the trench exposes a portion of the sidewall spacers; and forming an isolation layer in the trench.
US11205713B2
An embodiment is a method including forming a raised portion of a substrate, forming fins on the raised portion of the substrate, forming an isolation region surrounding the fins, a first portion of the isolation region being on a top surface of the raised portion of the substrate between adjacent fins, forming a gate structure over the fins, and forming source/drain regions on opposing sides of the gate structure, wherein forming the source/drain regions includes epitaxially growing a first epitaxial layer on the fin adjacent the gate structure, etching back the first epitaxial layer, epitaxially growing a second epitaxial layer on the etched first epitaxial layer, and etching back the second epitaxial layer, the etched second epitaxial layer having a non-faceted top surface, the etched first epitaxial layer and the etched second epitaxial layer forming source/drain regions.
US11205711B2
A semiconductor device according to the present disclosure includes first gate-all-around (GAA) devices in a first device area and second GAA devices in a second device area. Each of the first GAA devices includes a first vertical stack of channel members, a first gate structure over and around the first vertical stack of channel members, and a plurality of inner spacer features. Each of the second GAA devices includes a second vertical stack of channel members and a second gate structure over and around the second vertical stack of channel members. Two adjacent channel members of the first vertical stack of channel members are separated by a portion of the first gate structure and at least one of the plurality of inner spacer features. Two adjacent channel members of the second vertical stack of channel members are separated only by a portion of the second gate structure.
US11205710B2
A fabricating method of a semiconductor structure includes the following steps. A gate material layer is formed on a semiconductor substrate. A patterned mask layer is formed on the gate material layer. The pattern mask layer includes at least one opening exposing a part of the gate material layer. An impurity treatment is performed to the gate material layer partially covered by the pattern mask layer for forming at least one doped region in the gate material layer. An etching process is performed to remove the gate material layer including the doped region. A dummy gate may be formed by patterning the gate material layer, and the impurity treatment may be performed after the step of forming the dummy gate. The performance of the etching processes for removing the gate material layer and/or the dummy gate may be enhanced, and the gate material residue issue may be solved accordingly.
US11205709B2
Embodiments disclosed herein relate generally to forming a structure, e.g., in high aspect ratio trenches. In an embodiment, a method for semiconductor processing is provided. The method includes forming fins on a substrate. Sidewalls of the fins and a bottom surface between the sidewalls of the fins define a trench therebetween. The method includes forming a gate structure over the fins. The gate structure has a sidewall with a defect region formed therein. The method includes forming a filling layer to fill the defect region in the sidewall of the gate structure.
US11205706B2
In a method of manufacturing a semiconductor device, a fin structure, in which first semiconductor layers and second semiconductor layers are alternately stacked, is formed. A sacrificial gate structure is formed over the fin structure. A source/drain region of the fin structure, which is not covered by the sacrificial gate structure, is etched, thereby forming a source/drain space. The first semiconductor layers are laterally etched through the source/drain space. A first insulating layer is formed, in the source/drain space, at least on etched first semiconductor layers. A source/drain epitaxial layer is formed in the source/drain space, thereby forming air gaps between the source/drain epitaxial layer and the first semiconductor layers.
US11205704B2
Because of inclusion of: a source electrode that is formed on a front surface of a semiconductor substrate and that is joined to the semiconductor substrate both at a source electrode as a first contact region that is an ohmic contact region and at a source electrode as a second contact region that is a contact region with a non-ohmic contact or the like; a back-surface electrode formed on a back surface of the semiconductor substrate; and a through hole in which an interconnection is provided that connects the source electrode as the second contact region in the source electrode with the back-surface electrode; it is possible not only to improve the corrosion resistance but also to reduce the leakage current, so that a highly-reliable semiconductor device suited for high frequency operation is provided.
US11205703B2
A semiconductor device and fabrication method thereof are provided. The method includes: providing a gate structure, a first dielectric layer, and source/drain doped layers on a base substrate and in the base substrate on sides of the gate structure; forming a mask layer on the gate structure between the source/drain doped layers; forming a second dielectric layer on the first dielectric layer and exposing the mask layer; etching the second dielectric layer and the first dielectric layer using the mask layer as an etch mask, to form first grooves on the sides of the gate structure and exposing the source/drain doped layers; forming a first conductive structure in each first groove; patterning the mask layer to form a second groove in the mask layer to expose the gate structure at the bottom of the second groove; and forming a spacer on sidewalls of the second groove.
US11205696B2
An integrated circuit has an isolation capacitor structure that reduces the risk of breakdown from high electric fields at the edge of the top metal plate of the capacitor. The capacitor structure includes a bottom metal plate above a substrate. A first dielectric layer of a first dielectric material is formed between the bottom metal plate and the top metal plate. The capacitor structure also includes a thin narrow ring formed of a second dielectric material located under a portion of the top metal plate. The second dielectric material has a higher dielectric constant than the first dielectric material. The thin narrow ring follows the shape of the edge of the top metal plate with a portion of the ring underneath the top metal plate and a portion outside the edge of the top metal plate to thereby be located at a place of the maximum electric field.
US11205688B2
A display module may include a display panel that includes a base layer, a circuit insulating layer, a first electrode, and an emission layer. The circuit insulating layer may include a first portion having a first thickness, a second portion having a second thickness greater than the first thickness, and a third portion having a third thickness greater than the second thickness. The first electrode may include a first electrode portion disposed on the first portion and a second electrode portion extending from the first electrode portion and disposed on the second portion. The emission layer may include a first light-emitting portion disposed on the first electrode portion and a second light-emitting portion extending from the first light-emitting portion and disposed on the second electrode portion.
US11205687B2
Provided are a display panel, a display device and a manufacturing method. The display panel includes a display area, the display area includes a transparent display region, where the transparent display region includes multiple transparent regions arranged in an array manner and multiple light-emitting regions disposed between adjacent transparent regions; a substrate; and multiple first light-emitting elements located on one side of the substrate and in the multiple light-emitting regions. In the transparent display region, film layers in at least two adjacent transparent regions have different thicknesses, and/or the film layers in the at least two adjacent transparent regions are made of different materials.
US11205686B2
The disclosure relates to a display substrate, a preparation method of the display substrate and a display device. A contact angle of a material, for defining long sides of pixel regions, of a pixel defining layer is larger than a contact angle of a material, for defining short sides of the pixel regions, of the pixel defining layer.
US11205684B2
An organic light emitting display device includes a first pixel; and a second pixel being adjacent to the first pixel, wherein each of the first pixel and the second pixel includes a plurality of subpixels, and wherein the first pixel and the second pixel share at least one subpixel of the plurality of subpixels.
US11205679B2
A magnetic memory device includes a conductive line extending in a first direction, a bottom electrode provided on a portion of a bottom surface of the conductive line, a free layer and a pinned layer stacked on the conductive line, a spacer layer between the free layer and the pinned layer, and a top electrode provided on a portion of a top surface of the pinned layer. The conductive line, the free layer, the pinned layer and the spacer layer have side surfaces perpendicular to the first direction, and the side surfaces are aligned with each other.
US11205675B2
The present disclosure provides an electronic device, including a thin film camera. The thin film camera includes an image processor arranged in the electronic device, and a film structure disposed to an outer surface of the electronic device. The film structure is configured for processing incident lights by a photosensitive array to capture an image, and the image processor is in communication with the film structure.
US11205665B2
In a transistor substrate of a display device, a plurality of signal lines to which any one of drive signals of a gate signal and a video signal is supplied include a plurality of first signal lines to which the drive signal is supplied. The first signal line is connected to a driving driver, and is formed in an edge region positioned between an end portion of a substrate and a pixel region and in the pixel region. The first signal line is formed to pass through a first wiring formed in a first layer from a second wiring formed in a second layer in the edge region.
US11205664B2
A highly reliable semiconductor device having a high on-state current is provided. The semiconductor device includes a first insulator, a second insulator over the first insulator, a first oxide over the first insulator, a second oxide over the first oxide, a first conductor and a second conductor over the second oxide, a third insulator over the first conductor, a fourth insulator over the second conductor, a third oxide over the second oxide, a fifth insulator over the third oxide, a third conductor that is positioned over the fifth insulator and overlaps with the third oxide, a sixth insulator covering the first to fifth insulators, the first oxide, the second oxide, and the first to third conductors, and a seventh insulator over the sixth insulator.
US11205632B2
A wiring substrate includes: a plurality of wiring layers; and a plurality of insulating layers. The wiring substrate includes: a mounting region on which an electronic component is to be mounted; and a non-mounting region on which no electronic component is to be mounted and which is configured to be bent in a first direction. At least one of the wiring layers comprises a shield pattern. The shield pattern disposed in the non-mounting region is defined by a plurality of through holes arranged at predetermined intervals. Each of the through holes has a bent portion bent in plan view.
US11205627B2
A semiconductor device package includes a first circuit layer, a first emitting device and a second emitting device. The first circuit layer has a first surface and a second surface opposite to the first surface. The first emitting device is disposed on the second surface of the first circuit layer. The first emitting device has a first surface facing the first circuit layer and a second surface opposite to the first surface. The first emitting device has a first conductive pattern disposed on the first surface of the first emitting device. The second emitting device is disposed on the second surface of the first emitting device. The second emitting device has a first surface facing the second surface of the first emitting device and a second surface opposite to the first surface. The second emitting device has a second conductive pattern disposed on the second surface of the emitting device. A coefficient of thermal expansion (CTE) of the first emitting device is greater than a CTE of the second emitting device.
US11205615B2
An integrated fan out package on package architecture is utilized along with de-wetting structures in order to reduce or eliminated delamination from through vias. In embodiments the de-wetting structures are titanium rings formed by applying a first seed layer and a second seed layer in order to help manufacture the vias. The first seed layer is then patterned into a ring structure which also exposes at least a portion of the first seed layer.
US11205611B1
An electronic device having a package structure with conductive leads, first and second dies in the package structure, as well as first and second conductive plates electrically coupled to the respective first and second dies and having respective first and second sides spaced apart from and directly facing one another with a portion of the package structure extending between the first side of the first conductive plate and the second side of the second conductive plate to form a capacitor. No other side of the first conductive plate directly faces a side of the second conductive plate, and no other side of the second conductive plate directly faces a side of the first conductive plate.
US11205603B2
A semiconductor package including at least one integrated circuit component and a glue material is provided. The at least one integrated circuit component has a top surface with conductive terminals and a backside surface opposite to the top surface. The glue material encapsulates the at least one integrated circuit component, wherein a first lateral thickness of the glue material is smaller than a second lateral thickness of the glue material, the second lateral thickness is parallel to the first lateral thickness, and the first lateral thickness is substantially coplanar with the top surface.
US11205602B2
A semiconductor device and a method of manufacturing a semiconductor device. As a non-limiting example, various aspects of this disclosure provide a stackable semiconductor device with small size and fine pitch and a method of manufacturing thereof.
US11205595B2
A method of fabricating a semiconductor device includes: (i) placing, on a first layout, first patterns that extend parallel to each other in a first direction and are spaced apart from each other in a second direction intersecting the first direction, (ii) extracting a low-density region on the first layout, (iii) defining an enclosure region that surrounds the first patterns, (iv) placing dot patterns on a second layout, (v) extracting, from the dot patterns, first dot patterns that overlap the low-density region and do not overlap the enclosure region, (vi) placing the extracted first dot patterns on the first layout, (vii) allowing the first dot patterns to extend in the first direction to form second patterns, and (viii) using the first and second patterns to respectively form first and second active patterns on a substrate.
US11205585B2
Provided is a substrate processing apparatus in which parts are selectively lifted according to the purpose or subject of maintenance/repair during a maintenance/repair operation. The substrate processing apparatus includes: a chamber; a first cover and a second cover on the chamber; a lifting device connected to the first cover and configured to raise and lower the first cover; and a connection region. When the lifting device and the second cover are connected to each other via the connection region or the first and second covers are connected to each other via the connection region, the first and second covers are raised and lowered by the lifting device.
US11205581B2
A system and apparatus for thermal treatment of a substrate with improved thermal uniformity is provided. In some embodiments, the system includes a heating element, a substrate-retaining element operable to retain a substrate, and a reflective structure operable to direct thermal energy of the heating element towards the substrate retained in the substrate-retaining element. The reflective structure includes a textured portion wherein a texture of the textured portion is configured to direct the thermal energy towards the retained substrate. In some such embodiments, the texture includes a roughened irregular surface configured to direct the thermal energy towards the retained substrate. In some such embodiments, the texture includes a plurality of circumferential ridge structures configured to direct the thermal energy towards the retained substrate.
US11205580B2
A method of manufacturing a molded chip includes a preparing step of sticking device faces of a plurality of device chips arrayed to a protective member that is thermally insulative, thereby forming a chip group; a molding step of, after the preparing step, supplying a molding resin to reverse sides of the device chips and gaps between the device chips, thereby forming a molded wafer in which the reverse sides and side faces of the device chips are covered with a resin molding; and a molded wafer dividing step of, after the molding step, dividing the molded wafer along centers of the gaps filled with the resin molding into molded chips on the basis of an image in which a face side of the molded wafer has been captured.
US11205575B2
A method of forming an integrated circuit includes forming a first layer having a first material type over a first side of a semiconductor wafer. A second layer having a second different material type is removed from a second opposing side of the semiconductor wafer using a first process that removes the second material type at a greater rate than the first material type. Subsequent to removing the second layer, the first layer is removed using a second different process.
US11205567B2
A method of manufacturing a multipole device includes the steps of: (a) forming an intermediate device by assembling a plurality of components including a plurality of precursor multipole electrodes, wherein the plurality of precursor multipole electrodes in the assembled device extend along and are distributed around a central axis; (b) forming a multipole device from the intermediate device by machining the precursor multipole electrodes within the intermediate device to provide a plurality of multipole electrodes having a predetermined spatial relationship; wherein a first component of the multipole device that includes a multipole electrode is attached non-permanently to a second component of the multipole device, the first component including a first alignment formation, and the second component including a second alignment portion configured to engage with the first alignment formation on the first component so as to facilitate alignment of the first component and the second component when the first component and the second component are attached, thereby allowing the first component to be detached from and then reattached to the second component while retaining the predetermined spatial relationship between the plurality of multipole electrodes.
US11205566B2
A method of mass spectrometry is disclosed comprising focusing electromagnetic radiation into a region of a liquid sample 3 below a surface of the liquid sample so as to generate one or more bubbles 4. The one or more bubbles 4 rise to the surface of the liquid whereupon one or more droplets of liquid 6 are emitted from the surface of the liquid sample. The method further comprises directing the one or more emitted droplets 6 towards an inlet of a mass spectrometer 8.
US11205564B2
Disclosed embodiments include vacuum electronic devices, methods of operating a vacuum electronic device, and methods of fabricating a vacuum electronic device. In a non-limiting embodiment, a vacuum electronics device includes a cathode and an anode. At least one focus grid is disposed between the cathode and the anode, and the at least one focus grid is physically disconnected from the cathode. The at least one acceleration grid is disposed between the cathode and the anode, and the at least one acceleration grid is further disposed adjacent the at least one focus grid. The at least one acceleration grid is physically disconnected from the cathode.
US11205560B2
An ion implanter includes a beam scanner that performs a scanning with an ion beam in a scanning direction perpendicular to a traveling direction of the ion beam, and a beam profiler that is disposed downstream of the beam scanner and measures a beam current distribution of the ion beam when the scanning by the beam scanner is performed. The beam profiler includes an aperture array that includes a first aperture and a second aperture, a cup electrode array that is disposed to be fixed with respect to the aperture array, the cup electrode array including a first cup electrode and a second cup electrode, and a plurality of magnets.
US11205557B2
Provided is a multi charged particle beam writing apparatus, including: an emission unit emitting a charged particle beam; a first aperture substrate having a plurality of first openings, the first aperture being irradiated with the charged particle beam, and the first aperture allowing a portion of the charged particle beam to pass through the plurality of first openings to form multiple beams; a second aperture substrate having a plurality of second openings through which each beam of the multiple beams passes and the second aperture substrate being capable of independently deflecting the each beam of the multiple beams; and a shielding plate provided so as to be insertable to a space between the first aperture substrate and the second aperture substrate and the shielding plate being capable of simultaneously shielding all the multiple beams.
US11205556B2
Night vision systems that are compact in size due to one or more of the design of the optical system and light detector module.
US11205554B1
The embodiments provide a thermionic emission device and a method for tuning a work function in a thermionic emission device is provided. The method includes illuminating an N type semiconductor material of a first member of a thermionic emission device, wherein a work function of the N type semiconductor material is lowered by the illuminating. The method includes collecting, on one of the first member or a second member of the thermionic emission device, electrons emitted from one of the first member or the second member.
US11205549B1
A keycap structure includes a keycap body and a display module. The keycap body includes a top wall and a lateral wall. The lateral wall is extended downwardly from a periphery region of the top wall. An accommodation space is defined by the top wall and the lateral wall collaboratively. The display module is disposed within the accommodation space. The display module includes a light-transmissible circuit substrate and plural light-emitting elements. The plural light-emitting elements are installed on the light-transmissible circuit substrate and electrically connected with the light-transmissible circuit substrate. After the light beams are transmitted through the light-transmissible circuit substrate and the top wall sequentially, the light beams are outputted from the keycap body. The light beams from the plural light-emitting elements are collaboratively formed as a luminous zone. Moreover, a pattern corresponding to the luminous zone is shown on the display module.
US11205529B1
An insulator for a bracket arm of a stanchion that supports an electrical or other cable has a combination of tab pairs with lips that grip a flange portion of the arm, to hold the insulator against vertical upward force, a base preferably comprised of special ribbing to carry vertical load, and downwardly extending leg pairs that slidably engage vertical surfaces of the arm, to resist lateral and twisting loads.
US11205528B2
A wire harness assembly system is disclosed. The wire harness assembly system includes a grid tile designed to receive repositionable accessories to route wires along the grid tile. The grid tile includes a plurality of keyed holes extending from the top of the grid tile, through the grid tile, to the bottom of the grid tile. The grid tile also includes a locking surface on the bottom of the grid tile. The locking surface complements the plurality of keyed holes to receive the repositionable accessory and to maintain the repositionable accessory in a locked position.
US11205516B2
Systems and methods are disclosed for determining the appropriateness of medical interventions. In one embodiment, a machine learning system for determining the appropriateness of a selected medical intervention includes health-related data sources, the health-related data sources providing at least one data file of a first type, and a second data file of a second type. A machine learning module is configured to receive the first and second data files, perform a normalization procedure on at least one of the first and second data files, and apply at least one previously trained machine learning model to the normalized data files to produce a prediction output. The prediction output may include a confidence level associated with an appropriateness of the selected medical intervention.
US11205513B2
An apparatus for real time monitoring of a patient is provided and includes a memory element for storing data, a processor that executes instructions associated with the data, an interface that receives sensor data from a sensor that takes measurements from the patient and sends the sensor data according to the sensor's measurement latency, a latency calculator that frequently calculates a latency threshold that varies according to at least a health status of the patient, a timer that continuously monitors the sensor's measurement latency, a comparator that frequently compares the sensor's measurement latency with the calculated latency threshold, and a feedback module that automatically changes the sensor's measurement latency to match with the calculated latency threshold.
US11205509B2
The present invention relates to an image processing device (10) comprising a data input (11) for receiving volumetric image data comprising a plurality of registered volumetric images of an imaged object, a noise modeler (12) for generating a noise model indicative of a spatial distribution of noise in each of the plurality of registered volumetric images, a feature detector (13) for detecting a plurality of image features taking the volumetric image data into account, and a marker generator (14) for generating a plurality of references indicating feature positions of a subset of the plurality of detected image features, in which said subset corresponds to the detected image features that are classified as difficult to discern on a reference volumetric image in the plurality of registered volumetric images based on a classification and/or a visibility criterium, wherein the classification and/or the visibility criterium takes the or each noise model into account.
US11205503B2
A data processing system configured for computer visualization of drugs for drug interaction information retrieval is disclosed. For each of multiple different substances and using a camera within the mobile or other computing device, imagery of at least one external characteristic of a physical body of the substance is acquired. An identity of each of the multiple different substances is determined based upon the at least one external characteristic from the acquired imagery. Drug interaction data is retrieved for each of the multiple different substances using the determined identities. Drug interaction data for at least one of the multiple different substances is correlated with at least one other of the multiple different substances. At least one generic substance and/or cost information of at least one of the multiple different substances is identified. The correlated drug interaction data, the at least one generic substance, and/or the cost information are displayed.
US11205500B2
The present invention relates to the use of next generation technologies coupled with viability and pathogenicity profiles to determine the threat of microbes in the environment. The invention relates to methods for identifying a pathogenicity and viability profile of microbes from collected samples.
US11205492B2
Memories including an array of memory cells, a local access line connected to a plurality of memory cells of the array of memory cells, a global access line, a transistor connected between the global access line and the local access line, and an energy store either selectively connected to a control gate of the transistor, or selectively connected to a control gate of a different transistor connected between the control gate of the transistor and a voltage node configured to receive a reference potential.
US11205484B2
A non-volatile memory device includes a memory cell array including a plurality of memory cells, a page buffer circuit, and a control logic circuit. The page buffer circuit includes a plurality of first page buffers and a plurality of second page buffers, each including a sense latch, a data latch, and a cache latch. The sense latch senses data stored in the memory cell array and dumps the sensed data to the data latch, the data latch dumps the data dumped by the sense latch to the cache latch, and the cache latch transmits the data dumped by the data latch to a data I/O circuit. While the cache latch included in at least one of the plurality of first page buffers is performing a data transmit operation, the data latch included in at least one of the plurality of second page buffers performs a data dumping operation.
US11205476B1
A read register is provided that captures and stores the read result on a read bit line connected to a set of computational memory cells. The read register may be implemented in the set of computational memory cell to enable the logical XOR, logical AND, and/or logical OR accumulation of read results in the read register. The set of computational memory cells with the read register provides a mechanism for performing complex logical functions across multiple computational memory cells connected to the same read bit line.
US11205473B2
The present disclosure generally relates to improved foggy-fine programming. Rather than initially writing to SLC and then later performing a foggy write to QLC with the data read from SLC and then a fine write to QLC with data re-read from SLC, the foggy write to QLC can be performed in parallel to the initial writing to SLC using the same buffer. Once the foggy write to QLC has completed, and the writing to SLC has also completed, the data buffer can be released. The data written in SLC is then be read from SLC and passes through a relocation buffer for the first and only time to then be written using fine programming to QLC. Thus, the data only passes through the relocation buffer one time and the relocation buffer can be freed to usage after only one pass of the data therethrough.
US11205471B2
A memory device includes a memory cell array including cell strings, respectively connected between string select lines and ground select lines, and wordlines connected to memory cells, a control logic to generate a first voltage provided to the string select lines, and a second voltage provided to the ground select lines, and to adjust voltage levels of the first and second voltages to control a channel boosting level of the cell strings, and a row decoder to provide a read voltage, a read pass voltage, and the first and second voltages to the memory cell array under control of the control logic. The control logic generates one of the first and second voltage as a pre-pulse voltage. The row decoder provides a third voltage to at least one of the wordlines.
US11205464B2
A semiconductor apparatus includes a first receiver, a second receiver, a first delay line, and a second delay line. The first receiver receives an input signal using a first supply voltage. The first delay line delays an output of the first receiver based on a first delay control signal and a first complementary delay control signal to generate a received signal. The second receiver receives a clock signal using a second supply voltage. The second delay line delays an output of the second receiver based on a second delay control signal and a second complementary delay control signal to generate a received clock signal. Delay amounts of the first and second delay lines are complementarily changed based on the first and second supply voltages.
US11205462B2
A read signal generator generates read signals to control read operations of a memory array. The read signal generator can be selectively controlled to generate an oscillating signal having a period that corresponds to a feature one of the read signals. The oscillating signal is passed to a frequency divider that divides the oscillating signal and provides the divided oscillating signal to an output pad. The frequency of the oscillating signal can be measured at the output pad. The frequency of the oscillating signal, and the duration of the read signal feature can be calculated from the frequency of the oscillating signal. The read signal feature can then be adjusted if needed.
US11205448B2
A disk device according to one embodiment includes a recording medium, a magnetic head, a wiring member, and a flexible printed circuit board. The magnetic head is configured to read/write information from/to the recording medium. The wiring member includes a plurality of first terminals, and a plurality of first wires that electrically connect the magnetic head to the first terminals. The flexible printed circuit board includes a surface, a plurality of second terminals located on the surface to be connected to the first terminals by means of a conductive adhesive, and a ground plane spaced apart from the second terminals in a direction along the surface.
US11205445B1
Systems, methods, and computer-readable media are disclosed for systems and methods for language agnostic automated voice activity detection. Example methods may include determining an audio file associated with video content, generating a number of audio segments using the audio file, the plurality of audio segments including a first segment and a second segment, where the first segment and the second segment are consecutive segments. Example methods may include determining, using a Gated Recurrent Unit neural network, that the first segment includes first voice activity, determining, using the Gated Recurrent Unit neural network, that the second segment includes second voice activity, and determining that voice activity is present between a first timestamp associated with the first segment and a second timestamp associated with the second segment.
US11205439B2
A method includes obtaining first audio data corresponding to speech occurring within a communication area. The first audio data is obtained from one or more interior locations inside the communication area. The method includes obtaining second audio data corresponding to the speech. The second audio data is obtained from one or more exterior locations outside of the communication area. The method includes calculating a first intelligibility based on the first audio data and calculating a second intelligibility based on the second audio data. The method includes comparing the first intelligibility to the second intelligibility, and determining, based on the comparing, that the second intelligibility exceeds a threshold. The method includes generating a set of countermeasures in response to the determining. The set of countermeasures includes at least one modification to a parameter of the speech. The method includes providing at least one countermeasure of the set of countermeasures.
US11205437B1
Techniques for improving acoustic echo cancellation are described. Energy levels of audio data received from a microphone and representing near-end audio and reference audio data representing far-end audio are determined. If near-end audio is detected but far-end audio is not detected, a controller turns of or bypasses an acoustic echo cancellation system until far-end audio is again detected, thereby decreasing or eliminating distortion of the near-end audio by the acoustic echo cancellation system.
US11205428B1
Described are techniques for tracking associations between known keys and internal keys related to user data received at a natural language processing system and shared with target systems. The system can receive a request to delete data associated with a user or device, and determine one or more known keys related to the request. The system can retrieve previously stored associations between known keys and internal keys, and use the associations to generate a delete command containing relevant internal keys to be sent to the target systems, which in turn can delete data associated with the internal keys.
US11205422B2
Embodiments for managing a chatbot by one or more processors are described. A communication from an individual is received. At least one data source associated with the individual is selected based on the received communication. A response to the received communication is generated based on the at least one selected data source.
US11205418B2
Examples of the present disclosure describe systems and methods for detecting monotone speech. In aspects, audio data provided by a user may be received a device. Pitch values may be calculated and/or extracted from the audio data. The non-zero pitch values may be divided into clusters. For each cluster, a Pitch Variation Quotient (PVQ) value may be calculated. The weighted average of PVQ values across the clusters may be calculated and compared to a threshold for determining monotone speech. Based on the comparison, the audio data may be classified as monotone or non-monotone and an indication of the classification may be provided to the user in real-time via a user interface. Upon the completion of the audio session in which the audio data is received, feedback for the audio data may be provided to the user via the user interface.
US11205407B2
A music piece analyzer includes: a beat interval acquiring unit configured to acquire a beat interval in music piece data; a candidate detector configured to detect sounding positions where a change amount for sounding is equal to or more than a predetermined threshold in the music piece data, as candidates for sounding positions of a snare drum; and a sounding position determination unit configured to determine that the candidates for the sounding positions at a two-beat interval acquired by the beat interval acquiring unit in the music piece data are the sounding positions of the snare drum, among the candidates for the sounding positions of the snare drum.
US11205404B2
An electronic device including a display, a memory, and a processor operatively connected to the display and the memory. The processor may be configured to: display a partial image, corresponding to a view area to be watched, in an omnidirectional image stored in the memory, on the display; select a display attribute on the basis of the distance between the view area and an area of interest in the omnidirectional image; and display additional information associated with the area of interest, on the display on the basis of the selected display attribute. Various other embodiments found through the specification are also possible.
US11205402B2
In an information display apparatus and method, images of a plurality of planar objects disposed in a virtual space are generated based on texture information of each of the objects, viewpoint information, and surrounding environment information, and combined to generate a display image. The virtual space is a simulation of a space in which a display device is placed, the objects are disposed in parallel with a plane in the virtual space corresponding to a display screen of the display device. The texture can be expressed with a small quantity of data and a small memory size, and an image which has a good reality can be displayed with a good responsiveness to the motion of the observer.
US11205400B1
A display device according to an embodiment of the present disclosure includes a display panel, a backlight unit configured to provide light to the display panel, an external input interface configured to receive an image frame from an external frame, and a processor configured to determine a scan rate of the image frame received through the external input interface, determine whether the determined scan rate is equal to a scan rate of a previous image frame, and control a dimming value of the backlight unit based on the determined scan rate of the image frame, when the determined scan rate is different from the scan rate of the previous image frame.
US11205396B2
The present disclosure provides a display panel, a method for driving the display panel, and a display device. In embodiments of the present disclosure, the display panel includes a display area, where pixels arranged in an array are arranged in the display area, each pixel includes a plurality of sub-pixels, and at least some sub-pixels among the sub-pixels included in each pixel have different colors. The driving method includes: driving, polarities of display signals inputted to some sub-pixels among the sub-pixels having the same color in at least one row of sub-pixels to be different.
US11205395B2
According to one embodiment, a display device includes a pair of substrates including a display area in which pixels are arranged, pixel electrodes and memories provided in the pixels, signal lines supplied with digital signals, switching elements connecting the memories and the signal lines, scanning lines supplied with scanning signals, a first driver unit, and a second driver unit. The first driver unit is provided in a peripheral area around the display area, and supplies the digital signal to the signal line. The second driver unit is provided in the peripheral area, and supplies the scanning signal to the scanning line. In the display device, at least a part of the first driver unit is provided between the display area and the second driver unit.
US11205393B2
A display device, wherein a drive circuit thereof is used to display each frame of image by means of two sub-frames; and determining, according to an average drive voltage of sub-pixels of all colors, the magnitudes of backlight compensation signals respectively corresponding to the two sub-frames so as to adjust the light emission brightness of a light source.
US11205389B2
Proposed is a display device including a display panel displaying an image and a scan driver having a scan signal generation circuit that supplies a scan signal to the display panel, the scan signal generation circuit including a first transistor controlling charging and discharging of a Q node, a second transistor controlling charging and discharging of a QB node, a third transistor resetting the QB node, a fourth transistor outputting a scan signal of a logic low level in response to a potential of the Q node, and a fifth transistor outputting a scan signal of a logic high level in response to a potential of the QB node.
US11205382B2
A sensing circuit for an organic light-emitting diode (OLED) driver includes a sample and hold circuit and a clamping circuit. The sample and hold circuit includes a capacitor. The clamping circuit, coupled to the sample and hold circuit, is configured to clamp a sensing voltage received by the sample and hold circuit to conform to a withstand voltage of the capacitor.
US11205380B2
A pixel including: a light-emitting element; a first transistor including a first electrode coupled to a power source and a second electrode coupled to the light-emitting element; a first capacitor between a second and a third node; a second transistor between the third node and a data line and turned on by a scan signal; a third transistor between a first node and the second node and turned on by a first control signal; a fourth transistor between the power source and the third node and turned on by a second control signal; a fifth transistor between the power source and the first electrode of the first transistor and turned on by an emission control signal; a sixth transistor between the second node and the light-emitting element and turned on by a previous emission control signal; and a second capacitor between the power source and the first node.
US11205378B1
A system may include an electronic display panel having pixels, where each pixel emits light based on a respective programming signal applied to the pixel. The system may also include processing circuitry to determine a respective control signal upon which the respective programing signal for each pixel is based. The processing circuitry may determine each respective control signal based at least in part on approximations of respective pixel brightness-to-data relationship as defined by a function having variables stored in memory accessible to the processing circuitry.
US11205371B2
The present disclosure is related to a gate driving circuit. The gate driving circuit may include a first pull-up subcircuit; a second pull-up subcircuit; a first pull-down subcircuit; and a second pull-down subcircuit. The first pull-up subcircuit may be configured to output a high level to the output terminal under control of a first control signal of a first control signal terminal. The second pull-up subcircuit may be configured to output a high level to the output terminal under control of a second control signal of a second control signal terminal. The first pull-down subcircuit may be configured to pull down a level of the output terminal under control of the first control signal. The second pull-down subcircuit may be configured to pull down the level of the output terminal under control of the second control signal.
US11205364B2
A gate driving circuit and a display substrate are provided. The gate driving circuit may provide a driving signal to gate lines, and include output units cascaded to each other and having a same circuit structure. Each output unit includes at least one output transistor, outputs the driving signal to a corresponding gate line through the output transistor, and all the at least one output transistor is coupled to one gate line. The output units are classified as first and second output units. A number of sub-pixels coupled to the gate line corresponding to each first output unit is greater than a number of sub-pixels coupled to the gate line corresponding to each second output unit, and an output capability of at least one output transistor of the first output unit is greater than an output capability of a corresponding output transistor of the second output unit.
US11205354B2
An apparatus comprised of flexible gores that are serially connected to each other at their lateral adjoining edges. These gores have a hole in their polar region and a drawstring runs through the gores' holes such that, when the drawstring is pulled, the drawstring pulls the gores' polar regions together and a radial three dimensional shape forms.
US11205353B2
There is described a method for assembling or repairing a connectorized electrical equipment in an environment. The method comprises connecting an Automated Test Equipment (ATE) to an origin connector of the connectorized electrical equipment to be assembled or repaired, for tracking connections. A connection between the origin connector and a destination electrical component is identified using the ATE and sent to a computing device. The computing device compares the connection identified by the ATE with a connectivity list required for the connectorized electrical equipment to determine a next step of the assembling or the repairing which depends on the connection identified by the ATE. A visual aid representative of the next step is generated and outputted to an apparatus which provides, to a user, the visual aid superimposed with the environment or in a virtual environment. A plurality of workers can receive a personalized visual aid on their own apparatus.
US11205349B2
Certain embodiments may be directed to a system and method for proctoring an exam, and more particularly, for online automated exam proctoring. A method may include checking a test-taker's computing device for compatibility, and for content that provide unauthorized aid to the test-taker during a testing session. The method may also include taking a photo of the test-taker, recording the test-taker by performing a room pan while analyzing the surrounds of the test-taker for unauthorized objects, and validating the identity of the test-taker by way of at least one of presenting challenge questions, obtaining voice biometrics, or obtaining keystroke biometrics. The method may further include recording the test-taker's audio or video and desktop feed, determining if the test-taker is exhibiting questionable behavior, and suspending the testing session if it is determined that the test-taker is exhibiting questionable behavior.
US11205325B2
In various embodiments, the present disclosure relates generally to gaming systems and methods providing a live craps game and a plurality of electronic gaming machines that facilitate participation in the live craps game.
US11205322B2
A ticket management system including a gaming establishment management tool, a gaming device, and a virtual wallet stored on a mobile device. A printer is located in a back office of the gaming establishment to print, store, track, and easily locate tickets. The tickets include financial transactional data, such as a cashout transaction, including a cashout amount and a gaming machine associative identifier. The accounting management tool and the virtual wallet exchange financial transaction data to properly record and display gaming account balances, gaming credits, and identifiers. The gaming establishment management tool, the gaming device, and the printer each include scanners, configured as validators, to validate a ticket, a gaming machine transaction, or a virtual wallet transaction respectively.
US11205318B2
Innovations in user interface (“UI”) features of an electronic gaming device, and in features of backend processing to implement the UI features, are presented. For example, control logic selects active reels, which include side reels and main reels. Compared to the main reels, the side reels typically include symbols of greater interest to a user. The control logic also selects a subset of the active reels. The control logic spins at least some of the active reels on a display screen of the device. The control logic shifts some active reels into a reel area while shifting other active reels out of the reel area, before stopping at the subset of the active reels. Reel shifting can increase game volatility while maintaining a designated level of return to player. At the same time, by selecting side reels and reels within the reel area when shifting stops, outcomes can satisfy regulations.
US11205315B2
A magnetism detection device capable of improving the ability to detect magnetic features of coins and reducing a change in outputs due to a change in transport positions of coins, a coin recognition device, and a method for detecting magnetism using the magnetism detection device. The magnetism detection device includes a transport path on which a coin is to be transported, detection coils arranged on at least one side of a transport surface of the transport path and along a direction crossing a transport direction of the coin, and a controller configured to detect a magnetic feature of the coin based on an output signal from at least one but not all of the detection coils.
US11205311B2
A method includes obtaining operational data recorded by a data recorder onboard an unmanned aerial vehicle (UAV), determining timing of a maintenance operation for the UAV based on the operational data, and providing a reminder of the maintenance operation for the UAV based on the determined timing.
US11205310B1
The embodiments of the disclosure provide a background skybox constructing method and an electronic device. The method includes: obtaining a first content frame and re-projecting the first content frame, wherein the re-projected first content frame corresponds to a first visual angle and includes a plurality of first objects; in response to determining that the first content frame has a first depth map characterizing a depth of each first object, dividing the first objects into N first groups based on the depth of each first object, wherein N is a positive integer; constructing a first part of each of N skybox layers based on the N first groups, wherein the first part of each skybox layer corresponds to the first visual angle; and combining the re-projected first content frame with the N skybox layers to generate a first visual content and outputting the first visual content.
US11205306B2
Methods, computer-readable media, and apparatuses for presenting medical records associated with a body part of person via an augmented reality device are described. For example, a processing system including at least one processor may identify at least one body part of a person in a visual data feed of an augmented reality device, obtain based on the identifying at least a first medical record of the person that is associated with the at least one body part, obtain at least a second medical record of at least one relative of the person that is associated with the at least one body part, and present, via the augmented reality device, at least the first medical record and the least the second medical record.
US11205300B2
A method of constructing a bounding box comprises: acquiring a set of sensed data points; adding, for each sensed data point, at least one calculated data point; and defining a bounding box containing the sensed and calculated data points. A method of identifying voxels in a voxel grid corresponding to a plurality of data points comprises: calculating, for each data point, a distance between it and each voxel; creating a subset of voxels comprising voxels having a distance from one data point that is less than a predetermined distance; creating another subset comprising those voxels that neighbor a voxel in the first subset; computing, for each voxel in the second subset, a distance between it and each voxel in the first subset; and identifying each voxel in the first subset that is a distance away from each voxel in the second subset that exceeds a predetermined distance.
US11205297B1
This patent provides a method for performing enhanced viewing strategies available to a user wearing a head display unit with position and orientation tracking. Stereoscopic rendering is performed at a set of time points. A set of viewing parameters including position data and orientation data of said head display unit is stored in conjunction with time data. A process called recall rendering is performed and the stored parameters which will allow stereoscopic display of the volume along with the orientation data and position data of the head display unit.
US11205284B2
Vehicle-mounted camera pose estimation methods, apparatuses, and systems, and electronic devices involve performing lane line detection of a road on which a vehicle drives on the basis of a video stream of the road acquired by a vehicle-mounted camera; obtaining horizon information of the road on which the vehicle drives according to a lane line detection result; and obtaining pose information of the vehicle-mounted camera according to the horizon information.
US11205264B2
Methods and systems are provided for detecting coronary lesions in 3D cardiac computed tomography and angiography (CCTA) images using deep neural networks. In an exemplary embodiment, a method for detecting coronary lesions in 3D CCTA images comprises, acquiring a 3D CCTA image of a coronary tree, mapping the 3D CCTA image to a multi-label segmentation map with a trained deep neural network, generating a plurality of 1D parametric curves for a branch of the coronary tree using the multi-label segmentation map, determining a location of a lesion in the branch of the coronary tree using the plurality of 1D parametric curves, and determining a severity score for the lesion based on the plurality of 1D parametric curves.
US11205263B2
A remote image interpretation management apparatus includes a hardware processor. The hardware processor obtains, from a storage storing evaluation values about quality of image interpretation reports by evaluator and by image interpretation facility and/or image interpretation doctor, evaluation values of evaluators who have evaluated a predetermined number of image interpretation reports or more. Based on the obtained evaluation values of the evaluators, for each of the evaluators, the hardware processor calculates a statistic of the evaluation values of the evaluator and normalizes the evaluation values with the calculated statistic, thereby obtaining normalized evaluation values for the respective evaluators. For each image interpretation facility and/or each image interpretation doctor, the hardware processor calculates a mean value based on the normalized evaluation values of the respective evaluators.
US11205261B1
An object appearance detection system with posture detection and a control method thereof are provided. A controlling and computing device uses a first sensor and a second sensor to control a conveying production line, and controls a robotic arm to move an object to be detected to a posture detection position and a surface detection position. When the object to be detected is in the posture detection position, the controlling and computing device receives a posture detection image to perform posture detection on the object to be detected. When the object to be detected is in the surface detection position, the controlling and computing device controls the robotic arm to adjust the posture of the object to be detected according to the posture detection result and receives images from a remote imaging device and photographing devices to perform surface defect detection on the object to be detected.
US11205251B2
A method of image completion comprises: constructing the image repair model and constructing a plurality of conditional generative adversarial networks according to a plurality of object types; inputting the training image corresponding to the plurality of objective types such that the plurality of conditional generative adversarial networks respectively conduct a corruption feature training; inputting the image in need of repair and respectively conducting an image repair through the plurality of conditional generative adversarial networks to generate a plurality of repaired images; and judging a reasonable probability of the plurality of repaired images through a probability analyzer, choosing an accomplished image and outputting the accomplished image through an output interface.
US11205250B2
A method for updating a fixed pattern noise matrix comprises: calculating a first difference between a target and first different images in a video stream to obtain a first differential matrix; calculating a second difference between the target and second different images in the video stream to obtain a second differential matrix; identifying a set of candidate positions for fixed pattern noise by: locating first and second sets of positions in the first differential matrix at which a difference deviates from predetermined values, finding a set of overlapping positions between the first and second sets of positions, and adjusting the set of overlapping positions. The adjusted set of overlapping positions is used for fixed pattern noise. Furthermore, each position in the set of candidate positions is updated, wherein the updated fixed pattern noise value at each position is based on a value at a corresponding non-adjusted position in the differential matrix.
US11205238B1
A private digitized, decentralized, and distributed controlled-environment facility ledger is created using a genesis hash and wallet code assigned to a controlled-environment facility resident upon intake of the resident into the facility. In response to an occurrence of a first controlled-environment facility transaction with respect to the resident, a first new hash containing a cryptographic hash of the genesis hash is built, and the ledger is updated to reflect the first transaction, and to associate the first new hash with the first transaction, both with respect to the resident. Thereafter, subsequent new hashes, each containing a cryptographic hash from each prior hash, are each built in response to each subsequent controlled-environment facility transaction with respect to the resident, and the ledger is updated to reflect each subsequent transaction, and associate each subsequent new hash with the respective subsequent transaction, both with respect to the resident.
US11205234B1
A farm sensing system is provided. The farm sensing system includes a cloud server, a sensing apparatus, and a computer device. The sensing apparatus is configured to be connected to a specific sensor disposed on a farm. The computer device is configured to obtain specific sensor data generated by the specific sensor through the cloud server. In response to there being potential failure of the specific sensor, the sensing apparatus enters a sensor-calibration mode. In response to a reference sensor being connected to the sensing apparatus, the sensing apparatus builds a calibration table by periodically receiving specific sensor data and reference sensor data, and executes a finite-state machine to perform a calibration procedure on each entry in the calibration table. In response to the number of consecutive hits of the one-to-one correspondence in a specific entry in the calibration table reaching a predetermined number N, the finite-state machine stops the calibration procedure and determines that the specific entry is calibratable.
US11205218B2
Techniques and system configurations for generating, updating, and customizing user interface content and functionality based on user activity and a customer level of interest (affinity) for a particular commerce information item are disclosed. In an example, electronic operations used for generating and updating output of a user interface includes: processing streaming events that represent user activity involving a commerce information item performed by a user in a user interface; identifying a current score of the user activity from the streaming events; generating an affinity score corresponding to the commerce information item, based on forward time decay of a history score and a future score; and providing output in a user interface based on the generated affinity score. With these techniques, engagement and affinity of particular products/services, product groups, and offers, can be measured and tracked to enable improved outputs in an electronic commerce website or app.
US11205217B2
A Product location system and method for storing and locating products within an establishment, comprising three main components: a data server, a location updating device, and a searching device. The data server stores the information associated with the products of the establishment and communicates with the location updating and searching devices, the location updating device associates identifying information of a product with identifying information of the location where the product is currently located, and the searching device accepts user parameters and gives a search result comprising all of the products which fall within the given parameters. The searching device also helps guide the user to the location of the product.
US11205212B1
Integrating a fulfillment service provider into a third-party application via an Application Programming Interface (API) is described. In an example, a computing device associated with a fulfillment service provider can determine, based at least in part on an indication of an interaction between a user and a third-party application, that the fulfillment service provider has been initialized. In one example, functionality associated with the fulfillment service provider can be accessible to the third-party application via an API. In at least one example, the computing device can generate, based at least in part on the interaction with the third-party application and while the fulfillment service provider is initialized, a recommendation of at least one of a service, a merchant, or an item associated with the fulfillment service provider. The computing device can cause the recommendation to be presented via at least one of the third-party application or the fulfillment service provider.
US11205210B2
A system for categorizing, visualizing, and recommending cannabis products based on objective data of the chemical composition of products is described. This system allows cannabis products to be visualized and compared based on their chemical composition, even by laypeople with little or no knowledge of the underlying objective data. A recommendation system is built upon this which can recommend products for consumption, including a user interface for receiving user input, which includes at least one of demographic data, desired level of psychoactivity, or prior experience with the product, a merchant interface for receiving merchant input, including at least one of general data descriptive of the regulated product, lab data descriptive of the regulated products chemical composition, and user data descriptive of subjective effects of the regulated product on a user; and a decision engine making a recommendation of product according to correlation of the lab data with the user data.
US11205209B2
In one instance, a system provides an electronic marketplace that matches designers, who can be geographically dispersed and who submit fashion designs into the system, with retailers and fashion companies, who are looking for designs to make finished garments and sale. The system can optionally include factories so that the designer, retailer can have the factories immediately fabricate the selected designs. Optionally, it may also include boutiques that are specialized version of the retailers looking for a particular product for a niche group or market. Other systems and methods are presented.
US11205205B2
One or more systems and/or techniques for collecting and/or presenting reviews and/or ratings associated with items are provided. A request to perform a review procedure for a first item is received. In response to receiving the request, a first target profile associated with the first item is generated. A second client device associated with a first reviewer displays a review platform interface including one or more selectable inputs associated with one or more items. A first selectable input is associated with the first item. A request to review the first item is received from the second client device via a selection of the first selectable input. Based upon the first target profile and a first reviewer profile associated with the first reviewer, it is determined that the first reviewer is associated with a first target audience of the first item. Review instructions are transmitted to the second client device.
US11205191B2
A disclosed example includes an identifier extractor to: extract a first identifier from mobile device communications at a merchant location; and store the first identifier in a database associated with the merchant location; a communications interface to: monitor for the mobile device communications, the identifier extractor to extract the first identifier in response to the communications interface identifying the mobile device communications during the monitoring; receive a request including the first identifier from an audience measurement entity; and when the first identifier is present in the database, send an association between the first identifier and the merchant location to the audience measurement entity; and a collection interface to determine whether the first identifier is present in the database.
US11205187B2
Embodiments of vehicle data systems for use in distributed computer network are disclosed. Particular embodiments may determine and enhance vehicle data from various data sources distributed across the computer network, and utilize the enhanced vehicle data in the determination of normalization metrics that account for geography and population density or spatial behavioral patterns. Embodiments may utilize these normalization metrics to assign zone labels to geographic areas and present representations of the geographic areas based on the normalization metrics across the distributed computer network.
US11205186B2
A computer-implemented method comprising receiving user preference information, based on the received user preference information, determining one or more user settings, processing data to determine a data condition, wherein, to determine the data condition, a plurality of alternate data inputs of different types are processed and normalized, and applied to a series of operations to generate a forecast having a degree of confidence, and the data condition is compared with third party information; providing an electronic notification indicative of the data condition to the user device, wherein the electronic notification includes the data condition compared with the third party information, a confidence indicator associated with the data condition, and a user prompt; in response to a single user input, the user device generating an instruction to execute the user request; and based on the instruction, executing the user request based on the determined one or more user settings.
US11205183B1
A recalled item notification system may include a retailer server configured to operate a virtual shopping cart for products to be purchased by a purchaser. Each product may have an associated product identifier. The system may also include a recalled item server configured to, when a product for purchase is in the virtual shopping cart, obtain the associated product identifier for the product and determine if the product is subject to a recall based upon the product identifier. When it is determined that the product is subject to a recall, the recalled item server is configured to communicate with the retailer server to remove the product from the virtual shopping cart, and generate a notification that the product is subject to the recall and that the product has been removed from the virtual shopping cart.
US11205177B2
A peripheral PINpad is connected to a host terminal. The PINpad includes an integrated camera/scanner, a secure processor, secure storage, and a network interface. The PINpad is configured to process in an independent mode of operation and a host-dependent mode of operation. Images captured by the integrated camera/scanner are decoded on the PINpad. The decoded image information, depending on a processing context, is not provided to and is not available to the host terminal. The PINpad is further configured to perform network interactions with external servers independent of the host terminal.
US11205174B2
This application discloses a method implemented at a server to facilitate secure offline transactions. The server receives, from a client device, an authorization request that includes a user identifier, first financial account information and a secure code. The server authenticates the authorization request, and sends a first transaction approval to the client device. Then, in accordance with the information received in the authorization request, the server facilitates a secure transaction between the client device and a point-of-sale (POS) machine while the client device is offline. Specifically, the server receives, from the POS machine, a transaction request that includes at least the user identifier and the security code. The server retrieves the first financial account information from a memory according to the user identifier and the security code, performs a transaction operation associated with the first financial account information, and sends a second transaction approval to the POS machine.
US11205164B1
A method and apparatus for reader device registration, activation, and use are described. The method may include receiving, by a commerce platform, a registration request generated by a reader device, wherein the registration request comprises at least identification data for the reader device. The method may also include transmitting, to the reader device, a registration code. The method may also include receiving, by the commerce platform from a merchant system, a second registration code purported to be the registration code transmitted to the reader device. The method may also include generating an encryption key associated with the reader device and transmitting the encryption key to the merchant system, wherein the encryption key is provided by merchant system to the reader device for use by the reader device when communicating with the commerce platform during merchant transactions.
US11205161B2
A centralized service or operating system to create receipts, store receipts, access receipts and provide additional services based on receipts is disclosed.
US11205158B2
The invention relates to a service unit that can be carried on the body of a user by means of a carrying system, having at least one power source for supplying power to electrically operated tools connectable to the power source, the power source being formed from at least one rechargeable battery. The invention also relates to a method for monitoring and documenting maintenance work. The invention is distinguished in that the carrying system has an integrated computation and documentation unit for monitoring and documenting maintenance work, wherein the computation and documentation unit is powered from the power source, wherein the computation and documentation unit is connected to at least one motion sensor and/or locating sensor and wherein the motion sensor is arranged on the tool or the hand of the user.
US11205142B2
A method, system, and apparatus for a work order system for aircraft projects. The work order system comprises a template and a work order manager. The order manager is configured to identify engineering information for an aircraft project including a group of three-dimensional drawings, places the engineering information into the template using an information policy, and create a work order for performing a group of tasks for the aircraft project from the template using a work order policy, enabling performing tasks for the aircraft project on an aircraft.
US11205138B2
A method, computer system, and a computer program product for utilizing provenance data to improve machine learning is provided. Embodiments of the present invention may include collecting provenance data. Embodiments of the present invention may include identifying model quality improvements based on the collected provenance data. Embodiments of the present invention may include identifying related models based on the collected provenance data. Embodiments of the present invention may include recommending model quality improvements to a user.
US11205134B2
Methods, systems, and apparatus for numerical quantum experimentation. In one aspect, a method includes identifying (i) a computational problem that is a candidate for a quantum computation, and (ii) one or more numerical algorithms for solving the candidate computational problem; providing input task data identifying (i) the candidate computational problem, and (ii) the one or more numerical algorithms, to a numerical quantum experimentation system, wherein the numerical quantum experimentation system comprises multiple universal numerics workers, a universal numerics worker, of the multiple universal numerics workers being configured to solve the candidate computational problem using the one or more numerical algorithms; receiving, from the numerical quantum experimentation system, data representing results of the one or more numerical algorithms to solve the candidate computational problem; and determining whether the received data indicates that a quantum computation applied to the candidate computational problem has a greater efficacy for arriving at a solution than a classical computation applied to the candidate computational problem.
US11205128B2
An online social networking system collects data relating to members, and clusters the data into a plurality of clusters. The system identifies anomalous activity by a member in a cluster, and predicts an update to a profile of the member based on the identified anomalous activity of the member. The system presents to the member a proposed update to the profile of the member based on the prediction, receives input from the member in response to the proposed update, and updates the profile of the member based on the input received from the member.
US11205127B2
A cognitive state amelioration method, system, and computer program product, include predicting a cognitive state of a user based on at least one of a plurality of inputs including a physiological state of the user, a gesture of the user, a speech pattern of the user, and an internal state status of the user received from a second user, performing an ameliorating action to treat the cognitive state of the user when the predicting predicts a negative type of the cognitive state, and learning an effectiveness of the ameliorating action for treating the negative type of the cognitive state for the predicting to predict a different cognitive state, thereby to dictate a different ameliorating action to treat the different cognitive state more effectively.
US11205120B2
Apparatuses and methods of manufacturing same, systems, and methods for training deep learning machines are described. In one aspect, candidate units, such as detection bounding boxes in images or phones of an input audio feature, are classified using soft labelling, where at least label has a range of possible values between 0 and 1 based, in the case of images, on the overlap of a detection bounding box and one or more ground-truth bounding boxes for one or more classes.
US11205115B1
Some embodiments provide a neural network inference circuit (NNIC) for implementing a neural network that includes multiple computation nodes at multiple layers. Each of a set of the computation nodes includes a dot product of input values and weight values. The NNIC includes multiple dot product core circuits for computing multiple partial dot products and a set of channel circuits connecting the core circuits. The set of channel circuits includes (i) a dot product bus for aggregating the partial dot products to compute dot products for computation nodes of the neural network, (ii) one or more post-processing circuits for performing additional computation operations on the dot products to compute outputs for the computation nodes, and (iii) an output bus for providing the computed outputs of the computation nodes to the core circuits for the core circuits to use as inputs for subsequent computation nodes.
US11205114B2
Methods and apparatuses for implementing a neural network using symmetric tensors. In embodiments, a system may include a higher order neural network with a plurality of layers that includes an input layer, one or more hidden layers, and an output layer. Each of the input layer, the one or more hidden layers, and the output layer includes a plurality of neurons, where the plurality of neurons includes at least first order neurons and second order neurons, and where inputs at a second order neuron are combined using a symmetric tensor.
US11205103B2
A method of modelling data, comprising: training an objective function of a linear classifier, based on a set of labeled data, to derive a set of classifier weights; defining a posterior probability distribution on the set of classifier weights of the linear classifier; approximating a marginalized loss function for an autoencoder as a Bregman divergence, based on the posterior probability distribution on the set of classifier weights learned from the linear classifier; and classifying unlabeled data using the autoencoder according to the marginalized loss function.
US11205098B1
A single-stage small-sample-object detection method based on decoupled metric is provided to solve the following problems: low detection accuracy of existing small-sample-object detection methods, the mutual interference between classification and regression in a non-decoupled form, and over-fitting during training of a detection network in case of small samples. The method includes: obtaining a to-be-detected image as an input image; and obtaining a class and a regression box corresponding to each to-be-detected object in the input image through a pre-constructed small-sample-object detection network DMNet, where the DMNet includes a multi-scale feature extraction network, a decoupled representation transformation module, an image-level distance metric learning module and a regression box prediction module. The new method avoids the over-fitting during training of the detection network, eliminates the mutual interference between the classification branch and the regression branch, and improves the accuracy of small-sample-object detection.
US11205090B2
A device includes at least one processor and memory including instructions that when executed by the at least one processor, cause the at least one processor to scan an input image including pixels that have either a first state or a second state opposite the first state, initiate a first cluster and a first polygon that belongs to the first cluster upon encountering a first pixel of the input image that has the first state, execute a first set of operations to form the first polygon, generate an indication of one or more characteristics of the input image based on at least the first cluster, and output the indication.
US11205086B2
In various examples, sensor data—such as masked sensor data—may be used as input to a machine learning model to determine a confidence for object to person associations. The masked sensor data may focus the machine learning model on particular regions of the image that correspond to persons, objects, or some combination thereof. In some embodiments, coordinates corresponding to persons, objects, or combinations thereof, in addition to area ratios between various regions of the image corresponding to the persons, objects, or combinations thereof, may be used to further aid the machine learning model in focusing on important regions of the image for determining the object to person associations.
US11205084B2
The present subject matter is related in general to the field of image processing, disclosing method and system for evaluating an image quality for Optical Character Recognition (OCR) Image evaluation system receives image comprising optical character data. The image evaluation system determines image parameter value for each of one or more image parameters of the image. The image parameter value for each of the one or more image parameters is determined for plurality of binary image segments identified in the image. The image evaluation system determines suitability value and impact value of the image, based on the image parameter value for each of the image parameters determined for the image. The image evaluation system determines quality score for the image, based on the suitability value and the impact value. The image is transmitted for processing before the OCR, upon determining the quality score to be above overall pre-defined threshold value.
US11205082B2
A system and method for predicting pedestrian intent is provided. A prediction circuit comprising a plurality of gated recurrent units (GRUB) receives a sequence of images captured by a camera. The prediction circuit parses each frame of the sequence of images to identify one or more pedestrians and one or more objects. Using the parsed data, the prediction circuit generates a pedestrian-centric spatiotemporal graph, the parsed data comprising one or more identified pedestrians and one or more identified object. The prediction circuit uses the pedestrian-centric graph to determine a probability of one or more pedestrians crossing a street for each frame of the sequence of images.
US11205080B2
A method of assisting a driver in maneuvering a vehicle with a trailer hitched to the vehicle includes equipping a vehicle with a trailering assist system that includes (i) a camera disposed at the vehicle and viewing a trailer that is hitched the vehicle and (ii) a control having an image processor. During a reversing maneuver of the vehicle and trailer, image data is captured by the camera and vehicle parameters are provided to the control. Responsive to the vehicle parameters and processing of captured image data, the trailering assist system estimates an estimated trailer angle and an estimated vehicle steering wheel angle. The estimated vehicle steering wheel angle and an actual steering wheel angle are compared to determine a steering wheel angle error. The estimated trailer angle is modified in subsequent determinations of the estimated trailer angle based at least in part on the determined steering wheel angle error.
US11205077B1
A method is described for operating on a frame of a video to generate a feature map of a neural network. The method determines if a block of the frame is an inter block or an intra block, and performs an inter block process in the event that the block is an inter block and/or an intra block process in the event that the block is an intra block. The inter block process determines a measure of differences between the block of the frame and a reference block of a reference frame of the video, and performs either a first process or a second process based on the measure to generate a segment of the feature map. The intra block process determines a measure of flatness of the block of the frame, and performs either a third process or a fourth process based on the measure to generate a segment of the feature map.
US11205075B2
Systems, apparatuses, interfaces, and methods for implementing the systems, apparatuses, and interfaces include capturing an image, displaying the image on a display devise, scanning and identifying objects and/or attributes associated with the image and/or objects therein, generating a 3D AR environment within the display overlaid on the image, generating a ray pointer for improved interaction with the image and the generated 3D AR environment, where the environment includes virtual constructs corresponding to the image objects and/or attributes, and selecting, activating, animating, and/or manipulating the virtual constructs within the 3D AR environment.
US11205073B2
Systems and methods to analyze visible, near infrared, and thermal imagery of a land parcel in order to track and report changes to that land. A set of image processing techniques and algorithms can be utilized to generate composite images, align the imagery, compute differences, detect which features have changed, and meaningfully display the changed features. A moving window calculates differences in intensity between a first composite image and a second composite image and compares the differences against a threshold value. An interactive overlay user interface allows a user to adjust the magnitude and particular areas to be analyzed and presents the change.
US11205071B2
The present disclosure provides image acquisition methods, apparatuses, systems and electronic devices. One image acquisition method includes: acquiring an initial face image of a user by a first image acquisition apparatus; controlling a second image acquisition apparatus to acquire an eye print image of the user according to an acquisition parameter, the acquisition parameter being determined based on the initial face image; and synthesizing the initial face image and the eye print image into a target face image of the user.
US11205069B1
A hybrid cornea and pupil eye-tracking technique includes receiving iris-backscattered light from an eye and determining a pupil-position of the eye based on the iris-backscattered light. Cornea-reflected light is received from the eye and an eye-tracking position of the eye is determined based on the cornea-reflected light and the pupil-position.
US11205066B2
In accordance with an aspect of the present disclosure, there is provided a method for recognizing a pose performed by a pose recognition device. The method comprises, acquiring first position information on a portion and remaining portion of a body part which is a target of pose recognition, inputting the first position information on the remaining portion into a three-dimensional skeleton model, acquiring second position information on the remaining portion of the body part according to a calculation based on anatomical characteristics of the three-dimensional skeleton model, and recognizing the pose of the body part based on the first position information and the second position information.
US11205062B2
A display device includes: a display panel; a fingerprint sensor which is disposed on a surface of the display panel and senses a user's fingerprint by emitting ultrasonic waves; and a first vibrator which is disposed on a surface of the fingerprint sensor and generates vibrations based on driving voltages applied thereto.
US11205045B2
A process for context-based autocompletion suggestion includes, based on initiating an online chat by a user of a computer system, the chat having as participants the user and a target participant, providing participant information that identifies the participants. The process maintains at the computer system a relation-based autocompletion model for use in word autocompletion suggesting. The maintained relation-based autocompletion model is initially a template model based on to relationship between chat participants, and is updated over time via training. The process suggests to the user words for autocompletion in the user's composition of chat messages, the suggested words being selected as suggestions based on the maintained relation-based autocompletion model. Maintaining the relation-based autocompletion model includes sending chat messages as training data to further train the autocompletion model.
US11205044B1
A method for rendering context based information on a user interface includes receiving a user request to extract the context based information from a database. The database includes a plurality of documents and the request includes at least one search criteria required to determine a context of the user request. The method includes generating a list of documents corresponding to the context of the user request and rendering on a viewing portion of the user interface the list of documents corresponding to the context of the user request.
US11205040B2
Dynamic templates include regions that provide behavior based upon a purpose or desired outcome. Templates and regions can modify the logical representations associated with objects to create semantic context for the objects. Templates and regions can also generate visual representations of objects based upon their logical representations. The visual representation utilized by a template or region can be selected manually or based upon the capabilities of a computing device. Objects contained within regions can be sorted, filtered, arranged, and projected based on their associated logical representations. Templates and regions can modify their size based upon the objects contained therein, can receive logical representations of objects from data sources and update the data sources to reflect modification of the logical representations, can initiate actions based on changes to the logical representations associated with objects, and generate structured summaries or other types of content based upon the logical representations.
US11205038B2
The present disclosure describes an electronic document review method comprising the steps of displaying at least a first document section of said document in a first display window, displaying at least a second document section of said document in a second display window, and arranging said second window so that said second window is arranged within the border of the first window. Such a method allows for efficient review of electronic documents thereby enabling a user to reduce the amount of time the user spends for reviewing an electronic document. The disclosure also provides an electronic document review system.
US11205037B2
Systems, methods, and computer-readable media provide content items to clients. In one implementation, a system stores data identifying a plurality of cache servers, the cache servers storing the content items for download by a plurality of clients. The system receives a request from a first one of the clients to download one of the content items. The system selects one or more of the cache servers for providing the requested content item to the first client. The system transmits identifiers of the selected one or more cache servers to the first client, and transmits instructions to the first client. The instructions are operable, when executed by the first client, to determine whether the selected one or more cache servers have a local copy of the requested content item. When the first client determines that a first one of the selected one or more cache servers has a local copy of the requested content item, the first client downloads the requested content item from the first selected cache server.
US11205030B2
A computer-implemented method performed by one or more computing nodes for simulating a gate operation of quantum computing is disclosed. In the method, a problem having 2n size is divided into a plurality of sub-problems, each of which has 2m size. A first index table for storing a first identifier is prepared for each sub-problem. In response to a request for a gate operation involving exchanges of quantum amplitudes that are designated by a target qubit at least in part, a determination is made as to whether a first condition regarding at least the target qubit and m is satisfied or not. In response to the first condition being satisfied, corresponding first identifiers in the first index table are swapped in place of the exchanges of the quantum amplitudes.
US11205029B2
Systems and methods for application specific integrated circuit design using Chronos Links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.
US11205025B2
Gear motion of gearboxes can be calculated. A system includes a gear box, a sensor, and at least one data processor. The gear box includes a structure with a plurality of gears. The sensor is operatively coupled to the gear box and is configured to detect an operational parameter associated with a first gear of the gear box. The at least one data processor is configured to: receive, from the sensor, data characterizing the detected operational parameter associated with the gear box; generate a mesh pair matrix for the plurality of gears based on data characterizing the structure of the gear box; determine, from the mesh pair matrix, a calculated value of the operational parameter of the first gear of the plurality of gears; determine, based on the calculated value and the detected value of the operational parameter, an operational metric of the first gear; and provide the operational metric.
US11205021B2
Techniques are disclosed relating to securing an accessory interface on a computing device. In various embodiments, a computing device detects a connection of an accessory device to an accessory interface port and, in response to the detected connection, evaluates a policy defining one or more criteria for restricting unauthorized access to the accessory interface port. Based on the evaluating, the computing device determines whether to disable the accessory interface port to prevent communication with the connected accessory device. In some embodiments, the computing device includes an interconnect coupled between the processor and the accessory interface port, and the interconnect includes a hub circuit configured to facilitate communication between a plurality of devices via the interconnect. In some embodiments, the computing device, in response to determining to disable the accessory interface port, instructs the hub circuit to prevent traffic from being conveyed from the accessory interface port.
US11205018B2
A device can be identified using a manufacturing characteristic in the device. Power consumption data associated with a device is received. A power model can be fitted to the power consumption data and at least one parameter is determined based on fitting. A fingerprint of the device can be created based on at least one parameter.
US11205004B2
According to one embodiment, a system receives an intermediate result generated by a compiler based on source code, where the intermediate result includes one or more vulnerability indicators indicating one or more lines of the source code being potentially vulnerable. The system performs a grey box fuzzing on a first executable code generated from the intermediate result to generate a first set of seed inputs. The system calculates a vulnerability score for each of the seed inputs of the first set based on the vulnerability indicators for the lines of the source code reachable but has not been explored by the grey box fuzzing. The system selects one of the seed inputs in the first set having a highest vulnerability score. The system performs a concolic execution using the selected seed input as priority, the concolic execution being performed on a second executable code generated from the intermediate result.
US11205003B2
An apparatus to facilitate security within a computing system is disclosed. The apparatus includes a storage drive, a controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys and an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys.
US11204992B1
The disclosed computer-implemented method for safely executing unreliable malware may include (i) intercepting a call to an application programming interface (API) in a computing operating system, the API being utilized by malware for disseminating malicious code, (ii) determining an incompatibility between the API call and the computing operating system that prevents successful execution of the API call, (iii) creating a proxy container for receiving the API call, (iv) modifying, utilizing the proxy container, the API call to be compatible with the computing operating system, (v) sending the modified API call from the proxy container to the computing operating system for retrieving the API utilized by the malware, and (vi) performing a security action during a threat analysis of the malware by executing the API to disseminate the malicious code in a sandboxed environment. Various other methods, systems, and computer-readable media are also disclosed.
US11204988B2
A server has a pool data store that stores ambient sound recordings for matching. A match engine finds matches between ambient sound recordings from devices in the pool data store. The matching ambient sound recordings and their respective devices are then analyzed to determine which device is a source device that provides credentials and which device is a target device that receives credentials. The server then obtains or generates credentials associated with the source device and provides the credentials to the target device. The target device accesses content or services of an account using the credentials.
US11204984B2
A method implemented by a computing device is disclosed. The method includes: detecting a change in state of an application that is managed using an applications manager, the change in state being based on a first action within the applications manager; in response to detecting the change in state of the application: identifying at least one list of a plurality of application event listings stored on the computing device independently of the applications manager; determining that the at least one list includes one or more first application event listings associated with the application; and in response to determining that the at least one list includes the one or more first application event listings: determining a second action to apply to only the one or more first application event listings; and applying the second action to the one or more first application event listings.
US11204983B2
Techniques are disclosed for determining whether to permit distribution of a software package—for example, via an application exchange service of a cloud computer system. The computer system may calculate a risk score for the software package based on various factors, including package metadata that specifies one of a plurality of package types supported by the application exchange service. The specified package type may be indicative of an amount of developer control on the software package after distribution. Based on comparing the calculated risk score to a risk threshold, the computer system may determine whether to permit distribution of the software package via the application exchange service. Scoring software packages based on package metadata may reduce the number of packages requiring manual review, which may advantageously reduce an amount of time between package development and deployment.
US11204977B2
Described herein is an accelerator device including a host interface, a fabric interconnect coupled with the host interface, and one or more hardware tiles coupled with the fabric interconnect, the one or more hardware tiles including sparse matrix multiply acceleration hardware including a systolic array with feedback inputs.
US11204963B2
Systems, methods, and computer readable media for auto-populating recipient fields based on context of source content are disclosed. The system may include a processor configured to: maintain a plurality of boards related to a common entity, the boards including external addresses; receive an indication of an intent to send a communication, the indication originating from a specific board of the plurality of boards; render a communication interface associated with the specific board; perform a look up of a subset of the plurality of boards linked to the specific board; retrieve external addresses from each of the subset of the plurality of boards; populate the communication interface with the communication and the retrieved external addresses; receive a selection of at least one of the retrieved external addresses; cause the communication to be transmitted; and link a copy of the transmitted communication to at least the specific board.
US11204957B2
A search query processing system that generates an ordered set of images that includes a search result. A location of a given image in the set of ordered images is based on a context of the search result and a pathway of physical progression of a subject. The search query processing system returns a set of search results based on a theme and a search result rule that relates to at least one of the following: (i) a manner in which the ordered set of search results are organized, or (ii) a scope of search results to be returned.
US11204953B2
One embodiment provides a method, including: generating a plurality of ontologies wherein each ontology is generated by: monitoring interactions of a user with lineage information, wherein the monitoring comprises monitoring (i) filter interactions and (ii) access interactions; aggregating the monitored interactions of the user with monitored interactions of other users having a given business role; and generating an ontology for the given business role, wherein the subset comprises (i) event types, (ii) event constraints, (iii) event metadata, and (iv) event context; and upon a user having one of the plurality of business roles accessing lineage information on the data platform, providing a subset of the lineage information.
US11204951B2
The embodiments relate to generating hierarchical patterns based on a corpus of text. The corpus is analyzed, which includes extracting a set of features of the corpus. A set of grammatical patterns are generated based on the extracted features. The set of grammatical patterns includes at least one grammatical pattern generated from an internal pattern and at least one grammatical pattern generated from an external pattern. The grammatical patterns of the set are organized into a hierarchy and/or are ranked. The hierarchy and/or ranking are visually displayed.
US11204946B2
Object identification is described. A processor identifies a first cell of a rectangular grid overlapped over a map of a certain geographic area. The first cell corresponds to a given geographic location. The processor identifies a second cell of the grid, the second cell having a center located within a certain distance of a center of the first cell. The processor identifies one or more objects associated with the second cell by using geographic coordinates of the center of the second cell as a lookup key to identify one or more entries of a data structure that stores object information.
US11204943B2
A system and method for managing data storage and data access with querying data in a distributed system without buffering the results on intermediate operations in disk storage.
US11204942B2
A method and system for workload aware storage replication. Specifically, the disclosed method and system entail establishing preferential transports for critical workload data targeted for replication from one cluster infrastructure to another. Existing replication solutions fail to prioritize the replication of critical over non-critical workload data, which the disclosed method and system rectify.
US11204934B2
An enhanced multidimensional data management system significantly reduces the resources required to convert a spreadsheet into an enterprise collaborative system. A spreadsheet may be imported as is without modifications. Additional information that cannot be automatically inferred about the data model used in the spreadsheet is obtained. Dimensions, timescale, and measure data are clearly defined and located. The spreadsheet is kept in the system in the form of both a spreadsheet and as a multidimensional data structure such as an online analytical processing (OLAP) cube or structure. This duality allows the spreadsheet to be manipulated as if it was an OLAP cube, modifying iterations within the dimensions, and the OLAP cube to be computed as if it was a spreadsheet.
US11204933B2
Computer-implemented methods, computer-implemented systems, and non-transitory, computer-readable media for data manipulation record storage. One computer-implemented method includes: sending, by a server, one or more manipulation instructions to a database, wherein the one or more manipulation instructions are in a structured query language (SQL) format; receiving, by the server from the database, an execution result of the one or more manipulation instructions; generating, by the server, one or more data records comprising the one or more manipulation instructions and the execution result; and determining, by the server, that a predetermined condition of generating a data block is satisfied; and generating, by the server, the data block that includes at least a portion of the data records.
US11204920B2
A device may receive a user-specified query, and may construct the user-specified query as a query tree of operators that include zero or more operands. The device may produce, for each of the operators, a weight that indicates how valuable or confident a determination of relevancy of each of the operators is in relation to siblings in the query tree. The device may normalize the weights for the siblings in the query tree with a parent operator according to a normalization formula. The device may produce, for each of the operators, a score, normalized to a value from zero to one and computed for the document, that represents how relevant the document is to the user-specified query. The device may apply the query tree to the document as a whole as well as to positions within the document to determine the final normalized score for the document.
US11204915B2
A blockchain node receives a service request, where the service request comprises one or more data types and respective service data corresponding to the one or more data types that are stored in a blockchain. At least one of a service type or identification information is determined corresponding to the service request. The service request is parsed to obtain each data type of the service request and service data corresponding to each data type. Based on a mapping relationship between a data type and service data, the service data that is obtained through parsing in a relational database corresponding to the blockchain node is stored.
US11204914B2
Systems and methods are provided for a decentralized distributed ledger that hosts a directory service for customer aliases to facilitate obtaining customer account details. Aspects of the present disclosure may include receiving a request to execute a transaction, wherein the request includes identification information associated with a particular user, transmitting a communication to the database of the existing distributed ledger, wherein the second communication includes a request for an identity of a contributing entity that previously contributed user data associated with the particular user to the database, and wherein the request for the identity of the contributing entity includes an alias associated with the particular user, receiving the identity of the contributing entity, executing a request for account information for the particular user from the contributing entity, wherein the request for account information is transmitted to the contributing entity, receiving account information associated with the particular user, and executing the transaction using the account information.
US11204913B2
Methods and systems are used for providing a generic data state transfer interface to the state of data and information for a reporting system. As an example, a generic data status request is received, by a generic data source access function of a backend source system, from a reporting system. In response to the generic data status request being received, a first set of notifications is retrieved, by the generic data source access function, from a first source database. Each notification of the first set of notifications to each corresponding target notification of a set of target notifications in a generic data status response is mapped, by the generic data source access function, using a customizable mapping function based on a specific application of a plurality of applications in each notification. The generic data status response is transmitted, by the generic data source access function, to the reporting system.
US11204910B2
An illustrative embodiment of a computer-implemented method for correlating artifacts between a versioned domain and an un-versioned domain, generates metadata having attributes of both of the versioned domain and the un-versioned domains, for an artifact in a set of artifacts; creates an instance using a specific version of a versioned artifact definition, wherein the instance comprises a first part directly created from the versioned artifact definition and a second part created from an un-versioned artifact definition; specifies linkages between a respective representation of the artifact in the versioned domain and the un-versioned domain; provides a set of facades through which a selected one of author, execute and update instances of the artifact is performed using either the versioned domain or the un-versioned domain; and correlates all versions of the artifact definition to a single un-versioned definition.
US11204904B2
Techniques associated with data management and distribution are described, including receiving at a content distribution and management system activity data associated with a user from a client, the client having an interface configured to display commercial content and a player configured to access the content distribution and management system, storing the activity data in a database, displaying the commercial content using the interface, receiving other activity data associated with the user from the client, storing the other activity data in the database, determining other commercial content to display using the activity data and the other activity data, and displaying the other commercial content.
US11204900B2
Techniques are provided for creating, organizing, and maintaining a sharded database. A sharded database can be created using user-defined sharding, system-managed sharding, or composite sharding. The sharded database is implemented with relational database techniques. The techniques described can be used to route database requests and process queries in a sharded database.
US11204886B2
An example system includes an enclosure having a plurality of small computer system interface (SCSI) drives partitioned into a first zone including a first SCSI drive of the plurality of SCSI drives and a second zone including a second SCSI drive of the plurality of SCSI drives. The system includes a plurality of communication ports having a first port through which the first zone communicates; and a second port through which the second zone communicates. The system includes a management node configured to interact with the first SCSI drive in a first server as a first Internet SCSI (iSCSI) drive, and with the second SCSI drive in a second server as a second iSCSI drive.
US11204885B1
A motherboard includes a connector, a multiplexer and a controller. The connector is configured to selectively couple a Redundant Array of Independent Disks (RAID) card. The connector is configured to generate a switching parameter. The multiplexer is coupled to the connector. The multiplexer is configured to detect the switching parameter. The controller is coupled to the multiplexer. The multiplexer either receives a software RAID establishment signal from the controller or it receives a hardware RAID establishment signal from the RAID card, according to the switching parameter.
US11204868B2
The present application discloses a memory control method, a controller, a chip and an electronic device, and relates to the field of control technology. A specific implementation solution is: obtaining first address information of an access to the memory performed by the processor within a first time window; determining, according to the first address information and an address jump relationship, a target slice of the memory that is to be accessed by the processor within a second time window; and controlling the target slice in the memory to be turned on and controlling a slice other than the target slice in the memory to be turned off within the second time window. Through the above-mentioned process, each slice is dynamically turned on and off according to the actual situation of memory access, thereby reducing the power consumption of the memory to the maximum extent.
US11204857B2
An integrated circuit (IC) includes a plurality of intellectual properties (IPs), each of the plurality of IPs includes a test logic. A first memory controller provides user data received from at least one of the plurality of IPs to a first memory in a first operation mode. A scanner gathers debugging data from the test logics of the plurality of IPs in a second operation mode. And a second memory controller receives the debugging data from the scanner and provides the debugging data to the first memory in the second operation mode.
US11204854B2
Systems and methods are disclosed for determining an engagement level of a user interacting with an electronic program, comprising receiving or determining a decision node tree, each node in the decision node tree corresponding to a user decision point in the electronic program, determining a number of levels in the decision node tree, determining a user traversed count comprising a number of levels the user has traversed in the decision node tree, and determining the engagement level of the user with the electronic program based upon the user traversed count and the number of levels in the decision node tree.
US11204833B1
A method and apparatus for allocation of back-end (BE) logic resources between NVM sets. When a controller detects that an NVM set is in an idle state, it deallocates the BE logic from the originally assigned NVM set and provides the BE logic resource to another NVM set. An NVM set controller matrix maps interconnections between the BE logic resource and the new NVM set to enable use of the BE logic resource and the new NVM set. When a new command arrives for the originally assigned NVM set, the BE logic resources is re-allocated to the originally assigned NVM set.
US11204821B1
A disclosed circuit arrangement includes a bus interface circuit and a configuration storage circuit coupled to the bus interface circuit. The bus interface circuit stores first error data in the configuration storage circuit in response to detection of an error condition. A second storage circuit provides storage of data, and an error re-logging circuit is coupled to the configuration storage circuit and to the second storage circuit. The error re-logging circuit polls the configuration storage circuit for the first error data signaling detection of an error, and in response to the first error data signaling detection of an error, stores the first error data in the second storage circuit, and clears the first error data from the configuration storage circuit to remove the signaling of the detection of the error.
US11204816B2
A plurality of module twins that respectively correspond to a plurality of modules of edge applications on a plurality of edge devices are stored. The plurality of module twins individually include metadata associated with the corresponding module of the plurality of modules. At least one further module to be deployed is determined. Edge devices of the plurality of edge devices to receive the determined at least one module are identified. The determined at least one further module is caused to be deployed to the identified edge devices. In response to deploying the determined at least one further module, the plurality of module twins is updated by adding, to the plurality of modules twins, modules twins corresponding to the deployed modules.
US11204813B2
In accordance with an embodiment, a system enables multidimensional search within a resource pool, to support complex borrow operations such as, for example, specifying ranges for particular connection properties. As threads access the pool, attempting to borrow connections having particular connection properties, one or more skipped pool elements can be represented as skip lists within a k-dimensional tree (KD-tree) or other data structure that enables searching across multiple dimensions. In response to receiving a request to borrow a connection having particular connection properties, a multidimensional search can be performed within the KD-tree to determine the availability of a connection having the requested properties.
US11204805B2
A computational resource management apparatus is for managing a cluster system that executes a plurality of tasks. The computational resource management apparatus includes a condition specification unit that specifies a relationship between computational resources of the cluster system and computation time, a dependency relationship between tasks, and an execution time limit of each task, and a scheduling unit that determines, for each task, an execution sequence and computational resources to be allocated from among the computational resources of the cluster system, based on the relationship between the computational resources and computation time and the dependency relationship that are specified, such that the execution time limit is met.
US11204803B2
Computer-implemented methods, systems, and apparatus, including computer-readable medium, for generating an action selection policy for causing an execution device to complete a task are described. Data representing a task that is divided into a sequence of subtasks are obtained. Data specifying a strategy neural network (SNN) for a subtask in the sequence of subtasks are obtained. The SNN receives inputs include a sequence of actions that reach an initial state of the subtask, and predicts an action selection policy of the execution device for the subtask. The SNN is trained based on a value neural network (VNN) for a next subtask that follows the subtask in the sequence of subtasks. An input to the SNN is determined. The input includes a sequence of actions that reach a subtask initial state of the subtask. An action selection policy for completing the subtask is determined based on an output of the SNN.
US11204801B2
Systems and methods for scheduling thread order to improve cache efficiency are disclosed. In one embodiment, a graphics processor includes processing resources and schedule and dispatch logic to schedule and dispatch threads to the processing resources. The schedule and dispatch logic is configured to receive threads, to schedule and dispatch the threads based on a forward thread dispatch having a forward thread order, and to determine whether to disable a reversing of a thread order upon completion of at least a portion of the forward thread dispatch including a completion or ending of a draw call or a dispatch.
US11204800B2
A method of scheduling tasks within a GPU or other highly parallel processing unit is described which is both age-aware and wakeup event driven. Tasks which are received are added to an age-based task queue. Wakeup event bits for task types, or combinations of task types and data groups, are set in response to completion of a task dependency and these wakeup event bits are used to select an oldest task from the queue that satisfies predefined criteria.
US11204796B2
A system and method dynamically assign interrupts to a virtual machine from an input/output (I/O) adapter based on I/O metrics of the I/O adapter. An interrupt manager monitors I/O adapter traffic flow metrics such as latency of data transfers, usage levels, and transfers per unit of time. The interrupt manager determines when a traffic flow metric for a virtual machine meets a predetermined performance threshold and updates virtual interrupt assignments in a logical interrupt table to improve performance of the system.
US11204793B2
Aspects of the present invention provide an approach that evaluates a locally running image (e.g., such as that for a virtual machine (VM)) and determines if that image could run more efficiently and/or more effectively in an alternate computing environment (e.g., a cloud computing environment). Specifically, embodiments of the present invention evaluate the local (existing/target) image's actual and perceived performance, as well as the anticipated/potential performance if the image were to be migrated to an alternate environment. The anticipated/potential performance can be measured based on another image that is similar to the existing/target image but where that image is running in a different computing environment. Regardless, the system would display a recommendation to the end user if it were determined that the image could perform better in the alternate environment (or vice versa). It is understood that performance is just one illustrative metric for which the system would perform a comparison. Other metrics such as cost, reliability, availability, etc. could also be used.
US11204791B2
A method of performing ingress traffic optimization for active/active data centers. The method creates site-specific grouping constructs for virtual machines that run applications that are advertised to the external networks. The site specific grouping constructs provide an abstraction to decouple virtual machines from traditional networks for common ingress network policies. Each site-specific container includes a list of the virtual machines currently located at the site as well as a unique identifier of the site. Each virtual machine in a container is identified through the abstraction of metadata tag, logical data center objects, or the virtual machine's unique name. The IP address of each virtual machine is retrieved from the guest operating system and a network policy is generated to advertise the IP addresses of the virtual machines to the site's routing peer.
US11204787B2
Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
US11204779B2
A terminal control method includes: receiving a focus mode starting instruction; entering a focus mode according to the focus mode starting instruction; performing, in response to an application-invoking request received within a duration of the focus mode, process control on an application being invoked; and exiting the focus mode when the duration of the focus mode ends.
US11204769B2
A global front end scheduler to schedule instruction sequences to a plurality of virtual cores implemented via a plurality of partitionable engines. The global front end scheduler includes a thread allocation array to store a set of allocation thread pointers to point to a set of buckets in a bucket buffer in which execution blocks for respective threads are placed, a bucket buffer to provide a matrix of buckets, the bucket buffer including storage for the execution blocks, and a bucket retirement array to store a set of retirement thread pointers that track a next execution block to retire for a thread.
US11204768B2
Instruction length based parallel instruction demarcators and methods for parallel instruction demarcation are included, wherein an instruction sequence is received at an instruction buffer, the instruction sequence comprising a plurality of instruction syllables, and the instruction sequence is stored at the instruction buffer. It is determined, using one or more logic blocks arranged in a sequence, a length of instructions and at least one boundary. Additionally, using a controlling logic block, the sequence is demarcated into individual instructions.
US11204765B1
A graphics processing unit (GPU) utilizes block general purpose registers (bGPRs) to load multiple waves of samples for an instruction group into a processing pipeline and receive processed samples from the pipeline. The GPU acquires a credit for the bGPR for execution of the instruction group for a first wave using a persistent GPR and the bGPR. The GPU refunds the credit upon loading the first wave into the pipeline. The GPU executes a subsequent wave for the instruction group to load samples to the pipeline when at least one credit is available and the pipeline is processing the first wave. The GPU stores an indication of each wave that has been loaded into the pipeline in a queue. The GPU returns samples for a next wave in the queue from the pipeline to the bGPR for further processing when the physical slot of the bGPR is available.
US11204762B2
A system for tracking features of one or more applications is provided. The system is configured to: monitor the one or more applications, generating log data associated with the one or more applications and tracking progress data associated with features of the one or more applications; determine, from a scope of interest data, a set of applications from the one or more applications; determine, from the scope of interest data, roles for each application in the set of applications; extract user log data and/or user progress data associated with the set of applications based on the roles for each application in the set of applications; and provide, to a client device, the user progress data associated with the set of applications and the user log data associated with the set of applications for displaying on the client device.
US11204753B2
A server which communicates with an in-vehicle terminal, a communication terminal, or a vehicle communication device, upon receiving at least one of either configuration information of in-vehicle terminal software or configuration information of vehicle software from any information source among the in-vehicle terminal, the communication terminal, or the vehicle communication device, generates, based on the received information and identification information for identifying the communication path used by the information source, at least one among software to be distributed for distributing the information source as a communication target and which includes update information of the vehicle software or update information of the in-vehicle terminal software, a list of vehicle software to be updated or a list of in-vehicle terminal software to be updated as information which was excluded from the software to be distributed, and sends at least one among the generated software to be distributed, the list of vehicle software to be updated, or the list of in-vehicle terminal software to be updated to the information source.
US11204752B1
A firmware settings data structure and a settings mapping table for a first firmware are stored in a non-volatile memory. A second firmware settings data structure and a second settings mapping table for a second firmware are also stored. An entry is selected in the second firmware settings mapping table. A search is made of the first settings mapping table for an entry having an identifier that is the same as an identifier in the selected entry in the second firmware settings mapping table. If a matching entry is located, a value in the first firmware settings data structure identified by the entry in the first firmware settings mapping table is copied to the second firmware settings data structure. If a matching entry is not found in the first firmware settings data structure, a default value for the firmware setting is stored in the second firmware settings data structure.
US11204749B2
A job state machine may transition to a downloading state in response to a start message on the job pipeline, wherein the job object causes job data to be downloaded to the device when the job state machine is in the downloading state. The job state machine may transition to an installing state in response to an assertion message on the job pipeline, wherein the job object causes downloaded job data to be installed on the device when the job state machine is in the installing state. The job state machine may transition to a finished state when the job data is installed on the device. The job state machine may be recoverable to the waiting state, the downloading state, or the installing state in response to a job object failure while the job state machine is in the waiting state, downloading state, or installing state, respectively.
US11204739B2
A microcontroller is capable of executing a process that is parameterizable by at least one parameter. The microcontroller includes a processor and a hardware module coupled to the processor. The hardware module is configured to hardware execute the process and the processor is configured to deliver the at least one parameter to the hardware module.
US11204732B2
A historian interface system provides a graphical representation of tags that represent attributes of a continuous process. A historian system stores the tags and metadata values describing the tags. A display device coupled to the historian system via a communication network displays graphical representations of the tags via display panels and receives selections of the tags. The historian system contextualizes selected tags based on the metadata values describing the selected tag and determines an optimal visualization scheme for the selected tags. The display device displays graphical representations of values of the tags and dynamically determines optimal grouping of the tags based on properties of the display device.
US11204731B2
An information processing method is implemented by executing a processing application program by an information processing apparatus configured to perform display. When the transmitted information including app information regarding another application program is received from a server, a received predetermined object is displayed on a display device. The transmitted information includes types of app information pieces corresponding to operating systems. The app information is extracted from among the types of app information pieces. The extracted app information corresponds to an operating system on which the processing application program is operated. A process based on the transmitted information is executed when a user indicates the displayed predetermined object. As the process, a process for causing the other application program to be installed on the information processing apparatus is executed based on the extracted app information when the other application program is not installed on the information processing apparatus.
US11204726B2
An image processing apparatus includes a setting unit and a communication control unit to execute HTTP communication to an external apparatus. The setting unit sets whether to use a proxy server. The communication control unit controls, in a case where Hypertext Transfer Protocol (HTTP) communication to the external apparatus on a personal area network is performed, executing the HTTP communication to the external apparatus by other than the proxy server, even if use of the proxy server is set.
US11204722B1
A content-aware storage system and method for use therewith are presented. In one embodiment, a storage system is provided comprising a memory and a controller. The controller is configured to receive an image; determine an amount of spare memory space; generate a lower-resolution version of the image, wherein a resolution level of the lower-resolution version of the image is based on the determined amount of spare memory space; and store the image and the lower-resolution version of the image in the memory. Other embodiments are provided.
US11204715B1
A data storage service obtains derivation code and data. The derivation code is executable to generate derived data from the data. The data storage service stores the derivation code and the data in a logical data container. In response to receiving a request to obtain the derived data, the data storage service uses the derivation code to regenerate the derived data from the data and transmits the derived data to fulfill the request.
US11204709B2
Disclosed is a storage system having a plurality of storage nodes, each of the storage nodes including: a non-volatile storage apparatus that stores control information regarding a volume; a capacity controller that performs control associated with writing information to and reading information from the storage apparatus; and a migration controller migrates the volume, in which when the volume is migrated between the storage nodes, the capacity controller updates the control information in response to the migration of the volume performed by the migration controller.
US11204703B2
Techniques for scavenging blocks may include: determining, in accordance with a selected option, a set of candidate upper deck file systems, wherein at least a first of the candidate upper deck file systems has storage allocated from at least one block of a lower deck file system; and performing, in accordance with the selected option, scavenging of the set of candidate upper deck file systems to attempt to free blocks of the lower deck file system. Scavenging may include issuing a request to perform hole punching of a backed free block of the first candidate upper deck file system, wherein the backed free block has first provisioned storage that is associated with a block of the lower deck file system. The selected option may be one of multiple options each specifying a different candidate set of upper deck file systems upon which hole punching is performed when selected.
US11204691B2
Embodiments provide for reduced user input requests by identifying predefined diagnosis paradigms; creating a synthetic diagnosis paradigm via a machine learning process based on prior selections of action plans recommended by the predefined diagnosis paradigms and values entered therefor, wherein the synthetic diagnosis paradigm identifies the action plans to treat the plurality of conditions based on a subset of the attribute inputs used by the predefined diagnosis paradigms; generating a graphical user interface (GUI) to prompt input for values for the subset of attribute inputs; in response to receiving the values for the subset of attribute inputs, identifying at least one condition according to the predefined and synthetic diagnosis paradigms; and displaying the action plans in the GUI in association with the synthetic and predefined diagnosis paradigms according to evaluations of the action plans based on the respective logical structures.
US11204685B1
User interfaces may enable users to initiate voice-communications with voice-controlled devices via a Wi-Fi network or other network via an Internet Protocol (IP) address. The user interfaces may include controls to enable users to initiate voice communications, such as Voice over Internet Protocol (VoIP) calls, with devices that do not have connectivity with traditional mobile telephone networks, such as traditional circuit transmissions of a Public Switched Telephone Network (PSTN). For example, the user interface may enable initiating a voice communication with a voice-controlled device that includes network connectivity via a home Wi-Fi network. The user interfaces may indicate availability of devices and/or contacts for voice communications and/or recent activity of devices or contact.
US11204684B2
Embodiments of this application disclose a sticker presentation method performed at a first terminal. The first terminal moves, after obtaining a drag instruction for a selected target sticker in a sticker selection window, the target sticker according to an obtained drag track, and displays a drop prompt message when moving the target sticker. After obtaining a drag stop instruction for the target sticker in a message presentation interface, the first terminal presents the target sticker at a first target location at which drag stops after receiving a drop confirmation instruction triggered by the drop prompt message. In the embodiments of this application, when a sticker is presented, the sticker is randomly dropped on a message presentation interface. Such a sticker presentation manner is more vivid, interaction manners are more diversified, and a display effect is good.
US11204679B1
Operations of a method include accessing a first object and a second object positioned in virtual three-dimensional (3D) space. The operations further include moving the first object from a first position to a second position, responsive to a user request. The operations include computing a ray extending from a reference point of the first object, in the second position, in a direction of a first dimension. The operations include computing a pixel distance in screen space between a first plane of a first bounding box of the first object and a second plane of a second bounding box of the second object along the ray. Additionally, the method includes snapping the first object into alignment by moving the first object an additional distance to position a face of the first bounding box into the second plane, based on the pixel distance being no greater than an error value.
US11204678B1
Systems and methods related to user interfaces for object exploration and manipulation within virtual reality environments may include a plurality of user interfaces that are presented responsive to various user inputs or interactions. For example, a first user interface may comprise a hover card that is presented responsive to a hover indication over an object, a second user interface may comprise a detail card that is presented responsive to a selection input associated with an object, and a third user interface may comprise a detail page having a plurality of detail panels that are presented responsive to a selection of a full details option associated with an object. Further, individual detail cards and detail panels may be graspable, movable, scrollable, and otherwise manipulatable by a user to facilitate object exploration.
US11204674B2
Disclosed is a phase measurement system and method. Multiple frequency orthogonal signals are transmitted simultaneously along the same row conductor. One of the signals may be low frequency signal. The other signal may be a high frequency signal. The field of the low frequency signal may extend further above a touch surface than the high frequency signal. The phase data from the low frequency signal may be used to provide information about a touch event.
US11204667B1
An input device includes a capacitive proximity sensor and a processing system. The capacitive proximity sensor includes a multitude of transmitter electrodes and a multitude of receiver electrodes for proximity sensing in a sensing region. The processing system is configured to obtain a noisy sensor signal from the capacitive proximity sensor, extract a spike train in the noisy sensor signal, synchronize a pulse output of a pulse-generating circuit onto the spike train, and triggered by a first of a multitude of pulses of the pulse output, perform a first capacitive proximity sensing.
US11204664B2
A highly configurable controller is described that includes a number of different types of control mechanisms that emulate a wide variety of conventional control mechanisms using pressure and location sensitive sensors that generate high-density control information which may be mapped to the controls of a wide variety of devices and software.
US11204652B2
An apparatus and method for arranging a keypad in a wireless terminal, and more particularly, to an apparatus and method for arranging a keypad in a wireless terminal to conveniently perform a key input in the wireless terminal, the apparatus including: a display unit for displaying the keypad in at least one of a right and left side on a screen of the display unit in a horizontal mode of the wireless terminal; and a controller for controlling the display unit to display the keypad in the right and/or left side on the screen of the display unit in the horizontal mode of the wireless terminal.