US11233553B2
A method for estimating Multiple Input Multiple Output, MIMO, channel state information for a radio link between a first radio node including a number N, N≥2, of receiving antenna ports and a second radio node including a number M, M≥2, of transmitting antenna ports. The method includes obtaining partial channel state information from a reference signal transmitted by a number X, 1≤X
US11233550B2
A base station for generating multi-user precoders. The base station includes a transceiver configured to receive sounding reference signals (SRSs) from a set of user equipments (UEs), and a processor configured to select, for one or more UEs in the set of UEs, one or more codewords from an uplink codebook based on a correlation between the one or more codewords and the one or more SRSs; determine, using a composite downlink codebook, downlink codewords for the selected uplink codewords, respectively, the composite downlink codebook mapping uplink codewords to downlink codewords based on steering angles derived from the uplink codewords; transmit a set of pre-coded channel state information reference signals (CSI-RSs) to the one or more UEs, wherein the pre-coded CSI-RSs are pre-coded based on the determined downlink codewords; and identify a downlink channel matrix based on CSI feedback from the one or more UEs and the pre-coded CSI-RSs.
US11233548B2
To employ beamforming to increase signaling distances, one wireless device trains a beamformer using a signal being received from another wireless device. The trained beamformer can then communicate with the other device via a signal beam until channel conditions change. In example implementations, a base station (BS) reserves an air interface resource unit for beamformer training in conjunction with allocating an air interface resource unit for downlink data. The BS transmits a downlink control channel communication to a user equipment (UE) with a downlink data grant indicative of the allocated resource unit. During the reserved resource unit, the UE transmits an uplink tracking communication, which can include a pilot signal, to the BS for beamform training. The BS then uses the freshly trained beamformer to transmit the downlink data as a downlink data channel communication via a downlink beam during the allocated resource unit.
US11233527B2
Wireless transport of multiple service versions of a transport framework. First and second information may be processed for transmission, respectively, according to first and second service versions of a transport framework. The first and second information may be encoded using a first type of error correction coding; after processing, the processed first information may include error correction coding according to the first type of error correction coding, while the processed second information may remain uncoded according to the first type of error correction coding. Control information may be generated indicating that the second information remains uncoded according to the first type of error correction coding, which may signal to receivers that the second information is processed according to the second service version of the transport framework. Packets including the processed first information, the processed second information, and the control information may be generated and transmitted in a wireless manner.
US11233519B1
A delay locked loop (DLL) circuit includes inputs from M-phase clocks, M is an integer that is greater than or equal to 1; N delay cells in each of M separate delay lines, one delay line for each of the inputs from the M-phase clocks, and each of the N delay cells having a delay of k*Δt, N is an integer, and k is an integer that is coprime with both N and M; N outputs for clock phases from the N delay cells; and an alignment circuit connected to outputs of the M separate delay lines and the inputs from the M-phase clocks and configured to provide phase locking.
US11233517B2
An auto trimming device includes an oscillator configured to generate an oscillator clock signal, a subtractor configured to receive an expected value for a target frequency and the oscillator clock signal, configured to output a difference value between the expected value and the oscillator clock signal, an index value selector configured to calculate a unit index value using the difference value and configured to detect and output a target index value from the unit index value, an index value register configured to output an oscillator trimming code corresponding to the target index value to the oscillator, and an embedded memory configured to store the oscillator trimming code as a target oscillator trimming code for the target frequency.
US11233515B2
Systems and methods related to scheduling of tasks for execution in parallel based on geometric reach are described. An example method includes processing information pertaining to connectivity among superconducting components and nodes included in a shared floor plan to generate a plurality of areas of reach, where each of the plurality of areas of reach corresponds to a portion of the shared floor plan. The method further includes generating a plurality of inflated areas of reach by inflating each of the plurality of areas of reach based on a target inductance of wires for routing signals among the superconducting components and the nodes included in the shared floor plan. The method further includes scheduling parallel execution of tasks for routing wires among a subset of the superconducting components and the nodes within any of the plurality of inflated areas of reach satisfying a geometric constraint.
US11233502B2
In a general aspect, a circuit can include a pass device configured to receive an input voltage and provide an output voltage. The circuit can further include a current sink coupled with a control terminal of the pass device, the current sink being configured to discharge the control terminal of the pass device to limit the output voltage in response to the input voltage exceeding a threshold voltage. The circuit can also include a switch coupled in series with the current sink, the switch being configured to enable the current sink in response to the input voltage exceeding the threshold voltage.
US11233500B1
A clock distribution network includes a global driver configured to receive a pair of clock signals to generate a pair of global clock signals, a clock transmission driver configured to amplify the pair of global clock signals to generate a pair of transmission clock signals, a first boosting circuit configured to boost voltage levels of the pair of transmission clock signals to generate a pair of first boosted clock signals, a first local driver configured to shift voltage levels of the pair of first boosted clock signals to generate a pair of first local clock signals, a second boosting circuit configured to boost voltage levels of the pair of first boosted clock signals to generate a pair of second boosted clock signals, and a second local driver configured to shift voltage levels of the pair of second boosted clock signals to generate a pair of second local clock signals.
US11233499B2
A quartz crystal unit that includes a quartz crystal resonator with a quartz crystal blank on which a pair of excitation electrodes are formed, a frame body that surrounds an outer periphery of the blank, and a coupling member that couples the frame body to the blank. Moreover, a package member is joined to an entire periphery of the frame body on at least one side of the excitation electrodes; and an extension electrode is provided that is electrically connected to one of the excitation electrodes. A recess is formed in a junction region of at least one of the frame body and the package member. In the junction region, the extension electrode is disposed in the recess in such a way that the extension electrode has a thickness that does not exceed a depth of the recess.
US11233494B2
An electronic circuit includes a first filter and a second filter. The first filter passes a first frequency component of a first harmonic frequency generated by a first voltage source to form a potential difference in a chamber and a second frequency component of a second harmonic frequency higher than the first harmonic frequency. The second filter removes the first frequency component and the second frequency component received from the first filter. The second harmonic frequency is included in a first frequency band determined based on a capacitance of the second filter.
US11233493B2
Methods for manufacturing resonator structures and corresponding resonator structures are described. A first wafer including a first piezoelectric material is singulated and bonded to a second wafer.
US11233485B2
A power amplifier linearization circuit and related apparatus is provided. In examples disclosed herein, the power amplifier linearization circuit includes an analog pre-distortion (APD) circuit coupled to an input of a power amplifier. Notably, the power amplifier can exhibit linearity response deviation, namely linearity amplitude response deviation and linearity phase response deviation, when amplifying a radio frequency (RF) signal under a compression condition. As such, the APD circuit is configured to receive a control signal corresponding to the linearity response deviation and pre-process the RF signal based on the control signal before providing the RF signal to the power amplifier. As a result, it may be possible to reduce the linearity response deviation in the power amplifier, thus helping to improve linearity and RF performance of the power amplifier.
US11233484B2
Processes and systems for producing glass fibers having regions devoid of glass using submerged combustion melters, including feeding a vitrifiable feed material into a feed inlet of a melting zone of a melter vessel, and heating the vitrifiable material with at least one burner directing combustion products of an oxidant and a first fuel into the melting zone under a level of the molten material in the zone. One or more of the burners is configured to impart heat and turbulence to the molten material, producing a turbulent molten material comprising a plurality of bubbles suspended in the molten material, the bubbles comprising at least some of the combustion products, and optionally other gas species introduced by the burners. The molten material and bubbles are drawn through a bushing fluidly connected to a forehearth to produce a glass fiber comprising a plurality of interior regions substantially devoid of glass.
US11233483B2
Apparatus and methods for a modified Doherty amplifier operating at gigahertz frequencies are described. The combining of signals from a main amplifier and a peaking amplifier occur prior to impedance matching of the amplifier's output to a load. An integrated distributed inductor may be used in an impedance inverter to combine the signals. A size of the impedance element can be selected by patterning during manufacture to tune the amplifier and to allow power scaling for the amplifier.
US11233482B2
A receiver front-end includes a first peaking gain stage configured to amplify a received differential pair of signals received on an input differential pair of nodes. The first peaking gain stage has a first frequency response including a first peak gain at or near a carrier frequency in a first pass band. The first peak gain occurs just prior to a first cutoff frequency. A second peaking gain stage is configured to amplify a differential pair of signals generated by the first peaking gain stage. The second peaking gain stage has a high input impedance and a second frequency response including a second peak gain at or near the carrier frequency in a second pass band. The second peak gain occurs just prior to a second cutoff frequency. The first peaking gain stage and the second peaking gain stage have a cascaded peak gain at or near the carrier frequency.
US11233470B2
There is described a method and system for operating a hybrid electric aircraft propulsion system. The method comprises modulating AC electric power applied to a first electric propulsor or a second electric propulsor from at least one motor inverter to synchronize the frequency of the first electric propulsor or the second electric propulsor with the frequency of a generator.
US11233467B2
Provided is a motor control device which can accurately perform velocity control over a sliding door. The motor control device has a control unit which determines a command value for a duty ratio such that a moving velocity of the sliding door of a vehicle follows a target velocity set in advance while the sliding door is being opened and closed. The motor control device includes a plurality of upper stage switching elements that are connected between terminals of windings of the electric motor and the power source, and a plurality of lower stage switching elements that are connected between the terminals and a ground potential. The control unit causes all the upper stage switching elements or all the lower stage switching elements to be in a turned-on state in accordance with the command value.
US11233452B2
A DC-DC voltage converter includes an input circuit, a parallel linked leg (PLL), an output circuit and a controller. The PLL includes an active leg switch, a leg inductor, a leg capacitor and a leg diode. The controller is configured to i) turn on the active input switch and the active leg switches while maintaining the active output switch at a turn off state for the first duty cycle period ii) turn off the active input switch and the active leg switches, and turn on the active output switch for a second duty cycle period following the first duty cycle period, and iii) turn off the active output switch while maintaining also turn off states of the active input switch and the active leg switches for a remaining period following the second duty cycle period. A method of controlling the DC-DC converter includes steps of i) to iii).
US11233447B1
A semiconductor package includes a VLSI semiconductor die and one or more output circuits connected to supply power to the die mounted to a package substrate. The output circuit(s), which include a transformer and rectification circuitry, provide current multiplication at an essentially fixed conversion ratio, K, in the semiconductor package, receiving AC power at a relatively high voltage and delivering DC power at a relatively low voltage to the die. The output circuits may be connected in series or parallel as needed. A driver circuit may be provided outside the semiconductor package for receiving power from a source and driving the transformer in the output circuit(s), preferably with sinusoidal currents. The driver circuit may drive a plurality of output circuits. The semiconductor package may require far fewer interface connections for supplying power to the die. Multi-output POL circuits may be used in conjunction with on-chip rail-selection and regulation circuitry to further improve efficiency. A three-stage power conversion system includes off-package, on-package and on-chip conversion stages.
US11233437B2
A conduit box useful for mounting on an industrial size AC induction motor in a hazardous environment. The conduit box includes a cover and housing, a gasket seal between the cover and housing, and an internal partition wall. The conduit box is made of a cross-linked polymer matrix with a glass fiber content of about 26% by weight, in which the material has thermosetting dimensional stability and formed from a composition of polyesters and vinyl ester. The walls of the conduit box are tapered and the conduit box otherwise composed and constructed to meet requirements of the hazardous environment.
US11233434B2
A rotor includes: a rotor core having: a rotor shaft hole; and a plurality of magnet insertion holes; and a plurality of magnetic pole portions. The rotor core includes a plurality of refrigerant flow passage hole portions. A refrigerant flow passage hole portion includes: a first refrigerant flow passage hole located on a virtual line connecting a circumferential center of each magnetic pole portion and a center of the rotor core; and a pair of second refrigerant flow passage holes facing each other across the first refrigerant flow passage hole on both circumferential end portion sides of each magnetic pole portion. The first refrigerant flow passage hole and the pair of second refrigerant flow passage holes include inner radial side apex portions protruding radially inward. Outer peripheral walls of the pair of second refrigerant flow passage holes include outer radial side apex portions protruding radially outward.
US11233426B2
A wireless power transmission apparatus according to various embodiments may comprise a plurality of patch antennas, a communication circuit, and a processor. The processor can be configured to perform a control to form an RF wave of a first beam width via the plurality of patch antennas, receive, from an electronic apparatus, via the communication circuit, sensing data for at least one of a movement of the electronic apparatus or an orientation of the electronic apparatus, and adjust a beam width of the RF wave formed by the plurality of patch antennas from the first beam width to a second beam width at least on the basis of the received sensing data.
US11233421B2
Provided herewith is a closed loop circuit including a transistor operable as a microscopic switch device to amplify electron pressures. The transistor has a collector connected to a positive voltage source. An optocoupler is provided, connected in parallel to the positive voltage source, and triggered in response to a triggering unipolar pulse from a network. An output of the optocoupler is connected to a base of the transistor. A capacitor is provided, connected between the emitter of the transistor and a ground, and having an anode and a cathode for receiving a capacitive dielectric medium therebetween, such that, electrons flow through dielectric medium to the transistor from a ground state in order to break down the dielectric material. In the preferred embodiment, the dielectric material includes water which is dissociated into hydrogen and oxygen.
US11233414B2
A battery module (5) for a motor vehicle. The battery module (5) includes a battery unit (2), a negative pole (21), a positive pole (22), a switching unit (60), which is connected electrically in series with the battery unit (2) and has at least one controllable switching element, and a management system (30) for controlling the at least one switching element. A hold circuit (40) is provided, which is connected to the management system (30) and to the switching unit (60) in such a way that a control signal from the management system (30) can be transferred through the hold circuit (40) to the switching unit (60), and is designed such that, in an active state of the hold circuit (40), a control signal from the management system (30) to open the at least one switching element can be transferred to the switching unit (60) with a time delay.
US11233405B1
A master system for collocated, grid-independent energy generation and usage outside of a typical energy grid dependent system. The system uses a short-coupled delivery system between generation, storage and usage points to prevent line and system energy losses. As a result, the system generates and promotes hyper-efficient end use of electrical and thermal energy, as well as waste products produced during energy generation. Moreover, as a closed system, all waste energy can be reused and/or repurposed within the system, thereby promoting higher energy efficiencies. The versatility of the system is such that it can be implemented across any application that requires efficient energy storage and consumption, especially those involving higher levels of security and control.
US11233404B1
A method and system of managing power from a number of photovoltaic (PV) energy system includes measuring an output of a subset of PV energy systems, where each of the subset of PV energy systems includes a corresponding current sensor. The remaining PV energy systems do not include current sensors. The method also includes calculating the total power of all of the PV energy systems based on the measured output of the PV energy systems that include sensors. The method also includes determining a charging threshold for one or more storage systems, and determining a power threshold of IT clusters within a data center. The method also includes selectively utilizing energy from the PV energy systems to charge the storage systems or power the IT clusters. The method also includes upgrading and managing the PV system without additional sensors.
US11233403B2
The grid interconnection system is provided with a switching unit configured to switch a connection destination of an interconnection terminal of a first power conditioner and a load, between a power grid and a self-standing terminal of a second power conditioner, and a connection controller configured to execute, on the switching unit, first control for connecting the power grid to the interconnection terminal of the first power conditioner and the load in a non-power outage of the power grid, and second control for connecting the self-standing terminal of the second power conditioner to the interconnection terminal of the first power conditioner and the load in a power outage of the power grid.
US11233402B2
A method for controlling a wind farm electrical power system is presented. The wind farm electrical power system includes a controller and a plurality of wind turbines electrically connected to an electrical grid through a point of interconnection. Each wind turbine includes a voltage regulator. The method includes receiving, via the controller, one or more electrical signals associated with the point of interconnection for a frequency domain. Further, the method includes estimating, via an estimator of the controller, a voltage sensitivity of the electrical grid using the one or more electrical signals. Moreover, the method includes dynamically controlling a voltage of the wind farm electrical power system at the point of interconnection based on the voltage sensitivity.
US11233398B2
When the AC voltage effective value at an interconnection point is higher than a first threshold voltage, a solar-panel power conversion device controls an output of reactive power so that the voltage at the interconnection point matches a first target effective voltage. When the power generated from an energy creation apparatus is higher than a first reference power and the AC voltage effective value at the interconnection point is higher than a second threshold voltage, then a storage-battery power conversion device controls an output of reactive power so that the voltage at the interconnection point matches a second target effective voltage.
US11233387B2
Described herein are improvements for a power system by operating the power system using updated performance characteristics for a protection device. In one example, a method includes operating the power system based on a first operational curve for a first protection device of the one or more protection devices. The first operational curve indicates conditions upon which the first protection device will trip. The method also provides obtaining trip information describing conditions that cause the first protection device to trip at each of one or more trip occurrences during operation of the power system. The method further provides adjusting the first operational curve to generate an adjusted first operational curve that reflects the trip information and operating the power system based on the adjusted first operational curve.
US11233376B2
There is provided a semiconductor laser including: a first mirror layer; a second mirror layer; an active layer; a current confinement layer; a first region including a plurality of first oxidized layers; and a second region including a plurality of second oxidized layers, in which, in a plan view, the laminated body includes a first part including the first region and the second region, a second part including the first region and the second region, and a third part disposed between the first part and the second part and resonating light generated in the active layer, the third part includes a fourth part including the first region and the second region and having a first groove, a fifth part including the first region and the second region and having a second groove, and a sixth part disposed between the fourth part and the fifth part and sandwiched between the first part and the second part, in a plan view.
US11233367B2
An apparatus for wearing a power cord includes an elongate power cord having a length that extends from a first end having a power connector to a second end having a device connector. The apparatus also includes an elastic component and a housing for holding the power connector and the device connector therein. The apparatus has a wearing configuration and a charging configuration. In the wearing configuration, the device connector and the power connector are disposed in the housing and the apparatus is secured to the user. In the charging configuration, the device connector extends out of the housing and connects to a portable electronic device, and the power connector extends out of the housing and connects to a power supply. In another embodiment, the power cord has a power bank on a first end of the cord rather than a power connector. The power bank is stored inside the housing.
US11233365B2
A bridge joint assembly for use with a busway system includes a plurality of insulator assemblies, a bolt holding the insulator assemblies in a stack, a housing enclosing the insulator assemblies, a seal surrounding the bolt, and a bolt access system extending from a wall of the housing to the seal. The bolt includes a bolt head protruding from the stack. The bolt access system defines a bolt access passageway that provides access to the bolt head from outside the housing.
US11233355B2
A device and assembly comprising such device having a support for electronic connection, holding in contact, and attachment of at least two accessories to each other and/or to an external device, and said at least two accessories.
To make said connection, the support is provided with at least two first magnetic electronic connection elements. Each other by wire and each accessory is fitted with a second magnetic connection element capable of cooperating with one of said first magnetic elements, and in that each of the first and second magnetic elements comprises at least two groups each comprising at least one magnet, namely a group of one or more positive magnets and a group of one or more negative magnets, the groups of one particular magnetic element being fixed directly or indirectly on the same flexible or rigid plate and/or to each other and being capable of cooperating with the other magnetic element.
US11233349B2
A quick connect assembly having a male terminal with a plurality of circumferentially arrayed and elongated beams including forward-most arcuate projecting and outer diameter defining portions. A female terminal has a housing exhibiting an inner diameter inlet communicating with an interior arcuate and expanded extending recess which matches a profile defined by the outer diameter beam portions. A forwardly spring biased plug is displaceably supported within the female terminal housing and includes a forward most projecting snout portion which, upon installation of the male to female terminals, the projecting snout portion of the plug seats between the male beams, preventing unintended collapse and remove of the male beams from within the female housing.
US11233340B2
A polarized antenna array is provided that includes multiple polarized antenna elements. The polarized antenna array has a polarization vector defining a co-polarization direction and a cross-polarization direction. The multiple polarized antenna elements include a first sub-set of polarized antenna elements that collectively have a first polarization vector and a second sub-set of polarized antenna elements that collectively have a second polarization vector. Application of a controlled phase difference between the first sub-set of polarized antenna elements and the second sub-set of polarized antenna elements causes constructive combination of the first polarization vector and second polarization vector in the co-polarization direction and destructive combination of the first polarization vector and the second polarization vector in the cross-polarization direction.
US11233333B2
The present disclosure relates to a tunable waveguide system comprising a waveguide configured to guide radio waves in at least two dimensions, and an electronically tunable metamaterial configured to tune the radio waves by electronically changing its dielectric and/or conductive characteristics. The present disclosure further relates to a radar antenna system.
US11233323B2
An antenna module is provided to reduce the radio waves radiated toward a back lobe of the antenna module, and includes a printed circuit board (PCB) including at least one insulating layer, at least one antenna array disposed on an upper surface of the PCB, and at least one metal structure disposed on the upper surface of the PCB configured to shift a phase of radio waves radiated by the at least one antenna array and flowing along the upper surface of the PCB. The radio wave whose phase is shifted by passing through the metal structure is in a destructive interference relationship with a radio wave which is not affected by the metal structure thereby reducing the radio waves radiated toward a back lobe of the antenna module.
US11233321B2
In an antenna structure according to exemplary embodiments of the present invention, a metal layer provided as a rear metal case of the display panel, a protecting layer and an antenna electrode layer are laminated in this order. The rear metal case may be used as a ground layer so that an additional space for the antenna is secured, and signal efficiency and reliability may be improved.
US11233317B2
A portable computing device includes an antenna within its housing structure for wireless connectivity, where an upper partition of the housing structure is used to construct an antenna plane, and a ground plane is incorporated into a lower partition of the housing structure. In some cases, the antenna is capable of maintaining wireless connectivity over a wide frequency band. Some embodiments include a device mount external to the upper partition and the lower partition of the housing structure that enables mounting the portable computing device to another entity, such as a user. In some cases, the device mount is external to the antenna used by the portable computing device, and does not include any portions of the antenna.
US11233309B2
An antenna assembly for use particularly where relatively rapid deployment and/or disassembly of the same is required thereby making the same available to be used at a location quickly. The assembly includes a hub to which are movably mounted a bracket for attachment of an antenna, which may comprise a plurality of parts, and support legs which are movable between in use and storage positions. First and second adjustments for the azimuth and elevation of the antenna are provided for use when the antenna, bracket and support legs are in the in-use position.
US11233303B2
A coaxial line is provided which includes: a first columnar conductor disposed inside a multilayer substrate such that one end thereof is coupled to a first stripline and that the other end thereof is coupled to a second stripline; and one or more second columnar conductors penetrating the multilayer substrate such that one end thereof is coupled to a ground layer and that the other end thereof is coupled to a ground layer, the first columnar conductor acting as an inner conductor, and the second columnar conductors acting as outer conductors. Each of the first and second striplines is coupled to an open stub acting as resonators and a matching conductor acting as capacitance matching elements.
US11233301B2
Provided is a liquid crystal phase shifter, including a first substrate and a second substrate opposite to the first substrate; a liquid crystal layer between the first and second substrates; phase-shifting units each including a microstrip line, a phased electrode and two feed terminals, the microstrip line is located between the first substrate and the liquid crystal layer, the phased electrode is located between the second substrate and the liquid crystal layer, the two feed terminals are located at a side of the first or second substrate facing away from the other, and in a direction perpendicular to the first substrate, two ends of the microstrip line respectively overlap the two feed terminals, the phased electrode includes at least two sub-electrodes spaced apart from each other, and the microstrip line includes effective line segments respectively corresponding to each sub-electrode, and the sub-electrodes covers a corresponding effective line segment.
US11233291B2
A modular battery system for a material handling vehicle is provided. The modular battery system includes a counterweight assembly, a battery assembly enclosing a power source and including a battery base, and a pair of channels removably coupled to the battery base and laterally separated from one another to define a counterweight slot therebetween. The battery assembly is configured to be slidably installed onto the counterweight assembly with the counterweight assembly received within the counterweight slot defined between the pair of channels.
US11233290B2
A battery holder capable of simplifying assembly procedure includes: case body, having at least three battery chambers; and a connection assembly, having at least one anode/cathode connecting unit, an anode output terminal, a cathode output terminal and an anode/cathode jumping unit, thereby allowing the at least three battery chambers to be in a serial connecting status; and characterized in that: an accommodation slot is formed between two of the at least three battery chambers which are arranged at outer sides, the anode/cathode jumping unit is formed through a metal wire being bent, and has a connection segment accommodated in the accommodation slot, one end of the connection segment has a cathode elastic contact point connected to the battery chamber arranged at the outer side, and another end thereof has an anode contact point connected to the other battery chamber arranged at the outer side.
US11233289B2
A battery system includes an electrochemical cell. The electrochemical cell includes a cover having an opening therein. The electrochemical cell also includes an aluminum terminal pad disposed proximate an outer surface of the cover, and having a pad opening aligned with the opening in the cover. The pad opening includes a tapered surface such that the pad opening has a larger cross-sectional width proximate an upper surface of the aluminum terminal pad than proximate a lower surface of the aluminum terminal pad opposite the upper surface and facing the outer surface of the cover. The electrochemical cell also includes a rivet having a body portion extending through the opening in the cover, a head portion disposed in the pad opening of the aluminum terminal pad, and a shoulder extending between the body portion and the head portion. The head portion includes an inverted cone shape corresponding with the tapered surface of the pad opening and having a maximum cross-sectional width greater than a minimum cross-sectional width of the pad opening.
US11233282B2
A battery-powered portable tool (1) and/or a battery pack (174; 174′) connected thereto contain(s) a high-temperature measurement circuit (61, 62, 64; 64-67), a low-temperature measurement circuit (61, 64; 64-66), and a switching apparatus (63; Q 1, Q 2) for selecting and/or outputting a signal from (i) the low-temperature measurement circuit when an output value of the high-temperature measurement circuit enters an abnormal range or (ii) the high-temperature measurement circuit when an output value of the low-temperature measurement circuit enters an abnormal range, which are powered by at least one all-solid-state battery (12, 14, 16, 18) provided in the battery pack. Such an arrangement makes it possible to efficiently make use of the at least one all-solid-state battery that is usable over a wide temperature range, whereby the battery-powered tool becomes usable over a wider temperature range than known battery-powered tools.
US11233278B2
Conventional internal combustion engine technology has been around for decades and historically has been the primary power source for virtually all industrial equipment. It relies on carbon-based fuels, is loud, polluting, and the machines it powers are expensive to operate and maintain. A self-contained, rechargeable battery system is provided that possesses improved power than comparable diesel and gas engines and it generates zero emissions, is virtually maintenance free, is quiet, and recharges overnight via a standard electrical outlet. The rechargeable battery power system can be installed in new and used construction equipment and may be used wherever a source of power is required including smart grid application. It can be safely used indoors, in neighborhoods and other locations sensitive to the side effects of internal combustion engines. There is a battery management system that controls sequential shutdown system and a power reserve system to control operation of the battery.
US11233275B2
An electrospun coated component for a lead acid battery is disclosed. The electrospun coated component includes positive electrode, negative electrode, and separator. The separator may comprise a low-conducting and/or non-conductive material. A method of electrospun coating these components of a LAB is provided. Suitable compositions and conditions for electrospun coating on to LAB components are further provided in this disclosure.
US11233274B2
A battery including a positive electrode layer and a negative electrode layer is provided. The positive electrode layer includes a positive electrode current collector, a positive electrode active material layer, and a positive electrode-side solid electrolyte layer; the positive electrode active material layer is arranged in contact with the positive electrode current collector in a region smaller than that thereof; the positive electrode-side solid electrolyte layer is arranged in contact with the positive electrode current collector and the positive electrode active material layer in the same region as that of the positive electrode current collector; the negative electrode layer has the structure similar to that of the positive electrode layer. Since the positive and negative electrode layers are laminated to each other, the positive electrode active material layer faces the negative electrode active material layer with the positive and negative electrode-side solid electrolyte layers provided therebetween.
US11233271B2
A method of making a passively impact resistant composite electrolyte and separator layer includes providing a suspension composition including electrically non-conducting particles that enable shear thickening. The particles can have a polydispersity index of no greater than 0.1, an average particle size in a range of from 50 nm to 1 um, and an absolute zeta potential of greater than ±40 mV. A particle suspension solvent is provided for suspending the particles. The suspension composition is applied to a porous separator material. A portion of the particles and suspension solvent penetrate the pores and the remainder of the particles in the suspension composition are distributed across the surface of the separator material. The suspension solvent is evaporated from the separator material to provide a shear thickening particle loaded separator. A separator assembly and a passivated battery are also disclosed.
US11233265B2
A button cell includes a housing having a cell cup, the cell cup having a flat bottom area, a cell cup casing, and a bottom edge forming a transition between the flat bottom area and the cell cup casing, and a cell top, the cell top having a flat top area and a cell top casing. An electrode-separator assembly winding is disposed within the housing, the electrode-separator assembly winding including a multi-layer assembly that is wound in a spiral shape about an axis, the multi-layer assembly including a separator disposed between a positive electrode and a negative electrode, and a first output conductor. An insulator is disposed between an end face of the electrode-separator assembly winding and the first output conductor, wherein the first output conductor is welded to the first of the flat bottom area or the flat top area.
US11233264B2
A rechargeable button cell including a housing half-parts comprising a housing cup and a housing top separated from one another by an electrically insulating seal or film seal is disclosed. The button cell includes an electrode-separator assembly within the housing having a positive and a negative electrode in the form of flat layers connected to one another by a porous plastic film separator. The electrodes each include a metallic film or mesh embedded in a respective electrode material as a current collector, which acts as an output conductor that connects the electrodes to one of the flat bottom or flat top areas of the housing.
US11233262B2
Provided are an electrochemical element and the like that have both durability and high performance as well as excellent reliability. The electrochemical element includes a metal support, and an electrode layer formed on/over the metal support. The metal support is made of any one of a Fe—Cr based alloy that contains Ti in an amount of 0.15 mass % or more and 1.0 mass % or less, a Fe—Cr based alloy that contains Zr in an amount of 0.15 mass % or more and 1.0 mass % or less, and a Fe—Cr based alloy that contains Ti and Zr, a total content of Ti and Zr being 0.15 mass % or more and 1.0 mass % or less.
US11233260B2
Methods and systems for removing impurities from electrolyte solutions having three or more valence states. In some embodiments, a method includes electrochemically reducing an electrolyte solution to lower its valence state to a level that causes impurities to precipitate out of the electrolyte solution and then filtering the precipitate(s) out of the electrolyte solution. In embodiments in which the electrolyte solution is desired to be at a valence state higher than the precipitation valence state, a method of the disclosure includes oxidizing the purified electrolyte solution to the target valence.
US11233257B2
Systems and methods for operating a redox flow battery system may include switching the redox flow battery system to an idle mode, wherein the idle mode includes operation of the redox flow battery system outside of a charging mode and outside of a discharge mode; in response to switching to the idle mode, repeatedly cycling operation of an electrolyte pump between an idling threshold flow rate less than a charging threshold flow rate and a deactivation threshold flow rate; and in response to switching to the charging mode, maintaining operation of the electrolyte pump at the charging threshold flow rate greater than the idling threshold flow rate. In this way, a responsiveness of the redox flow battery system to charging and discharging commands can be maintained while in idle, while reducing parasitic pumping losses due to pumping and heating, and reducing shunt current losses.
US11233255B2
The present invention concerns a starting burner (100a; 100b) for a fuel cell system (1000a; 1000b), having a catalyst (10) with a catalyst inlet (11) and a catalyst outlet (12), a catalyst area (13) being formed between the catalyst inlet (11) and the catalyst outlet (12), and the catalyst area (13) being surrounded by a catalyst wall (14) in a passage direction (D) from the catalyst inlet (11) to the catalyst outlet (12), and an operating fluid guide section (20) for supplying an operating fluid (F1) to the catalyst inlet (11), wherein the operating fluid guide section (20) is arranged outside the catalyst (10) at least in sections along the catalyst wall (14). The invention also concerns a fuel cell system (1000) with the starting burner (100a; 100b) and a method for heating a service fluid (F1) in the fuel cell system (1000a; 1000b).
US11233228B2
Provided is a process for the degradation of at least one polymer of an alkene carbonate, a polymeric composition for a lithium-ion battery electrode having a degradation residue obtained by this process, a process for the preparation thereof, an electrode and a battery incorporating it and a degradation process for the sintering of ceramics. The degradation process includes a reaction at 120° C. and 270° C., and under air of a primary amine with a poly(alkene carbonate) polyol, which depolymerizes it in order to obtain a non-polymeric degradation residue. This composition includes an active material, an electrically conductive filler, a polymeric binder and a residue from the degradation under air between 120° C. and 270° C. of a sacrificial phase which includes the polymer and which has been melt blended beforehand with the active material, with the filler and with the binder in order to obtain a precursor mixture of the composition.
US11233226B2
An ink printing process employs per-nozzle droplet volume measurement and processing software that plans droplet combinations to reach specific aggregate ink fills per target region, guaranteeing compliance with minimum and maximum ink fills set by specification. In various embodiments, different droplet combinations are produced through different print head/substrate scan offsets, offsets between print heads, the use of different nozzle drive waveforms, and/or other techniques. Optionally, patterns of fill variation can be introduced so as to mitigate observable line effects in a finished display device. The disclosed techniques have many other possible applications.
US11233219B2
The present disclosure provides an organic light emitting component. The organic light emitting component includes a substrate, an intermediate structure layer disposed on the substrate. The intermediate structure layer includes a display area and a non-display area at a periphery of the display area. The intermediate structure layer further includes a planarization layer, and an anti-shrinkage stop structure disposed at the non-display area and a display structure portion disposed at the display area are both disposed on the planarization layer and spaced apart from each other. The organic light emitting component includes a thin film encapsulation structure layer disposed on the surface of the intermediate structure layer facing away from the substrate. The anti-shrinkage stop structure is disposed between the thin film encapsulation structure layer and the planarization layer, and a free end of the anti-shrinkage stop structure extends into the thin film encapsulation structure layer.
US11233216B2
The present invention provides a display including: a thin film transistor substrate including a plurality of thin film transistors; a planarization layer; a plurality of anodes and a plurality of auxiliary source traces; a pixel definition layer having a plurality of first openings respectively corresponding to and exposing a plurality of auxiliary source traces and a plurality of second openings respectively corresponding to and exposing a plurality of anodes; a plurality of electrical conductors filled in the plurality of first openings and on a portion of the pixel definition layer around the plurality of first openings, wherein the plurality of electrical conductors have a plurality of protruding portions higher than the pixel definition layer; an electroluminescent layer; and a plurality of cathodes electrically connected to sidewalls of the plurality of electrical conductors respectively.
US11233213B2
An organic light emitting display device includes a substrate with a first emitting region adjacent a second emitting region, a first anode in the first emitting region, a first organic light emitting layer on the first anode, a second anode in the second emitting region, and a second organic light emitting layer on a part of the first anode and the second anode. The second organic light emitting layer includes a material different from the first organic light emitting layer.
US11233205B2
A compound of Formula I wherein M is a metal selected from Ir or Os; rings A, B, C, D, E, and F are independently a 5-membered or 6-membered aromatic ring; Z1 to Z14 are independently selected from C or N; X is selected from a direct bond, or a linker with one to ten backbone member atoms; and Y is selected from a direct bond, a linker with one to ten backbone member atoms, or is absent to provide an open hexadentate ligand. An organic electroluminescent device (OLED) that includes an anode, a cathode, and an organic layer comprising a compound of the Formula I, and a consumer product comprising the OLED.
US11233203B2
The present disclosure is directed to cyclometalated metal compounds containing novel ligands having unique fused rings. The inventive compounds are expected to exhibit unique photophysical and electronic properties and are useful in an organic electroluminescence device to improve the performance.
US11233195B2
A memory device may be provided, including a base layer; an insulating layer arranged over the base layer, where the insulating layer may include a recess having opposing side walls; a first electrode arranged along the opposing side walls of the recess; a switching element arranged along the first electrode; a second electrode arranged along the switching element; and a capping layer arranged over the recess, where the capping layer may at least partially overlap the first electrode, the switching element and the second electrode.
US11233161B2
A photovoltaic device that includes a p-n junction of first type III-V semiconductor material layers, and a window layer of a second type III-V semiconductor material on the light receiving end of the p-n junction, wherein the second type III-V semiconductor material has a greater band gap than the first type III-V semiconductor material, and the window layer of the photovoltaic device has a cross-sectional area of microscale.
US11233154B2
A thin film transistor, a manufacturing method thereof, an array substrate, and a display panel are provided. The thin film transistor includes a semiconductor layer, a source and a drain. The semiconductor layer includes an active layer and a superhydrophobic layer. The active layer includes a source contact, a drain contact and a channel portion. The source corresponds to the source contact, and the drain corresponds to the drain contact. The superhydrophobic layer is disposed on a surface of the active layer proximal to the source and the drain. The superhydrophobic layer includes a plurality of multi-level nanostructures protruding from the surface of the active layer, and the superhydrophobic layer at least covers a channel portion of the active layer.
US11233151B2
An active pattern structure includes a lower active pattern protruding from an upper surface of a substrate in a vertical direction substantially perpendicular to an upper surface of the substrate, a buffer structure on the lower active pattern, at least a portion of which may include aluminum silicon oxide, and an upper active pattern on the buffer structure.
US11233149B2
The structure of a semiconductor device with inner spacer structures between source/drain (S/D) regions and gate-all-around structures and a method of fabricating the semiconductor device are disclosed. The semiconductor device includes a substrate, a stack of nanostructured layers with first and second nanostructured regions disposed on the substrate and first and second source/drain (S/D) regions disposed on the substrate. Each of the first and second S/D regions includes an epitaxial region wrapped around each of the first nanostructured regions. The semiconductor device further includes a gate-all-around (GAA) structure disposed between the first and second S/D regions and wrapped around each of the second nanostructured regions, a first inner spacer disposed between an epitaxial sub-region of the first S/D region and a gate sub-region of the GAA structure, a second inner spacer disposed between an epitaxial sub-region of the second S/D region and the gate sub-region of the GAA structure, and a passivation layer disposed on sidewalls of the first and second nanostructured regions.
US11233148B2
Integrated circuit transistor structures are disclosed that reduce band-to-band tunneling between the channel region and the source/drain region of the transistor, without adversely increasing the extrinsic resistance of the device. In an example embodiment, the structure includes one or more spacer configured to separate the source and/or drain from the channel region. The spacer(s) regions comprise a semiconductor material that provides a relatively high conduction band offset (CBO) and a relatively low valence band offset (VBO) for PMOS devices, and a relatively high VBO and a relatively low CBO for NMOS devices. In some cases, the spacer includes silicon, germanium, and carbon (e.g., for devices having germanium channel). The proportions may be at least 10% silicon by atomic percentage, at least 85% germanium by atomic percentage, and at least 1% carbon by atomic percentage. Other embodiments are implemented with III-V materials.
US11233144B2
Provided is a nitride semiconductor device 3 including a GaN electron transit layer 13, an AlGaN electron supply layer 14 in contact with the electron transit layer 13, a gate layer 15, formed selectively on the electron supply layer 14 and constituted of a nitride semiconductor composition effectively not containing an acceptor type impurity, and a gate electrode 16, formed on the gate lever 15, and satisfying the following formula (1): d G 2 E F q ( N DA + N A - N DD - N D ) ɛ 0 ɛ C + Φ B - d B P ɛ 0 ɛ B > 0 ( 1 )
US11233140B2
In a method of manufacturing a semiconductor device including a field effect transistor (FET), a sacrificial region is formed in a substrate, and a trench is formed in the substrate. A part of the sacrificial region is exposed in the trench. A space is formed by at least partially etching the sacrificial region, an isolation insulating layer is formed in the trench and the space, and a gate structure and a source/drain region are formed. An air spacer is formed in the space under the source/drain region.
US11233136B2
The present disclosure relates to a semiconductor device that includes a first terminal formed on a fin region and having a first spacer. The semiconductor device further includes a second terminal having a hard mask and a second spacer opposing the first spacer. The hard mask and the second spacer are formed using different materials. The semiconductor device also includes a seal layer formed between first and second spacers of the first and second terminals, respectively. The semiconductor device further includes an air gap surrounded by the seal layer, the fin region, and the first and second spacers.
US11233131B2
[Problem] To improve the drain current ON/OFF ratio characteristics.
[Solution] A tunnel field-effect transistor 10 of the present invention is such that, when the gate length is denoted by LG and the extension distance of a source region 1 extended toward a drain region 3 from a position in the source region 1 is denoted by LOV, LTG expressed in Formula (1) below as the shortest distance between the position of an extension end of the source region 1 based on a drain-side reference position as the side face position of a gate electrode 6a, 6b closest to the drain region 3, and the position in the semiconductor layer 4 opposite to the drain-side reference position in the height direction of the gate electrode 6a, 6b satisfies a condition of Inequality (2) below. Note that lt_OFF in Inequality (2) denotes a shortest tunnel distance over which carriers move from the source region to a channel region through a tunnel junction surface in an OFF state of the tunnel field-effect transistor.
US11233127B2
A silicon carbide substrate has a first main surface and a second main surface opposite to the first main surface. A gate pad faces the first main surface. A drain electrode is in contact with the second main surface. The silicon carbide substrate includes a first impurity region constituting the second main surface and having a first conductivity type, a second impurity region provided on the first impurity region and having a second conductivity type different from the first conductivity type, a third impurity region provided on the second impurity region and having the first conductivity type, and a fourth impurity region provided on the third impurity region, constituting the first main surface, and having the second conductivity type. Each of the first impurity region, the second impurity region, the third impurity region, and the fourth impurity region is located between the gate pad and the drain electrode.
US11233126B2
A SiC epitaxial wafer includes a SiC substrate and a SiC epitaxial layer disposed on the SiC substrate. The SiC epitaxial layer includes a high carrier concentration layer and two low carrier concentration layers having lower carrier concentration than the high carrier concentration layer, and being in contact with a top surface and a bottom surface of the high carrier concentration layer to sandwich the high carrier concentration layer. A difference in carrier concentration between the high carrier concentration layer and the low carrier concentration layers is 5×1014/cm3 or more and 2×1016/cm3 or less.
US11233123B2
The present disclosure describes an exemplary method to form p-type fully strained channel (PFSC) or an n-type fully strained channel (NFSC) that can mitigate epitaxial growth defects or structural deformations in the channel region due to processing. The exemplary method can include (i) two or more surface pre-clean treatment cycles with nitrogen trifluoride (NF3) and ammonia (NH3) plasma, followed by a thermal treatment; (ii) a prebake (anneal); and (iii) a silicon germanium epitaxial growth with a silicon seed layer, a silicon germanium seed layer, or a combination thereof.
US11233113B2
A display may have an array of pixels. Display driver circuitry may supply data and control signals to the pixels. Each pixel may have seven transistors, a capacitor, and a light-emitting diode such as an organic light-emitting diode. The seven transistors may receive control signals using horizontal control lines. Each pixel may have first and second emission enable transistors that are coupled in series with a drive transistor and the light-emitting diode of that pixel. The first and second emission enable transistors may be coupled to a common control line or may be separately controlled so that on-bias stress can be effectively applied to the drive transistor. The display driver circuitry may have gate driver circuits that provide different gate line signals to different rows of pixels within the display. Different rows may also have different gate driver strengths and different supplemental gate line loading structures.
US11233100B2
An integrated display panel and a preparation method thereof are provided. The integrated display panel includes a first base substrate and a second base substrate, the first base substrate and the second base substrate being disposed opposite to each other, the first base substrate being provided with a pixel unit thereon, the pixel unit including a plurality of sub-pixel units having different colors; the integrated display panel further includes an image acquisition module which includes a photo sensing unit disposed in each of the sub-pixel units, the photo sensing unit includes a photodiode disposed in a non-display region of the sub-pixel unit, the photodiode is configured to photoelectrically convert light from a target area to obtain an electric signal representing an image of the target area.
US11233084B2
An image sensor includes one or more first unit pixels. Each of the one or more first unit pixels may include a first photoelectric conversion region including first photoelectric conversion elements arranged in the form of a matrix, and a first floating diffusion region at a center of the first photoelectric conversion elements; a first transistor region including a first active region in which a first reset gate, a first select gate and a first drive gate are disposed; a first signal interconnect electrically connecting the first floating diffusion region to the first drive gate; and a first shielding interconnect separated from the first signal interconnect and extending parallel to the first signal interconnect.
US11233075B2
The present disclosure provides an array substrate and a display panel, which adopt a design of a single-gated layer, in which a first electrode plate of a storage capacitor is formed in the gate layer and a second electrode plate of the storage capacitor and various functional connection wires are formed in a source/drain layer. Paths used for electric current between different film layers are realized by various functional connection wires. Therefore, a layer of gate structure is omitted, one photomask process is saved, production cost is reduced, and a problem of high production costs of the current display devices is solved.
US11233074B2
The present application provides an array substrate and a manufacturing method thereof. The array substrate includes a thin film transistor and a storage capacitor prepared on a substrate; the thin film transistor includes a gate, an active layer, and a source/drain; the storage capacitor includes a first electrode and a second electrode isolated therefrom by a dielectric layer; the gate is disposed above the first electrode and located at one end of the first electrode; and the second electrode corresponds to a portion of the first electrode non-corresponding to the gate.
US11233063B2
A semiconductor device, and method of manufacturing a semiconductor device, includes second conductive patterns separated from each other above a first stack structure which is penetrated by first channel structures and enclosing second channel structures coupled to the first channel structures, respectively. Each of the second conductive patterns includes electrode portions stacked in a first direction and at least one connecting portion extending in the first direction to be coupled to the electrode portions.
US11233055B2
An object is to provide a semiconductor device with a novel structure in which stored data can be held even when power is not supplied and there is no limit on the number of write operations. The semiconductor device includes a first memory cell including a first transistor and a second transistor, a second memory cell including a third transistor and a fourth transistor, and a driver circuit. The first transistor and the second transistor overlap at least partly with each other. The third transistor and the fourth transistor overlap at least partly with each other. The second memory cell is provided over the first memory cell. The first transistor includes a first semiconductor material. The second transistor, the third transistor, and the fourth transistor include a second semiconductor material.
US11233044B2
A semiconductor device includes a semiconductor substrate, a first standard cell including a first active region and a second active region, and a power switching circuit including a first switching transistor electrically connected between a first interconnect and a second interconnect over the semiconductor substrate, and including a first buffer connected to a gate of the first switching transistor, the first buffer including a third active region and a fourth active region, and wherein the first buffer adjoins, in a plan view, the first standard cell in a first direction, wherein an arrangement of the first active region matches an arrangement of the third active region in a second direction different from the first direction, and wherein an arrangement of the second active region matches an arrangement of the fourth active region in the second direction.
US11233043B2
A three-dimensional semiconductor memory device, including a peripheral circuit structure including a first metal pad and a cell array structure disposed on the peripheral circuit structure and including a second metal pad. The peripheral circuit structure may include a first substrate including a first peripheral circuit region and a second peripheral circuit region, first contact plugs, second contact plugs, and a first passive device on and electrically connected to the second contact plugs. The cell array structure may include a second substrate disposed on the peripheral circuit structure, the second substrate including a cell array region and a contact region. The cell array structure may further include gate electrodes and cell contact plugs. The first passive device is vertically between the gate electrodes and the second contact plugs and includes a first contact line. The first metal pad and the second metal pad may be connected by bonding manner.
US11233039B2
Semiconductor packages are provided. The semiconductor package includes a first redistribution layer structure, a photonic integrated circuit, an electronic integrated circuit, a waveguide and a memory. The photonic integrated circuit is disposed over and electrically connected to the first redistribution layer structure, and includes an optical transceiver and an optical coupler. The electronic integrated circuit is disposed over and electrically connected to the first redistribution layer structure. The waveguide is optically coupled to the optical coupler. The memory is electrically connected to the electronic integrated circuit.
US11233030B1
An electrical device with printed interconnects between packaged integrated circuit components and a substrate as well as a method for printing interconnects between packaged integrated circuit components and a substrate are disclosed. An electrical device with printed interconnects may include a dielectric layer forming a continuous surface between a substrate and a terminal face of an integrated circuit component. The electrical device may further include interconnects formed from a layer of material printed across the continuous surface formed by the dielectric layer to connect electrical terminals on the substrate to electrical terminals on the terminal face of the integrated circuit component.
US11233028B2
The present disclosure provides a chip packaging method and a chip structure. The chip packaging method comprises: providing a wafer, and forming a protective layer on a wafer active surface of the wafer; cutting and separating the wafer to form a die; providing a metal structure, the metal structure including at least one metal unit; adhering the die and the metal structure onto a carrier; and forming a molding layer. The chip structure comprises: at least one die; a protective layer; a metal unit, the metal unit including at least one metal feature; and a molding layer, encapsulating the at least one die and the metal unit, and the chip structure is connected with an external circuit through the at least one metal feature. By adopting a plurality of metal features of the metal unit, the present disclosure achieves improved packaging performance brought by different metal features; and the wafer active surface is provided with the protective layer in the present disclosure, so that a step of applying an insulating layer after the formation of the molding layer is omitted.
US11233008B2
A method of manufacturing an integrated circuit having buried power rails includes forming a first dielectric layer on an upper surface of a first semiconductor substrate, forming a series of power rail trenches in an upper surface of the first dielectric layer, forming the buried power rails in the series of power rail trenches, forming a second dielectric layer on the upper surface of the first dielectric layer and upper surfaces of the buried power rails, forming a third dielectric layer on a donor wafer, bonding the third dielectric layer to the second dielectric layer, and forming a series of semiconductor devices, vias, and metal interconnects on or in the donor wafer. The buried power rails are encapsulated by the first dielectric layer and the second dielectric layer, and the buried power rails are below the plurality of semiconductor devices.
US11233005B1
A method includes providing a fin, an isolation structure, and first and second source/drain (S/D) features over the fin; forming an etch mask covering a first portion and exposing a second portion of the fin; removing the second portion of the fin, resulting in a first trench; filling the first trench with a first dielectric feature; removing the etch mask; and applying etching process(es) to remove the first portion of the fin and to partially recess the first S/D feature. The etching process(es) includes an isotropic etching tuned selective to materials of the first S/D feature and not materials of the isolation structure and the first dielectric feature, resulting in a second trench under the first S/D feature and having a gap between a bottom surface of the first S/D feature and a top surface of the isolation structure. The method further includes forming a via in the second trench.
US11233000B2
A semiconductor package includes a first metal interconnection disposed in a semiconductor chip, a first bump group configured to be connected to the first metal interconnection, a first inner lead pattern group configured to be connected to the first bump group, a second metal interconnection disposed in the semiconductor chip, a second bump group configured to be connected to the second metal interconnection; and a second inner lead pattern group configured to be connected to the second bump group, wherein a density of the first metal interconnection is greater than a density of the second metal interconnection, such that a first pitch of the first lead pattern group is greater than a second pitch of the second lead pattern group.
US11232998B2
A semiconductor device package includes a substrate, a first circuit layer and a second circuit layer. The first circuit layer is disposed on the substrate. The first circuit layer has a plurality of dielectric layers and a first through via penetrating the dielectric layers and electrically connected to the substrate. The second circuit layer is disposed on the first circuit layer. The second circuit layer has a plurality of dielectric layers and a second through via penetrating the dielectric layers and electrically connected to the first circuit layer.
US11232993B2
A semiconductor device package includes a dielectric layer, a package body and a protection structure. The dielectric layer has a first surface, a second surface opposite to the first surface and a lateral surface extending between the first surface and the second surface. The package body is disposed on the first surface of the dielectric layer. The package body covers a first portion of the lateral surface of the dielectric layer and exposes a second portion of the lateral surface of the dielectric layer. The protection structure is disposed on the second portion of the lateral surface of the dielectric layer.
US11232989B2
A method of manufacturing a semiconductor device includes disposing two or more fins each having an initial fin profile on a substrate. A sacrificial oxide layer is grown on a first fin and a second fin of the two or more fins. The sacrificial oxide layer of the first and second fins is etched to trim the fin and to generate a next fin profile for the first and second fins. The growing and etching is repeated to trim the first and second fins such that the number of repetitions for the first fin and the second fin are different. Gate structures are formed over the two or more fins.
US11232988B2
Methods of rectifying a sidewall profile of a fin-shaped stack structure are provided. An example method includes forming, on a substrate, a first fin-shaped structure and a second fin-shaped structure each including a plurality of channel layers interleaved by a plurality of sacrificial layers; depositing a first silicon liner over the first fin-shaped structure and the second fin-shaped structure; depositing a dielectric layer over the substrate, the first fin-shaped structure and the second fin-shaped structure; etching back the dielectric layer to form an isolation feature between the first fin-shaped structure and the second fin-shaped structure and to remove the first silicon liner over the first fin-shaped structure and the second fin-shaped structure to expose sidewalls of the plurality of channel layers and the plurality of sacrificial layers, and epitaxially depositing a second silicon liner over the exposed sidewalls of the plurality of channel layers and the plurality of sacrificial layers.
US11232987B2
A method for fabricating a semiconductor device includes: providing a first wafer including a base substrate having a first surface and a second surface facing each other, and an element region disposed on the first surface of the base substrate, in which the first wafer includes a first semiconductor chip region and a second semiconductor chip region adjacent to each other, each including a portion of the base substrate and a portion of the element region; forming a cutting pattern in the base substrate between the first semiconductor chip region and the second semiconductor chip region; grinding a part of the base substrate to form a second wafer from the first wafer; forming a stress relief layer on the second surface of the ground base substrate; and expanding the second wafer to separate the first semiconductor chip region and the second semiconductor chip region from each other.
US11232986B2
Integrated circuit devices and methods of forming the same are provided. The methods of forming an integrated circuit device may include forming a first insulating layer and a via contact on a substrate. The substrate may include an upper surface facing the via contact, and the via contact may be in the first insulating layer and may include a lower surface facing the substrate and an upper surface opposite to the lower surface. The methods may also include forming a second insulating layer and a metallic wire on the via contact. The metallic wire may be in the second insulating layer and may include a lower surface that faces the substrate and contacts the upper surface of the via contact. Both the lower surface of the metallic wire and an interface between the metallic wire and the via contact may have a first width in a horizontal direction that is parallel to the upper surface of the substrate.
US11232974B2
Various embodiments of the present application are directed to a method for forming a semiconductor-on-insulator (SOI) device with an impurity competing layer to absorb potential contamination metal particles during an annealing process, and the SOI structure thereof. In some embodiments, an impurity competing layer is formed on the dummy substrate. An insulation layer is formed over a support substrate. A front side of the dummy wafer is bonded to the insulation layer. An annealing process is performed and the impurity competing layer absorbs metal from an upper portion of the dummy substrate. Then, a majority portion of the dummy substrate is removed including the impurity competing layer, leaving a device layer of the dummy substrate on the insulation layer.
US11232973B2
A semiconductor device and a method of fabricating a semiconductor device, the device including a semiconductor substrate that includes a trench defining an active region; a buried dielectric pattern in the trench; a silicon oxide layer between the buried dielectric pattern and an inner wall of the trench; and a polycrystalline silicon layer between the silicon oxide layer and the inner wall of the trench, wherein the polycrystalline silicon layer has a first surface in contact with the semiconductor substrate and a second surface in contact with the silicon oxide layer, and wherein the second surface includes a plurality of silicon grains that are uniformly distributed.
US11232966B2
An electrostatic substrate chuck with substrate backside purging to prevent incidental backside deposition and that provides thermal sinking to prevent or mitigate the failure of seals.
US11232962B2
An alignment device which aligns notch portions of wafers includes mounting tables that hold the wafers, movement units that move the mounting tables, notch portion detection units that detect a circumferential positions of the notch portion, and a controller that controls positions of the mounting tables by the movement units. The mounting tables includes a mounting table main body portion and a pad member attached to an opening in the mounting table main body portion to hold the wafers. The pad member includes the main body portion that is attached to the opening and has a through hole in a center portion thereof, the first annular portion on an end side of the pad member to abut against wafers, and the first collar portion that is integrally provided with the first annular portion and the main body portion and extends toward outside of the main body portion.
US11232958B2
An apparatus for supporting and maneuvering a wafer comprises a handle having a gas inlet adapted to couple to a gas supply, a supporting surface coupled to the handle section including a frame structure having edge segments connecting at vertices and spoke elements extending from a center of the frame structure to the vertices, a gas supply channel coupled to the gas inlet that extends from the handle and branches into channels that run through the spoke elements, and a plurality of nozzles positioned at the vertices on the supporting surface and coupled to the channels in the spoke elements. Gas provided to the plurality of nozzles exits the nozzles in a stream directed parallel to the supporting surface and the stream of gas generates forces that enable wafers to be securely supported in a floating manner over the supporting surface without coming into direct contact with the supporting surface.
US11232955B2
Processing methods to etch metal oxide films with less etch residue are described. The methods comprise etching a metal oxide film with a metal halide etchant, and exposing the etch residue to a reductant to remove the etch residue. Some embodiments relate to etching tungsten oxide films. Some embodiments utilize tungsten halides to etch metal oxide films. Some embodiments utilize hydrogen gas as a reductant to remove etch residues.
US11232951B1
In an embodiment is provided a method of forming a blind via in a substrate comprising a mask layer, a conductive layer, and a dielectric layer that includes conveying the substrate to a scanning chamber; determining one or more properties of the blind via, the one or more properties comprising a top diameter, a bottom diameter, a volume, or a taper angle of about 80° or more; focusing a laser beam at the substrate to remove at least a portion of the mask layer; adjusting the laser process parameters based on the one or more properties; and focusing the laser beam, under the adjusted laser process parameters, to remove at least a portion of the dielectric layer within the volume to form the blind via. In some embodiments, the mask layer can be pre-etched. In another embodiment is provided an apparatus for forming a blind via in a substrate.
US11232946B2
In accordance with some embodiments, a method for processing semiconductor wafer is provided. The method includes loading a semiconductor wafer into a chamber. The method also includes creating an exhaust flow from the chamber. The method further includes depositing a film on the semiconductor wafer by supplying a processing gas into the chamber. In addition, the method includes detecting, with a use of a gas sensor, a concentration of the processing gas in the exhaust flow and generating a detection signal according to a result of the detection. The method further includes supplying a cleaning gas into the processing chamber for a time period after the film is formed on the semiconductor wafer. The time period is determined based on the detection signal.
US11232944B2
A method of fabricating a semiconductor device, which includes a separation step and has a high yield, is provided. A metal layer is formed over a substrate, fluorine is supplied to the metal layer, and the metal layer is then oxidized, whereby a metal compound layer is formed. A functional layer is formed over the metal compound layer, heat treatment is performed on the metal compound layer, and the functional layer is separated from the substrate with use of the metal compound layer. By performing first plasma treatment using a gas containing fluorine, fluorine can be supplied to the metal layer. By performing second plasma treatment using a gas containing oxygen, the metal layer supplied with fluorine can be oxidized.
US11232940B2
An apparatus for monitoring a surgical procedure includes a MALDI-TOF mass spectrometer comprising a load lock, an ionization chamber, and an ion detector. A first video camera produces an optical image of an operating field of the surgical procedure. A sample extracting device extracts the tissue sample at the location within the optical image of the operating field. A sample preparation system prepares MALID-TOF samples by depositing an extract of the extracted tissue sample on a sample plate together with a MALDI matrix. A sample plate loading mechanism loads the sample plate into the MALDI-TOF mass spectrometer. A second video camera produces an optical image of the sample plate and records a location of the extracted tissue sample. A computer records the images from first and second video cameras, correlates the location of the tissue sample in the operating field with the location of the tissue sample on the sample plate, acquires mass spectra data from the MALDI-TOF mass spectrometer, and compares the mass spectrum data to known mass spectrum data.
US11232939B2
Mass spectrometer based analytical systems and methods in which a feedback control system can be utilized to control the flow of liquid within a sampling probe to adjust and/or maintain the surface profile (e.g., shape) of the liquid-air interface within an open sampling port of the sampling probe. The feedback control systems can automatically monitor and/or detect the surface profile of the liquid-air interface and adjust the flow rate of the sampling liquid to ensure that experimental conditions remain consistent at the time of sample introduction during serial samplings. These can provide stable and reproducible analyte flows of consistent dilution to the ion source, increasing reproducibility and/or accuracy of data generated by MS analysis. Can be used with a change in the desired set point according to the particular experimental workflow (e.g., automated adjustment between an interface corresponding to a sampling set point and a cleaning set point).
US11232934B2
A method of processing an input data stream including at least one data peak (2), comprising: detecting at least one peak (2) in the input data stream having an apex with an amplitude above a predetermined threshold (4); and extrapolating (30) the segment of the peak which has an amplitude above the predetermined threshold (7, 8), based on a shape characteristic of the peak (2), to estimate the amplitude of the segments of the peak which have an amplitude less than said threshold (15, 16).
US11232925B2
An IHC ion source that employs a negatively biased cathode and one or more side electrodes is disclosed. The one or more side electrodes are left electrically unconnected in certain embodiments and are grounded in other embodiments. The floating side electrodes may be beneficial in the formation of certain species. In certain embodiments, a relay is used to allow the side electrodes to be easily switched between these two modes. By changing the configuration of the side electrodes, beam current can be optimized for different species. For example, certain species, such as arsenic, may be optimized when the side electrodes are at the same voltage as the chamber. Other species, such as boron, may be optimized when the side electrodes are left floating relative to the chamber. In certain embodiments, a controller is in communication with the relay so as to control which mode is used, based on the desired feed gas.
US11232924B2
A charged particle gun for a charged particle beam device is described. The charged particle gun includes a gun housing; an emitter provided in the gun housing, the emitter being configured to emit a charged particle beam along an axis; an emitter power supply connected to the emitter; a trapping electrode provided in the gun housing, the trapping electrode at least partially surrounding the axis; a trapping power supply connected to the trapping electrode; and a shielding element shielding an electrostatic field of the trapping electrode from the axis during operation of the gun housing.
US11232914B2
A photovoltaic device, comprises (1) a first conductive layer, (2) an optional blocking layer, on the first conductive layer, (3) a semiconductor layer, on the first conductive layer, (4) n light-harvesting material, on the semiconductor layer, (5) a hole transport material, on the light-harvesting material, and (6) a second conductive layer, on the hole transport material. The light harvesting material comprises, a pervoskite absorber, and the second conductive layer comprises nickel. The semiconductor layer tray comprise TiO2 nanowires. The light-harvesting material may comprise a pervoskite absorber containing a psuedohalogen.
US11232907B2
An electronic component includes a laminate in which first internal electrodes and second internal electrodes are alternately laminated in a lamination direction with dielectric layers interposed therebetween, the laminate including a first main surface and a second main surface opposite to each other in the lamination direction, a first side surface and a second side surface opposite to each other in a width direction, and a first end surface and a second end surface opposite to each other in a length direction, a first external electrode provided on a surface of the laminate and electrically connected to the first internal electrodes, a second external electrode provided on a surface of the laminate and electrically connected to the second internal electrodes, and side margin portions each including a dielectric including Ca, Zr, and Ti.
US11232901B2
A method for producing a magnetic core includes a processing step of giving a desired shape to a strip made of an alloy composition, a heat-treating step of forming bcc-Fe crystals, and then a stacking step of obtaining a magnetic core having a shape. Here, the alloy composition is Fe—B—Si—P—Cu—C and has an amorphous phase as a primary phase. In the heat-treating step, the strip is heated up to a temperature higher than a crystallization temperature of the alloy composition at a high heating rate.
US11232899B2
A magnetic shielding sheet is provided. The magnetic shielding sheet according to an embodiment of the present invention comprises: a plate-shaped magnetic sheet made of a magnetic material containing a metal component; and a cover member for covering the entire surface of the magnetic sheet so as to prevent the surface of the magnetic sheet from being exposed to the outside.
US11232898B2
A 0.5-displacement region in which a first wire and a second wire are displaced by 0.5 turns from each other, and a 1.5-displacement region in which the first wire and the second wire are displaced by 1.5 turns in an opposite direction to a 0.5-displacement region are distributed along an axis direction on a winding core portion. The sum of the number of turns of the second wire located in the 0.5-displacement region being twice or more and five times or less than the sum of the number of turns of the second wire located in the 1.5-displacement region.
US11232885B2
An insulated wire having at least one layer of coating of the wire, comprising a thermosetting resin layer, at the outer periphery of a conductor, wherein the thermosetting resin layer is comprised of thermosetting resin layers having a laminated structure formed by coating and baking a thermosetting resin varnish; and wherein, in said laminated structure, an innermost layer having contact with the conductor comprises a thermosetting resin having an imide bond and is a layer having an average thickness of more than 5 μm and 10 μm or less; a method of producing the insulated wire; a coil; a rotating electrical machine; and an electrical or electronic equipment.
US11232883B2
Disclosed herein is a composite comprising an elastomer with an embedded network of liquid metal inclusions. The composite retains similar flexibility to that of an elastomer but exhibits electrical and thermal properties that differ from the properties of a homogeneous elastomer. The composite has applications for wearable devices and other soft matter electronics, among others.
US11232878B2
A chemical decontamination method includes a dissolution step in which a radioactive insoluble substance containing a metal oxide, the radioactive insoluble substance being adhered to a decontamination object including carbon steel, is dissolved in a decontamination solution and a metal-ion removal step in which the decontamination solution containing the metal ion, the decontamination solution being produced in the dissolution step, is brought into contact with a cation-exchange resin in order to remove the metal ion, the dissolution step including a reductive dissolution step conducted using a decontamination solution containing formic acid, ascorbic acid and/or erythorbic acid, and a corrosion inhibitor.
US11232877B2
System for storing radioactive materials comprising: —a canister (4) containing radioactive waste; —a container (C), provided with a casing (1), a base (2) and a cover (3), and a passive helicoidal convection-based ventilation system provided with: lower air inlets (5); an area (6) of air circulation between the canister (4) and the inner surface of the container (C), and upper air outlets (7); the inlets (5) and outlets (7) have a decreasing variation of section in the direction of air circulation, are curved and facing an oblique direction with respect to the radial direction of the container, the air between said inlets (5) and outlets (7) describing an upward helicoidal path around the capsule or canister (4).
US11232875B2
A feedwater sparger repair assembly includes a cover plate having a partial cylindrical shape and having a nozzle opening and a pair of bolt openings extending through the cover plate. A nozzle is attached to the cover plate and surrounds the nozzle opening. A pair of T-bolts extend through a respective one of the pair of bolt openings and each include a shank having a threaded portion extending from an exterior side of the cover plate and a partial cylindrical head portion disposed at an end of the shank on an interior side of the cover plate. A pair of nuts are engaged with the threaded portion of the pair of T-bolts. The feedwater sparger repair assembly is adapted to be mounted to an opening that is cut into a core spray pipe in order to repair/replace a sparger that becomes cracked.
US11232863B2
The communication control unit of the external communication apparatus requests a communication connection to the server. When a communication connection with the server is established, the communication control unit acquires the server side definition file from the server. The updating unit of the external communication apparatus updates the client side definition file with the server side definition file acquired by the communication control unit. The communication control unit of the external communication apparatus is configured to upload the medical apparatus side data to the server based on the client side definition file. Further, the communication control unit of the external communication apparatus is configured to reject a connection request from the server.
US11232862B2
A method, system, and computer program product for predictive maintenance. A method may include receiving operation data associated with one or more injection systems, wherein the operation data includes one or more operation parameters associated with one or more operations of the one or more injection systems; determining one or more prediction scores for the one or more injection systems based on the operation data, wherein the one or more prediction scores include one or more predictions of one or more operation failures or misuses for the one or more injection systems; and providing maintenance data associated with the one or more operation failures or misuses, wherein the maintenance data is based on the one or more prediction scores.
US11232855B2
Implementations for providing patient physiological data to a third-party system in near-real-time include determining that a value of a data element within a data source has changed, and determining that the data element is included in a watchlist, the watchlist including one or more topics, each topic being associated with at least one data element, and in response: providing a data element tuple associated with the data element, and transmitting the data element tuple to the third-party system over a network. Other implementations of this aspect include corresponding systems, apparatus, and computer programs, configured to perform the actions of the methods, encoded on computer storage devices.
US11232851B2
The present invention relates to methods for the analysis of nucleic acids present in biological samples, and more specifically to normalize a high resolution melt curve to assist in the identification of one or more properties of the nucleic acids. The present invention provides methods and systems that incorporate a background identification algorithm according to invention principles using raw melt curve data to identify reactions that are unrelated actual DNA melt reactions. Furthermore, a web-based application for analyzing experimental data is provided. The raw experimental data obtained from a variety of instruments is processed and analyzed on a server and presented to a user through a user interface (UI).
US11232836B2
A memory device includes: a memory bit cell; a write circuit, coupled to the memory bit cell, and configured to use a first voltage to transition the memory bit cell to a first logic state by changing a respective resistance state of the memory bit cell, and compare a first current flowing through the memory bit cell with a first reference current; and a control logic circuit, coupled to the write circuit, and configured to determine whether the first logic state is successfully written into the memory bit cell based on a read-out logic state of the memory bit cell and the comparison between the first current and first reference current.
US11232834B2
Systems, methods, and computer-readable media are provided for providing pose estimation in extended reality systems. An example method can include tracking, in a lower-power processing mode using a set of lower-power circuit elements on an integrated circuit, a position and orientation of a computing device during a lower-power processing period, the set of lower-power circuit elements including a static random-access memory (SRAM); suspending, based on a triggering event, the tracking in the lower-power processing mode; initiating a higher-power processing mode for tracking the position and orientation of the computing device during a higher-power processing period; and tracking, in the higher-power processing mode using a set of higher-power circuit elements on the integrated circuit and a dynamic random-access memory (DRAM), the position and orientation of the computing device during the higher-power processing period.
US11232832B2
One embodiment provides an apparatus. The apparatus includes a first inverter comprising a first pull up transistor and a first pull down transistor; a second inverter cross coupled to the first inverter, the second inverter comprising a second pull up transistor and a second pull down transistor; a first access transistor coupled to the first inverter; and a second access transistor coupled to the second inverter. A gate electrode of one transistor of each inverter comprises a polarization layer.
US11232831B2
A semiconductor device including cells arranged in a matrix with m rows and n columns, where each of m and n is an integer of 2 or more, in which the cells retain first data with m rows and n columns, the cells input second data with m rows, and the semiconductor device outputs third data with m rows obtained by vector-matrix multiplication of the first data and the second data, is provided.
US11232829B2
Apparatuses and methods for sense line architectures for semiconductor memories are disclosed. An example apparatus includes a first array region including first portions of a plurality of sense lines and memory cells coupled to the first portions of the plurality of sense lines and further includes a second array region including second portions of the plurality of sense lines and memory cells coupled to the second portions of the plurality of sense lines. An array gap is disposed between the first and second array regions and includes third portions of the plurality of sense lines and does not include any memory cells. Each third portion of the plurality of sense lines includes conductive structures having vertical components configured to couple the first portions and second portions of the plurality of sense lines to provide an electrically continuous sense lines through the first and second array regions and the array gap.
US11232806B2
A voice communication technique by which superior echo canceling can be realized even in use of non-directional microphones is provided. When voice uttered by a near end speaker is defined as speaker's voice; sound obtained by emitting a received speech signal, which is a voice signal of a far end speaker, by a loudspeaker is defined as reproduction sound; a signal obtained by picking up an acoustic signal, which contains the speaker's voice and the reproduction sound, by a first microphone is defined as a first sound pickup signal; and a signal obtained by picking up an acoustic signal, which contains the speaker's voice and the reproduction sound, by a second microphone is defined as a second sound pickup signal, a voice communication device includes: a first subtraction unit that generates a first-subtracted first sound pickup signal that is a difference between a corrected sound pickup signal and the second sound pickup signal or the first sound pickup signal, the corrected sound pickup signal being obtained by correcting either one of the first sound pickup signal and the second sound pickup signal on the basis of an amplitude difference based on a difference between a distance d1 from the loudspeaker to the first microphone and a distance d2 from the loudspeaker to the second microphone (d2≤d1); and a second subtraction unit that generates a transmitted speech signal, which is to be transmitted to the far end speaker, by subtracting an adaptive-filtered second sound pickup signal, which is obtained by canceling echo, from the first-subtracted first sound pickup signal.
US11232800B2
The present disclosure provides for improved hot word detection in electronic devices, particularly small form factor devices such as wearables. The electronic device includes an accelerometer onboard to pick up voice in noisy conditions, and utilizes the accelerometer to confirm that a particular user intended to activate the hot word detection, thereby reducing false detection of other people's voices.
US11232794B2
A method, computer program product, and computing system for receiving audio encounter information from a microphone array. Speech activity within one or more portions of the audio encounter information may be identified based upon, at least in part, a correlation among the audio encounter information received from the microphone array. Location information for the one or more portions of the audio encounter information may be determined based upon, at least in part, the correlation among the signals received by each microphone of the microphone array. The one or more portions of the audio encounter information may be labeled with the speech activity and the location information.
US11232791B2
A method of detecting establishment of a voice communication between a first voice communication equipment and a second voice communication equipment and automating requests for content. The method includes analyzing the voice communication to identify a request for content, analyzing the voice communication to identify an affirmative response to the request for content, and correlating the request for content with a first user account and correlating the affirmative response with a second user account. In response to identifying the affirmative response and based upon at least one of the first user account or the second user account, identifying from a data storage, the requested content and causing the transmission of the requested content.
US11232787B2
When a portion of an original audio track is unsatisfactory, alternate portions are searched for using phonetic matching within phonetically indexed alternate files. The alternates may correspond to recordings captured in a different take from the original where timecode matching is unavailable. An editor may preview one or more candidate alternates and select a preferred one to be used to replace the original. A media editing application, such as a digital audio workstation, automatically aligns and matches the preferred alternative to the original using waveform matching and optional gain matching.
US11232783B2
A system and method for dynamic cluster personalization is provided. A method of dynamic cluster personalization comprises acquiring information from a user, creating a usage log based on the acquired user information including language information and generating user features based on the usage log. The method further comprises determining a clustering feature from the user features, creating a user cluster based on the clustering feature, determining a personalization feature within the user cluster from the user features, generating a personalization for the user cluster based on the personalization feature and applying the personalization to the users in the user cluster.
US11232781B2
The present technology relates to an information processing device, an information processing method, a voice output device, and a voice output method that allow a user to hear a speech from a home agent unit regardless of where the user is. The voice output device outputs, on the basis of an image and noise from a predetermined noise source which are obtained in a unit capable of outputting a voice toward a user, information indicating hearing difficulty of a voice from the unit at a position of the user. The present technology can be applied to a household voice assistant device that performs a speech to a user.
US11232772B2
Disclosed are devices and methods for reducing resonant vibrations in impact tools. The embodiments disclosed herein include the use of certain particles positioned within an impact tool, such as a hammer, for converting the energy of vibration to heat energy resulting from collisions between the particles.
US11232753B2
A display panel and a display device are provided. The display panel includes pixel units arranged in an array, scan signal lines, data signal lines, and pulse width modulation signal lines. Each scan signal line is coupled to a row of the pixel units and outputs a scan signal to the pixel units. Each data signal line is coupled to a column of the pixel units and outputs a data signal to the pixel unit. Each pulse width modulation signal line is coupled to a row of the pixel units and outputs a pulse width modulation signal to the pixel unit and controls lighting time of the pixel unit to achieve different gray levels. The display panel can achieve low brightness driving display and avoid occurrence of excessive brightness caused by excessive current of the light emitting element.
US11232741B2
A display device includes pixels, a scan driver, an emission driver, and a data driver. A pixel of an i-th horizontal line includes a light emitting element, a first transistor including a first electrode connected to a first node, a second transistor including a gate electrode connected to an (i+x)-th emission control line and connected to one of the data lines, a third transistor including a gate electrode connected to an (i+y)-th emission control line, and connected between the second transistor and the first node, a fourth transistor connected between a third node connected to a second electrode of the first transistor and a second node, and turned on by a scan signal supplied to an i-th scan line, and a fifth transistor connected between the first power and the first node, and turned off by the emission control signal supplied to an i-th emission control line.
US11232739B2
An electronic device is disclosed. The electronic device of the present disclosure comprises a communication unit, and a processor for: when receiving measurement information including color coordinate values of a display through the communication unit, calculating an average adjustment value for color coordinate values of a first region among multiple regions constituting the display by using the received measurement information; if color coordinate values at a boundary between the first region and a second region adjacent to the first region are continuous, adjusting, for each pixel, an adjustment value so that an adjustment amount of color coordinate values of the first region decreases as the adjustment amount gets closer to the boundary with reference to the average adjustment value; and if color coordinate values at the boundary between the first region and the second region are discontinuous, maintaining the adjustment amount at the average adjustment value.
US11232733B2
A display includes a window, a display panel and a display panel driver. The display panel includes an active area and a spare area around the active area. The active area includes pixels. The spare area includes spare pixels which are selectively activated to compensate for an amount of tilt of the active area.
US11232732B2
The present disclosure provides a gate driving module, including a gate driving circuit and a control circuit. The gate driving circuit includes a first shift register sub-circuitry and a second shift register sub-circuitry connected to each other in a cascaded manner. A first shift register unit is connected to a corresponding gate line at a first display sub-region. A second shift register unit is connected to a clock signal line and a corresponding gate line at a second display sub-region, and configured to generate a gate driving signal in accordance with a voltage signal on the clock signal line and output the gate driving signal to the gate line. The control circuit is configured to, when a display panel is in a non-planar state and the second shift register unit is performing a gate driving scanning operation, apply a first voltage signal to the clock signal line, so as to enable the second shift register unit to output a signal for turning off a transistor corresponding to the gate line.
US11232722B2
A foldable display device is provided. The foldable display device may comprise a lower module, a display module on the lower module, a functional module on the display module, and a window module on the functional module. The display module may include a main region having a display area. The display module may include a lower inorganic encapsulation structure and an upper inorganic encapsulation structure directly contacting each other to form an inorganic-inorganic contact closed loop that substantially surrounds the display area in a plan view. The upper inorganic encapsulation structure may include at least three layers. Both of the upper inorganic encapsulation structure and the window module may be flexible.
US11232720B2
Systems, methods and apparatuses are presented that provide a modular mechanism for securing and displaying ESL devices from a variety of structures and surfaces common to a commercial environment. Included are different types of holders for supporting different types of ESL devices, and a variety of types of surface adapters, each of which are uniquely configured for securement to a surface or structure, but which also have a uniform system of engagement that allows their use with any of the holders.
US11232712B2
A method of establishing a desired flow of haul trucks with respect to a jobsite can include receiving, from a paver locating device, a paver location signal indicative of a location of a paver. A central computer can establish a desired location range of the first haul truck based on the paver location signal and a first haul truck location signal.
US11232711B2
A message conveying system comprising a set of sensors that can detect features such as a camera, LADAR, ranging sensors, or acoustic sensors in which the lead autonomous vehicle conveys messages to the other autonomous vehicles that follow behind of rendezvous locations for the entire convoy to meet when they get separated from the lead autonomous vehicle. The rendezvous locations are derived from paths entered by the operator, by using the general direction of travel, or by using the old route. In addition, different rendezvous points can be chosen based on exactly where the loss of communication occurs. These rendezvous points may or may not lead to the final destination dictated by the lead autonomous vehicle.
US11232709B2
The present document describes an autonomous driving assistance system, a roadside assistance system and a vehicle-mounted assistance system. The autonomous driving assistance system may include at least one roadside sensor, a roadside device, a roadside Vehicle to Everything (V2X) communication device and a vehicle-mounted V2X communication device. The at least one roadside sensor may be configured to collect environment information of a surrounding environment and transmit the environment information to the roadside device. The roadside device may be configured to process the received environment information to obtain perception information and transmit the perception information to the roadside V2X communication device. The roadside V2X communication device may be configured to transmit the received perception information to the vehicle-mounted V2X communication device. The vehicle-mounted V2X communication device may be configured to transmit the received perception information to a vehicle-mounted autonomous driving system.
US11232707B1
Controlling traffic signal preemption includes inputting to a conditional preemption circuit, values of incident parameters that include at least a vehicle unit identifier of a vehicle unit and an incident priority that describes an incident. The conditional preemption circuit determines a vehicle class based on one or more of the plurality of incident parameters. In response to a preemption request communicated from the vehicle unit, the conditional preemption circuit determines whether or not the vehicle unit qualifies for preemption at one or more intersections based at least on the vehicle class, location of the vehicle, and heading of the vehicle unit specified in the preemption request. Phase selection signals are communicated to traffic signal control circuitry at the one or more intersections in response to determining that the vehicle unit qualifies for preemption at the one or more intersections.
US11232697B1
An apparatus attached or integrated into a cellular phone that will alert the phone user to objects generally in front of the user that are within a preselected distance. The invention can also include additional features such as an auxiliary power supply such as a battery or energy harvesting device, or a protective cover to prevent damage to the phone.
US11232695B1
A battery powered do-it-yourself (DIY) swimming pool sensor and alarm unit that is removably mounted in a floating assembly. The sensor monitors movement in the pool and around the pool deck and provides remote video alerts to designated cell phones as well as a localized audible and visual alarm when motion is detected. It has an above waterline camera and a below waterline camera that provides a video feed for further remote investigation. It utilizes a float stabilizing means to ensure the floating assembly is not capsized by large waves or wind. It cannot be defeated because of its floating location, and can be simply installed and set up by the average homeowner. Optionally, it has sensors that monitor the pool water's chemistry and provides the results to an owner's cell phone or to a remote chemical dispensing unit located at the pool.
US11232688B1
Configuring motion detection by a security device. The security device includes a camera configured to capture images of an environment in front of the security device and a motion sensor for detecting motion within the environment. The system also includes a server and a client device that are interconnected by a network. An AI learning module interacts with a user of the client device to capture an image of the user within the environment in front of the security device, and determines parameters for the motion sensor based upon analysis of the image to determine a location of an exempt area relative to the security device. The motion detector is configured based upon the determined parameters.
US11232686B2
A method may include transmitting a video stream of a live scene over a network at a real-time transmission speed and detecting an event associated with the video stream being transmitted. The method may include transmitting the video stream over the network at a speed lower than the real-time transmission speed during the event. Transmitting the video stream at the speed lower than the real-time transmission speed may introduce a time stretch for the video stream to be played in slow motion. The method may include reducing a bitrate of the video stream after the event and transmitting the video stream with the reduced bitrate over the network after the event to compensate for the time stretch.
US11232681B2
A system and method of statistically comparing sports-entities provides real-time data for better informed sporting bets. The system includes at least one remote server and a plurality of personal computing (PC) devices. A plurality of user accounts and at least one real-time sport database are managed by the remote server. The method begins by prompting each user account to enter a sports-entity search query with a corresponding PC device. The sport-entity search query is relayed from the corresponding PC device to the remote server. The sports-entity search query is then compared to the identification information of each sports-entity profile in order to identify a matching profile from the plurality of sports-entity profiles. A plurality of iterations is executed in order to identify a plurality of matching profiles. Information for each matching profile is compiled into a graphical comparison, and the graphical comparison is outputted with the PC device.
US11232677B2
A gaming system comprises an acceptor for receiving a wager, a payout mechanism, a credit meter, at least one input device for receiving player input, a display and a processor. Two or more independently rotatable wheels are concentrically arranged with increasing diameters. Each wheel includes a set of unique symbols on its outer circumference. A first of the two or more wheels comprises a first number of positions on its outer circumference for selecting a first subset of the set of unique symbols when the first wheel has stopped. A second of the two or more wheels comprises a second number of positions on its outer circumference for selecting a second subset of the set of unique symbols when the second wheel has stopped. The symbols of the second subset of unique symbols also contained in the first subset of unique symbols are qualified for an award.
US11232675B2
Wagering games include promotional events and promotional awards, such as the award of free or reduced cost goods and services. Promotional awards may be reward by the receipt of property logo symbols during game play. Promotional awards rewarded at one casino may be redeemable only at a second casino. Promotional awards may be rewarded based upon game play metrics of identified or anonymous players.
US11232674B2
A detection system including a control device detecting fraud performed in a game table by using a result of an image analysis performed by an image analyzing device is included. A substitute currency for gaming used for this detection system has a multi-layer structure in which a plurality of plastic layers having different colors are stacked, a coloring layer is included at least in the middle, and white layers or thin-color layers (may be layers having a color thinner than that of the coloring layer; not illustrated in the drawing) are stacked on both sides of the coloring layer disposed in the middle.
US11232673B2
In one embodiment, a system, apparatus, and method for social gaming may include a gaming machine configured to play a game of chance and produce game information. A social gaming server can be configured to communicate with the gaming machine, may establish a remote gaming session between the gaming machine and a user device, and may distribute the portion of the game information to the user device.
US11232670B2
A method and apparatus is provided for verifying the validity of ID cards. A card reading device reads an ID card and transmits a request to a database server. A database is queried and a reply is sent back to the card reading device indicating whether the ID is valid. If desired, the reply can include additional information, such as a description of the ID holder. The ID verification system can be used to help verify whether an ID belongs to the ID holder. The system can also log and timestamp events for future access.
US11232663B2
A method for limiting exposure to infectious disease by controlling access to a controlled access venue to admit individuals who have tested non-infectious for a particular highly infectious disease or have received a vaccination against the same comprises receiving, at a central website operator server, consumer user identification information from consumer users and storing that information in a consumer user database associated with the server. A biometric identifier from the consumer users is transmitted to the consumer user database and each associated with its respective associated consumer user to form an enrollment record. Identity of a presented individual is collected at a medical certification point and an authority record is created in an accessible authority database. At said medical certification point, an antibody test or vaccination is administered and the same is noted in the authority record. A biometric is collected from a venue presented consumer at a presentation venue, compared to authority records for a match, and the result provided to the venue.
US11232656B2
An apparatus for recording an image of a vehicle includes: a processor that determines whether an impact of a reference value or more applied to the vehicle is caused by an accident, by using a signal of an in-vehicle communication network, and performs control to not record a vehicle image for a predetermined exception handling time, when the processor determines that the impact is not caused by the accident; and a storage controlled by the processor to record the vehicle image.
US11232655B2
A vehicle monitoring system, comprising: an interface configured to at least communicate with a controller area network bus; a remote data telecommunication interface; a database; at least one automated processor, configured to: extract information from the controller area network bus; store records in the database representing the extracted information; process the database to determine operating statistics; selectively communicate at least a portion of the database over the remote data telecommunication interface; and determine at least one of an operating parameter for the vehicle and a predicted net fuel cost based on at least the operating statistics and a fuel unit cost.
US11232651B2
A method for determining a period in a vehicle using several time sources.
US11232650B2
Systems, methods, and processing nodes determine and perform preventive maintenance on a transport vehicle in a transportation system. The method includes extracting features for previous incidents that have occurred to a plurality of transport vehicles in the transportation system. The method also includes determining a criticality of types of incidents based on the features extracted. The method includes predicting, based on the criticality of types of incidents and the features extracted, details of at least one future incident for a first transport vehicle from the plurality of transport vehicles. The details include a predicted type of the at least one future incident, a predicted time of the at least one future incident, and a predicted criticality of the at least one future incident. Additionally, the method includes performing a prescriptive action for the first transport vehicle to mitigate the at least one future incident in the first transport vehicle.
US11232646B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for rendering a virtual object in a real-world environment depicted in image content based on contextual information. A virtual object template is selected. One or more stylizations for the virtual object template are determined based on contextual information associated with a computing device. A virtual object is generated by applying the one or more stylizations to the virtual object template. The virtual object is rendered within a 3D space captured within a camera feed of the computing device.
US11232642B2
Methods and systems for populating overlays within a virtual environment. An example method includes generating, by one or more processors, a virtual reality model of an overall region based upon a plurality of images captured of the overall region; accessing, by the one or more processors, a plurality of records associated with a property modeled in the virtual reality model, each of the records having an associated time stamp; generating, by the one or more processors, a plurality of overlays for respective ones of the plurality of records, each of the plurality of overlays having an associated time stamp corresponding to the time stamp associated with the respective record; and adding the plurality of overlays to the virtual reality model such that a time lapse rendering of the virtual reality model sequentially renders the plurality of overlays at times based on the time stamps associated with the plurality of overlays.
US11232641B2
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
US11232636B2
AR engines modify a picture or video of the real world to include more than simply real world content. The modified image/frame content is passed along to one or multiple downstream AR engines which treat the content as original input. Modifications to images/frames may include the addition of virtual markers. Virtual markers may be visual content of virtual origin that is added to an image or frame. A virtual marker may trigger a predetermined reaction from a downstream AR engine when that downstream AR engine processes the modified content. For example, a virtual marker added to an image by an upstream AR engine may trigger a downstream AR engine to output a particular augmentation. The virtual marker may have a known meaning to both the upstream AR engine and the downstream AR engine. Accordingly, there may be “collaboration” among AR engines and a reduction in the processing requirements of downstream and overall image processing.
US11232634B2
A method and apparatus for rendering a computer-generated image using a stencil buffer is described. The method divides an arbitrary closed polygonal contour into first and higher level primitives, where first level primitives correspond to contiguous vertices in the arbitrary closed polygonal contour and higher level primitives correspond to the end vertices of consecutive primitives of the immediately preceding primitive level. The method reduces the level of overdraw when rendering the arbitrary polygonal contour using a stencil buffer compared to other image space methods. A method of producing the primitives in an interleaved order, with second and higher level primitives being produced before the final first level primitives of the contour, is described which improves cache hit rate by reusing more vertices between primitives as they are produced.
US11232629B1
Described are systems and method directed to generation of a dimensionally accurate three-dimensional (“3D”) body model of a body, such as a human body, based on two-dimensional (“2D”) images of that body. A user may use a 2D camera, such as a digital camera typically included in many of today's portable devices (e.g., cell phones, tablets, laptops, etc.) and obtain a series of 2D body images of their body from different directions with respect to the camera. The 2D body images may then be used to generate a plurality of predicted body parameters corresponding to the body represented in the 2D body images. Those predicted body parameters may then be further processed to generate a dimensionally accurate 3D model of the body of the user.
US11232625B2
An image processing method includes generating an initial representation of a three-dimensional environment using a three-dimensional array of elements having a first spatial resolution with respect to the three-dimensional environment; generating a distance field, DF, representation from the initial representation, the DF representation including a three-dimensional array of distance values having a second spatial resolution with respect to the three-dimensional environment; and applying a data compression process to the DF representation to generate a data-compressed DF representation.
US11232615B2
Provided is an information processing system including: a comparison information acquisition unit that acquires comparison information regarding iris comparison generated based on an iris image including an iris of a recognition subject; and a display image generation unit that generates a display image including an image indicating a content of the comparison information in association with positions in the iris.
US11232613B1
Curve antialiasing based on curve-pixel intersection is leveraged in a digital medium environment. For instance, to apply antialiasing according to techniques described herein, curves of a visual object are mapped from an original pixel space to a virtual pixel space. Virtual pixels of the virtual pixel space that are intersected by the mapped curves are identified and aggregated as intersected virtual pixels. The intersected virtual pixels are then mapped back into the original pixel space to identify which intersected virtual pixels positionally coincide with respective original pixels of the original pixel space. Intersected virtual pixels are mapped to original pixels to generate pixel coverage for original pixels. The generated pixel coverage values for original pixels are applied to render antialiased curves as part of an antialiased version of the original visual object.
US11232603B2
An information processing device includes: a processor configured to generate an body object in a virtual space corresponding to a body in a real space, associate an associated object with at least a part of the body object, the associated object being displayed in the virtual space in association with the body, and move, when movement of the body object in the virtual space is detected, the associated object while maintaining a relative positional relationship between the associated object and the body object.
US11232598B2
A method and a signal processor for receiving a data stream comprising at least two distinct sets of encoded data, at least one set of which is relative to transient/stochastic components of a signal. Based at least in part on the distinct sets of encoded data, the signal processor decodes and reconstructs a corresponding rendition of signal for each set of the encoded data. The distinct sets of renditions of signal are then combined into a single rendition of reconstructed signal.
US11232580B2
Systems and methods are disclosed for recommending products or services by receiving a three-dimensional (3D) model of one or more products; performing motion tracking and understanding an environment with points or planes and estimating light or color in the environment; and projecting the product in the environment.
US11232557B2
Provided herein is technology relating to analysis of images and particularly, but not exclusively, to methods and systems for determining the area and/or volume of a region of interest using optical coherence tomography data. Some embodiments provide for determining the area and/or volume of a lesion in retinal tissue using three-dimensional optical coherence tomography data and a two-dimensional optical coherence tomography fundus image.
US11232544B1
Approaches presented herein can reduce temporal lag that may be introduced in a generated image sequence that utilizes temporal accumulation for denoising in dynamic scenes. A fast historical frame can be generated along with a full historical frame generated for a denoising process, with the fast historical frame being accumulated using an exponential moving average with a significantly higher blend weight. This fast history frame can be used to determine a clamping window that can be used to clamp a corresponding full historical value before, or after, reprojection. The fast historical blend weight can be adjusted to control the amount of noise versus temporal lag in an image sequence. In some embodiments, differences between fast and full historical values can also be used to determine an amount of spatial filtering to be applied.
US11232543B2
A system and method for image correction is provided. The method includes: receiving an original image; pre-correcting the original image; generating correction data based on the original image and the pre-corrected image; weighting the original image and the pre-corrected image based on the correction data; and generating a corrected image based on the weighting.
US11232541B2
A system for generating a high resolution (HR) computed tomography (CT) image from a low resolution (LR) CT image is described. The system includes a first generative adversarial network (GAN) and a second GAN. The first GAN includes a first generative neural network (G) configured to receive a training LR image dataset and to generate a corresponding estimated HR image dataset, and a first discriminative neural network (DY) configured to compare a training HR image dataset and the estimated HR image dataset. The second GAN includes a second generative neural network (F) configured to receive the training HR image dataset and to generate a corresponding estimated LR image dataset, and a second discriminative neural network (DX) configured to compare the training LR image dataset and the estimated LR image dataset. The system further includes an optimization module configured to determine an optimization function based, at least in part, on at least one of the estimated HR image dataset and/or the estimated LR image dataset. The optimization function contains at least one loss function. The optimization module is further configured to adjust a plurality of neural network parameters associated with at least one of the first GAN and/or the second GAN, to optimize the optimization function.
US11232535B2
A method for using an EGL driver to create a renderable surface for an OpenGL API is provided. The EGL driver and the OpenGL API can be used with a Vulkan graphics driver, a memory, at least one processor, and a module stored in the memory including computer instruction code that is executable by the at least on processor. The method includes creating an EGL display structure; initializing the EGL display structure by querying the Vulkan driver for attributes of a physical display; choosing an EGL configuring matching the provided attributes; and creating the EGL surface. A non-transitory computer readable medium having an EGL driver with computer instruction code that is executable by a processor to create a renderable surface for an OpenGL API is also provided.
US11232533B2
Embodiments are generally directed to memory prefetching in multiple GPU environment. An embodiment of an apparatus includes multiple processors including a host processor and multiple graphics processing units (GPUs) to process data, each of the GPUs including a prefetcher and a cache; and a memory for storage of data, the memory including a plurality of memory elements, wherein the prefetcher of each of the GPUs is to prefetch data from the memory to the cache of the GPU; and wherein the prefetcher of a GPU is prohibited from prefetching from a page that is not owned by the GPU or by the host processor.
US11232527B2
A product management and sales system for managing product preparation and sales. The system includes a kitchen display and input device displaying a plurality of perishable food items to be produced and receiving a production indication signal indicating production of at least one of the plurality of perishable food items. The system further includes a digital menu board displaying the plurality of perishable food items available for sale, a sales counter terminal for completing a sale of at least one of the plurality of perishable food items and outputting a sold indication signal; and a controller receiving the sold indication signal. The controller compares the sold indication signal to a predetermined inventory level for the at least one perishable food item and outputs an item-to-be-produced signal to the kitchen display and input.
US11232525B2
A method for measuring influence on a social network is provided. The method includes collecting social network service (SNS) data from an SNS, measuring a user influence index based on user account information among the SNS data and content information associated with the user account information, measuring an attribute influence value for an attribute included in image information based on the image information among the SNS data, measuring a product influence value for product information based on the user influence coefficient and the attribute influence value with respect to content including the product information, and curating the content including the product information based on the product influence value.
US11232520B2
Systems, methods and apparatus for creating, analyzing and updating a property inventory are disclosed which include receiving, from a user operating a mobile device, a request to add a new item of property to an insurance inventory associated with an insurance policy, the request including information identifying the new item, at least a first image of the new item, and information identifying a location of the new item. An insurance inventory system is operated to add the new item to an insurance inventory associated with the insurance policy, the updating including computing a total current value of the insurance inventory including the new item. A coverage engine is operated to compare coverage limits associated with the insurance policy to the total current value of the insurance inventory to determine if the total current value is within a coverage limit of the insurance policy. A response is transmitted to the user based on the determination.
US11232518B1
A method and system may detect and correct errors in consumer reporting. A secure data file such as a Metro 2® formatted file may be obtained for a consumer that includes the consumer's credit information. A consumer reporting server may generate a non-sensitive private information (non-SPI) consumer identifier that references non-SPI consumer credit information included in the Metro 2® formatted file. Then a member of the organization may access the non-SPI consumer credit information to review the non-SPI consumer credit information and detect and correct errors. Errors may be detected by training a machine learning model using a first set of non-sensitive private information (non-SPI) consumer credit information from statements including errors and a second set of non-SPI consumer credit information from statements that do not include errors. The non-SPI consumer credit information for the consumer may be applied to the model to identify errors.
US11232516B1
A system may include a processor that may receive account information having a plurality of transactions associated with a bank account. The processor may then determine an expected burn rate of funds based on the account information, determine an expected savings balance at a first time based on the account information and the expected burn rate, generate an event in response to the expected savings balance being below a threshold, and send an alert including the event to a computing device associated with the user. The alert may indicate a status of the expected savings balance via an electronic display of the computing device.
US11232515B1
The invention relates to a method and system that implements a customer account automation framework. A mobile device or system comprises: a memory that accesses customer profile data, customer transaction data and payment rules data; and a computer processor, coupled to the memory, programmed to: identify one or more rules, each rule comprising an event and an action, wherein the one or more rules comprise one of: notification, confirmation and automation and an associated device; receive one or more rule suggestions automatically generated based on customer behavior and transaction data; receive one or more sponsored rule suggestions automatically generated based on sponsor data; accept at least one suggested rule, wherein the suggested rule comprises a corresponding event and a corresponding action; detect an occurrence of the event; and automatically perform the action.
US11232514B1
Disclosed is a plurality of computer servers operating a rewards-based, universal, integrated code base in which each respective platform operating on the code base agrees to an information exchange, payment and rewards framework. The rewards-based, universal, integrated code base is a single code base including an aggregation of each respective platform and which enables at least one or more of rewards, payments and data sharing between each respective platform in the rewards-based, universal, integrated code base such that users do not open or close different platforms. The rewards-based, universal, integrated code base includes an auction management module that enables users to participate in real-time auctions in novel ways.
US11232510B2
Images capture an object that a person in a frictionless store is looking at. A user interface is automatically initiated on a device identified as the object. If the person is holding an item, the user interface is automatically placed in a state that displays the item details and pricing within the user interface and provides a link to all item descriptions in possession of the user within the frictionless store along with a running price total of all the items. If the person is not holding any item, the user interface is automatically placed in a state that displays item details and pricing within the user interface to all item descriptions in possession of the user within the frictionless store along with a running price of all items.
US11232507B2
Computer-implemented methods, computer systems, and computer readable media for determining, sorting, or determining and sorting a set of items. The method includes receiving, via a user device, parameter values from a user and receiving parameter weights. The method further includes determining a sort score for each vehicle of a set of vehicles based on the received parameter values and parameter weights, and sorting the set of vehicles based on the sort score of each vehicle of the set of vehicles.
US11232506B1
An initial list of candidate items automatically evaluated and chosen for an end-user is provided. A selection of one or more items in the initial list of candidate items is received from an expert user different than the end-user to include in an item group set for the end-user. Eligible items are evaluated to identify an additional item to include in the item group set based at least in part on an expert judgment prediction machine learning model trained to predict based at least in part on the one or more items already in the item group set a likelihood of a certain item being evaluated would be selected for inclusion in the item group set. Based on the evaluation, the additional item is included in the item group set. Member items in the item group set are indicated.
US11232504B2
A vehicle control and interconnection system comprises a vehicle interconnection component and a supervisory controller. The vehicle interconnection component communicably couples to a portable electronic processing device and to native electronic peripherals of a corresponding vehicle, including a display. The supervisory controller provides control information to at least one native electronic peripheral to implement a customized vehicle configuration such that a corresponding peripheral or group of peripherals respond to control commands from the vehicle interconnection component in a coordinated manner. Also, the portable electronic processing device is programmed via a software download to implement a user interface that interacts with the display of the corresponding vehicle to provide information to the vehicle operator where at least part of the processing is carried out on the portable electronic processing device. Yet further, software modifications are wirelessly received via a transceiver and are processed through the vehicle interconnection component.
US11232500B1
A system includes a memory and a processor configured to receive at least one seller parameter including a minimum value associated with a sale of property and acceptable purchase conditions for instant sale of the property; maintain the at least one seller parameter confidential; generate a user interface for displaying a property listing that includes a timeline display, and for entering a binding offer with at least one buyer condition; receive a binding offer from a buyer that includes an offer price and the at least one buyer condition; evaluate the offer against the at least one seller parameter to determine an accepted status for offers meeting the minimum value and the acceptable purchase conditions for instant sale of the property; responsive to the offer having the accepted status, instantly binding the seller and buyer to complete the sale without further interaction; and communicate sale information to the buyer.
US11232496B2
A system and method for providing access to data of a first party including receiving information for identifying the first party, authenticating the first party using the received information for identifying the first party and generating a first read-only personal identification number (PIN). The first read-only PIN is associated with a first set of access rights for the data of the first party and provided to a second party. The first read-only PIN is stored with the first set of access rights in a computer database. A third party receives the first read-only PIN from the second party, authenticates the received first read-only PIN using the stored first read-only PIN and provides the second party with access to at least a portion of the data of the first party using the first set of access rights associated with the first read-only PIN if the received first read-only PIN is authenticated.
US11232493B2
A fleet management system has a chauffeur or driver module and a communication and positioning module associated with each fleet vehicle, and a backend monitoring and control system located at a fleet data center in communication with each vehicle. The system monitors each trip automatically and generates time stamps at the start of a trip, a pick up location, a drop off location, and return of the vehicle to a garage at the end of a trip. Vehicle status information is collected and stored along with timestamps. The information is used to generate billing and payroll accounts, and also in monitoring conditions of fleet vehicles and generating alerts as needed. Turn-by-turn route instructions are provided to drivers by voice output on request.
US11232489B2
System and processes for facilitating the gamification of data, including providing scenarios and actionable elements to allow a user to execute at least one preferred or optimal scenario. The system may collate variables autonomously or variables may be entered by a user, the process may include an analysis step whereby, based on the source, trends, and variation of the variables entered, the process presents gamified scenarios and actionable elements. Within a scenario, the user may then manipulate one or more of the outcomes until at least one desired or optimal scenario is achieved. The user may then action various actionable elements to implement the desired or optimal scenario in a real-world situation. The scenarios provided may be aggregated and presented to a user to further enhance the desired or optimal outcome. The system may use the scenarios to provide temporally relevant advertising or notifications pertinent to a user's real-world actions.
US11232475B2
Systems and methods for influencing an Internet-based marketing campaign are provided. An introduction panel is sent to a plurality of N generation recipients. Each respective N generation recipient that uses the introduction panel to invite N+1 generation recipients is tracked. An invitation panel is sent to the N+1 generation recipients. Which respective N+1 generation recipients use the invitation panel to perform a defined campaign action is tracked. Each respective N generation recipient is credited with N+1 generation recipients that (i) were invited to the campaign by the N generation recipient and (ii) performs a campaign action. These steps are repeated for subsequent generations N. For each N generation recipient credited during these repeated steps, each ancestor recipient that invited (i) the respective N generation recipient or (ii) another ancestor of the respective N generation recipient to the campaign is also credited.
US11232471B2
A system and method for omnichannel text-based routing, transfer, and customer-to-enterprise communications. The system is a cloud-based network containing an interaction control server, a routing engine, an optimization engine, a media translation server, a mobile application, a business entity portal, mobile and compute devices for business enterprise and customer, and an enterprise database. Taken together or in part, said system optimizes customer interactions by delivering context aware text message, chat or email to customers; and when requested by customer, optimally routes with context, based upon a multitude of variables, to best available resource to handle the customer interaction. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.
US11232468B2
A method for managing a skin care system. The skin care system includes circuitry to receive skin information from a user. The circuitry determines treatable skin conditions based on the skin information. The skin care system generates severity information and cosmetic formulation compatibility information based on the treatable skin conditions. The skin care system is further able to virtually display user-specific compatible cosmetic formulations based on at least one parameter associated with the severity information and cosmetic formulation compatibility.
US11232467B1
The present invention supports the entry of customer experience feedback into the system, which then conducts real-time automated filtering and evaluation of feedback entered by the customer and supports the transmission of real-time notifications to selected personnel based on feedback evaluation in a flexible messaging and workflow system. The present invention supports that ability to obtain constructive feedback, either good or bad, regarding a customer's experience while the customer is still at the service provider or retail sales location and supports the ability to obtain feedback after the customer has left the service provider or retail sales location through follow-up messages.
US11232459B1
Disclosed herein are systems and methods for an analytics server to efficiently generate a control group dataset, including receiving, by the analytics server, a request to generate a control group dataset based on a test dataset and potential control dataset; generating, by the analytics server, an instruction to receive a first dataset based on the request; identifying, by the analytics server, data points within the first dataset corresponding to a number of users and user attributes; generating, by the analytics server, a second dataset by normalizing the user attributes; generating, by the analytics server, a third dataset comprising a space-filling curve, where each space-filling curve data point corresponds to the normalized user attributes and the number of users; determining, by the analytics server, control users by matching the space-filling curve data points with the user attribute; and generating, by the analytics server, an instruction for display on a client device.
US11232456B2
Various embodiments of the present invention relate to an electronic device and method for controlling electronic payment. To this end, the electronic device according to various embodiments of the present invention may comprise: a housing; a first wireless communication circuit; a second wireless communication circuit, a touchscreen display exposed on one side of the housing; a processor disposed within the housing and operatively connected to the first wireless communication circuit, the second wireless communication circuit, and the touchscreen display; and a memory disposed within the housing and operatively connected to the processor, wherein the memory stores an application program configured to make payment by using the first wireless communication circuit, and the memory stores instructions which, when executed, cause the process to: perform a transaction with an external payment device through the first wireless communication circuit by using the application program; receive a transaction result including receipt information from an external server through the second wireless communication circuit by using the application program; after the transaction result is received, transmit a request for refund to the external payment device through the first communication circuit on the basis of the received transaction result, the request for refund including at least one of a transaction store, a transaction date, an approval code, a transaction item, a transaction quantity, and a transaction identifier (ID); and receive information on the refund from the external server through the second wireless communication circuit by using the application program. Other embodiments are also possible.
US11232453B2
Methods, media, and systems directed to a platform for determining, processing, storing, and analyzing authentication data from various internal and external systems within an authentication ecosystem, and from other authentication systems providing authentication services.
US11232448B2
Technologies for managing payment authorization request messaging for payment transactions include a transaction management controller for receiving a transaction amount for a payment transaction from a business management engine and payment card data for the payment transaction from a point of interaction device. The transaction management controller inserts the transaction amount and the payment card data into a payment authorization request message, which is transmitted to a payment network. A payment authorization response message is received from the payment network and transmitted by the transaction management controller to the business management engine. Other embodiments are described and claimed.
US11232447B2
The present invention relates to system and method for authorizing a transaction using user data collected from third-party websites/applications/sources, such as social media networks. In operation, collected user data may be compared to a financial data or user data collected during a transaction to identify potential fraud and/or other discrepancies, confirming the identity of the user with a greater degree of accuracy and/or imposing purchase parameters.
US11232444B2
A digital asset transaction method is implemented using a connected device connectable to the Internet and a closed device not connectable to the Internet and includes the following steps: the connected device displays a first check message according to a transaction data input thereto by a user; the connected device transmits the transaction data to the closed device after the user confirms the first check message matches the transaction data; the closed device displays a second check message according to the transaction data transmitted thereto by the connected device; the closed device transmits an authentication data to the connected device after the user confirms the second check message matches the transaction data; and the connected device executes the digital asset transaction after receiving the authentication data from the closed device. With the above method, the user can verify transaction content on different devices and decide whether to execute the transaction.
US11232423B2
A transaction authentication system authenticates a transaction by determining whether a mobile device and POS device involved in the transaction are at the same location. A POS registry stores location data for POS devices. A PAN registry stores mobile device IDs corresponding to account numbers. A mobile device ID can be provided from the PAN registry in response to receiving an account number from a POS device. The mobile device ID can then be used to retrieve location information from a home location register maintained by a mobile service provider. The retrieved location data for a POS device and the retrieved location data for a mobile device are compared.
US11232412B2
A system for recycling a mobile device. A system configured in accordance with one embodiment of the present technology includes an electrical connector and testing electronics. The electrical connector is configured to be electrically connected to a mobile device, and the testing electronics are configured to produce an electrical measurement by measuring an electrical attribute associated with a hardware component of the mobile device over the electrical connector. The system is further configured to valuate, identify, and/or authenticate the mobile device based at least in part on the electrical measurement.
US11232387B2
A system, method, and apparatus for managing and monitoring productivity on subjects within one or more worksites is disclosed. The system includes a computing device, and in some embodiments a wearable device, configured to collect data associated with an employee on the one or more worksites in real-time in addition to verifying the identity of an employee based on images of the employee captured on the worksite within a geofence in order to prevent fraudulent clocking in/out. The collected data is utilized to track the productivity or lack thereof of the employee on the worksite.
US11232386B1
Embodiments are disclosed to detect whether an interaction has occurred between a customer and one or more store employees. By analyzing a how long a communication device used by the customer was within a threshold range of one or more devices worn by store employees, an interaction between the customer and one or more store employees may be identified. Employees whom the customer interacted with may be identified by processing transmission parameters broadcasted by the devices worn by the store employees. Thus, all employees in which a customer interacted with while visiting a store may be identified. The customer may be asked for feedback via the communication device upon detection that a customer has completed a transaction and/or left the store. Using the solicited feedback provided by the customer, various types of reports may be generated.
US11232378B2
A system for generating a graphical user interface in a client device. The system may include a processor in communication with the client device and a database. The processor may execute: receiving a request for occupancy information of a specified merchant; obtaining a plurality of credit card authorizations associated with the merchant; generating a posted transaction array based on the credit card authorizations; removing outlier members of the posted transaction array by applying a threshold filter; generating a transaction frequency array based on the posted transaction array, the transaction frequency array comprising weekdays and aggregated transactions associated with the weekdays; modifying the transaction frequency array by applying a transformation to the aggregated transactions; generating a smoothed array by applying a kernel density estimate to the transaction frequency array; and generating a graphical user interface displaying information in the smoothed array.
US11232374B2
Systems and methods for detecting disruption events that impact itineraries using data obtained from fragmented sources. A disruption event that impacts a segment of an itinerary is detected using data obtained from a number of fragmented sources. A record identifier associated with a reservation record generated in a reservation database in response to reserving the itinerary is identified. A disruption element corresponding to the segment is generated in the reservation record to store data indicating a net difference between a base state of the segment at a time of a ticketing of the itinerary and an actual state of the segment at a time the segment terminates. A difference between the base state and a state of the segment following the disruption event is determined. The disruption element is populated with data indicating the difference.
US11232369B1
In one embodiment, a method includes accessing posts in a social-networking system. Each of the posts is unlabeled with respect to whether the post is known to be spam. The method also includes determining a posting user who submitted the post to the social-networking system and a recipient user to whom the post is addressed. The method further includes determining a first vector representation of the posting user and a second vector representation of the recipient user based on one or more features associated with the post, the posting user, and the recipient user. The method still further includes comparing the vector representations and building a machine learning model for automatically detecting spam posts in the social-networking system using a subset of the plurality of posts as non-spam training data.
US11232361B1
A data-driven PMU bad data detection algorithm based on spectral clustering using single PMU data is described. The described algorithm does not require the system topology and parameters. First, a data identification method based on a decision tree is described to distinguish event data and bad data by using the slope feature of each set of data. Then, a bad data detection method based on spectral clustering is described. By analyzing the weighted relationships among all the data, this method can detect the bad data that has a small deviation.
US11232356B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training giant neural networks. One of the methods includes obtaining data specifying a partitioning of the neural network into N composite layers that form a sequence of composite layers, wherein each composite layer comprises a distinct plurality of layers from the multiple network layers of the neural network; obtaining data assigning each of the N composite layers to one or more computing devices from a set of N computing devices; partitioning a mini-batch of training examples into a plurality of micro-batches; and training the neural network, comprising: performing a forward pass through the neural network until output activations have been computed for each micro-batch for a final composite layer in the sequence, and performing a backward pass through the neural network until output gradients have been computed for each micro-batch for the first composite layer in the sequence.
US11232354B2
An apparatus and computer-implemented method for training a machine-learning algorithm to perform histopathological analysis is disclosed. The method comprises obtaining (210) a plurality of first microscopic images of first histological specimens that have been stained with a first marker; and obtaining (212), a respective plurality of second microscopic images of second histological specimens that have been stained with a second, different marker. The method further comprises obtaining (220) a respective plurality of mask images generated for the second microscopic images, each mask image identifying a histological feature of interest highlighted in the respective second microscopic image by the second marker. The method comprises training (240) the machine-learning algorithm to predict, from a first microscopic image, a histological feature of interest that would be highlighted in the same specimen by the second marker. Also disclosed is an apparatus and computer-implemented method for histopathological analysis using the trained machine-learning algorithm.
US11232346B2
A sparse video inference chip is designed to extract spatio-temporal features from videos for action classification and motion tracking. The core is a sparse video inference processor that implements recurrent neural network in three layers of processing. High sparsity is enforced in each layer of processing, reducing the complexity by two orders of magnitude and allowing all multiply-accumulates (MAC) to be replaced by select-accumulates (SA). The design is demonstrated in a 3.98 mm2 40 nm CMOS chip with an Open-RISC processor providing software-defined control and classification.
US11232340B1
RFID technology may be used to provide digital identities for physical items. An RFID IC attached to or integrated into a physical item contains an identifier for the physical item. Digital identity information associated with the item, such as ownership information, history, properties, and the like, may be located on one or more networks. An entity, after authenticating itself and/or the item, may use the identifier to locate, retrieve, and/or update the item's digital identity information on the network.
US11232339B2
Various embodiments provide a handheld electronic device capable of magnetic field communication. The handheld electronic device includes: a first cover, a second cover, a memory, a display, a processor, first and second antennas, and at least one sensor. The memory stores instructions that enable the processor to: store payment information in the memory; display at least one image or text related to the payment information on the display, in response to at least part of a user input; determine whether a payment process starts by using the electronic device; and transmit, according to the determination as to whether a payment process starts, a first signal related to the payment information via the first antenna, and allow an external device to read the payment information via the second antenna.
US11232324B2
A method for recommending collocating dress includes: obtaining a first dress image from an input image; obtaining a first dress feature of the first dress image; obtaining, based on the first dress feature, a second dress feature matching the first dress feature from a collocation database, the second dress feature being a dress feature of a second dress image; and obtaining, based on the second dress feature, a dress image identical to and/or similar to the second dress image from a recommendation database as a collocating dress image. Based on the method in the embodiments, at least one collocation recommendation is provided for a dress image, and the recommendation result is more objective and is more in accordance with user demands.
US11232323B2
Feature points included in input images are extracted and matching information indicating mapping relationships for feature points included in different input images is generated. A reference image is selected among the input images based on the matching information. Valid images are determined among the input images by excluding noise images from the input images based on the matching information. A two-dimensional bundle adjustment is performed to generate synchronized images by aligning the valid images to the reference image. A merged image is generated by merging the reference image and the synchronized images. Image merging performance is enhanced by selecting the reference image highly correlated with the other input images and estimating exact homography based on the reference image.
US11232317B2
Provided are a fingerprint identification apparatus and an electronic device. The fingerprint identification apparatus is applied to an electronic device having a display screen, wherein the fingerprint identification apparatus comprises: a support plate; and at least one fingerprint sensor chip, wherein a middle frame of the electronic device is provided with a groove located on an upper surface, and the at least one fingerprint sensor chip is disposed in the groove of the middle frame through the support plate so that the at least one fingerprint sensor chip is located under the display screen of the electronic device. In embodiments of the present application, by the support plate, costs and complexity of an electronic device could be reduced, and maintainability could be improved.
US11232312B2
A passenger tracking system includes a multiple of sensors for capturing depth map data of objects. A processing module in communication with the multiple of sensors to receive the depth map data, the processing module uses the depth map data to track an object and calculate passenger data associated with the tracked object to generate a passenger tracking list that tracks each individual passenger in the passenger data from an origin lobby to a destination lobby and through an in-car track between the origin lobby and the destination lobby.
US11232310B2
An apparatus and a method for detecting, classifying and tracking road users on frames of video data are provided. An object detection unit identifies an object in a frame of the video data. A pre-filtering unit determines whether the identifier associated to an object corresponds to another identifier associated to the same object in the same frame of the video data when the identifiers overlap. A tracking unit matches the identified object to a corresponding object in another frame of the video data, such that a path of the sequence of matched objects is tracked throughout the frames of the video data. A scenario unit determines a safety indicator that is a function of the risk indicators indicating interactions between road users.
US11232309B2
Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems provide user interfaces that allow users to review search results, pinpoint relevant portions of media content items where the identified objects are determined to be present, review detector performance and retrain detectors, providing search result feedback, and/or reviewing video monitoring results and analytics.
US11232308B2
Embodiments described herein provide a two-stage online detection of action start system including a classification module and a localization module. The classification module generates a set of action scores corresponding to a first video frame from the video, based on the first video frame and video frames before the first video frames in the video. Each action score indicating a respective probability that the first video frame contains a respective action class. The localization module is coupled to the classification module for receiving the set of action scores from the classification module and generating an action-agnostic start probability that the first video frame contains an action start. A fusion component is coupled to the localization module and the localization module for generating, based on the set of action scores and the action-agnostic start probability, a set of action-specific start probabilities, each action-specific start probability corresponding to a start of an action belonging to the respective action class.
US11232305B2
Various embodiments of the present invention relate to an apparatus and a method for outputting, from an electronic device, at least one piece of content corresponding to an object included in an image, wherein the electronic device comprises: a camera; a display; at least one processor; and a memory electrically connected to at least one processor, and the memory can store, when being executed, instructions for causing at least one processor to: acquire an image including the object through the camera; confirm first information related to a shape of the object through a first area corresponding to the object in the image; confirm second information related to additional information on the object through a second area in the image; and provide, through the display, at least one content corresponding to the first information acquired from an external device on the basis of at least the first information and the second information. Other embodiments are possible.
US11232303B2
The present subject matter provides a technical solution for various technical problems associated with precision agriculture imagery. One solution to improving precision agriculture imagery includes identification and use of ground control points. A ground control point may include the association of a visible feature in an image of an agricultural field with a geospatial coordinate. A ground control point may be used as a common reference point between two aerial images, thereby improving alignment between the two images during stitching. The ground control points may be generated using planting prescription data or as-planted data, which may include one or more intentionally unplanted regions within an agricultural filed. Multiple aerial images may be stitched together using these ground control points to generate a precisely georeferenced output image, thereby improving the accuracy of the precision agriculture output image.
US11232300B2
Systems and methods for automatically verifying optical character recognition (OCR) detected text of a native electronic document having an image layer comprising a matrix of pixels and a text layer comprising a sequence of characters. The method includes determining a location of OCR-detected text in the text layer of the native electronic document based on a pixel-based coordinate location of the OCR-detected text in the image layer of the native electronic document. The method also includes applying the location of the OCR-detected text to the text layer of the native electronic document to detect text in the text layer corresponding to the OCR-detected text. The method also includes rendering only the detected text in the text layer as an output when the OCR-detected text does not match the detected text in the text layer, to improve accuracy of the output text.
US11232293B2
A performance capture system is provided to detect one or more active marker units in a live action scene. Active marker units emanate at least one wavelength of light that is captured by the performance capture system and used to detect the active markers in the scene. The system detects the presence of the light as a light patch in a capture frames and determines if the light patch represents light from an active marker unit. In some implementations, various active markers in a scene may emanate different wavelengths of light. For example, wavelengths of light from multi-emitting active marker units may be changed due to various conditions in the scene.
US11232287B2
In various embodiments, a first plurality of digital images captured by a first camera (256, 456, 1156) of a first area may be categorized (1202-1210) into multiple predetermined categories based on visual attribute(s) of the first plurality of digital images. A second plurality of digital images captured by a second camera (276, 376, 476, 1176) of a second area may be categorized (1302-1310) into the same predetermined categories based on visual attribute(s) of the second plurality of digital images. After the second camera acquires (1402) a subsequent digital image depicting an unknown subject in the second area, the subsequent digital image may be categorized (1404-1406) into a given one of the predetermined categories based on its visual attribute(s), and then adjusted (1408) based on a relationship between the first plurality of digital images categorized into the given category and the second plurality of digital images categorized into the given category.
US11232285B2
A method for processing a face image. The method includes: detecting face key points in the face image; determining a face key point grid of the face image based on the face key points, wherein the face key point grid comprises a plurality of grid areas defined by connection lines between the face key points; generating a special effect face image by adding a special-effect material to a grid area in the face key point grid, wherein the special-effect material is pre-designed for representing a specified image effect; determining a processed face image by adjusting a face contour in the special effect face image based on preset liquify filter parameters, wherein the preset liquify filter parameters are determined based on the specified image effect; the processed face image has the specified image effect.
US11232274B2
The invention relates to a method of a fingerprint sensing system of enabling suppressing impairment data present in an image captured by a fingerprint sensor of the fingerprint sensing system, and a fingerprint sensing system performing the method.
US11232270B1
Disclosed herein is computer technology that applies natural language processing (NLP) techniques to training data to generate information used to train a natural language generation (NLG) system to produce output that stylistically resembles the training data. In this fashion, the NLG system can be readily trained with training data supplied by a user so that the NLG system is adapted to produce output that stylistically resembles such training data. In an example, an NLP system detects a plurality of linguistic features in the training data. These detected linguistic features are then aggregated into a specification data structure that is arranged for training the NLG system to produce natural language output that stylistically resembles the training data. Parameters in the specification data structure can be linked to objects in an ontology used by the NLG system to facilitate the training of the NLG system based on the detected linguistic features.
US11232268B1
Disclosed herein are example embodiments that describe how a narrative generation techniques can be used in connection with data visualization tools to automatically generate narratives that explain the information conveyed by a visualization of a data set. In example embodiments, new data structures and artificial intelligence (AI) logic can be used by narrative generation software to map different types of visualizations to different types of story configurations that will drive how narrative text is generated by the narrative generation software.
US11232265B2
A method for context-based natural language processing is disclosed herein. The method comprises maintaining a plurality of dialog system rules, receiving a user request from a Dialog System Interface, receiving one or more attributes associated with the user request from the Dialog System Interface or a user device, and identifying a type of context associated with the user request based on the user request and the one or more attributes. A context label is assigned to the user request associated with the type of context. Based on the context label and the user request, a particular dialog system rule is selected from the plurality of dialog system rules. A response to the user request is generated by applying the dialog system rule to at least a part of the user request.
US11232261B2
A system for automated question answering, comprising: a user interface configured to receive a query from a user; a question decomposition engine configured to decompose the query into one or more sub-questions and one or more contexts, and to align the sub-questions with contexts to generate question-context pairs; a query engine configured to query one or more answer resources with the question-context pairs to identify information likely to comprise an answer; and an answer generator configured to: (i) generate question-context-answer triples using the identified information from the query engine; (ii) select a generated question-context-answer triple comprising information most likely to comprise an answer to the identified sub-question; (iii) extract from the selected question-context-answer triple a portion of the associated information comprising an answer to the identified sub-question; and (iv) generate a natural language answer comprising a response to the query posed by the user.
US11232255B2
Systems, methods, and non-transitory computer-readable media are disclosed that collect and analyze annotation performance data to generate digital annotations for evaluating and training automatic electronic document annotation models. In particular, in one or more embodiments, the disclosed systems provide electronic documents to annotators based on annotator topic preferences. The disclosed systems then identify digital annotations and annotation performance data such as a time period spent by an annotator in generating digital annotations and annotator responses to digital annotation questions. Furthermore, in one or more embodiments, the disclosed systems utilize the identified digital annotations and the annotation performance data to generate a final set of reliable digital annotations. Additionally, in one or more embodiments, the disclosed systems provide the final set of digital annotations for utilization in training a machine learning model to generate annotations for electronic documents.
US11232254B2
A method and system for reviewing edits and editing content items are provided. An edit to a first version of a first content item is received. The first version of the first content is part of the active content delivery campaign and has been delivered over a computer network to a first plurality of computing devices. The edit is stored in a first storage that is separate from a second storage. An event indicating the edit is inserted into an event processing system. A result approving the edit is received from the event processing system. In response to receiving the result approving the edit, a second version is caused to be stored in the second storage. The second version reflecting the edit is caused to be delivered over the computer network.
US11232253B2
When different client devices request the same document, most of content of the response from the server (i.e. the response document from a web server) will be the same. Embodiments allow the client devices to use fingerprints, i.e. hashes, sent by a capture system to pinpoint only the changing portions of the document instead of sending the entire document. In various embodiments, the client compares client-generated fingerprints for the document with capture system-generated fingerprints for most likely appearing portions of text of the document or related documents to fully represent and sends to the capture system the client document in a compact and efficient way.
US11232252B2
Computer-implemented techniques are disclosed for presenting an in-page console on a website for reviewing interaction data captured during user interaction with one or more web pages of the website. The web browser activates the in-page console via an activation procedure. One or more of the web pages of the website are selected after activation of the in-page console. A feedback badge on the website can be replaced with a reporting badge upon activation of the in-page console and with the reporting badge displaying an indicator of interaction data captured for the selected web page. The in-page console is overlaid one or more of the selected web pages. The in-page console displays the interaction data, or recordings of user interaction, captured during user interaction with the selected web page to enable review of the captured interaction data for the selected web page overlaid on the selected web page.
US11232249B2
A method to determine a curvilinear pattern of a patterning device that includes obtaining (i) an initial image of the patterning device corresponding to a target pattern to be printed on a substrate subjected to a patterning process, and (ii) a process model configured to predict a pattern on the substrate from the initial image, generating, by a hardware computer system, an enhanced image from the initial image, generating, by the hardware computer system, a level set image using the enhanced image, and iteratively determining, by the hardware computer system, a curvilinear pattern for the patterning device based on the level set image, the process model, and a cost function, where the cost function (e.g., EPE) determines a difference between a predicted pattern and the target pattern, where the difference is iteratively reduced.
US11232246B2
A circuit comprises: a register configured to be a linear finite state machine and comprising storage elements, injection devices, one or more input channels for injecting variables using the injection devices, and one or more feedback devices; a plurality of phase shifters, each of the plurality of phase shifters configured to receive signals from a unique segment of the register; scan chains, serial inputs of the scan chains configured to receive signals from outputs of the plurality of phase shifters, wherein the one or more input channels are coupled to the injection devices at injection points in the register, each of the injection points being assigned to one of the one or more input channels based on lifespan values for the injection points, the injection points being determined based on one or more predetermined requirements.
US11232244B2
Embodiments simulate electrostatic painting on a real-world object. An embodiment begins by receiving an indication of paint deposition rate and an indication of maximum paint accumulation for a given real-world robotically controlled electrostatic paint gun. Next, paint deposition of the given real-world robotically controlled electrostatic paint gun in a virtual environment is represented which includes, for a subject time period, computing total paint accumulation (electrostatic and direct) on a given surface element of a model representing the real-world object. In turn, a parameter file is generated that includes parameters accounting for the determined total paint accumulation for the given surface element, where the generated parameter file enables precision operation of the given real-world robotically controlled electrostatic paint gun to paint the real-world object.
US11232235B2
Implementations of the present disclosure include providing a graph representative of a network, a set of nodes representing respective assets, each edge representing one or more lateral paths between assets, the graph data including configurations affecting at least one impact that has an effect on an asset, determining multiple sets of fixes for configurations, each fix having a cost associated therewith, incorporating fix data of the sets of fixes into the graph, defining a set of fixes including one or more fixes from the multiple sets of fixes by defining an optimization problem that identifies one or more impacts that are to be nullified and executing resolving the optimization problem to define the set of fixes, each fix in the set of fixes being associated with a respective configuration in the graph, and scheduling performance of each fix in the set of fixes based on one or more operational constraints.
US11232234B2
Various embodiments of the present disclosure relate to a method for sharing and verifying blocks between specific nodes in a blockchain. In addition, various embodiments of the present disclosure relate to a method for distributing an electronic document using a smart contract in a blockchain.
US11232229B2
Methods, computer-readable media, software, and apparatuses may assist a consumer in deleting personal information held by a data broker. Entities holding the consumer's personal information may be discovered and automated actions for purging or deleting the consumer's personal information may be determined. The methods, computer-readable media, software, and apparatuses may assist the consumer in updating privacy settings associated with accounts at various entities.
US11232224B2
The present approaches generally relate to the encryption of data within a database in such a way that the encrypted data may still be easily accessed and utilized by an application. The present approach provides the ability to encrypt and decrypt data at an application layer though the data remains in an encrypted state at the database layer and when in transit.
US11232221B2
An example operation may include one or more of receiving a transaction request into at least one node of a blockchain network, the transaction request comprising one or more transaction parameters and one or more encryption keys, processing the transaction request to produce a transaction result, encrypting one or more parameters of the transaction result to produce an encrypted transaction result, storing the encrypted transaction result in a data block of the blockchain, and storing the one or more encryption keys in one or more key stores of the blockchain network.
US11232217B2
A method for establishing and maintaining a security policy for a device can include establishing a secure channel between a secure execution environment (SEE) operating on the device and a security entity external to the device. The method can also include configuring, by a security manager executing on the SEE, access to sensitive operations of an environment interactor coupled to the device based on a security policy provided from the security entity. The method can further include resetting, by the security manager, a secure watchdog timer in response to a reset authorization token provided from the secure entity. If the secure watchdog timer expires a given predetermined number of times since a last reset authorization token is received, the security manager executes a given prescriptive operation dictated by the security policy.
US11232208B2
Methods, systems, and computer readable media for using variable metadata tags. A method occurs at a metadata processing system for enforcing security policies in a processor architecture. The method comprises: receiving, at the metadata processing system, a tag associated with a word in memory, wherein the tag indicates a memory location containing metadata associated with the word and wherein the tag length is at least in part determined using tag usage frequency; obtaining the metadata from the memory location, and determining, using the metadata, whether the word or a related instruction violates a security policy.
US11232203B2
Novel tools and techniques might provide for implementing Internet of Things (“IoT”) functionality, and, in particular embodiments, implementing added services for OBD2 connection for IoT-capable vehicles. In various embodiments, a portable device (when connected to an OBD2 DLC port of a vehicle) might monitor wireless communications between a vehicle computing system(s) and an external device(s), might monitor vehicle sensor data from vehicular sensors tracking operational conditions of the vehicle, and might monitor operator input sensor data from operator input sensors tracking input by a vehicle operator. The portable device (or a server) might analyze either the monitored wireless communications or a combination of the monitored vehicle sensor data and the monitored operator input sensor data, to determine whether vehicle operation has been compromised. If so, the portable device (or the server) might alert the operator of the vehicle via a user interface, and might initiate one or more remediation operations.
US11232200B2
An apparatus for selecting a representative token of the present invention includes a token graph generation unit configured to extract a plurality of tokens from a plurality of detection names for malicious files and generate a detection name token graph representing a relationship between the extracted plurality of tokens, and a representative token selection unit configured to select a representative detection name token for the input file based on the detection name token graph.
US11232196B2
A computing device can include a comparator coupled to an I/O pin of the computing device; a storage unit coupled to the comparator; and a counter coupled to receive an output of the comparator, an output of the counter being coupled to a computation engine to provide a limit-exceeded signal to the computation engine, wherein the counter comprises a volatile counter and a nonvolatile storage, wherein the nonvolatile storage stores a bit for each top volatile count number of events identified by the volatile counter. The computing device can further include a backup power source coupled to the volatile counter; and readout circuitry and control logic coupled to the volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the volatile counter during an error event and determine a total number of events. The computing device can be a smart card.
US11232195B2
The disclosure relates to systems and methods for managing state using relatively small assistance from protected hardware. Obfuscated code segments may communicate with supporting protected hardware, store encrypted state values in main memory, and/or communicate via secure channels to secure platform hardware components. In various embodiments, consistent state may be achieved, at least in part, by computing secure tag information and storing the secure tag information in a secure and/or otherwise protected device register. Consistent with embodiments disclosed herein, the tag information may be used to derive keys used to encrypt and/or decrypt stored state information. Tag information may further be used in connection with verification operations prior to using the information to derive associated keys.
US11232194B2
A method for executing a binary code of a secure function includes obtaining a pointer containing: a first range of bits containing the address of a line of code, and a second, different range of bits containing an identifier of the pointer, storing the line of code, this line of code containing a first integrity tag constructed or encrypted using the identifier of the pointer, loading the line of code from the address contained in the first range of bits of the pointer, verifying the integrity of the loaded line of code by constructing a second integrity tag using the identifier of the pointer contained in the second range of bits of the pointer used to load it.
US11232193B1
A method that automatically generates blacklists for a sandbox application. The method first obtains a set of disassembled operating system (OS) dynamic-link libraries (DLLs) and then identifies application programming interfaces (API) functions that have respective kernel interruptions. The identified API functions that have kernel instructions are saved to an interrupt list. Based on the interrupt list, a processor generates a blacklist that includes for each of the DLLs, the identified API functions in the interrupt list, all API functions that directly or indirectly invoke one of the identified API functions in the interrupt list via one or more nested API functions. The method outputs the blacklist to the sandbox application that operates on a sample file to emulate API functions of the sample file that match the blacklist. All other APIs not identified as being blacklisted, are then considered whitelisted and are allowed to run natively.
US11232190B2
A method for providing an attestation for enabling a device to attest to an assertion concerning the device, comprising: generating an attestation identifier and a base-secret code corresponding to the attestation identifier; providing the attestation identifier and a validation-secret code to a validation apparatus for storage in conjunction with the assertion, wherein the validation-secret code is based on the base-secret code; providing the attestation identifier and a device-secret code to a manufacturer or adapter for provision to a device, wherein the device-secret code is based on the base-secret code.
US11232182B2
Various embodiments are directed to performing identity verification using biometrics and open data, such as publicly available data on the Internet. A person may provide various types of information about the person, including a name and an image of the person. An Internet search may be performed on the provided name and one or more publicly-available images corresponding to that name may be acquired. Biometric analyses may be performed on both the image provided by the person and the acquired one or more images to determine whether any of them match the person. Metadata may be extracted from a matching image. Moreover, data relating to the person may be acquired from the source of the matched image. The metadata and the data from the source may be compared with the information provided by the person to validate the identity of the person.
US11232178B2
Disclosed is an input device, comprising a touch sensor and a processing system. The touch sensor includes a touch sensing region and a plurality of pixels in the touch sensing region. The processing system is coupled to the touch sensor and comprises circuitry configured to: determine that a touch has occurred on a touch sensor; for each pixel included in the touch, receive touch information from the touch sensor; for each pixel included in the touch, determine a pixel response value for the pixel; and, compute a touch-based metric based on one or more pixel response values, wherein a model is used to perform behavioral authentication based on the touch-based metric.
US11232171B2
In some implementations, a user device can generate configuration data for an application on the user device using multilevel configuration data. For example, an application on the user device can obtain application level configuration data from a server device. The application level configuration data can be generated based on user engagement segments associated with the user of the user device, for example. The application can obtain publisher level configuration data generated by a content publisher. In response to requesting a content item, the application can receive content level configuration data. The application can combine the application level configuration data, the publisher level configuration data, and/or the content level configuration data to generate dynamic configuration data. The dynamic configuration data can be used by the application to determine, among other things, what content to present to the user of the application on the user device.
US11232161B1
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for electronically stamping a document. One of the methods include receiving an electronic stamping instruction, where the electronic stamping instruction comprises a to-be-stamped document and a stamping type. In response to determining that a format of the to-be-stamped document is a predetermined document format and the stamping type is a first stamping type, a first to-be-stamped area of the to-be-stamped document is determined. An electronic stamp corresponding to the to-be-stamped document is identified using an encryption algorithm interface. A first electronically stamped document is generated and include the electronic stamp in the first to-be-stamped area.
US11232160B2
A data management services architecture includes architectural components that run in both a storage and compute domains. The architectural components redirect storage requests from the storage domain to the compute domain, manage resources allocated from the compute domain, ensure compliance with a policy that governs resource consumption, deploy program code for data management services, dispatch service requests to deployed services, and monitor deployed services. The architectural components also include a service map to locate program code for data management services, and service instance information for monitoring deployed services and dispatching requests to deployed services. Since deployed services can be stateless or stateful, the services architecture also includes state data for the stateful services, with supporting resources that can expand or contract based on policy and/or service demand. The architectural components also include containers for the deployed services.
US11232149B2
The technology relates to determining an establishment's presence at a geolocation. A computing device may receive a first image including location data associated with the first image's capture. A set of images, which include location information and one or more identification marks associated with one or more establishments may also be received. The computing device may compare the first image to the set of images to determine whether the first image contains one of the one or more identification marks, and determine that one of the one or more establishments, associated with the one of the one or more identification marks contained in the first image, is currently located within a set proximity of the first image location. The computing device may also update a location database by associating the one of the one or more establishments with a location within a set proximity of the first image location.
US11232143B1
Given a number of records and a number of target classes to which these records belong to, a (weakly) supervised machine learning classification method leverages known possibly dirty classification rules, efficiently and accurately learns a classification model from training data, and applies the learned model to the data records to predict their classes.
US11232142B2
A facility for adjusting a display of a result of searching a property database is described. The facility, after displaying a list of properties satisfying a search filter, allows a user to specify property attributes the values of which are not currently shown for the properties, and redisplays the list of properties by additionally showing the values of those property attributes for the properties.
US11232140B2
Embodiments of the present disclosure disclose a method and apparatus for processing information. A specific implementation of the method includes: acquiring a search result set related to a search statement inputted by a user; parsing the search statement to generate a first syntax tree, and parsing a search result in the search result set to generate a second syntax tree set; calculating a similarity between the search statement and the search result in the search result set using a pre-trained semantic matching model on the basis of the first syntax tree and the second syntax tree set, the semantic matching model being used to determine the similarity between the syntax trees; and sorting the search result in the search result set on the basis of the similarity between the search statement and the search result in the search result set, and pushing the sorted search result set to the user.
US11232127B2
Technologies for providing dynamic persistence of data in edge computing include a device including circuitry configured to determine multiple different logical domains of data storage resources for use in storing data from a client compute device at an edge of a network. Each logical domain has a different set of characteristics. The circuitry is also to configured to receive, from the client compute device, a request to persist data. The request includes a target persistence objective indicative of an objective to be satisfied in the storage of the data. Additionally, the circuitry is configured to select, as a function of the characteristics of the logical domains and the target persistence objective, a logical domain into which to persist the data and provide the data to the selected logical domain.
US11232123B2
The technology disclosed relates to creating and frequently updating multiple online analytic processing (OLAP) analytic databases from an online transaction processing (OLTP) transaction updatable system that includes transaction commit, rollback, and field level security capabilities. It also relates to transparently decoupling extraction from rebuilding of frequently updated OLAP analytic databases from the OLTP transaction updatable system.
US11232113B2
Techniques and solutions are provided for metadata-driven data maintenance. One or more data object queries are obtained from one or more data object frameworks. One or more sets of data objects are received based on the one or more data object queries. One or more data object nets are built based on the one or more sets of data objects and the one or more data object frameworks and respectively associated with one or more processes. The one or more data object nets and their associated processes are analyzed. Data object maintenance is performed on the data objects of the one or more data object nets based on the analysis of the one or more data object nets and their associated processes.
US11232109B1
The described implementations are operable to determine potential objects of interest to a user based on a blend of the user's long-term behavior and short-term interests. Long term user behavior may be determined for the user over a period of time and represented as continuous data. Short-term interest may be determined based on objects with which the user has recently interacted and attributes of those objects may be represented together as continuous data corresponding to the short-term user interest. The continuous data of the short-term interest and long-term user behavior may be blended to produce a user embedding. The user embedding may then be compared with objects to determine objects that are of potential interest to the user.
US11232101B2
A method, an apparatus and a system for information retrieval are provided. The method for information retrieval may comprise: receiving a query in a natural language form from a user (210); extracting a plurality of feature vectors from the query based on a plurality of knowledge entries in a knowledge base associated with the user and a built-in featurization source, one feature vector per knowledge entry (220); obtaining, with a pre-trained language understanding model, a plurality of language understanding results based on the plurality of feature vectors (230); and selecting a knowledge entry corresponding to the query among the plurality of entries based on the plurality of language understanding results (240). The method may extract more features and combine information retrieval and language understanding in one shot to improve efficiency.
US11232100B2
Systems and methods are disclosed for processing queries against multiple dataset sources. One dataset source can include indexers that index and store data. The system can receive a query that identifies a set of data to be processed and a manner of processing the set of data. The set of data can include a first dataset that is accessible by one or more indexers and a second dataset that is accessible by one or more other dataset sources. A query coordinator can define a query processing scheme for obtaining and processing the set of data that includes a dynamic allocation of multiple layers of partitions. The partitions can operate on multiple worker nodes. The query can then be executed based on the query processing scheme.
US11232084B2
Initially, a database schema is parsed and a table tree structure is created delineating the relationships between data that are identified in the schema. In addition to accommodating relationships between main tables of data, the table tree structure also accommodates possible side tables of data, and possible circular references between tables, should such be encountered when parsing the schema. Subsequently, a migration mechanism consumes the generated table tree structure and iteratively migrates data in accordance therewith. Individual layers of the table tree structure are migrated consecutively with referenced layers being migrated prior to referencing layers. Circular links are accommodated through temporary null values, and side tables are accommodated during migration of the referencing main table. The iterative process provides completeness and fault tolerance/failure recovery.
US11232079B2
A method for distribution of directories in a storage system is provided. The method includes distributing information, regarding location in the storage system of a plurality of files in a directory, to a plurality of owners in a plurality of storage nodes of the storage system, wherein ownership of differing subsets of the plurality of files of the directory is distributed among differing owners in differing storage nodes. The method includes receiving a request for location information in the storage system of a file of the plurality of files in the directory and determining, based on a file name of the file and an identity of the directory, which of the plurality of owners has ownership of the file and the location information for the file.
US11232070B2
Systems and methods for metadata compaction in a distributed storage system with a file system interface are described. A file system interface and an object storage system interface use a metadata index for mapping object identifiers from the object storage system to location identifiers for the file system. When the metadata index includes a number of entries for continuous data blocks with overlapping intervals, a defragmentation operation may generate a defragmented entry for a defragmentation interval overlapping the overlapping data blocks.
US11232066B2
A method for data migration is provided. The method includes the following. A communication connection with a source migration terminal is established. A file list on the source migration terminal is acquired after the source migration terminal is accessed. First operations and second operations are executed in parallel. The first operations include reading out files on the source migration terminal according to the file list and storing the files read out on a migration terminal. The second operations include displaying the file list, receiving selection of a non-migrated file in the file list, and deleting the non-migrated file after the non-migrated file is migrated from the source migration terminal to the migration terminal and stored in the migration terminal. A terminal is further provided.
US11232058B2
Methods and apparatuses associated with a secure stream protocol for a serial interconnect are disclosed herein. In embodiments, an apparatus comprises a transmitter and a receiver. The transmitter and receiver are configured to transmit and receive transaction layer data packets through a link, the transaction layer data packets including indicators associated with transmission of order set transmitted after a predetermined number of data blocks, when the transmission is during a header suppression mode. Additional features and other embodiments are also disclosed.
US11232051B2
A non-volatile semiconductor memory device including: a first pad transmitting/receiving a data signal transmitted via a first signal line to/from a memory controller; a second pad transmitting/receiving a strobe signal transmitted via a second signal line to/from the memory controller, the strobe signal specifying a timing of transmitting/receiving the data signal; and a third pad receiving an output instruction signal via a third signal line from the memory controller, the output instruction signal instructing a transmission of the data signal; wherein the non-volatile semiconductor memory device outputs the data signal from the first pad to the memory controller, outputs the strobe signal from the second pad to the memory controller, performs a first calibration operation calibrating the data signal, and performs a second calibration operation calibrating the strobe signal, based on a toggle timing of the strobe signal associated with the output instruction signal.
US11232044B2
According to one embodiment, a data storage apparatus includes a controller with a data protection function. The controller manages first and second personal identification data. The first personal identification data only includes authority to request inactivation of the data protection function. The second personal identification data includes authority to request inactivation of the data protection function and activation of the data protection function. The controller permits setting of the first personal identification data, when the second personal identification data is used for successful authentication and the first personal identification data is an initial value, or when the data protection function is in an inactive state.
US11232038B2
A ternary content addressable memory device (TCAM) may include: a cache memory storing a look-up table with respect to a calculation result of a plurality of functions; an approximation unit configured to generate mask bits; and a controller configured to obtain an approximation input value corresponding to an input key based on the mask bits and to retrieve an output value corresponding to the obtained approximation input value from the look-up table.
US11232031B2
A memory allocation method and a device, where the method is applied to a computer system including a processor and a memory, and comprises, after receiving a memory access request carrying a to-be-accessed virtual address and determining that no memory page has been allocated to the virtual address, the processor selecting a target rank group from at least two rank groups of the memory based on access traffic of the rank groups. The processor selects, from idle memory pages, a to-be-allocated memory page for the virtual address, where information about a first preset location in a physical address of the to-be-allocated memory page is the same as first portions of address information in addresses of ranks in the target rank group.
US11232016B1
Techniques disclosed herein relate generally to debugging complex computing systems, such as those executing neural networks. A neural network processor includes a processing engine configured to execute instructions to implement multiple layers of a neural network. The neural network processor includes a debugging circuit configured to generate error detection codes for input data to the processing engine or error detection codes for output data generated by the processing engine. The neural network processor also includes an interface to a memory device, where the interface is configured to save the error detection codes generated by the debugging circuit into the memory device. The error detection codes generated by the debugging circuit are compared with expected error detection codes generated using a function model of the neural network to identify defects of the neural network.
US11232011B2
A method for testing performance of a page control comprising: testing each of multiple evaluation dimensions for a page control, the multiple evaluation dimensions comprising at least one of an FPS (Frames Per Second) at the time of scrolling a page, an FPS at the time of opening a message, the number of times of adding a message, an FPS at the time of cutting an image, an FPS at the time of adding a message, and the number of times of rendering a page; determining a test result of each of the evaluation dimensions; determining operation performance of the page control according to the test result of each of the evaluation dimensions. Also disclosed is an apparatus for testing performance of a page control, and an electronic device. Operation performance of the page control can be tested in multiple aspects and the credibility of performance evaluation results is improved.
US11232010B2
A processing device monitors performance of a first thread of a first application executing on one of a plurality of processing cores of a storage system. The first thread comprises an internal scheduler controlling switching between a plurality of sub-threads of the first thread, and an external scheduler controlling release of the processing core by the first thread for use by at least a second thread of a second application different than the first application. In conjunction with monitoring the performance of the first thread in executing the first application, the processing device maintains a cumulative suspend time of the first thread over multiple suspensions of the first thread, with one or more of the multiple suspensions allowing at least the second thread of the second application to execute on the processing core, and generates performance measurements for sub-threads of the first thread using the cumulative suspend time.
US11232006B2
A server system comprising storage devices, processing devices and a storage fabric all operating according to a storage fabric protocol. The storage fabric comprises a plurality of individual switches having a modular design from which an overall switch is built, and the individual switches have individual respective configuration settings which determine which processing devices are allocated to use which of the storage devices. The system comprises an API enabling a software control function to configure the overall switch. The API is operable to receive from the control function an overall mapping of the storage devices to the processing devices instead of requiring the individual configuration settings of each of the individual switches to be specified by the control function, the API being configured to convert the overall mapping into the individual configuration settings of the individual switches to produce the overall mapping.
US11231984B1
Among other things, embodiments of the present disclosure can help improve the functionality of failure prediction systems by identifying potential future failure events in a hardware or software component based on an analysis of current and historical information for the system. Embodiments of the present disclosure may use historical data associated with past technology failures to identify causal factors identified in current event data to help predict future outages and disruptions.
US11231973B2
Disclosed herein are system, method, and computer program product embodiments for operations related to intelligent action logging for cloud applications. An embodiment operates by identifying an event associated with an application executing on the processor. The event is compared to criteria for logging the event in one or more of a plurality of logs. The log includes its own unique criteria for logging the event. If it is determined that the event satisfies the criteria of the action log, then detail about the event are written onto an action log using a log format associated with the action log, which is different from a log format of a technical log.
US11231969B2
A method of auditing at least one virtualized resource deployed in a cloud computing network, implemented by an administration device in respect of the at least one resource, able to administer virtual network functions, the virtual infrastructure or the network services. The method includes: storing a set of rules of the audit which are associated with the at least one virtualized resource; receiving from the at least one virtualized resource a message including an item of information about an event arising on the virtualized resource; correlating the item of information received with the set of stored rules; and if the correlation is positive, sending, to a recording device, a command message for writing at least one datum linked to the item of information received in a data register associated with the at least one virtualized resource.
US11231965B2
Systems and methods allow users to leverage multiple disparate cloud solutions, offered by disparate service providers, in a unified and cohesive manner. A system includes an image database configured to store a virtual machine image in a stored image format and an engine configured to allocate a task among two or more disparate cloud services. The engine is further configured to convert the virtual machine image from the stored image format to a deployed image format, wherein the deployed image format conforms to formatting for one of the two or more disparate cloud services, and deploy the virtual machine image in the deployed image format to a virtual machine instance of the one of the two or more disparate cloud services.
US11231958B2
A simple management of complex control instruction chains in a blockchain for a specific task for controlling devices is provided. In particular, embodiments of the invention permits a prescribed validity to be assigned for a specific task of blockchain-based device control, the validity being defined by the life cycle (e.g. the period of use) of a device, for example.
US11231941B2
A method for initializing components of an electronic device includes receiving an input signal at an initialization block; after receiving the input signal, changing a state of a finite state machine (FSM) of the initialization block; sending an initialization signal from the initialization block to a component on a chip; after sending the initialization signal, changing the state of the FSM; receiving a return signal from the component with the initialization block; and after receiving the return signal, changing the state of the FSM.
US11231940B2
An information handling system includes a non-volatile memory and a processor configured to determine whether a previous boot of the information handling system was successful while booting the information handling system. If the previous boot of the information handling system was successful, then the processor determines whether current configuration settings of the information handling system match most recent known good configuration settings. If the current configuration settings of the information handling system do not match the most recent known good configuration settings, then the current configuration settings are stored as a most recent restore point in the memory.
US11231937B2
A method and system method for communication port management in a device. The method including enabling a set of communication ports in response to power up of the device, detecting connection at a port in the set of communication ports prior to operating system boot of the device, and connecting an external device to an operational component of the device in response to the connection at the port.
US11231933B2
A method and apparatus for controlling pre-fetching in a processor. A processor includes an execution pipeline and an instruction pre-fetch unit. The execution pipeline is configured to execute instructions. The instruction pre-fetch unit is coupled to the execution pipeline. The instruction pre-fetch unit includes instruction storage to store pre-fetched instructions, and pre-fetch control logic. The pre-fetch control logic is configured to fetch instructions from memory and store the fetched instructions in the instruction storage. The pre-fetch control logic is also configured to provide instructions stored in the instruction storage to the execution pipeline for execution. The pre-fetch control logic is further configured set a maximum number of instruction words to be pre-fetched for execution subsequent to execution of an instruction currently being executed in the execution pipeline. The maximum number is based on a value contained in a pre-fetch threshold field of an instruction executed in the execution pipeline.
US11231932B2
An apparatus and method are provided for handling prediction information. The apparatus has processing circuitry for performing data processing operations in response to instructions, the processing circuitry comprising transactional memory support circuitry to support execution of a transaction comprising a sequence of instructions. Prediction circuitry is used to generate predictions in relation to instruction flow changing instructions, and prediction storage is provided to store a plurality of items of prediction information that are referenced by the prediction circuitry when generating the predictions. The items of prediction information maintained by the prediction storage change based on the instructions being executed by the processing circuitry. A recovery storage is activated by the transactional memory support circuitry at a transaction start point to store a restore pointer identifying a chosen location in the prediction storage. Between the transaction start point and the transaction end point, the recovery storage receives any item of prediction information removed from the prediction storage that was present in the prediction storage at the transaction start point. In response to the transaction being aborted, the restore pointer is used in order to discard from the prediction storage any items of prediction information added to the prediction storage after the transaction start point, and in addition any items of prediction information stored in the recovery storage are stored back into the prediction storage. This can significantly improve prediction accuracy in systems that may need to retry transactions due to a transaction abort, without requiring the entire prediction storage state to be captured at the transaction start point.
US11231931B1
A processor includes a first core and a second core to execute computer instructions. Each of the cores includes its own private memory cache and speculative load queue. The speculative load queue stores cachelines for the computer instructions and data when the core is operating in a speculative state with respect to a process or thread. The processor includes a state tracking buffer having a state field to store a speculative exclusive ownership state for each cacheline in the speculative load queue when present therein.
US11231922B2
A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (CI/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified CI/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
US11231911B2
In one embodiment, a method for developing a virtual programmable logic controller (PLC) application using a graphical user interface (GUI) is disclosed. The method including receiving, from a first portion of the GUI representing a tool box, a first selection of a first object from a set of objects represented in the GUI, wherein each of the set of objects performs a respective function. The method also includes inserting, into a horizontal section of a second portion of the GUI representing the virtual PLC application, the first object, wherein the horizontal section includes a second object that executes simultaneously as the first object in the horizontal section. The method also includes compiling code implementing the first object and the second object to generate the virtual PLC application, and adding a shortcut of the virtual PLC application to a virtual tray of an operating system.
US11231904B2
Systems and processes for reducing response latency of intelligent automated assistants are provided. In one example process, a speech input containing a user request can be received from a user. A representation of the speech input can be transmitted. A domain signal representing a relevant domain associated with the user request can be received. The process can determine whether the relevant domain is associated with a predefined action of a set of predefined actions. In response to determining that the relevant domain is associated with a predefined action of a set of predefined actions, the predefined action can be performed. Data content relevant to satisfying the user request can be received. A result based on the data content can be outputted to at least partially satisfy the user request.
US11231901B2
A display device includes: a display, a communicator comprising communication circuitry configured to communicate with a mobile device, a memory storing one or more instructions, and a processor configured to execute the one or more instructions stored in the memory to: control the display to display a second screen corresponding to a first screen output on the mobile device and an indicator based on the display device mirroring a screen of the mobile device, control the communicator to receive object information regarding one or more objects included in the first screen from the mobile device, and to control movement of the indicator based on the object information and the control signal, in response to receipt of a control signal including interaction information regarding the indicator.
US11231896B2
In one example, a system for screen configuration includes storage to store instructions and a processor. The processor is to execute the instructions to identify a relative position between a first display screen and a second display screen and to automatically adjust one or more coordinates of the second display screen in response to the relative position.
US11231890B2
A preset information displaying method includes: performing a first registration process that is a process of registering, in a database, first preset information and first image information in a state of being associated with each other, the first preset information being used upon performing a first printing process, the first image information representing a result of the first printing process; and performing a display process that is a process of displaying, on a selection screen, the first preset information and the first image information in correspondence with each other, the first image information being associated with the first preset information in the database, the selection screen including a list of one or a plurality of pieces of preset information including the first preset information, the selection screen receiving selection operation, the selection operation being operation of selecting any of the one or the plurality of pieces of preset information.
US11231886B2
An editing application implemented in a PC obtains image data and print parameter and transmits, to a supporting program, a processing request of processing the image data based on the print parameter. The supporting program is implemented in the PC, and is activated also when a printing instruction to a general-use printing program implemented in an OS is inputted. The supporting program processes the image data in accordance with the processing request. The editing application obtains the processed image data and causes the PC to display the same through an UI.
US11231876B2
An example system may provide for plurality of object block stores and a store management system. The store management system is configured to access a first bucket including a first storage class bucket tag identified by a first key-value pair corresponding to a first one of the plurality of object block stores with a first storage class. The store management system is further configured to write a first data object to the first one of the plurality of object block stores with a first storage class. The first one of the plurality of object block stores is represented by the first bucket. The first one of the plurality of object block stores is configured to store the first data object according to the first storage class specified by the first storage class bucket tag.
US11231875B2
A method of controlling read and write access to a memory structure involves initiating a read lock by obtaining a reader pool ID for a thread from a fixed pool of readers, waiting for a writer to finish by entering a wait-loop and querying a scheduler to reschedule the thread if current wait time exceeds a threshold value, declaring a resource to be read, checking for an active write lock and returning the reader pool ID for the thread. Initiating a write-lock involves checking for an active write lock flag and an active read lock flag and entering a wait-loop if the active write lock flag or the active read lock flag is present, and querying a scheduler to reschedule the thread if the wait time exceeds the threshold value.
US11231874B2
A memory system includes a nonvolatile memory including a plurality of blocks, in each of which a plurality of memory cells is arranged between bit lines and a source line, and a memory controller configured to control an operation of the nonvolatile memory. The memory controller is configured to issue a warming command to the nonvolatile memory when a temperature of the nonvolatile memory is lower than a first temperature, and the nonvolatile memory, in response to the warming command, causes current to flow through at least one bit line connected to memory cells of a first block.
US11231866B1
Embodiments are disclosed for a method for a tape library in hierarchical storage. The method includes receiving a recall request for a recall file having two copies stored in two tape libraries that are performing two migrations of two sets of files. The method also includes determining two migration progress values corresponding to the two migrations. Additionally, the method includes assigning the recall request to one of the two tape libraries having a greater value of the two migration progress values.
US11231851B2
A computer system including an electronic device and an input device is disclosed. The electronic device includes a touch display area and a control unit. The input device includes a plurality of positioning structures and a grounding piece. The positioning structures are electrically connected to the grounding piece. When the input device is disposed on the touch display area of the electronic device, the control unit detects positions of the positioning structures on the touch display area, calculates a coverage area covered by the input device on the touch display area according to the positions, and determines a range of a display area of the touch display area according to the coverage area.
US11231847B2
A device implementing drag and drop for a multi-window operating system may include a processor configured to manage a drag session corresponding to a drag event, the drag event including an initial input selecting an item in a first application, a drag gesture moving the item to a particular region, and a release at an end of the drag gesture for dropping the item in the particular region. The processor is configured to send a request to commandeer the drag session to the drag and drop manager. The processor is configured to receive an indication that the release has occurred in the particular region. The processor is configured to perform a drop operation, where the drop operation includes at least one of opening a window of a second application for the item or opening another window of the first application for the item.
US11231840B1
In embodiments of statistics chart row mode drill down, a first interface is displayed in a table format that includes columns and rows, where each row is associated with an event and each column includes field for a respective event. The rows can further include one or more aggregated metrics representing a number of events associated with a respective row. A row can be emphasized in the first interface and, in response a menu can be displayed with selectable options to transition to a second interface, where the data displayed by the second interface is based on an option selected from the menu.
US11231835B2
An image output device includes an instruction receiver, an image generator, an image controller, a storage that stores application information, and an updater that updates the application information. The image controller selects, with reference to the application information, from among the plurality of shortcuts, at least one first shortcut satisfying a first criterion and a second shortcut not satisfying the first criterion but satisfying a second criterion. The image generator generates and outputs the home menu in which the at least one first shortcut selected is displayed and the second shortcut selected is displayed in a different form than the at least one first shortcut.
US11231833B2
An approach is provided that detects when multiple apps are being displayed on a display screen with each of the apps having any number of user interface controls. A set of user interface controls is identified from the user interface controls being displayed. The identified set of user interface controls have an increased display preference. The identified set of user interface controls are enlarged on the display screen making such controls easier to read and select.
US11231832B2
The subject matter of this specification generally relates to providing content related to text depicted in images. In one aspect, a system includes a data processing apparatus configured to extract text from an image. The extracted text is partitioned into multiple blocks. The multiple blocks are presented as respective first user-selectable targets on a user interface at a first zoom level. A re user selection of a first block of the multiple blocks is detected. In response to detecting the user selection of the first block, portions of the extracted text in the first block are presented as respective second user-selectable targets on the user interface at a second zoom level greater than the first zoom level. In response to detecting a user selection of a portion of the extracted text within the first block, an action is initiated based on content of the user-selected text.
US11231824B2
A touch panel including a sensing cell and a sensing line disposed on a transparent substrate. Each of the sensing cell and the sensing line includes at least one pattern line. The at least one pattern line includes unit patterns, each of the unit patterns including a first line extending in a first direction, a second line connected to the first line and extending in a second direction intersecting the first direction, a third line connected to the first line and extending in a third direction intersecting the first direction, and a fourth line connected to the third line and extending in the first direction. The first line, the second line, the third line, and an extension of the fourth line form a trapezoid. The unit patterns are repeatedly arranged and adjacent unit patterns are connected each other.
US11231817B2
Aspects of the present disclosure relate to external user interfaces used in connection with head worn computers (HWC). Embodiments relate to an external user interface that has a physical form intended to be hand held. The hand held user interface may be in the form similar to that of a writing instrument, such as a pen. In embodiments, the hand held user interface includes technologies relating to writing surface tip pressure monitoring, lens configurations setting a predetermined imaging distance, user interface software mode selection, quick software application launching, and other interface technologies.
US11231806B2
An electronic device including an electronic pen and a method of controlling a communication connection with the electronic pen is provided. The electronic device include a housing, a touch-screen display, a first wireless communication circuit, an extended recess disposed inside the housing, a first wireless charging circuit; an electronic pen including a second wireless communication circuit and a second wireless charging circuit electrically coupled to the first wireless charging circuit, a processor, and a memory. The memory stores instructions causing the processor to detect whether the electronic pen is inserted into the recess, charge the electronic pen through the first wireless charging circuit based on the detection, receive inherent information of the electronic pen through the first wireless communication circuit during or after the charging, and maintain or re-establish a communication connection with the electronic pen based on at least a portion of the received inherent information.
US11231800B2
A touch substrate includes a base, a plurality of touch electrodes arranged in an array on the base, and a plurality of signal lines disposed on a side of the plurality of touch electrodes proximate to or away from the base. The plurality of signal lines include a plurality of touch lines and a plurality of dummy touch lines. At least one of the plurality of touch electrodes is coupled to at least one of the plurality of touch lines. The at least one touch line is configured to transmit touch signals. The at least one touch electrode is coupled to at least one of the plurality of dummy touch lines.
US11231799B2
A touch display device includes a touch sensing electrode and a touch drive electrode disposed on an encapsulation unit configured to encapsulate a light-emitting element, the touch sensing electrode and the touch drive electrode being configured to form a first mutual capacitor, and first and second compensation electrodes disposed in a non-active area of a substrate so as to be opposite each other, the first and second compensation electrodes being configured to form a second mutual capacitor, whereby the value of capacitance of all mutual capacitors is increased, and therefore it is possible to prevent deterioration in touch performance.
US11231796B2
The present disclosure provides a touch display panel and a display device. The touch display panel includes a display substrate, a touch circuit on a side of a light emergent surface of the display substrate and a first optical adhesive between the display substrate and the touch circuit, wherein a rough contact surface exists on a part, located in a frame region, of the first optical adhesive; the touch circuit includes: a plurality of touch traces insulated from one another and located in the frame region; each of the touch traces is arranged to be stacked, and an orthographic projection of each of the touch traces on the display substrate covers an orthographic projection of a part, located in the frame region, of the first optical adhesive on the display substrate.
US11231795B2
The present application discloses a touch control array substrate having a plurality of subpixel areas. The touch control army substrate includes a base substrate; an array of a plurality of touch electrode blocks on the base substrate; a plurality of touch signal lines respectively electrically connected to the plurality of touch electrode blocks; and a plurality of auxiliary conductive lines. A first touch electrode block of the plurality of touch electrode blocks is electrically connected to at least a first auxiliary conductive line of the plurality of auxiliary conductive lines at at least two different portions of the first touch electrode block.
US11231790B2
A projection screen, an image synthesis apparatus, a projection system and a related method are disclosed. The projection screen comprises a curtain, and further comprises a photosensitive element, wherein the photosensitive element is arranged on the curtain and is used for generating a position sensing signal; and a signal processing circuit, wherein the signal processing circuit is used for determining relative position coordinates, in a projection area, of an indication point and outputting same, wherein the projection area is an area, on the projection screen, for receiving illumination of an optical projection device, and the indication point is a projection point, on the projection screen, of an optical indication device.
US11231785B2
A display device includes a display, a bezel disposed along a periphery of the display, a touch sensor disposed inward of the bezel and configured to receive, from a user, a first touch input at a touch location of the touch sensor, and a processor configured to control the display to display a user interface at a first location of the display. The processor is further configured to, in response to the first touch input being received while the user interface is displayed at the first location, determine a user location of the user, based on the touch location at which the first touch input is received, and control the display to move the user interface that is displayed, to a second location of the display, the second location corresponding to the user location that is determined.
US11231773B2
A system configured to generate and/or modify three-dimensional scenes comprising animated character(s) based on individual asynchronous motion capture recordings. The system may comprise sensor(s), display(s), and/or processor(s). The system may receive selection of a first character to virtually embody within the virtual space, receive a first request to capture the motion and/or the sound for the first character, and/or record first motion capture information characterizing the motion and/or the sound made by the first user as the first user virtually embodies the first character. The system may receive selection of a second character to virtually embody, receive a second request to capture the motion and/or the sound for the second character, and/or record second motion capture information. The system may generate a compiled virtual reality scene wherein the first character and the second character appear animated within the compiled virtual reality scene contemporaneously.
US11231772B2
A control device includes at least one processor, and a memory configured to store a program to be executed by the processor. The processor is configured to acquire an external stimulation applied from an outside to an apparatus, learn an emotion change parameter for changing a simulated emotion of the apparatus in accordance with the acquired external stimulation, acquire the learned emotion change parameter in accordance with the acquired external stimulation, set an emotion parameter indicating the simulated emotion of the apparatus in accordance with the acquired emotion change parameter, and control a behavior of the apparatus in accordance with the set emotion parameter.
US11231763B2
Various embodiments of the present invention relate to an electronic device and a method for controlling heat generated on the surface of the electronic device. The electronic device may comprise a display and a processor, wherein the processor: displays, on the display, graphic elements at the request of a first application; during a first period of time, acquires first information corresponding to the graphic performance of the displayed graphic elements, and identifies a clock control level for controlling operation performance according to execution of the first application; and during a second period of time following the first period of time, identifies a clock value corresponding to the identified clock control level on the basis of the acquired first information, and controls the operation performance according to execution of the first application by using the identified clock value.
US11231760B1
Integrated circuits (ICs)—depending on a current workload—may exceed thermal cooling budgets. As a result, ICs often implement thermal sensors to measure temperatures at junctions or hot spots along the IC. Due to a distance between the thermal sensors and the various junctions, a thermal offset may be added to the temperature readings from the thermal sensors to more accurately estimate the temperature at the junctions. To account for different workload distributions—e.g., asymmetric or symmetric—the systems and methods described herein may dynamically adjust the thermal offsets. As a result, the efficiency of the IC may be increased as thermal settings for the IC may take into account the ability of the thermal cooling budget to effectively cool the IC under a current operating condition—thereby reducing premature throttling back or shutting down of power to the IC.
US11231756B2
A serving rack cooling device. The device includes a rack; an enclosure provided inside the rack; a module provided inside the enclosure; a main pipe provided in the rack; a branching tube connected to the main pipe; a cooling unit that cools a heat-generating component mounted on the module; a first connection tube that connects the branching tube with the cooling unit; and a plurality of module connection portions that are provided inside the enclosure and to which the module is connected. The enclosure can slide in a state in which the module is connected to the module connection portion, and the cooling unit and the branching tube are connected by the first connection tube.
US11231745B1
Embodiments provide a wearable article with channels for a performance capture system. In some embodiments, a wearable article includes one or more regions of the wearable article configured to be worn on at least a portion of a body of a user. In some embodiments, the wearable article also includes at least one of the one or more regions comprising at least one base layer and at least one secondary layer configured to form at least one connection passage between the at least one base layer and the at least one secondary layer. In some embodiments, the at least one connection passage is configured to provide access for flexible cable connections between at least one reference marker and one or more other reference markers or a control unit. In some embodiments, the at least one connection passage is configured to allow movement of a flexible cable within the connection passage in response to movement of the user.