Document Document Title
US11233482B2 Receiver front end for digital isolators
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.
US11233481B2 Modulated power apparatus
An apparatus that includes a tracking amplifier having an amplifier output terminal coupled to an output voltage node and an envelope input terminal configured to receive an envelope signal of a radio frequency signal is disclosed. A multi-level voltage converter has a switched voltage terminal coupled to the output voltage node and a converter control input terminal configured to receive a converter control signal. A control signal multiplexer has a converter control output terminal coupled to the converter control input terminal, a first converter signal input terminal configured to receive a first converter control signal corresponding to a lower envelope modulation bandwidth, a second converter signal input terminal configured to receive a second converter control signal corresponding to a higher envelope modulation bandwidth, and a converter control signal selector terminal configured to receive a control selector signal for selecting between the first and second converter control signals.
US11233478B2 Stall protection for a motorized window treatment
A motor drive unit for driving a motor of a motorized window treatment may comprise software-based and hardware-based implementations of a process for detecting and resolving a stall condition in the motor, where the hardware-based implementation is configured to reduce power delivered to the motor if the software-based implementation has not first reduced the power to the motor. A control circuit may detect a stall condition of the motor, and reduce the power delivered to the motor after a first period of time from first detecting the stall condition. The motor drive unit may comprise a stall prevention circuit configured to reduce the power delivered to the motor after a second period of time (e.g., longer than the first period of time) from determining that a rotational sensing circuit is not generating a sensor signal while the control circuit is generating a drive signal to rotate the motor.
US11233476B2 Method and apparatus for low DC bus voltage ride through
A method and system to prevent unexpected operation of a motor when the voltage level on a DC bus drops is disclosed. The voltage level on the DC bus is monitored during a run command. When a run is commanded, the processor executes a control routine to determine a desired amplitude and frequency for the output voltage required to control the motor connected to the motor drive. If the desired frequency of the output voltage exceeds a maximum frequency for the measured voltage on the DC bus, as established by parameters stored in the motor drive, the motor drive limits the output frequency to the maximum frequency for the corresponding measured voltage. The motor drive continually monitors the measured voltage present on the DC bus and further reduces the maximum output frequency allowed during the run if the present value of the measured voltage drops below a previously measured value.
US11233474B2 Rotating machine drive system
A rotating machine drive system includes: a rotating machine that includes a plurality of windings; a phase current detecting circuit that detects a phase current to be supplied to the rotating machine; an inverter device that includes an inverter circuit that converts DC power from a DC power supply into AC power, and a control device that controls power conversion being performed by an inverter main circuit on the basis of the phase current detected by the phase current detecting circuit, the inverter device operating the rotating machine at a variable speed; and a winding switching device that switches connections of the plurality of windings in accordance with a command from the control device. In a case where the rotation zone of the rotating machine is to be changed, the control device stops the current supply from the inverter circuit to the rotating machine, and switches the rotation zone of the rotating machine from a low-speed rotation zone to a high-speed rotation zone, or from the high-speed rotation zone to the low-speed rotation zone, on condition that a line internal voltage induced by a field magnetic flux of the rotating machine is lower than the DC voltage of the DC power supply.
US11233470B2 Synchronization of generator and electric motor in a hybrid electric aircraft propulsion system
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.
US11233469B2 Variable frequency drive motor connection module
A system for controlling a plurality of motors includes: a variable frequency drive (VFD) configured to control at least one property of the motors, the VFD having a current interruption rating that is greater than a continuous current rating of all of the plurality of motors combined; a bus electrically connected to the VFD; and a plurality of protection modules, each protection module including: a motor overload device electrically connected to a particular one of the plurality of motors; and a switching relay in series with the motor overload device, the switching relay configured to connect the protection module to and disconnect the protection module from the bus. A state of the switching relay determines whether the protection module is electrically connected to the bus, the VFD is configured to control the state of the switching relay, and the switching relay has a current interruption rating that is less than the continuous current rating of the particular one of the plurality of motors.
US11233468B2 Multi-motor operation
The invention relates to a method for the closed-loop and open-loop control of two or more EC motors operated using a common converter, wherein for the purpose of setting the operating point of the EC motors, common open-loop or closed-loop control using at least one controller is provided, wherein a combination of at least two control options is provided and in this case a controlled variable regulates the voltage setting at the output of the converter such that the two or more EC motors follow an intended sequence of operating points in a stable manner.
US11233467B2 Motor control device
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.
US11233465B2 Piezoelectric drive device, robot, and printer
A piezoelectric drive device has a first piezoelectric vibrator and a second piezoelectric vibrator each include a vibrating portion and a distal end portion in which the distal end portion make elliptic motion by stretching vibration and flexural vibration of the vibrating portion, a driven member driven by the elliptic motion of the distal end portion, a drive signal generation circuit that outputs stretching vibration drive signals to the first piezoelectric vibrator and the second piezoelectric vibrator, a first boosting circuit provided between the first piezoelectric vibrator and the drive signal generation circuit, a second boosting circuit provided between the second piezoelectric vibrator and the drive signal generation circuit, and a control circuit that controls boosting amounts of the stretching vibration drive signals.
US11233462B2 Power converter and power supply system
The present application provides a power converter and a power supply system, the power converter includes: a star/delta switching unit, a first power conversion unit, a second power conversion unit, a third power conversion unit, and a controller; AC terminals of the first power conversion unit, the second power conversion unit and the third power conversion unit are connected to a three-phase AC terminal through the star/delta switching unit, and DC terminals of the first power conversion unit, the second power conversion unit, and the third power conversion unit are connected to a DC power terminal; wherein the controller is configured to control the star/delta switching unit according to a signal reflecting a voltage of the DC power terminal, to form a star connection or a delta connection among the three-phase AC terminal and the first power conversion unit, the second power conversion unit and the third power conversion unit.
US11233461B2 Modular converter and modular converter system
A modular converter includes an inverter having power semiconductor switches made of GaN or InGaN and being operated with a blocking voltage of at least 400V and with a clock frequency of at least 40 kHz. A connection assembly distributes input and output signals and input and output AC voltages. A control assembly generates control signals for the inverter, a supply assembly with a rectifier converts the input alternating voltage into an intermediate circuit voltage, a rear wall assembly distributes the intermediate circuit voltage and the control signals for the inverter, and a load assembly converts the intermediate circuit voltage into the output alternating voltage for a load or for a secondary network. The connection assembly and the rear wall assembly are electrically connected to the other assemblies by way of releasable mechanical connections. A modular converter system that uses the modular inverter is also described.
US11233455B2 Variable-frequency power controller
Disclosed is a variable-frequency power controller. The controller includes a power pin, a ground pin, a driving pin, a voltage sensing pin, and a loading voltage sensing pin, and is in collocation with a rectification unit, an inductor unit, a switch unit, an output unit, a voltage sensing unit, and a loading voltage sensing unit to implement a variable-frequency power control of power conversion. The controller performs one of the burst mode, valley switch mode, quasi-resonance (QR) mode, conduction mode, and peak loading mode based on a wide range of loading level. In particular, the loading level covered by the present invention includes the ultra-light, light, middle, full, and over-heavy loading, and the features of power saving, low switching loss, operation safety are thus achieved. Further, any over design employed to meet the wide range of loading level is prevented.
US11233450B2 Multi-output power supply with dual power-on control
According to an aspect, a power supply is provided. The power supply includes a plurality of voltage converters including a first voltage converter and one or more other voltage converters. The power supply also includes a power supply control configured to perform a plurality of operations including enabling the first voltage converter during a start-up mode of operation, monitoring and regulating an output of the first voltage converter, reconfiguring the power supply control to enable the one or more other voltage converters based on determining that the output of the first voltage converter meets a regulation threshold, and transitioning from the start-up mode of operation to a regular mode of operation based on enabling the one or more other voltage converters to output one or more regulated voltages by the power supply.
US11233448B2 Switching control circuit and switching control method
A switching control circuit for controlling a power supply circuit that includes an inductor to which an input voltage is applied and through which an inductor current flows, and a transistor configured to control the inductor current. The switching control circuit includes first and second error voltage output circuits that output first and second error voltages, based respectively on a feedback voltage corresponding to the output voltage and a reference voltage, and on an error signal corresponding to a difference between the level of the output voltage and a second level, when the power supply circuit is of a non-isolated type and an isolated type, respectively. The switching control circuit further includes a drive circuit that switches the transistor based on the inductor current, and on the first and second error voltage when the power supply circuit is of the non-isolated type and an isolated type, respectively.
US11233447B1 Method and apparatus for delivering power to semiconductors
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.
US11233446B2 Method for discharging capacitor of resonant power conversion apparatus at initiating operation and resonant power conversion apparatus thereof
A method is provided for operating a resonant power conversion apparatus The method may include charging a capacitor connected to a power source in parallel, and determining a discharge time point and a discharge period of a discharge circuit, where the discharge circuit includes a resistor and a switch connected in series and is connected to the capacitor in parallel. The method may also include outputting, by a switch control circuit, a switch control signal by determining the switch control signal based on the discharge time point and the discharge period, and discharging the charged capacitor through the resistor based on the switch control signal applied to the switch. A resonant power conversion apparatus for performing the above-described method is provided.
US11233443B2 Coil bending machine
A coil bending machine is a machine that, in a stator core including a yoke and multiple teeth and having a slot formed between circumferentially adjacent teeth, while lead portions of a segment coil which is a U-shaped lead wire including a bent portion K and two lead portions R extending from the bent portion are inserted into two slots, push-bends end portions of the lead portions protruding from an axial end face of the stator core toward the stator core. The coil bending machine includes a coil bending member that push-bends the end portions of the lead portions protruding from the axial end face of the stator core toward the stator core, and a coil pressing mechanism that press-fixes a segment coil inside the slot toward the yoke, from the radially inner side of the stator core.
US11233438B2 Terminal frame and stator frame
A terminal frame of a stator frame comprises a body adapted to receive a terminal. The body of the terminal frame is also adapted to be mounted to a coil frame of the stator frame in a detachable manner.
US11233436B2 Electric machine with stator having phase shift windings
A multi-phase electric machine having plurality of windings are mounted on the stator core that define a plurality of phases wherein, for each phase, the windings include at least two parallel windings, each winding comprising a pair of continuous wires. For each pole, the parallel windings fill one or more central slots and two outer slots. Each winding fills each central slot twice the number of times that the winding fills each outer slot to thereby define a slot fill ratio of 2:1 between central slots and outer slots and wherein each wire of the wire pair forming a winding fills the slots in a ratio that differs from the slot fill ratio. Each of the parallel windings includes a phase shift end loop that shift the windings from one outer slot to the other outer slot.
US11233434B2 Rotor
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.
US11233429B2 Electric motor with turnable rotor segments for reducing the magnetic flux
The electrical motor includes a stator and a rotor configured to be rotated about an axis wherein the rotor includes at least three rotor subsegments, wherein a first and second rotor subsegment can be turned relative to one another about the axis in response to a rotation speed range being above a predetermined threshold value of a rotation speed of the electrical machine.
US11233423B2 Device to-be-charged, wireless charging apparatus, and wireless charging method
A wireless charging apparatus includes a voltage converting circuit, a wireless transmitting circuit, and a first control circuit. The voltage converting circuit is configured to receive an input voltage and convert the input voltage to obtain an output voltage and an output current of the voltage converting circuit. The wireless transmitting circuit is configured to transmit an electromagnetic signal according to the output voltage and the output current of the voltage converting circuit to conduct wireless charging on a device to-be-charged. The first control circuit is configured for wireless communication with the device to-be-charged during the wireless charging to acquire battery information of the device to-be-charged and configured to adjust, according to the battery information of the device to-be-charged, a resonant frequency of the wireless transmitting circuit to adjust a transmission power of the wireless transmitting circuit. A device to-be-charged, method and system are also provided.
US11233421B2 Quantum kinetic well
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.
US11233419B2 Smart battery circuit
An electrical system may include a power circuit configured to provide a power output, first and second batteries, and first and second switches configured to connect and disconnect the first and second batteries, respectively, to the power output in parallel with one another. The electrical system may also include a controller electrically connected to the first and the second switches, and configured to control operation of the first switch and/or the second switch. The electrical system may also include a load predictor in communication with the controller and configured to predict power demands of an electric load on the power circuit and send a signal indicative of the predicted power demands to the controller, which may activate the first switch and/or the second switch to connect the first battery and/or the second battery to the power output based at least in part on the signal indicative of the predicted load.
US11233414B2 Battery module for a motor vehicle, and motor vehicle
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.
US11233410B2 Charging system and charging method
A charging system and a charging method is disclosed. The charging system includes an electronic device and a charging device. The electronic device includes a first electromagnetic module and a first communication module. The charging device includes a second electromagnetic module and a second communication module. The first electromagnetic module includes a first charging interface that can be triggered to move to a first position or a second position based on a preset condition. The second electromagnetic module includes a second charging interface that can hold or release the first charging interface. The first communication module is configured to send indication information to the second communication module based on the preset condition. The second communication module is configured to trigger the second charging interface of the second electromagnetic module to hold or release the first charging interface based on the indication information.
US11233402B2 System and method for stabilizing weak grids with one or more wind farms connected thereto
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.
US11233396B1 Methods and systems for providing an estimated utility expenditure
A computer-implemented method for providing an estimated utility expenditure to a user may include: obtaining, via one or more processors, historical transactional data of one or more customers other than the user from one or more transactional entities, wherein the historical transactional data includes: at least one address of a given customer of the one or more customers; and a historical utility expenditure associated with the at least one address; generating, via the one or more processors, a heatmap based on the historical transactional data of the one or more customers via one or more algorithms, wherein the heatmap is indicative of at least the estimated utility expenditure associated with the at least one address during a predetermined period; and causing a display of a user device associated with the user to demonstrate the heatmap.
US11233393B2 IC chip
A reception-side IC chip (1a) includes a pad (15) which is connected to a transmission line (2) which is outside the chip and has a characteristic impedance Z0 of 50Ω, a signal line (16), one end of which is connected to the pad (15), a reception-side input unit circuit (10) configured to receive a signal (S) transmitted from a transmission-side IC chip via the transmission line (2), a 50-Ω termination resistor (11), for impedance matching, which is connected between a predetermined voltage and the other end of the signal line (16) and is configured to terminate the transmission line (2), and a capacitor (12) inserted between a node (A) of the signal line (16) and the termination resistor (11) and an input terminal (In) of the reception-side input unit circuit (10). A DC-blocking circuit is formed by the capacitor (12).
US11233389B1 Controlled three-pole close for transformers
An intelligent electronic device (IED) may obtain a residual flux of each phase of a transformer. The IED may determine a maximum difference (DIF) signal based on the residual flux and the prospective flux associated with potential close POWs of the corresponding phase. The TED may select a closing POW that results in a minimum DIF signal. The TED may send a signal to close a ganged switching device of the transformer at a time based on the selected closing POW.
US11233386B2 USB Type-C port short protection
A short circuit protection circuit may comprise a first configuration channel line extending from a first connector, a first resistor connected to the first configuration channel line; a voltage divider connected to a junction point on the first configuration channel line, the voltage divider comprising a second resistor and a thermistor, and a field effect transistor (FET) comprising a source, gate, and drain. The thermistor may be connected to a ground line. The drain of the FET may be connected to the first resistor, the source of the FET may be connected to the ground line, and the gate of the FET may be connected to a second junction point between the second resistor and thermistor of the voltage divider.
US11233383B2 Bushing and method for supporting electrical wiring extending through a hole in a support structure, and an aircraft including the bushing
Bushings and methods for supporting electrical wiring extending through a hole in a support structure, and aircraft including such bushings are provided. In one example, the bushing includes a grommet. The grommet includes a grommet body portion surrounding an opening that extends through the hole. A grommet collar portion extends from the grommet body portion about the opening. The grommet collar covers an interior edge surrounding the hole of the support structure. An attachment flange extends from the grommet away from the opening. The attachment flange is attached to the support structure adjacent to the hole. A shelf extends from the grommet adjacent to the opening to help support the electrical wiring extending through the opening.
US11233379B2 Spark plugs via surface modifications
Lean-burn engines are important due to their ability to reduce emissions, increase fuel efficiency, and mitigate engine knock. Embodiments of a spark plug with a nanostructured electrode extend the lean flammability limit of natural gas. A nano-/micro-morphology modification is applied on a surface of the spark plug electrode to increase its surface roughness. Measurements indicate that the lean flammability limit of spark-ignited methane can be lowered by modulating the surface roughness of the spark plug electrode with nanostructures.
US11233376B2 Semiconductor laser and atomic oscillator
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.
US11233372B2 Femtosecond pulse stretching fiber oscillator
A pulse stretching fiber oscillator (or laser cavity) may comprise a chirped fiber Bragg grating (CFBG) and an optical circulator arranged such that a first portion of a beam that is transmitted through the CFBG continues to propagate through the laser cavity while a second portion of the beam that is reflected from the CFBG is stretched and chirped by the CFBG and directed out of the laser cavity by the optical circulator. Accordingly, a configuration of the CFBG and the optical circulator in the laser cavity may enable pulse stretching contemporaneous with outcoupling, which may prevent deleterious nonlinear phase from accumulating prior to stretching.
US11233370B2 Device for generating laser radiation
A device for generating laser radiation includes a resonator, an optical assembly, and an adjustment device is provided. The optical assembly includes a movably arranged support element on which optical components are arranged, wherein an optical component is a device for deflecting laser radiation. The device for deflecting laser radiation of the optical assembly is arranged in the beam path of laser radiation generated by the resonator. The adjustment device changes the position of the optical assembly from a first position to another position relative to the resonator, wherein the position of the beam path of laser radiation emanating from the optical assembly in the first position remains unchanged by the adjustment of the optical assembly to the other position relative to the resonator. A corresponding method is also provided.
US11233368B2 Wire clamp
A wire clamp includes a base and first and second jaws. The first jaw is pivotally mounted to a first upright portion of the base via a first pivot axle, and the second jaw is pivotally mounted to a second upright portion of the base via a second pivot axle. The first and second jaws crisscross each other at an overlap area, and are spring-biased to pivot relative to the base towards a closed position. Respective hook members of the first and second jaws define a mouth above the overlap area that is configured to receive a wire. A size of the mouth adjusts automatically to a size of the wire within the mouth as the first and second jaws pivot towards the closed position. The wire may be held within the mouth in an in-line orientation with a corresponding terminal to which the wire will be crimped.
US11233366B2 Uninterruptable tap
A coaxial tap in a hybrid fiber coaxial cable distribution system serves subscribers with an RF signal and optionally an equipment supply voltage while passing the RF signal to devices downstream of the tap.
US11233365B2 Systems and methods for busway bridge joint maintenance
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.
US11233354B2 Hermetic terminal and sensor unit
A hermetic terminal (110) includes a barrier wall (12) to be joined to a housing (11), a body (15) that is to be connected to a signal ground and is fixed to the barrier wall (12) via a first insulator (13), and a signal line (16) passing through the body (15) and fixed to the body (15) via a second insulator (14). When the barrier wall (12) is joined to the housing (11), a space (28) is formed between an inner wall of the housing (11) and a surface (31) of the body (15) intersecting an end face (29) of the body (15) positioned towards the inside of the housing (11).
US11233340B2 Polarized antenna array
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.
US11233337B2 Antenna apparatus
An antenna apparatus includes patch antennas arranged in an N×1 array, first feed vias, second feed vias, third feed vias, and fourth feed vias connected to a point offset from a center of each of the patch antennas, in a first direction, second direction, third direction, and fourth direction, respectively a first RF signal of a first phase passes through the first feed vias and the second feed vias, a second RF signal of a second phase passes through the third feed vias and the fourth feed vias, and wherein a line between the point in the first direction and the point in the second direction is oblique to a direction of an array of the patch antennas, and a line between the point in the third direction and the point in the fourth direction is oblique to the direction of the array.
US11233331B2 Antenna device
An antenna device includes a dielectric substrate having a first main surface and a second main surface, a feedpoint provided at a predetermined position of the dielectric substrate, a first radiating element provided on the first main surface and extending from the feedpoint in a predetermined direction, an interlayer connection conductor connected to the first radiating element, a second radiating element provided on the second main surface and extending from the interlayer connection conductor in the predetermined direction, and a third radiating element extending from the feedpoint in the predetermined direction on a path different from a path of the first radiating element. The first radiating element has a U-shaped part that turns away from the feedpoint in a predetermined direction and then turns back and approaches the feedpoint. The third radiating element has a meander-shaped part that meanders by repeatedly approaching and going away from the first radiating element in the plan view.
US11233326B2 Optical feed network using a free-space optical modulator for RF phased antenna arrays
An optical feed network (OFN) for an RF phased antenna array includes a single free-space optical beamformer that supports all of the RF electrical feed signals for the RF phased antenna array to steer an RF beam. The free-space optical beamformer can more easily scale to accommodate larger array sizes than either the discrete fiber channel or PIC implementations. Furthermore, certain embodiments of the optical beamformer avoid the complexity of having to compute FFTs for each channel to steer the beam, instead relying on the inherent function of an imaging lens to perform the FFT, which in turn facilitates rapid steering.
US11233325B2 Antenna assembly
The present disclosure relates to antenna assemblies and systems and methods for steering an antenna to one or more satellites. An embodiment herein provides for an assembly comprising a rotatable plate rotatable about a first axis to steer the antenna in azimuth; a first panel affixed to the rotatable plate and comprising a first plurality of phased array antenna elements to steer a first beam of radio waves in elevation; and a second panel comprising a second plurality of phased array antenna elements configured to steer a second beam of radio waves in azimuth, wherein rotation of the distal end about the second axis steers the second beam of radio waves in elevation.
US11233324B2 Packaging structure and method for fabricating the same
Provided is a packaging structure, which includes a carrier and an electronic component, an antenna module and a connector disposed on the carrier, and a packaging layer encapsulating the electronic component and the connector. A portion of a surface of the connector is exposed from the packaging layer so as to facilitate the electrical connection with a motherboard of an electronic product. A method for fabricating the packaging structure is also provided.
US11233322B2 Communication device
A communication device includes a first antenna and a second antenna that perform wireless communication in frequency bands that at least partly overlap each other, in which each of the first antenna and the second antenna includes a body part that resonates in a frequency band that is a target of the wireless communication with the each of the first antenna and the second antenna, and a branch part that branches from the body part. Each of the ranch part of the first antenna and the branch part of the second antenna includes a coupling part, the coupling part in the first antenna and the coupling part in the second antenna being disposed with an interval left to cause capacitive coupling.
US11233318B2 Vehicle-body-embedded antenna device
A vehicle-body-embedded antenna device includes an antenna element, a circuit board, a coil and a ground bracket. The antenna element of a grounded type has an antenna capacitance adapted to function as a capacitive antenna that supports a first frequency band, and main polarization thereof is polarization substantially parallel to the roof surface. The coil is placed on the circuit board and connected to the power feeding part to which the antenna element is connected for making the antenna element to have an antenna length supporting a second frequency band. The ground bracket is directly grounded to a conductive member of the vehicle body which is provided at an angle different from an angle of the roof surface for improving polarization sensitivity of the antenna element substantially perpendicular to the roof surface.
US11233317B2 Antenna design in the body of a wearable device
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.
US11233313B2 Method for manufacturing rear cover, rear cover and electronic device having the same
A method for manufacturing a rear cover is provided. A housing is provided. The housing has a metal layer and a plastic layer. The metal layer has a first surface and a second surface. The plastic layer is formed on the first surface. A slot is defined in the metal layer. The slot passes through the first surface and the second surface of the metal layer. An unshielded portion is formed in the slot. A rear cover and an electronic device having the rear cover are also provided.
US11233309B2 Antenna assembly, and the installation and location of an antenna assembly
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.
US11233308B2 Multiple-input and multiple-output antenna appartus
The present disclosure relates to a multiple-input and multiple-output antenna apparatus, and particularly, includes a housing, a ray dome which is coupled to the top of one side of the housing in a longitudinal direction, and has an antenna assembly disposed between the ray dome and the housing, a PCB assembly which is disposed at the bottom of the antenna assembly, a top cooling part which is coupled to the top of the other side of the housing in the longitudinal direction, has a battery and an FPGA assembly disposed between the top cooling part and the housing, and dissipates upward the heat discharged from the FPGA assembly, and a side cooling part which is coupled to protrude to one side in a width direction between the housing and the top cooling part and the other side in the width direction therebetween, and moves and dissipates the heat generated from the FPGA assembly to one side and the other side of the housing in the width direction, thereby improving cooling performance.
US11233307B1 Directional wire coupler for waveguide tuners and method
Wideband waveguide to coaxial low loss signal couplers use an electro-magnetic wire loop inserted perpendicularly in a slot in the top cover of the waveguide transmission line. In order to adapt also to various power levels and associated receiver sensitivity, the coupling factor can be modified by controlling the penetration of the wire loop inside the waveguide cavity. Coupling and Directivity are approximately constant and track over the WR bandwidth up to WR-10. A calibration method allows full characterization of a coupler-tuner assembly.
US11233306B1 Duo-quad wideband waveguide combiner/mode-converter transforming two rectangular waveguides in the TE10 rectangular mode to a single circular waveguide output in the TE01 mode
A duo-quad wideband wave guide combiner includes a circular waveguide having a center axis with a cross section with four quadrants; and two waveguides, each waveguide being bifurcated at an input to the wave guide combiner by a thin septum to split each of the two waveguide into two bifurcated waveguides, each of the bifurcated waveguides rotating to a respective one of the four quadrants about the center axis of the circular waveguide with converging walls terminating when a composite cross section becomes circular.
US11233294B2 Dual-voltage battery and assembly method for same
A dual-voltage battery for vehicles having a plurality of battery cells, wherein a respective group of battery cells is connected to form battery cell blocks, having a battery electronic system having a plurality of power switch elements, which, in an assembled state of the dual-voltage batteries, are arranged and designed for connecting at least individual battery cell blocks in series and/or in parallel, wherein a first voltage is provided in a first connection arrangement of the battery cell blocks and wherein a second voltage is provided in a second connection arrangement of the battery cell blocks, and having a multi-part housing containing the battery cells and the battery electronic system in the assembled state.
US11233292B2 Cylindrical sealed battery and battery pack
A nonaqueous electrolyte secondary battery representing an embodiment of a sealed battery of the present invention includes a bottomed cylindrical exterior case, a sealing member, a cylindrical wound electrode assembly and an electrolyte. An open end of the exterior case is crimped together with the sealing member via an insulating gasket so as to form a seal. The sealing member includes a lid having a thin and fragile portion, an insulating ring, and a terminal plate having a thin and fragile portion. The terminal plate is electrically connected to a positive electrode current collector leading out from the cylindrical wound electrode assembly. The lid and the terminal plate are electrically connected within an opening of the insulating ring. The lid is disposed so as to expose an outer side of at least a portion of the lid opposed to the opening of the insulating ring directly to an outside environment.
US11233286B2 Rechargeable battery having a wall element and wall element therefor
The invention relates to a rechargeable battery comprising a battery housing which has a cell cavity, or several cell cavities separated by dividing walls. One or more of the cell cavities have at least one respective positive and negative electrode, separated from each other by at least one separator, and a liquid electrolyte. One or more of the cell cavities have a respective wall element, which partitions the respective cell cavity into at least two volume chambers which communicate with one another. At least in the lower regions of the volume chambers, a communicating connection between the volume chambers for the liquid electrolytes is provided and in the upper region of the volume chambers, a pressure compensation connection between the volume chambers for assuring equal air pressure in the volume chambers communicating chambers is provided. Also disclosed is a wall element for such a rechargeable battery, and a battery housing.
US11233282B2 Battery-powered portable tool
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.
US11233281B2 Battery pack
A battery pack including a first charging contactor and a second charging contactor; a first measurement resistor, a second measurement resistor and a third measurement resistor electrically connected to at least two of one ends and the other ends of the first charging contactor and the second charging contactor; a first measurement contactor, a second measurement contactor and a third measurement contactor electrically connected to at least one of the first measurement resistor, the second measurement resistor and the third measurement resistor; and a control unit configured to control an operation state of at least one of the first measurement contactor, the second measurement contactor and the third measurement contactor based on whether at least one of a charging start request signal and a charging end request signal is received.
US11233275B2 Coated lead acid battery separator and lead acid batteries containing coated separator
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.
US11233271B2 Fabrication of films and coatings used to activate shear thickening, impact resistant electrolytes
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.
US11233269B2 All-solid-state battery with varied binder concentration
An all-solid-state battery includes a positive-electrode current collector, a positive electrode layer, a negative-electrode current collector, a negative electrode layer, and a solid electrolyte layer. The positive electrode layer is formed on the positive-electrode current collector and includes a positive-electrode material mixture layer which includes at least a positive-electrode active material and a binder. The negative electrode layer is formed on the negative-electrode current collector and includes a negative-electrode material mixture layer which includes at least a negative-electrode active material and a binder. The solid electrolyte layer is disposed between the positive-electrode material mixture layer and the negative-electrode material mixture layer, and includes at least a solid electrolyte having ion conductivity.
US11233264B2 Button cells and method of producing same
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 Electrochemical element, electrochemical module, electrochemical device, energy system, solid oxide fuel cell and manufacturing method for electrochemical element
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.
US11233261B2 Fuel cell stack
A fuel cell stack includes a reaction layer having a MEA, an anode separator having a gas channel formed at a first side facing the reaction layer and through which a first reactant gas flows, and a cooling channel formed at a second side and through which a coolant flows. The anode separator abuts the reaction layer. A cathode separator abuts anode separator so that a first side of the cathode separator covers the cooling channel. A porous structural unit has a partition wall protruding from the second side of the cathode separator and has a flow path for a second reactant gas to minimize a cooling temperature deviation and improve operational efficiency.
US11233258B2 Control device for power converter and fuel cell system
In a control device for a power converter converting electric power of a fuel cell stack, the power converter includes first and second reactors, a first switching element connected to the first reactor, and a second switching element connected to the second reactor. The second reactor is located closer to a cooling water discharge manifold than the first reactor. The control device configured to: set first and second duty cycles of the first and second switching element; and execute limit control in which, by controlling the setting of the first and second duty cycles, a second amount of heat generated by the second reactor due to a second current is limited to a value smaller than a first amount of heat generated by the first reactor due to a first current within a period of at least multiple ON-OFF cycles of the first and second switching elements.
US11233257B2 Methods and system for a battery
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.
US11233254B2 Process for delivering liquid H2 from an active magnetic regenerative refrigerator H2 liquefier to a liquid H2 vehicle dispenser
A process that includes pre-cooling a H2 gas feedstock with a compressed liquid natural gas via a heat exchanger, introducing the pre-cooled H2 gas feedstock into an active magnetic regenerative refrigerator H2 liquefier module, and delivering liquid H2 from the active magnetic regenerative refrigerator H2 liquefier module to a liquid H2 vehicle dispenser.
US11233252B2 Fuel cell case
A fuel cell case includes: a casing portion provided with a through hole that communicates between an internal space for accommodating a fuel cell stack and outside of the casing portion; a lid portion attached to an outer surface of the casing portion by a first connection portion so as to close the through hole; and a cover portion arranged on the lid portion and attached to the outer surface of the casing portion. It is configured that at least one of the lid portion and the first connection portion is fractured when an internal pressure of the casing portion is increased to be equal to or higher than a predetermined pressure and that the cover portion remains to be attached to the casing portion even after at least one of the lid portion and the first connection portion is fractured.
US11233251B2 Fuel cell system
A supply channel through which an oxygen-containing exhaust gas discharged from a fuel cell stack is supplied to an exhaust gas combustor is branched so as to provide an oxygen-containing exhaust gas bypass channel through which the oxygen-containing exhaust gas is discharged to the outside in a manner to bypass the exhaust gas combustor. In the structure, the exhaust gas flow rate of an exhaust gas discharged through a condenser (saturated water vapor quantity) is suppressed.
US11233249B1 Advanced selectively gas permeable anode flow field design for efficient removal of carbon dioxide in a direct formic acid fuel cell
An improved or advanced electrically conductive selectively gas permeable anode flow field (SGPFF) design, allowing for efficient removal of CO2 perpendicular to the active area near the location where it is formed in the catalyst layer. The anode plate design includes two mating flow fields (an anode gaseous flow field, and an anode liquid flow field) separated by a semi-permeable separator. The separator comprises a hydrophobic semi-permeable separator for CO2 diffusive gas transport from the liquid side (with formic acid, water, and CO2) to the gaseous side (allowing for CO2 removal to the atmosphere).
US11233237B2 Positive electrode active material containing lithium composite oxide and battery including the same
A positive electrode active material contains a lithium composite oxide containing fluorine and oxygen. The lithium composite oxide satisfies 1
US11233235B2 Nanocomposite battery electrode particles with changing properties
Battery electrode compositions and methods of fabrication are provided that utilize composite particles. Each of the composite particles may comprise, for example, a high-capacity active material and a porous, electrically-conductive scaffolding matrix material. The active material may store and release ions during battery operation, and may exhibit (i) a specific capacity of at least 220 mAh/g as a cathode active material or (ii) a specific capacity of at least 400 mAh/g as an anode active material. The active material may be disposed in the pores of the scaffolding matrix material. According to various designs, each composite particle may exhibit at least one material property that changes from the center to the perimeter of the scaffolding matrix material.
US11233232B2 Increasing the service life of silicon-based negative electrodes by particles with a silicon oxide and lipon coating
The present invention relates to silicon-based active material for negative electrodes, in particular electrodes with increased service life, in particular for use in batteries, a method for their manufacture, and negative electrodes, batteries, and devices that contain this silicon-based active material.
US11233228B2 Process for the degradation of a poly(alkene carbonate), uses for preparing a lithium-ion battery electrode and the sintering of ceramics
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 Nozzle-droplet combination techniques to deposit fluids in substrate locations within precise tolerances
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 Organic light emitting component, fabrication method, and display device each having anti-shrinkage stop structures
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.
US11233213B2 Organic light emitting display device
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.
US11233211B2 Electroluminescent device, manufacturing method thereof, and display device comprising the same
An electroluminescent device, a method of manufacturing the same, and a display device including the same. The electroluminescent device includes a first electrode and a second electrode facing each other; an emission layer disposed between the first electrode and the second electrode, the emission layer including light emitting particles; an electron transport layer disposed between the first electrode and the emission layer; and a hole transport layer disposed between the second electrode and the emission layer, wherein the electron transport layer includes inorganic oxide particles and a metal-organic compound, the metal-organic compound or a thermal decomposition product of the metal-organic compound being soluble a non-polar solvent.
US11233208B2 Flexible display screen with groove to accommodate a chip
A flexible display screen and a flexible display apparatus are provided. The flexible display screen includes a display device, a flexible substrate, a support structure and a drive chip. The display device is positioned on the flexible substrate, and the flexible substrate is positioned on the support structure. The support structure further defines a groove thereon to accommodate the drive chip.
US11233207B2 Narrow bandgap non-fullerene acceptors and devices including narrow bandgap non-fullerene acceptors
Organic devices comprising an organic semiconducting acceptor motif coupled to a donor motif. Examples include IOTIC-2F, ITOTIC-2F, COTIC-4F, and SiOTIC-4F as acceptor materials. The acceptor materials have narrow bandgap (1.1 eV-1.3 eV), strong near-IR absorption and high solar cell EQE in near infrared (IR) region. The acceptor materials may also be used as the absorbing/light sensitive region in an IR photodetector.
US11233201B2 Organic electroluminescent devices and preparation methods thereof
The present disclosure relates to an organic electroluminescent device and a preparation method thereof. The organic electroluminescent device includes a hole injection layer including a first doped layer and/or a second doped layer. The first doped layer includes a P-type dopant, and the second doped layer includes a P-type dopant and a hole transport material. The organic electroluminescent device includes a hole transport layer formed on the hole injection layer, and an electron blocking layer formed on the hole transport layer. A difference in HOMO energy level between the electron blocking layer and the hole transport layer is less than or equal to 0.2 eV. The power consumption of the organic electroluminescent device can be reduced. The lifetime of the mass production device therefore can be increased.
US11233197B2 Phase change random access memory device
A method for making a memory device, includes: forming a first dielectric layer over a bottom electrode; forming a first void extending through the first dielectric layer to expose a portion of an upper boundary of the bottom electrode; forming a first conductive structure lining along respective sidewalls of the first void and the exposed portion of the upper boundary of the bottom electrode; filling the first void with the first dielectric layer; and forming a phase change material layer over the first dielectric layer to cause the phase change material layer to contact at least a portion of a sidewall of the first conductive structure.
US11233196B2 Memory device structure including tilted sidewall and method for fabricating the same
A memory device structure includes a substrate, a memory stacked structure, and a spacer. The memory stacked structure is formed on the substrate by stacking a first electrode layer, a memory material layer, and a second electrode layer. The memory material layer has a tilted sidewall, or the memory material layer and the first electrode layer have a tilted sidewall. The tilted sidewall is indented with respect to a sidewall of the second electrode layer. The spacer is disposed on the tilted sidewall.
US11233194B2 Memristor electrode material preparation method and apparatus, and memristor electrode material
Embodiments of the present application provide a memristor electrode material preparation method and apparatus, and a memristor electrode material. The preparation method includes: depositing a metal nitride on a substrate by a reactive sputtering process to obtain a metal nitride substrate; and subjecting the metal nitride substrate to laser annealing treatment in a nitrogen-containing atmosphere to nitride an unreacted metal on the metal nitride substrate, so as to obtain a memristor electrode material.
US11233192B1 Hall bar device for memory and logic applications
A hall bar device for a memory or logic application can include a gate electrode, a boron-doped chromia layer on the gate electrode; and a hall bar structure with four legs on the boron-doped chromia layer. For a memory application, the hall bar device can be written to by applying a pulse voltage across the gate electrode and one leg of the hall bar structure in the absence of an applied magnetic field; and can be read from by measuring a voltage across the one leg of the hall bar structure and its opposite leg.
US11233186B2 Semiconductor light-emitting device
There is provided a semiconductor light-emitting device including: a main lead including a main surface; a semiconductor light-emitting element mounted on the main surface of the main lead; a bonding material that bonds the semiconductor light-emitting element to the main surface of the main lead; a sub lead arranged in a first direction with respect to the main lead and including a main surface facing the same side as the main surface of the main lead; a first wire including a first end connected to the main surface of the sub lead and a second end connected to the semiconductor light-emitting element; a resin case including a case main surface facing the same direction as the main surfaces of the main lead and the sub lead and supporting the main lead and the sub lead.
US11233181B2 Converter system
The present invention relates to a light emitting device comprising a red-emitting Eu3+ material and green emitting Ce3+ material which are matched so that the resulting white light has an increased lumen equivalent of radiation for a given color rendering index than with the prior art.
US11233179B2 Wavelength converters, including polarization-enhanced carrier capture converters, for solid state lighting devices, and associated systems and methods
Wavelength converters, including polarization-enhanced carrier capture converters, for solid state lighting devices, and associated systems and methods are disclosed. A solid state radiative semiconductor structure in accordance with a particular embodiment includes a first region having a first value of a material characteristic and being positioned to receive radiation at a first wavelength. The structure can further include a second region positioned adjacent to the first region to emit radiation at a second wavelength different than the first wavelength. The second region has a second value of the material characteristic that is different than the first value, with the first and second values of the characteristic forming a potential gradient to drive electrons, holes, or both electrons and holes in the radiative structure from the first region to the second region. In a further particular embodiment, the material characteristic includes material polarization.
US11233170B2 Device source wafers with patterned dissociation interfaces
A transfer-printable (e.g., micro-transfer-printable) device source wafer comprises a growth substrate comprising a growth material, a plurality of device structures comprising one or more device materials different from the growth material, the device structures disposed on and laterally spaced apart over the growth substrate, each device structure comprising a device, and a patterned dissociation interface disposed between each device structure of the plurality of device structures and the growth substrate. The growth material is more transparent to a desired frequency of electromagnetic radiation than at least one of the one or more device materials. The patterned dissociation interface has one or more areas of relatively greater adhesion each defining an anchor between the growth substrate and a device structure of the plurality of device structures and one or more dissociated areas of relatively lesser adhesion between the growth substrate and the device structure of the plurality of device structures.
US11233167B2 Optoelectronic semiconductor component
An optoelectronic semiconductor component is disclosed. In an embodiment an optoelectronic semiconductor component includes a front side, a first diode and a second diode arranged downstream of one another in a direction away from the front side and electrically connected in series such that the first diode is located closer to the front side than the second diode and an electrical tunnel contact between the first and the second diodes, wherein the second diode comprises a diode layer of SinGe1-n, where 0≤n≤1, wherein the first diode comprises a first partial layer of SiGeC, a second partial layer of SiGe and a third partial layer of SiGeC, and wherein the partial layers follow one another directly in the direction away from the front side according to their numbering such that the first and third partial layers are of (SiyGe1-y)1-xCx, whereas 0.05≤x≤0.5 or 0.25≤x≤0.75, and whereas 0≤y≤1, and the second partial layer is of SizGe1-z, whereas 0≤z≤1.
US11233166B2 Monolithic multijunction power converter
Resonant cavity power converters for converting radiation in the wavelength range from 1 micron to 1.55 micron are disclosed. The resonant cavity power converters can be formed from one or more lattice matched GaInNAsSb junctions and can include distributed Bragg reflectors and/or mirrored surfaces for increasing the power conversion efficiency.
US11233165B2 Multi-junction solar cell and manufacturing method of the same
Provided is a multi-junction solar cell in which two or more absorption layers having different bandgaps are stacked on one another. The multi-junction solar cell includes a first cell including a first absorption layer, and a second cell electrically connected in series onto the first cell, wherein the second cell includes a second absorption layer having a higher bandgap compared to the first absorption layer, and a plurality of recesses penetrating through the second absorption layer.
US11233164B2 Solar cell, and method for manufacturing solar cell
A solar cell (1) includes a semiconductor substrate (10) having a light-receiving surface (10a) and a back surface (10b); an n-type semiconductor layer (13n) and a p-type semiconductor layer (12p) provided on the back surface (10b) of the semiconductor substrate (10), the n-type semiconductor layer (13n) and the p-type semiconductor layer (12p) extending in a first direction and being adjacent to each other in a second direction intersecting with the first direction; and a ground layer (14) provided on the n-type semiconductor layer (13n) and the p-type semiconductor layer (12p). The ground layer (14) includes an n-side ground layer (14n) and a p-side ground layer (14p) separated from each other by a first separating groove (17) having a first separating portion (17a) and a second separating portion (17b) as well as a first bridge portion (18) separating the first separating portion (17a) and the second separating portion (17b). The first bridge portion (18) separates the first separating portion (17a) and the second separating portion (17b) at at least one of a border on the n-side ground layer (14n) or a border on the p-side ground layer (14p) in the first direction.
US11233163B2 Photo detection element, photo detector, photo detection system, lidar device and vehicle comprising a plurality of structure bodies separately provided between first and second regions
In one embodiment, a photo detection element includes a first region of a first conductivity type, a second region of a second conductivity type, a third region of the first conductivity type provided between the second region and the first region, and a plurality of structure bodies of the first conductivity type which are provided between the first region and the third region separately in a second direction crossing with a first direction from the third region toward the second region.
US11233162B2 Method of processing inconsistencies in solar cell devices and devices formed thereby
The present disclosure is directed to a method of processing a solar cell device. The method comprises detecting at least one inconsistency at a surface of a semiconductor substrate having a solar cell active region formed therein. A deposition pattern is determined based on the location of the at least one inconsistency. A material is selectively deposited on the substrate according to the deposition pattern.
US11233157B2 Systems and methods for unipolar charge balanced semiconductor power devices
A charge balance (CB) field-effect transistor (FET) device may include a CB layer defined in a first epitaxial (epi) layer having a first conductivity type. The CB layer may include a set of CB regions having a second conductivity type. The CB FET device may further include a device layer defined in a device epi layer having the first conductivity type disposed on the CB layer. The device layer may include a highly-doped region having the second conductivity type. The CB FET device may also include a CB bus region having the second conductivity type that extends between and electrically couples a CB region of the set of CB regions of the CB layer to the highly-doped region of the device layer.
US11233155B2 Thin film transistor and fabrication method thereof, array substrate and display device
A fabrication method of a thin film transistor is provided. The fabrication method includes: forming a gate electrode, an active layer, a drain electrode and a source electrode on the base substrate, in which the active layer includes a channel region and a second portion on both sides of the channel region, and at least a portion of the channel region is overlapped with the gate electrode; and performing a laser annealing process on a side of the base substrate by using a laser, in which the channel region is shielded without being irradiated by the laser, a resistivity of the second portion of the active layer is lower than a resistivity of the channel region, and the second portion of the active layer is connected with the source electrode and the drain electrode. A thin film transistor, an array substrate and a display device are further provided.
US11233154B2 Thin film transistor and manufacturing method thereof, array substrate, and display panel
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 Active pattern structure and semiconductor device including the same
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.
US11233145B2 Manufacturing method of semiconductor structure
Present disclosure provides a method for manufacturing a semiconductor device, including providing a substrate, forming a first III-V compound layer over the substrate, forming a first passivation layer over the first III-V compound layer, forming a first opening from a top surface of the first passivation layer to the first III-V compound layer, each opening having a stair-shaped sidewall at the first passivation layer, depositing a metal layer over the first passivation layer and in the first opening, the metal layer having a second opening above the corresponding first opening, and removing a portion of the metal layer to form a source electrode and a drain electrode.
US11233144B2 Nitride semiconductor device and nitride semiconductor package
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 )
US11233141B2 Self-aligned and robust IGBT devices
A vertical IGBT device is disclosed. The vertical IGBT structure includes an active MOSFET cell array formed in an active region at a front side of a semiconductor substrate of a first conductivity type. One or more column structures of a second conductivity type concentrically surround the active MOSFET cell array. Each column structure includes a column trench and a deep column region. The deep column region is formed by implanting implants of the second conductivity type into the semiconductor substrate through the floor of the column trench. Dielectric side wall spacers are formed on the trench side walls except a bottom wall of the trench and the column trench is filled with poly silicon of the second conductivity type. One or more column structures are substantially deeper than the active MOSFET cell array.
US11233140B2 Semiconductor device and manufacturing method thereof
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.
US11233138B2 Thin film transistor and method of manufacturing same
A thin film transistor (TFT) and a method of manufacturing same are provided. A photoresist layer is dry-etched to form a tunnel before an active layer is formed, wherein a bottom of the tunnel is a copper trace layer. After that, two edges of the photoresist layer are aligned with two edges of the copper trace layer. Therefore, the photoresist layer won't protrude over an amorphous silicon layer to block the etching gas from etching the amorphous silicon layer. As a result, an aperture ratio of the TFT is increased, and quality of the TFT is improved. By forming an oxidation protective layer on the tunnel, the copper trace layer is prevented from being reacted with the etching gas to form a compound. Therefore, metals or compounds on the tunnel can be completely etched, and quality of the TFT is further improved.
US11233137B2 Transistors and methods of forming transistors using vertical nanowires
Devices and methods of fabricating vertical nanowires on semiconductor devices. A doped silicon substrate, a first insulator over the doped silicon substrate, a gate conductor over the first insulator, and a second insulator over the gate conductor. Silicon nanowires extend from the top surface of the substrate through the first insulator, the gate conductor, and the second insulator. A first contact extends from the gate conductor through the second insulator, a second contact extends from the substrate through the first insulator, the gate conductor, and the second insulator layer, and an insulating spacer material is positioned between the second contact and the gate conductor.
US11233136B2 Silicon carbide oxide hard mask for reducing dishing effects
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.
US11233132B2 Semiconductor device
A semiconductor device includes a semiconductor layer over a substrate; a gate insulating film covering the semiconductor layer; a gate wiring including a gate electrode, which is provided over the gate insulating film and is formed by stacking a first conductive layer and a second conductive layer; an insulating film covering the semiconductor layer and the gate wiring including the gate electrode; and a source wiring including a source electrode, which is provided over the insulating film, is electrically connected to the semiconductor layer, and is formed by stacking a third conductive layer and a fourth conductive layer. The gate electrode is formed using the first conductive layer. The gate wiring is formed using the first conductive layer and the second conductive layer. The source electrode is formed using the third conductive layer. The source wiring is formed using the third conductive layer and the fourth conductive layer.
US11233130B2 Semiconductor device and method of forming the same
Provided are a semiconductor device and a method of forming the same. The semiconductor device includes a substrate, a plurality of semiconductor nanosheets, a bottom dielectric layer, and a gate stack. The substrate includes at least one fin. The plurality of semiconductor nanosheets are stacked on the at least one fin. The bottom dielectric layer is disposed between the at least one fin and the plurality of semiconductor nanosheets. The gate stack wraps the plurality of semiconductor nanosheets.
US11233126B2 SiC epitaxial wafer, semiconductor device, and power converter
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.
US11233124B2 Silicon carbide semiconductor device and manufacturing method for silicon carbide semiconductor device
A silicon carbide semiconductor device includes plural p-type silicon carbide epitaxial layers provided on an n+-type silicon carbide substrate. In some of the p-type silicon carbide epitaxial layers, an n+ source region is provided in at least a region of an upper portion. The n+ source region includes a first portion that contains arsenic and a second portion that contains phosphorous.
US11233114B2 Organic light-emitting diode array substrate and manufacturing method thereof, display apparatus
An organic light-emitting diode array substrate and manufacturing method thereof, and display apparatus are provided. The organic light-emitting diode array substrate includes: a base substrate; a first metal layer disposed on the base substrate; a first insulating layer disposed on a side of the first metal layer far away from the base substrate; a second metal layer disposed on a side of the first insulating layer far away from the base substrate; the first metal layer includes a first power line, and the second metal layer includes a second power line; the second power line is connected in parallel with the first power line through a first via hole which penetrates the first insulating layer.
US11233111B2 Array substrate, manufacturing method of array substrate and display panel
An array substrate, a manufacturing method of an array substrate, and a display panel are provided. The array substrate includes: a deformable substrate, the deformable substrate including a first region and a second region, the first region being provided with a plurality of voids, the second region being a region of the deformable substrate not provided with the plurality of voids; an electronic element on the second region of the deformable substrate.
US11233110B2 Organic light-emitting diode display substrate, display panel, display device, manufacturing method thereof, and fingerprint identification module
An OLED display substrate, a display panel, a display device, a manufacturing method and a fingerprint identification module are provided. The OLED display substrate includes a microporous light-shielding pattern arranged between adjacent pixel regions and including a plurality of pinholes. The microporous light-shielding pattern is arranged at a same layer as, and insulated from, a nontransparent electrode of the OLED display substrate.
US11233107B2 Active matrix organic light-emitting diode display device and method of manufacturing the same
The present disclosure discloses an active matrix organic light-emitting diode display device and a manufacturing method thereof. The method includes forming a sacrificial layer on a carrier layer; forming a flexible substrate on the sacrificial layer; forming a first insulating layer on the flexible substrate; forming at least one transition metal chalcogenide based backplane on the first insulating layer; and forming an opening unit after forming a capping layer on the at least one transition metal chalcogenide based backplane; and forming at least one active matrix organic light-emitting diode unit which is electrically connected to the at least one transition metal chalcogenide based backplane in the opening unit.
US11233104B2 Light emitting diode display device
A light emitting diode display device including: an organic light emitting diode including an anode electrode; a first transistor for providing a current to the anode electrode of the organic light emitting diode; a second transistor for transmitting a voltage to a gate electrode of the first transistor; a first capacitor for storing the voltage transmitted to the gate electrode of the first transistor; and a second capacitor disposed between a first electrode of the second transistor and a data line, wherein the first electrode of the second transistor is directly connected to the anode electrode of the organic light emitting diode.
US11233093B2 Head mounted display device and display panel included therein
A head mounted display device comprises a display panel comprising first to third subpixels defined at a substrate, a reflection plate provided in the first, second and third subpixels, first electrodes vertically spaced apart from a lower surface of the reflection plate by a first distance, a second distance and a third distance at the first, second and third subpixels, respectively, a white organic stack on the first electrodes at the first, second and third subpixels, a second electrode on the white organic stack, and a first color filter on the second electrode at the third subpixel to transmit light having a long wavelength.
US11233090B2 Double selector element for low voltage bipolar memory devices
Embedded non-volatile memory structures having double selector elements are described. In an example, a memory device includes a word line. A double selector element is above the word line. The double selector element includes a first selector material layer, a second selector material layer different than the first selector material layer, and a conductive layer directly between the first selector material layer and the second selector material layer. A bipolar memory element is above the word line. A conductive electrode is between the double selector element and the bipolar memory element. A bit line is above the word line.
US11233089B2 Optoelectronic component
An optoelectronic component includes a light emitter including a multiplicity of segments, wherein each segment of the light emitter includes a multiplicity of image points configured to emit light, and an optical element configured to image light emitted by the light emitter into a target region, light emitted by the individual segments of the light emitter is superimposed in the target region, the optical element is subdivided into a number of segments corresponding to a number of segments of the light emitter, each segment of the optical element is respectively arranged over a segment of the light emitter, and the segments of the optical element are respectively configured as double-sided aspherical lenses.
US11233087B2 Image sensor
Disclosed is an image sensor including a substrate having a first surface and a second surface opposite to each other, a first photoelectric conversion region and a second photoelectric conversion region in the substrate, a through electrode between the first and second photoelectric conversion regions, an insulation structure on the second surface of the substrate, a first color filter and a second color filter respectively provided on the first and second photoelectric conversion regions, and a photoelectric conversion layer on the insulation structure and electrically connected to the through electrode. The through electrode include a first end adjacent to the first surface and a second end adjacent to the second surface. The first end has a non-planar shape.
US11233084B2 Image sensor having shielding interconnects
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.
US11233083B2 Solid-state imaging device, manufacturing method thereof, and camera with alternatively arranged pixel combinations
A solid-state imaging device includes a semiconductor substrate; and a pixel unit having a plurality of pixels on the semiconductor substrate, wherein the pixel unit includes first pixel groups having two or more pixels and second pixel groups being different from the first pixel groups, wherein a portion of the pixels in the first pixel groups and a portion of the pixels in the second pixel groups share a floating diffusion element.
US11233081B2 Wave guide filter for semiconductor imaging devices
In some embodiments, an image sensor is provided. The image sensor includes a photodetector disposed in a semiconductor substrate. A wave guide filter having a substantially planar upper surface is disposed over the photodetector. The wave guide filter includes a light filter disposed in a light filter grid structure. The light filter includes a first material that is translucent and has a first refractive index. The light filter grid structure includes a second material that is translucent and has a second refractive index less than the first refractive index.
US11233080B2 Image sensor with partially encapsulating attenuation layer
A pixel cell includes a first photodiode, a second photodiode, a first deep trench isolation region, a second deep trench isolation region, a buffer oxide layer, and a light attenuation layer. The attenuation layer partially encapsulates the first photodiode by extending laterally from the first deep trench isolation region to the second deep trench isolation region between the semiconductor material and the buffer oxide layer.
US11233079B2 Camera module and molded circuit board assembly thereof, array camera module and electronic device
A camera module and a molded circuit board assembly thereof, a semi-finished product of the molded circuit board assembly, and an array camera module and a molded circuit board assembly thereof, as well as a manufacturing method and an electronic device, wherein the camera module comprises at least one optical lens, at least one back surface molded portion, at least one photosensitive element and a circuit board. The circuit board comprises at least one substrate and at least one electronic component that is conductively connected to the substrate; a part of the non-photosensitive area of the photosensitive element is attached to the substrate back surface of the substrate, and the photosensitive area and another part of the non-photosensitive area of the photosensitive element correspond to a substrate channel of the substrate; the back surface molded portion is integrally bonded to at least one part of the area of the substrate back surface of the substrate; and the optical lens is held in the photosensitive path of the photosensitive element.
US11233077B2 Vertical board-type capacitor and image sensing device including the same
An image sensing device is provided to include a pixel region including image pixels and a peripheral region located outside of the pixel region. The peripheral region includes logic circuits located to receive the pixel signals from the pixel region and configured to process the pixel signals, and a capacitor located adjacent to the logic circuits. The capacitor includes an active region including a first impurity region and a second impurity region formed over the first impurity region, a recessed structure including a portion formed in the active region, the portion including a conductive layer extending along a direction that the first impurity region and the second impurity region are stacked and an insulation layer formed between the conductive layer and the active region, and a first junction formed in the active region and spaced apart from the recessed structure by a predetermined distance.
US11233066B2 Three-dimensional memory device and method for forming the same
Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes an N-type doped region of a substrate, an N-type doped semiconductor layer on the N-type doped region, a memory stack including interleaved conductive layers and dielectric layers on the N-type doped semiconductor layer, a channel structure extending vertically through the memory stack and the N-type doped semiconductor layer into the N-type doped region, and a source contact structure extending vertically through the memory stack and the N-type doped semiconductor layer into the N-type doped region. A first lateral dimension of a first portion of the source contact structure surrounded by the N-type doped region is greater than a second lateral dimension of a second portion of the source contact structure surrounded by the memory stack.
US11233063B2 Semiconductor device and manufacturing method of the semiconductor device
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.
US11233060B2 Vertical memory device
Disclosed is a vertically stacked 3D memory device, and the memory device may include a bit line extended vertically from a substrate, and including a first vertical portion and a second vertical portion, a vertical active layer configured to surround the first and second vertical portions of the bit line, a word line configured to surround the vertical active layer and the first vertical portion of the bit line, and a capacitor spaced apart vertically from the word line, and configured to surround the vertical active layer and the second vertical portion of the bit line.
US11233059B2 Construction of integrated circuitry, DRAM circuitry, a method of forming a conductive line construction, a method of forming memory circuitry, and a method of forming DRAM circuitry
A construction of integrated circuitry comprises a horizontal longitudinally-elongated conductive line. A horizontal longitudinally-elongated void space extends longitudinally along opposing longitudinal sides of the conductive line. The void space along each of the opposing longitudinal sides has cyclically varying height longitudinally along the conductive line. Methods independent of the above structure are disclosed.
US11233054B2 Semiconductor structure and fabrication method thereof
A semiconductor structure and a method for forming the semiconductor structure are provided. The semiconductor structure includes a substrate, which includes a first region, a second region, and a third region. The semiconductor structure also includes a first fin, a second fin, and a third fin formed on the first, second, and third regions, respectively. Moreover, the semiconductor structure includes an isolation layer formed on the substrate, and a portion of sidewall surface of each of the first, second, and third fins. In addition, the semiconductor structure includes a first epitaxial layer, a second epitaxial layer, and a third epitaxial layer formed on the first, second, and third fins, respectively. Two sides of the third epitaxial layer are in contact with the first epitaxial layer and the second epitaxial layer, respectively. Further, the semiconductor structure includes a conductive structure formed on the first, second, and third epitaxial layers.
US11233047B2 Heterolithic microwave integrated circuits including gallium-nitride devices on highly doped regions of intrinsic silicon
Apparatus and methods relating to heterolithic microwave integrated circuits HMICs are described. An HMIC can include different semiconductor devices formed from different semiconductor systems in different regions of a same substrate. An HMIC can also include bulk regions of low-loss electrically-insulating material extending through the substrate and located between the different semiconductor regions. Passive RF circuit elements can be formed on the low-loss electrically-insulating material.
US11233046B1 Logical detection of electronic circuit power sequence risks
An automated system and method of determining power sequencing risks (e.g. power-up, power-down time sequences) for complex computer circuits with multiple independent power supplies. The system operates by logical consideration of the topological arrangement of MOSFETs and other devices in standard netlists. The system inspects the various devices and automatically traces DC circuit paths to DC power rails. The system then evaluates, as a type of logical existence proof, and on a per MOSFET device level, if due to assignment to different DC power levels, various factors, such as forward-biased diodes, floating MOSFET gate, and other risk factors could ever occur. The system generates comprehensive records of such risks and can output an overall analysis of a circuit reporting on both problematic power sequences, as well as circuit design factors that may be sub-optimal from a power sequence perspective.
US11233044B2 Semiconductor device
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 Three-dimensional semiconductor memory device
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.
US11233042B2 Three-dimensional semiconductor memory device
A three-dimensional semiconductor memory device, including a first chip and a second chip stacked on the first chip may be provided. The first chip may include a first substrate including a first peripheral circuit region and a second peripheral circuit region, first contact plugs, and second contact plugs, and a passive device on and electrically connected to the second contact plugs. The second chip may include a second substrate including a cell array region and a contact region, which vertically overlap the second peripheral circuit region and the first peripheral circuit region of the first chip, respectively. The second chip may further include gate electrodes, and cell contact plugs disposed on the contact region of the second substrate and on end portions of the gate electrodes. The first passive device may be vertically between the gate electrodes and the second contact plugs and may include a first contact line.
US11233040B2 Integration of high density cross-point memory and CMOS logic for high density low latency eNVM and eDRAM applications
An embedded cross-point memory array is described. In an example, an integrated circuit structure includes a first die including a cross-point memory array comprising separate memory blocks, the memory blocks including orthogonally arranged conductive lines, and memory elements at cross-sections of the conductive lines. A first plurality of sockets is on the first die adjacent to the memory blocks, the first plurality of sockets comprising a first plurality of pads that connect to at least a portion to the conductive lines of the corresponding memory block. A second die includes logic circuitry and a second plurality of sockets comprising a second plurality of pads at least partially aligned with positions of the first plurality of pads on the first die. A top of the first die and a top of the second die face one another, wherein the first plurality of pads are bonded with the second plurality pads to directly connect the cross-point memory array to the logic circuitry.
US11233039B2 Semiconductor packages
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.
US11233036B2 Interconnect structure with redundant electrical connectors and associated systems and methods
Semiconductor die assemblies having interconnect structures with redundant electrical connectors are disclosed herein. In one embodiment, a semiconductor die assembly includes a first semiconductor die, a second semiconductor die, and an interconnect structure between the first and the second semiconductor dies. The interconnect structure includes a first conductive film coupled to the first semiconductor die and a second conductive film coupled to the second semiconductor die. The interconnect structure further includes a plurality of redundant electrical connectors extending between the first and second conductive films and electrically coupled to one another via the first conductive film.
US11233034B2 Stacked memory routing techniques
Techniques for signal routing between a host and dynamic random-access memory (DRAM) are provided. In an example, a routing layer for a dynamic random-access memory die (DRAM can include multiple through silicon via (TSV) terminations configured to electrically couple with TSVs of the DRAM, an intermediate interface area, and multiple routing traces. the multiple TSV terminations can be arranged in multiple TSV areas. The multiple TSV areas can be arranged in two columns. The intermediate interface area can include multiple micro-pillar bump terminations configured to couple, via a micro-pillar bump, with corresponding micro-pillar bump terminations of a semiconductor interposer. The multiple routing traces can couple control TSV terminations of the multiple TSV areas with a corresponding micro-pillar bump termination of the intermediate interface.
US11233031B2 Flip-chip on leadframe having partially etched landing sites
A flip-chip on leadframe package includes a leadframe having a plurality of leads with each lead including an inner leadfinger portion, wherein at least a landing region of all of the inner leadfinger portions are in a single common level (or plane) and include etched areas providing bump pads having concave landing sites (landing sites). A semiconductor die (die) having an active top side surface with functional circuitry including bond pads has bumps or pillars thereon. An area of the landing sites is greater than an area of the bumps or pillars. A distal end of the bumps or pillars is within and electrically coupling to the landing sites. A mold material encapsulates the die and at least a portion of the inner leadfinger portions. The package can be a leaded package or a leadless package.
US11233029B2 Semiconductor device having a device fixed on a substrate with an adhesive
A semiconductor device according to the present invention includes a mount substrate, an adhesive applied to the mount substrate, and a device having its lower surface bonded to the mount substrate with the adhesive. The surface roughness of a side surface upper portion of the device is lower than that of a side surface lower portion of the device.
US11233026B2 Electronic component
A electronic component includes a connection electrode on a wiring layer. An electrically conductive layer is connected to the wiring layer via the connection electrode. A protective film covers a cover portion and the electrically conductive layer. A solder bump is electrically connected to the electrically conductive layer via an opening. An alloy layer is between the solder bump and the electrically conductive layer in a thickness direction to join the solder bump to the electrically conductive layer and differs in composition and/or elements from the solder bump. The connection electrode does not overlap the solder bump. The surface of the electrically conductive layer that is located on a protective film side is in contact with the protective film between the alloy layer and an edge of the electrically conductive layer that is located on a connection electrode side.
US11233025B2 Merged power pad for improving integrated circuit power delivery
An integrated circuit package and a system including the integrated circuit package as well as a process for assembling the integrated circuit package are provided to improve integrated circuit power delivery. The integrated circuit package includes a first die having a plurality of pads formed in the first die and exposed on a top surface of the first die, at least one post on the first die, and a substrate including one or more redistribution layers. Each post in the at least one post spans at least two pads on the first die utilized for power distribution, and the first die is connected to the substrate via the at least one post.
US11233023B2 Semiconductor device and method of manufacturing semiconductor device
A semiconductor device of an embodiment includes: a semiconductor substrate; a first insulating layer provided on or above the semiconductor substrate; an aluminum layer provided on the first insulating layer; a second insulating layer provided on the first insulating layer, the second insulating layer covering a first region of a surface of the aluminum layer; and an aluminum oxide film provided on a second region other than the first region of the surface of the aluminum layer, the aluminum oxide film including α-alumina as a main component, and a film thickness of the aluminum oxide film being equal to or larger than 0.5 nm and equal to or smaller than 3 nm.
US11233022B2 Electrical connection placement of semiconductor device package and method of manufacturing the same
A semiconductor device package includes a redistribution structure and an electrical connection. The redistribution structure has an electrical terminal adjacent to a surface of the redistribution structure and a seed layer covering a side surface of the electrical terminal. The electrical connection is disposed on a first surface of the electrical terminal. The seed layer extends to the first surface of the electrical terminal.
US11233018B2 Package on antenna package
Wireless modules having a semiconductor package attached to an antenna package is disclosed. The semiconductor package may house one or more electronic components as a single die package and/or a system in a package (SiP) implementation. The antenna package may be communicatively coupled to the semiconductor package using by one or more coupling pads. The antenna package may further have one or more radiating elements for transmitting and or receiving wireless signals. The antenna package and the semiconductor package may have dissimilar number of interconnect layers and/or dissimilar materials of construct.
US11233013B2 Process variation as die level traceability
Devices, systems and methods for uniquely identifying integrated circuits are provided. For at least one embodiment, an identifiable integrated circuit in a lot of integrated circuits includes a plurality of identifier devices. Each of the identifier devices, when tested, returns a series of first test results that form an analog identifier for the integrated circuit. For one embodiment, the identifier devices is a Zener diode. The test results may be based on reverse breakdown voltage measurements determined prior to packaging of the integrated circuit. Later testing of the integrated circuit returns a second series of reverse breakdown voltage measurements that monotonically vary over time and temperature, as compared to the first series of test results. Such monotonical variation facilitates correlation of the first series of test results with the second series of test results and, thereby, identification of the integrated circuit.
US11233007B2 Staircase structure in three-dimensional memory device and method for forming the same
Embodiments of 3D memory devices having staircase structures and methods for forming the same are disclosed. In an example, the 3D memory device includes a memory array structure and a staircase structure. The staircase structure is located in an intermediate of the memory array structure and divides the memory array structure into a first memory array structure and a second memory array structure along a lateral direction. The staircase structure includes a plurality of stairs extending along the lateral direction, and a bridge structure in contact with the memory array structure. The stairs include a stair above one or more dielectric pairs. The stair includes a conductor portion electrically connected to the bridge structure and is electrically connected to the memory array structure through the bridge structure. Along a second lateral direction perpendicular to the lateral direction and away from the bridge structure, a width of the conductor portion decreases.
US11233006B2 Metallization lines on integrated circuit products
An integrated circuit product includes a first layer of insulating material including a first insulating material. The first layer of insulating material is positioned above a device layer of a semiconductor substrate. The device layer includes transistors. A metallization blocking structure is positioned in an opening in the first layer of insulating material. The metallization blocking structure includes a second insulating material that is different from the first insulating material. A metallization trench is defined in the first layer of insulating material on opposite sides of the metallization blocking structure. A conductive metallization line includes first and second portions positioned in the metallization trench on opposite sides of the metallization blocking structure. The conductive metallization line has a long axis extending along the first and second portions.
US11233005B1 Method for manufacturing an anchor-shaped backside via
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 Semiconductor package with inner lead pattern group and method for manufacturing the semiconductor package
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.
US11232990B2 Semiconductor device and method of manufacturing the same
A semiconductor device includes a semiconductor substrate, an insulating layer, a semiconductor layers and a silicide layer. The insulating layer is formed on the semiconductor substrate. The semiconductor layer is formed on the insulating layer and includes a polycrystalline silicon. The silicide layer is formed on the semiconductor layer. The semiconductor layer has a first semiconductor part and a second semiconductor part. The first semiconductor part includes a first semiconductor region of a first conductivity type, and a second semiconductor region of a second conductivity type. The second semiconductor part is adjacent the second semiconductor region. In a width direction of the first semiconductor part, a second length of the second semiconductor part is greater than a first length of the first semiconductor part. A distance between the first and second semiconductor regions is 100 nm or more in an extension direction in which the first semiconductor region extends.
US11232989B2 Devices with adjusted fin profile and methods for manufacturing devices with adjusted fin profile
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.
US11232987B2 Method for fabricating a semiconductor device
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 including enlarged via and fully aligned metal wire and methods of forming the same
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.
US11232982B2 Deposition system and method using the same
A method includes loading a wafer into a processing chamber, wherein the processing chamber is wound by a coil, and the coil is coupled to an RF system; supplying an aromatic hydrocarbon precursor into the processing chamber; after supplying the aromatic hydrocarbon precursor, turning on an RF power of the RF system to decompose the aromatic hydrocarbon precursor into active radicals and cyclize the active radicals into a graphene layer over a metal layer on the wafer; and after an entirety of the metal layer being covered by the graphene layer, turning off the RF power of the RF system to stop forming the graphene layer.
US11232980B2 Bottom-up fill dielectric materials for semiconductor structure fabrication and their methods of fabrication
Bottom-up fill dielectric materials for semiconductor structure fabrication, and methods of fabricating bottom-up fill dielectric materials for semiconductor structure fabrication, are described. In an example, a method of fabricating a dielectric material for semiconductor structure fabrication includes forming a trench in a material layer above a substrate. A blocking layer is formed partially into the trench along upper portions of sidewalls of the trench. A dielectric layer is formed filling a bottom portion of the trench with a dielectric material up to the blocking layer. The blocking layer is removed. The forming the blocking layer, the forming the dielectric layer, and the removing the blocking layer are repeated until the trench is completely filled with the dielectric material.
US11232977B2 Stepped top via for via resistance reduction
Embodiments of the present invention are directed to fabrication methods and resulting interconnect structures having stepped top vias that reduce via resistance. In a non-limiting embodiment of the invention, a surface of a conductive line is recessed below a first dielectric layer. A second dielectric layer is formed on the recessed surface and an etch stop layer is formed over the structure. A first cavity is formed that exposes the recessed surface of the conductive line and sidewalls of the second dielectric layer. The first cavity includes a first width between sidewalls of the etch stop layer. The second dielectric layer is removed to define a second cavity having a second width greater than the first width. A stepped top via is formed on the recessed surface of the conductive line. The top via includes a top portion in the first cavity and a bottom portion in the second cavity.
US11232975B2 Semiconductor-on-insulator (SOI) substrate having dielectric structures that increase interface bonding strength
Various embodiments of the present application are directed to a method for forming a semiconductor-on-insulator (SOI) substrate without bond interface voids and/or without delamination between layers. In some embodiments, a first high κ bonding structure is formed over a handle substrate. A device layer is formed over a sacrificial substrate. Outer most sidewalls of the device layer are between outer most sidewalls of the sacrificial substrate. A second high κ bonding structure is formed over the device layer. The first high κ bonding structure is bonded to the second high κ bonding structure, such that the device layer is between the sacrificial substrate and the handle substrate. A first removal process is performed to remove the sacrificial substrate. The first removal process comprises performing a first etch into the sacrificial substrate until the device layer is reached.
US11232972B2 Substrate holder, plating device, and plating method of substrate
A substrate holder capable of being used in both single-side plating and double-side plating is required. Disclosed is a substrate holder for holding a substrate to be plated. The substrate holder includes a first frame having a first opening for exposing one surface of the substrate and a second frame having a second opening for exposing the other surface of the substrate, and the substrate is sandwiched between the first frame and the second frame. The substrate holder further includes a dummy substrate which is detachably disposed between the first frame and the substrate and formed of a material that at least direct current does not substantially flow therein. At least a part of the dummy substrate is in contact with at least a part of the one surface of the substrate, and the dummy substrate protects the one surface of the substrate from a plating solution.
US11232967B2 Stage and plasma processing apparatus
Disclosed is a stage including: an electrostatic chuck having a substrate placement surface on which a substrate is placed; and an electrostatic chuck placement plate on which the electrostatic chuck is placed. The electrostatic chuck and the electrostatic chuck placement plate are fastened by a plurality of first fasteners from a side of the electrostatic chuck placement plate, and the stage is fastened to a support provided on an opposite side of the electrostatic chuck of the electrostatic chuck placement plate by a plurality of second fasteners on a radially outer side of the placement surface.
US11232965B2 Transport system
Embodiments herein relate to a transport system and a substrate processing and transfer (SPT) system. The SPT system includes a transport system that connects two processing tools. The transport system includes a vacuum tunnel that is configured to transport substrates between the processing tools. The vacuum tunnel includes a substrate transport carriage to move the substrate through the vacuum tunnel. The SPT system has a variety of configurations that allow the user to add or remove processing chambers, depending on the process chambers required for a desired substrate processing procedure.
US11232963B2 Substrate processing apparatus and method
A substrate processing apparatus, provided with a substrate carrier support to support a substrate carrier thereon. The carrier support comprises a top support surface to support the substrate carrier; a thermally insulating body of thermally insulating material; and, a primary heater to heat the carrier support. The thermally insulating body is provided at least between the support surface and the primary heater.
US11232962B2 Alignment device, semiconductor wafer processing device, and alignment method
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.
US11232960B2 Pick-and-place tool having multiple pick up elements
A pick-and-place tool including a plurality of movable holder structures, and a plurality of pick-and-place structures, each holder structure accommodating two or more of the pick-and-place structures, wherein at least one of the two or more pick-and-place structures of a respective holder structure is able to move along a respective holder structure independently from another at least one of the two or more pick-and-place structures of the respective holder structure, and wherein each pick-and-place structure includes a pick-up element configured to pick up a donor component at a donor structure and place the donor component an acceptor structure.
US11232958B2 System and method for self-cleaning wet treatment process
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.
US11232956B2 Electrochemical additive manufacturing of interconnection features
A system and method of using electrochemical additive manufacturing to add interconnection features, such as wafer bumps or pillars, or similar structures like heatsinks, to a plate such as a silicon wafer. The plate may be coupled to a cathode, and material for the features may be deposited onto the plate by transmitting current from an anode array through an electrolyte to the cathode. Position actuators and sensors may control the position and orientation of the plate and the anode array to place features in precise positions. Use of electrochemical additive manufacturing may enable construction of features that cannot be created using current photoresist-based methods. For example, pillars may be taller and more closely spaced, with heights of 200 μm or more, diameters of 10 μm or below, and inter-pillar spacing below 20 μm. Features may also extend horizontally instead of only vertically, enabling routing of interconnections to desired locations.
US11232955B2 Methods of etching metal oxides with less etch residue
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 Method and apparatus for laser drilling blind vias
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.
US11232945B2 Conductive feature formation and structure
Generally, the present disclosure provides example embodiments relating to conductive features, such as metal contacts, vias, lines, etc., and methods for forming those conductive features. In a method embodiment, a dielectric layer is formed on a semiconductor substrate. The semiconductor substrate has a source/drain region. An opening is formed through the dielectric layer to the source/drain region. A silicide region is formed on the source/drain region and a barrier layer is formed in the opening along sidewalls of the dielectric layer by a same Plasma-Enhance Chemical Vapor Deposition (PECVD) process.
US11232944B2 Fabrication method of semiconductor device
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.
US11232939B2 Methods and systems for feedback control of direct sampling interfaces for mass spectrometric analysis
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).
US11232929B2 Method for determining irradiation conditions for charged particle beam device and charged particle beam device
The purpose of the present disclosure is to propose a charged particle beam device capable of allowing specifying of a distance between irradiation points for a pulsed beam and a time between irradiation points. Proposed is a charged particle beam device equipped with a beam column which has a scanning deflector for sweeping a beam and directs the beam swept by the scanning deflector onto a sample in pulses, wherein: the distance between irradiation points of the pulsed beam is set such that feature quantities of one or more specific regions of an image obtained on the basis of an output of a detector satisfy a predetermined state; the duration of time between irradiation points for the pulsed beam is changed when in a state in which the set distance between irradiation points is set or in a state in which multiple distances between irradiation points determined on the basis of the specified distance between irradiation points are set; and the beam emission is carried out according to the duration of time between irradiation points whereby the feature quantities of the multiple specific regions of the image obtained on the basis of the output of the detector satisfy the predetermined state.
US11232927B2 Spatially phase-modulated electron wave generation device
The present invention is to generate a spatially phase modulated electron wave. A laser radiating apparatus, a spatial light phase modulator, and a photocathode are provided. The photocathode has a semiconductor film having an NEA film formed on a surface thereof, and a thickness of the semiconductor film is smaller than a value obtained by multiplying a coherent relaxation time of electrons in the semiconductor film by a moving speed of the electrons in the semiconductor film. According to the configuration, a spatial distribution of phase and a spatial distribution of intensity of spatial phase modulated light are transferred to an electron wave, and the electron wave emitted from an NEA film is modulated into the spatial distribution of phase and the spatial distribution of intensity of the light. Since the spatial distribution of phase of the light can be modulated as intended by a spatial phase modulation technique for light, it is possible to generate an electron wave having a spatial distribution of phase modulated as intended.
US11232925B2 System and method for improved beam current from an ion source
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.
US11232914B2 Perovskite photovoltaic device
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.
US11232912B2 Solid electrolytic capacitor
A solid electrolytic capacitor that includes a capacitor element laminate, a first external electrode, and a second external electrode. The capacitor element laminate includes capacitor elements, cathode lead-out layers, and a sealing body. At least one capacitor element includes an anode foil, dielectric layers, and cathode layers. The first external electrode is connected to the anode foil exposed at the first end surface of the capacitor element laminate. The second external electrode is connected to the cathode lead-out layers exposed at the second end surface of the capacitor element laminate. A first cathode lead-out layer and a second cathode lead-out layer are both conductive paste layers, and uniformly extend from where the first cathode lead-out layer and the second cathode lead-out layer are disposed on the cathode layers to the second external electrode.
US11232909B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes: a multilayer chip in which each of dielectric layers and each of internal electrode layers are alternately stacked and each of the internal electrode layers is alternately exposed to two end faces; external electrodes including a ground layer and a plated layer, the ground layer extending from the two end faces to at least one face of four faces of the multilayer chip, the plated layer being provided on the ground layer, a part of the plated layer contacting the at least one face; and a dummy layer that is provided between a capacity region and the at least one face and intersects with a region in which the plated layer contacts the multilayer chip without the ground layer, a main component of the dummy layer being a metal or an alloy including at least Ni.
US11232908B2 Capacitor having improved positional relationship between terminal mount and case
A capacitor includes a capacitor element, a bus bar, a case, and a terminal mount. The bus bar includes an electrode terminal connected to an electrode of the capacitor element and a connection terminal configured to be connected to an external terminal. The case houses the capacitor element connected to the bus bar. The terminal mount is disposed closer to an opening of the case than the capacitor element is. The terminal mount is configured to allow the external terminal and the connection terminal to be fixed to the terminal mount. The terminal mount includes a positioning part that positions the terminal mount with respect to the case in a first direction, which is parallel to an opening face of the opening.
US11232907B2 Electronic component, circuit board, and method of mounting electronic component on circuit board
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.
US11232906B2 Film capacitor, combination type capacitor, and inverter and electric vehicle employing the same
A film capacitor includes: a main body portion including dielectric films and metal films which are laminated; external electrodes; and an insulating layer disposed on a surface of the main body portion. The main body portion includes a pair of first faces, a pair of first side faces and a pair of second side faces, the first side faces and the second side faces connecting the first faces. The external electrodes are disposed on the first side faces, respectively. The metal films each include a plurality of first segments into which the metal films are divided by a plurality of first grooves extending in a first direction. The insulating layer is disposed between the main body portion and parts of the external electrodes within first regions which are regions of the first side faces that are distant from the second side faces, respectively, by a distance of P or less.
US11232905B2 Capacitor
The capacitor includes a capacitor element, a busbar connected to an electrode of the capacitor element, a case housing the capacitor element, and a filling resin filled in the case. The case has a through-hole penetrating from an inner surface of the case to an outer surface of the case. The busbar includes a connection terminal part led out through the through-hole to the outside of the case. The capacitor further includes a sealing member that has a ring shape surrounding the connection terminal part and attaches to the connection terminal part. The sealing member abuts on a first region of the inner surface of the case to seal the through-hole, the first region surrounding the through-hole.
US11232900B2 Device for a wireless power transfer system
The invention relates to a device for a wireless power transfer system. The device comprises a housing and a coil arranged inside the housing. The coil comprises a first conductor wire forming a first sub coil having a plurality of windings and a second conductor wire forming a second sub coil having a plurality of windings. The housing comprises a first holder for accommodating and holding the first sub coil and a second holder for accommodating and holding the second sub coil. The first holder and the second holder are attached to each other such that the first sub coil and the second sub coil together form the coil being arranged between the first holder and the second holder.
US11232895B2 Coil component and method for manufacturing coil component
A coil component includes a magnetic section containing a resin material and a filler component containing a magnetic metal, a coil conductor embedded in the magnetic section, and outer plating electrodes electrically connected to the coil conductor. At least one end portion of the magnetic section has a concave indentation. The surface of the indentation is overlaid with a hydrophobic insulating film. The surface of the magnetic section except for the indentation and extended end surfaces of the coil conductor are overlaid with an insulating protective film. The magnetic section, the coil conductor, and the protective film form a component body. The outer electrodes are placed on both end portions of the component body that exclude the indentation.
US11232891B2 Composition for 3 dimensional printing
The present application relates to a composition for 3D printing, a 3D printing method using the same, and a three-dimensional shape comprising the same, and provides an ink composition capable of realizing precise formation of a three-dimensional shape and uniform curing physical properties of the three-dimensional shape.
US11232889B2 R-T-B based permanent magnet
An A R-T-B based permanent magnet, wherein R is a rare earth element, T is Fe and Co, and B is boron. R at least includes Dy and Tb. The R-T-B based permanent magnet includes M, and M is one or more elements selected from the group made of Cu, Ga, Al, Mn, Zr, Ti, Cr, Ni, Nb, Ag, Hf, Ta, W, Si, Bi, and Sn. M at least includes Cu. A total content of R is 28.05 mass % to 30.60 mass %, a content of Dy is 1.0 mass % to 6.5 mass %, a content of Cu is 0.04 mass % to 0.50 mass %, a content of Co is 0.5 mass % to 3.0 mass %, and a content of B is 0.85 mass % to 0.95 mass %. A concentration distribution of Tb decreases from an outer side towards an inner side of the R-T-B based permanent magnet.
US11232888B1 Method of assembling electrical control panel wire harness
A method is described that is suitable for automated use of peg apparatus and an electrical wire harness peg board. The pegs are utilized on a wire harness peg board during the assembly of a wire harness, and are particularly well suited for use in an automated assembly of the electrical wire harness where a constant upward, downward or lateral tension is desired without altering the free ends of each wire of a bundled wire harness.
US11232885B2 Insulated wire, method of producing insulated wire, coil, rotating electrical machine, and electrical or electronic equipment
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.
US11232880B2 Lattice energy conversion device
A lattice energy converter (LEC) is disclosed that produces ionizing radiation and/or electricity based on the thermal energy in the lattice of a specially prepared working electrode comprised in whole or in part of hydrogen host materials that are occluded with hydrogen or the isotopes of hydrogen and wherein the hydrogen host materials may include vacancies, superabundant vacancies, and other lattice defects. When the hydrogen host material is occluded with hydrogen, the LEC was found to self-initiate the production of ionizing radiation and, when the hydrogen host materials are in fluidic contact with a gas or vapor containing hydrogen or isotopes of hydrogen, the LEC was found to self-sustain the production of ionizing radiation. When the LEC includes one or more additional electrodes or electrode structures, the ionizing radiation was found to be converted to electrical energy. Materials that are normally considered to be radioactive are not required.
US11232879B2 Electromagnetic heating for vitrification
Methods and systems for melting or augmenting a melt rate of material in a melter using electromagnetic radiation with a frequency between 0.9 GHz and 10 GHz. In some examples, a power and/or frequency of radiation used may be selected so as to control a temperature of a cold cap in the melter while maintaining emissions from the melter below a threshold level. In this manner, examples described herein may provide for efficient and safe melting and vitrification of radioactive wastes.
US11232875B2 Feedwater sparger nozzle repair assembly
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.
US11232869B2 Detecting infection using personalized criteria
A triage system that determines whether a user is likely to have contracted a disease based on sensor data received from a user device (e.g., a smartphone or activity tracker). Some symptoms are identified by comparing sensor data to a predetermined baseline and comparing the difference to a predetermined symptom threshold. Those comparisons are weighted to form a composite metric, which is compared to a composite threshold to determine if the user is likely to have contracted the disease. Because different individuals are at higher risk of contracting certain diseases, the determined based on specific characteristics of the user (e.g., potential comorbidities, age, gender, ethnic, racial, cultural, or economic status, geographic location, level of interaction with other individuals, etc.) that that have been identified in medical literature as increasing the individual's risk.
US11232864B2 Multi-action button for mobile devices
Systems, methods, and computer-readable media for providing a multi-action button for mobile devices are provided. Alerts are received and multi-action buttons are determined corresponding to the alerts and clinicians associated with mobile devices. The multi-action buttons are displayed on the mobile devices.
US11232863B2 Medical information system, medical apparatus, method, and non-transitory computer readable medium
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.
US11232859B2 Artificial intelligence for basal and apical slice identification in cardiac MRI short axis acquisitions
The application relates to a computer implemented method for determining a basal and an apex plane in a set of Magnetic Resonance, MR, image slices of a heart, wherein the set of MR image slices comprises short axis views of the heart obtained over the heartbeat. The set of MR image slices is applied to a multitask deep learning artificial intelligence Model which is configured to identify a basal plane slice and an apex plane slice on the applied set of image slices, wherein the multitask deep learning artificial intelligence model is further configured to determine at least one further parameter of cardiac anatomy or of a cardiac function. A first output of the multitask deep learning artificial intelligence Model is determined as the apex plane slice and a second output as the basal plane slice. At least one further output of the multitask deep learning artificial intelligence Model is determined as the at least one further parameter of the cardiac anatomy or of the cardiac function.
US11232858B2 Computer-assisted face-jaw-teeth transplantation
A computer-assisted surgical system can include a donor sub-system and a recipient sub-system. The donor sub-system includes a first reference unit having a first trackable element, a fragment reference unit having a second trackable element, and a first detector configured to provide at least one of a first signal corresponding to a detected location of one or more of the first trackable element and the second trackable element. The recipient sub-system includes a second reference unit having a third trackable element, and a second detector configured to provide at least one of a second signal corresponding to a detected location of at least the third trackable element.
US11232850B2 Copy number variant caller
Direct targeted sequencing (DTS) methods and a hidden Markov model (HMM) can be used to call the copy number of a segment of interest within a region of interest. Described herein are methods for calling a copy number variant or a copy number variant abnormality using an HMM, and methods for determining a copy number based on a copy number likelihood model, in a test sequencing library that has be sequenced using DTS methods. Also described herein are methods for determining a copy number of a segment, including accounting for spurious capture probes that may arise from the DTS methods.
US11232849B2 Memory device with a repair match mechanism and methods for operating the same
Methods, apparatuses and systems related to managing access to a memory device are described. A memory device includes fuses and latches for storing a repair address and a plane locator. A match circuit generates a repair enable flag based on the plane locator, wherein the repair status represents enable, disable, and/or unused setting for the repair address with respect to implementing a global replace for the repair address with redundant cells on a repair plane.
US11232846B2 Gate drive unit and driving method thereof and gate drive circuit
The present disclosure provides a gate drive unit, a driving method thereof and a gate drive circuit. The gate drive unit includes a shift register and a plurality of output control modules. Each of the output control modules is connected to a corresponding clock scanning signal line and a corresponding first scanning signal output terminal, respectively. Each of the output control modules includes a first output control submodule and an output reset submodule. The first output control submodule is connected to a signal output terminal of the shift register, the corresponding clock scanning signal line and the corresponding first scanning signal output terminal, and configured to send a clock scanning signal of the corresponding clock scanning signal line to the corresponding first scanning signal output terminal, under control of a signal outputted by the signal output terminal of the shift register.
US11232845B2 Nonvolatile memory device and method of operating the same
A nonvolatile memory device includes a memory block with an unused line connected to dummy cells and used lines connected to normal cells, and a controller which applies an erase voltage to the memory block, applies an unused line erase voltage to the unused line, and applies a word line erase voltage to the used lines during an erase operation. The dummy cells are not programmed during a program operation while the normal cells are programmed, the unused line erase voltage transits from a first voltage to a floating voltage at a first time point, and the controller reads the dummy cells and controls at least one of the magnitude of the first voltage and the first time point based on the result of reading the dummy cells.
US11232844B2 Memory with adaptive slow-cell data compression
An apparatus and method are provided for memory programming, including receiving a first write data unit including a plurality of data bits; programming by at least one pulse the plurality of data bits to the plurality of memory cells; determining if a number of cells successfully programmed by the at least one pulse is less than a threshold; and if the number of cells successfully programmed by the at least one pulse is less than the threshold, compressing a sparse vector of unsuccessfully programmed data bits, receiving another write data unit, concatenating the vector based on the other write data unit, and programming the concatenated vector to another plurality of memory cells.
US11232843B2 Nonvolatile semiconductor storage device and method for performing a read operation on the same
A nonvolatile semiconductor storage device includes a first channel layer including a first drain-side select transistor, a first source-side select transistor, and a first memory cell transistor, a second channel layer including a second drain-side select transistor, a second source-side select transistor, and a second memory cell transistor, a word line that functions as a gate electrode of the first and second memory cell transistors, and a controller. When a read operation is executed on the first memory cell transistor, the controller turns on the second drain-side select transistor and the second source-side select transistor, supplies a first voltage to the word line in a state where the first drain-side select transistor and the first source-side select transistor are turned off, and then, supplies a second voltage to the word line in a state where the first drain-side select transistor and the first source-side select transistor are turned on.
US11232842B2 Threshold estimation in NAND flash devices
A method for determining an optimal threshold of a nonvolatile memory device, the method including: reading a page from a nonvolatile memory device with a default threshold and attempting to hard decode the page using the default threshold; reading the page two more times with a predetermined offset voltage when the hard decoding fails and attempting to soft decode the page using the default threshold; approximating an empirical distribution of successfully decoded bits with a Gaussian distribution for each level; finding an intersection of the Gaussian distributions; and setting the intersection as a new reading threshold and reading the page again with the new reading threshold.
US11232841B2 Methods of operating memory devices based on sub-block positions and related memory system
A memory device can include a memory block operatively connected to a common source line and a plurality of bit lines, wherein the memory block includes first and second sub-blocks each having a respective position in the memory block relative to the common source line and the plurality of bit lines. The memory device can be operated by receiving a command and an address from outside the memory device and performing a precharge operation on the memory block in response to the command, using a first precharge path through the memory block or a second precharge path through the memory block based on the respective position of the first or second sub-block that includes a word line that is configured to activate responsive to the address.
US11232836B2 Resistive random access memory device
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 Pose estimation in extended reality systems
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.
US11232833B2 Dummy bitline circuitry
A circuit includes a dummy wordline, a dummy bitline, and a dummy cell coupled to the dummy bitline. The dummy cell includes an active pulldown nMOSFET and a pass nMOSFET having a gate connected to the dummy wordline, a first source terminal connected to the drain terminal of the active pulldown nMOSFET, and a drain terminal connected to the dummy bitline. The circuit further includes a substrate-connected dummy bitline coupled to the source terminal of each active pulldown nMOSFET and coupled to a substrate.
US11232829B2 Apparatuses and methods for sense line architectures for semiconductor memories
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.
US11232825B2 Capacitor structure and method of forming the same
A capacitor is provided. The capacitor includes a substrate that has opposing first and second main surfaces. The capacitor also includes at least two conductive plates that are formed in the substrate and extend from the first main surface to the second main surface of the substrate. The capacitor further includes at least one insulating structure that is formed between two adjacent conductive plates of the at least two conductive plates and extends from the first main surface to the second main surface.
US11232819B1 Biasing electronic components using adjustable circuitry
Embodiments relate to improving the biasing of active electronic components such as, for example, sense amplifiers. Embodiments include an adjustable bias signal generator that receives a reference signal as an input and generates a corresponding bias signal as an output. The adjustable bias signal generator may comprise a voltage driver and capacitor divider circuitry. In some embodiments, the capacitor divider circuitry is configurable by selecting specific capacitor dividers using a digital code. In other embodiments, the voltage driver is adjustable by applying different trim settings to tune the output of the voltage driver. The voltage driver may be temperature compensated by multiplexing different trim settings that correspond to different temperatures.
US11232817B2 Masking in video stream
Methods and devices for combining a mask with a selectively progressing video stream may include receiving a selection of at least one mask with a mask zone that obscures at least a portion of the video stream. The methods and devices may include receiving a selection to emplace the at least one mask at a first location within the video stream. The methods and devices may include receiving a selection to enable a tracking icon to move the at least one mask to a second location within the video stream while the video stream progresses. The methods and devices may include generating a combined output of the video stream and the selective emplacement and movement of the at least one mask during the video stream progression.
US11232815B2 Multi-spool tape recording apparatus having removable mounts for supporting tape spool pairs
An apparatus, in accordance with one approach, includes a receiving area configured to receive a plurality of mounts, each mount being configured to support at least one tape spool pair thereon. A magnetic head is configured to perform data operations on magnetic recording tapes of the tape spool pairs. A positioning mechanism is configured to selectively align the magnetic head to a selected one of the tape spool pairs. A product apparatus, in accordance with another approach, includes a mount having a tape spool pair thereon. The mount is configured to be inserted in a receiving area of an apparatus configured to receive a plurality of mounts.
US11232803B2 Encoding device, decoding device, encoding method, decoding method, and non-transitory computer-readable recording medium
An encoding device according to the disclosure includes a first encoding unit that generates a first encoded signal in which a low-band signal having a frequency lower than or equal to a predetermined frequency from a voice or audio input signal is encoded, and a low-band decoded signal; a second encoding unit that encodes, on the basis of the low-band decoded signal, a high-band signal having a band higher than that of the low-band signal to generate a high-band encoded signal; and a first multiplexing unit that multiplexes the first encoded signal and the high-band encoded signal to generate and output an encoded signal. The second encoding unit calculates an energy ratio between a high-band noise component, which is a noise component of the high-band signal, and a high-band non-tonal component of a high-band decoded signal generated from the low-band decoded signal and outputs the ratio as the high-band encoded signal.
US11232795B2 Systems, methods, and apparatuses for resuming dialog sessions via automated assistant
Methods, apparatus, systems, and computer-readable media are provided for storing incomplete dialog sessions between a user and an automated assistant in order that the dialog sessions can be completed in furtherance of certain actions. While interacting with an automated assistant, a user can become distracted and not complete the interaction to the point of the automated assistant performing some action. In response, the automated assistant can store the interaction as a dialog session. Subsequently, the user may express interest, directly or indirectly, in completing the dialog session, and the automated assistant can provide the user with a selectable element that, when selected, causes the dialog session to be reopened. The user can then continue the dialog session with the automated assistant in order that the originally intended action can be performed by the automated assistant.
US11232791B2 Systems and methods for automating voice commands
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.
US11232788B2 Wakeword detection
A device having a voice-based interface activates or “wakes” when it detects an utterance that includes a wakeword. The device includes a digital-signal processor (DSP) that implements a first, lower-power speech-processing component that detects when captured audio includes the wakeword; the first speech-processing component then activates a second, higher-accuracy wakeword detection component that confirms that the captured audio includes the wakeword. The device may configure a wakeword-detection parameter, speaker-identification parameter, and/or wakeword-detection model of the first speech-processing component based on device-use data corresponding to the device, such as an environment of the device and/or a usage pattern of the user of the device.
US11232786B2 System and method to improve performance of a speech recognition system by measuring amount of confusion between words
Systems and methods to improve the performance of an automatic speech recognition (ASR) system using a confusion index indicative of the amount of confusion between words are described, where a confusion index (CI) or score is calculated by receiving a first word (Word1) and a second word (Word2), calculating an acoustic score (A12) indicative of the phonetic difference between Word1 and Word2, calculating a weighted language score (W(U1+U2), indicative of a weighted likelihood (or word frequency) of Word1 and Word2 occurring in the corpus, the confusion index CI incorporating both the acoustic score and the weighted language score, such that the CI for words that sound alike and have a high likelihood of occurring in the corpus will be higher than the CI for words that sound alike and do not have a high likelihood of occurring in the corpus. In some embodiments, the CI may be used to artificially boost uncommon words in a corpus to improve their visibility, to add context to uncommon words in a corpus to avoid conflict with common words, and to remove unimportant words from the lexicon to avoid conflicts with other corpus words.
US11232783B2 System and method for dynamic cluster personalization
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.
US11232782B2 Speaker adaptation for attention-based encoder-decoder
Embodiments are associated with a speaker-independent attention-based encoder-decoder model to classify output tokens based on input speech frames, the speaker-independent attention-based encoder-decoder model associated with a first output distribution, a speaker-dependent attention-based encoder-decoder model to classify output tokens based on input speech frames, the speaker-dependent attention-based encoder-decoder model associated with a second output distribution, training of the second attention-based encoder-decoder model to classify output tokens based on input speech frames of a target speaker and simultaneously training the speaker-dependent attention-based encoder-decoder model to maintain a similarity between the first output distribution and the second output distribution, and performing automatic speech recognition on speech frames of the target speaker using the trained speaker-dependent attention-based encoder-decoder model.
US11232778B1 Systems and methods for detecting divergence in an adaptive system
Detecting a divergence in an adaptive system includes the steps of determining a power of a component of an error signal at a first frequency, the component being correlated to a noise-cancellation signal, the noise-cancellation signal being produced by an adaptive filter and being configured to cancel noise within a predetermined volume when transduced into acoustic signal, wherein the error signal represents a magnitude of a residual noise within the predetermined volume; determining a time gradient of the power of the component of the error signal; and comparing a metric to a threshold, wherein the metric is based, at least in part, on a value of the time gradient of the power of the component of the error signal over a period of time.
US11232777B2 Information processing device
[Object] To collect a target sound in a more suitable aspect even under an environment in which noise occurs at random.[Solution] An information processing device including: a sound collection unit; and a holding member configured to have a projection portion with a streamline shape in at least a part and hold the sound collection unit so that the sound collection unit is located at a front end or near the front end of the projection portion.
US11232773B2 Method and system for AI controlled loop based song construction
According to an embodiment, there is provided a system and method for automatic AI controlled loop based song construction. It provides and benefits from a machine learning AI in a audio loop selection engine for the generation of a song structure and for the selection of fitting audio loops from a database of audio loops. In one embodiment, the instant method provides a music generation process that utilizes an AI system that has been trained and validated on a music item database to complete the creation of a music item given an incomplete song that was started but not finished by a user.
US11232771B2 Plectrum having a regular grip and a thicker string contact portion
A plectrum for striking a stringed instrument is planar so as to define a first side and a second side opposite the first side. The plectrum has a wide end a narrow end opposite the wide end. The plectrum includes: (a) a gripping portion disposed at the wide end, the gripping portion having a first thickness and a first flex; and (b) a thicker portion disposed at the narrow end, the thicker portion having a second thickness that is at least 10% greater than the first thickness and having a second flex that is less than the first flex, the plectrum defining a tip having a thickness greater than the first thickness.
US11232770B1 Floating soundboard acoustic guitar
This invention is an acoustic guitar with a floating soundboard. The soundboard is attached to the body with shoulder bolts, rubber grommets, washers, and nuts (no adhesive). This allows the soundboard to float, due to the rubber grommets that will provide a great amount of movement. This results in dramatically greater volume, and improved tone (due to less force required on the guitar strings). The material for the body is Rock Maple, and the other materials are Sitka Spruce, Rosewood and Mahogany.
US11232769B2 Image display system, information processing apparatus, information processing method, program, and mobile object
An image display system according to an embodiment of the present technology includes an image display unit, an acquisition unit, and a display control unit. The image display unit is capable of displaying an image and moves in association with a movement of a user. The acquisition unit acquires movement information regarding a movement of the image display unit. The display control unit causes the image display unit to execute suppression image display for suppressing an influence of the movement of the image display unit with respect to an external space on the basis of the acquired movement information.
US11232767B2 Image display method, display system and computer-readable storage medium
An image display method, a display system, and a computer-readable storage medium are disclosed. The image display method includes: acquiring a first image; determining a first region and a second region in the first image; performing a first rendering algorithm on the first region in the first image and performing a second rendering algorithm on the second region in the first image, so as to obtain a second image, where a rendering resolution of the first rendering algorithm is greater than a rendering resolution of the second rendering algorithm; and displaying the second image.
US11232766B2 Display device, driving method thereof, and display system
A display device, a driving method thereof and a display system are disclosed. The display device includes a display panel, a polarizer disposed on a side, where a light emitting surface of the display panel is located, of the display panel, and a phase retarder disposed on a side, where a light emitting surface of the polarizer is located, of the polarizer. The display region of the display panel includes a peep-proof area and a compensation area; the phase retarder includes a first phase retarder and a second phase retarder respectively corresponding to the peep-proof area and the compensation area; both the first and second phase retarder are a quarter-wave phase retarder; and the first and second phase retarder are configured to respectively convert light that is incident into the first phase retarder and the second phase retarder into polarized light with opposite rotation directions, in operation.
US11232764B2 Display driver and display device
A first latch retrieves a pixel data piece for each one horizontal scanning period of a video data signal and holds the pixel data piece as a first pixel data piece. A second latch retrieves the first pixel data piece from the first latch at a timing when the retrieval by the first latch is completed and holds the first pixel data piece as a second pixel data piece. An interpolation data generating unit obtains the first pixel data piece and the second pixel data piece and generates an interpolation data piece. A third latch alternately performs a retrieval of the second pixel data piece and a retrieval of the interpolation data piece, and sequentially outputs the retrieved data piece as a third pixel data piece. A gradation voltage output unit outputs the gradation voltage signal based on the third pixel data piece.
US11232760B2 Liquid crystal display panel alleviating color shift problem due to large viewing angle
A driving method for a display device and a display device are disclosed. The driving method includes: obtaining a pre-display image; obtaining, according to an average of corresponding preset grayscale values of two blue sub-pixels in a pixel group, n sets of target grayscale value pairs of the pixel group by table lookup; and displaying a same pre-display image in m continuous frames of display cycles.
US11232759B2 Display apparatus
A display apparatus is provided. The display apparatus includes a display panel, a first layer, a signal applying unit, and a controller. The display panel displays an image. The first layer is formed on a first surface of the display panel. A shape of the first layer is changed when a first signal is applied to the first layer. The signal applying unit applies the first signal to the first layer. The controller controls the display panel to display the image.
US11232755B2 Display substrate and manufacturing method therefor, and display device
A display substrate and a manufacturing method therefor, and a display device are provided. The display substrate includes a base substrate, a plurality of sub-pixels, a plurality of data lines, a plurality of data lead lines, at least one group of contact pads, and a first insulation layer. The base substrate includes a display region and a bonding region; the data lines are configured to provide data signals to the sub-pixels; the data lead lines are electrically connected to the data lines, respectively; the at least one group of contact pads includes a first group of contact pads and a second group of contact pads; the first insulation layer is in gaps between the contact pads and covers edges of the contact pads, and is configured to expose surfaces, away from the base substrate, of the contact pads.
US11232748B2 Display with light-emitting diodes
A display may have an array of pixels each of which has a light-emitting diode such as an organic light-emitting diode. A drive transistor and an emission transistor may be coupled in series with the light-emitting diode of each pixel between a positive power supply and a ground power supply. The pixels may include first and second switching transistors. A data storage capacitor may be coupled between a gate and source of the drive transistor in each pixel. Signal lines may be provided in columns of pixels to route signals such as data signals, sensed drive currents from the drive transistors, and predetermined voltages between display driver circuitry and the pixels. The switching transistors, emission transistors, and drive transistors may include semiconducting-oxide transistors and silicon transistors and may be n-channel transistors or p-channel transistors.
US11232746B2 Pixel circuit of organic light emitting device and organic light emitting display panel
A pixel circuit of an organic light emitting device and an organic light emitting display panel are disclosed. Two steps of a pixel circuit duty cycle can be realized by completing initialization in synchronization during the program period at same time, maintaining a gate voltage of a driving transistor, and compensating for a threshold voltage drift in the driving transistor. Thereby improving response speed of the organic light emitting device, and increasing refresh rate of the display panel.
US11232745B2 Multi-frame buffer for pixel drive compensation
A flat-panel display device and method to unify response times for all possible grey level transitions in a flat-panel display or an augmented reality display. A pixel drive compensator compares the current frame from a graphics processing unit and two previous frames to compensate for grey-level changes at a pixel level.
US11232742B2 Method and apparatus for reducing LED panel inter-channel interference
An LED display system includes a driver chip and an LED array having m scan lines, n channels, and m scan switches. The driver chip includes an analog circuit and a digital controller that controls the analog circuit. The analog circuit has a plurality of power sources that are electrically connected to the LED array and provide a plurality of driving currents to the n channels of LEDs. Further, the n channels are divided into p groups and each group has q channels, p is an integer of 2 to n. Channels in each of the p groups receive a plurality of PWM signals. The starting times of the input PWM signals to at least two different groups among the p groups are different. Further, PMW signals to the channels in the same group may have a same starting time or may have different starting times.
US11232741B2 Pixel and display device having the same
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.
US11232740B1 Correction image generation system, image control method, image control program, and recording medium
A correction image generating system comprises: a main body of an electronic apparatus, which main body comprises a display portion, a storage portion, a correction data generating portion, and an image data correcting portion; and an imaging portion. The predetermined image data is modified reference image data in which a reference image data is corrected by initial correction data generated in a manufacturing phase of the electronic apparatus; the display portion displays the reference image based on the modified reference image data; and the correction data generating portion generates the correction data based on a comparison result between the imaged image data or data based on the imaged image data, and the modified reference image data or data based on the modified reference image data.
US11232737B2 Trace design to reduce bezel area
Techniques and apparatuses are described that implement a trace design to reduce bezel area (106). An apparatus includes a pixel array (302) comprising pixel rows (112). The apparatus also includes a row line-driver (110-1) configured to provide electrical signals to at least two of the pixel rows (112-1, 112-2). The apparatus further comprises a plurality of electrical traces (202) that connect the row line-driver (110-1) to the pixel rows. At least one of the electrical traces (202) comprises a branch (210) such that a signal carried by the at least one of the electrical traces (202) enters the at least two of the pixel rows (112-1, 112-2). The branch is disposed closer to the pixel rows (112-1, 112-2) than the row line-driver (110-1). In this way, a number of the electrical traces (202) crossing a bezel area (106) is reduced compared to branching near the row line-driver (110-1).
US11232731B2 Foldable display device
According to an aspect of the present disclosure, a foldable display device includes a display panel including a plurality of display areas divided by a folding line; and a data integrated circuit outputting a data voltage to the plurality of display areas, wherein the data integrated circuit includes a timing controller outputting a gamma enable signal; a data processor processing an image data; a gamma voltage generator determining whether or not to output a plurality of gamma voltages according to the gamma enable signal; and a digital analog converter (DAC) outputting the gamma voltage, as the data voltage corresponding to a gray value of the image data.
US11232729B2 Multiview display and method with offset rows of multibeam emitters and multiview pixels
A multiview display and method employ light valves configured to be driven according to a polarity inversion protocol along with multibeam emitters arranged in offset rows. The multiview display includes an array of the multiview pixels comprising the light valves and a multibeam backlight having a plurality of the multibeam emitters arranged in the offset rows. A method of multiview display operation includes emitting directional light beams using an array of multibeam elements in offset rows and modulating the directional light beams using an array of light valves to display an image. Sets of light valves of the light valve array correspond to multiview pixels of the multiview display and the light valve array is driven according to a polarity inversion protocol. In both the multiview display and the method, adjacent offset rows are offset by a distance between repeating polarities of the plurality inversion protocol in a row direction.
US11232728B2 Display panel and crack detecting method thereof, display apparatus
A display panel and a crack detecting method, and a display device are disclosed. The display panel includes a display region and a peripheral region surrounding the display region, the peripheral region being provided with a crack detection circuit structure, the crack detection circuit structure including a detection circuit wire and a first detection switching circuit, the display panel includes a first sub-pixel and a first data line electrically connected to the first sub-pixel, a first end of the first data line is electrically connected to a first end of the detection circuit, a second end of the first data line is electrically connected to a second end of the detection circuit wire through the first detection switching circuit and the second end of the detection circuit wire is configured to receive a detection voltage.
US11232726B2 Semiconductor integrated circuit
An asynchronous FIFO is arranged between an input bus and an output bus with a different number of lanes. The asynchronous FIFO supplies a write clock and a read clock. A circuit block receives output data from the asynchronous FIFO via the output bus, and executes predetermined processing. In a test mode, a test circuit supplies a test pattern as interrupt data to the input bus, and detects the presence or absence of an abnormality based on a relation between the output data and its expected value based on the test pattern.
US11232724B2 Individually controllable light emitting diode modules for displaying defined patterns
A plurality of individually controllable LED modules (LEDs) are provided for displaying defined patterns. At least a first and second cables are provided with three or more conductive wires insulated from one another comprising at least one reference voltage wire, a positive voltage wire and a data wire. Each of a plurality of strips is maintained between the cables along a defined longitudinal distribution and receives the reference voltage, the positive voltage and the data therefrom. Each of the strips comprises a subset of the individually controllable LEDs positioned therealong in a defined transverse distribution. The display controller module comprises a processor that sends lighting instructions for the LEDs over the data wire. The lighting instructions are set considering the defined longitudinal distribution of the plurality of strips and the defined transverse distribution along each of the plurality of strips to provide the defined patterns.
US11232723B2 Folding display panel and display device
An embodiment of the present invention provides a folding display panel and a display device. The folding display panel has a first side and a second side opposite to each other, and a third side and a fourth side opposite to each other, the first side and the second side are perpendicular to the third side and the fourth side, and are connected to the third side and the fourth side. The display screen can fold into at least two horizontal display surfaces along a horizontal folding pivot shaft parallel to the first side and the second side, or can fold into at least two vertical display surfaces along a vertical folding pivot shaft perpendicular to the first side and the second side. The present invention sets forth configuration and application of a perpendicularly intersecting screen.
US11232720B2 Display holders and adapters system
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.
US11232719B1 Single ply wristband with printable coating
A combination wristband and label form. The front side has a first portion having a plurality of labels die cut therein and a second portion having a void. A back side of the form comprises a polyester section. The form includes a single-ply wristband defined by die cuts in the polyester section. The single-ply wristband has a foldable portion comprising a first panel and a second panel. The first panel is configured to accept printed indicia. A strap extends laterally from the first panel in a first direction and a tab extends from the second panel in a second direction opposite to the first direction. The tab is configured to be adhesively adhered to the strap to secure the single-ply wristband around a person's appendage. The single-ply wristband is of unitary construction and is devoid of paper.
US11232715B2 Flight simulator and method of use
A processing system for a flight simulator includes a non-transitory memory and a processor. The non-transitory memory is configured to store computer-executable instructions for a host process and a ScramNet-to-Ethernet application programming interface (API). The processor is communicatively coupled to a ScramNet interface and the non-transitory memory, and is configured to execute the host process and the ScramNet-to-Ethernet API to: convert, using the ScramNet-to-Ethernet API, a user interface message to a first ScramNet message on the ScramNet bus, process, using the host process, the first ScramNet message to generate a second ScramNet message on the ScramNet bus.
US11232714B2 Device and system for docking an aerial vehicle
A system for securing an aerial vehicle to a lower portion of a docking station, including a docking station having a top section located in an upper portion of the docking station, the top section having an interface configured to hang the docking station above the ground and a bottom section located in a lower portion of the docking station, the docking station having a latching mechanism located on the bottom section, configured to secure the aerial vehicle to the docking station, the system also including the aerial vehicle having a docking member configured to dock the aerial vehicle into the docking station and to release the aerial from the latching mechanism of the docking station, and a processing module configured to control the operation of the docking member.
US11232711B2 Message conveying system of rendezvous locations for stranded autonomous vehicles
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 System of automatic driving assistance, roadside assistance and vehicle-side assistance
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 Incident-based traffic signal preemption and priority
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.
US11232704B1 Smoking detection device with tamper countermeasures
A smoking detection device with tamper countermeasures is disclosed. A smoking detection circuit includes a smoke and gas sensor is configured to detect a smoking event within an enclosed space of a property, such as a vehicle or a hotel room. Tamper countermeasures prevent a renter from interfering with the detection function of the smoking detection device. The device also includes an event recording element that provides an evidentiary backup in the event of a power failure of the smoking detection device. The event recording element includes a light emitter that is triggered by one or more of smoking detection event and a tamper event. The light emitter exposes a patch of photo sensitive material, that once exposed provides for a visual means of identifying a smoking event or a tamper event during a rental period.
US11232700B2 Personnel inspection with threat detection and discrimination
A method includes receiving, from a plurality of magnetic field receivers including magnetic sensors, data characterizing samples obtained by the plurality of magnetic field receivers, the samples of a combination of a first magnetic field and a second magnetic field resulting from interaction of the first magnetic field and an object; determining, using the received data, a polarizability index of the object, the polarizability index characterizing a magnetic polarizability property of the object; classifying, using the determined polarizability index, the object as threat or non-threat; and providing the classification. Related apparatus, systems, techniques, and articles are also described.
US11232688B1 Auto-configuration for a motion detector of a security device
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.
US11232687B2 Deep learning-based shopper statuses in a cashier-less store
Systems and techniques are provided for monitoring status of subjects in an area of real space. The system includes a display having access to memory storing a first data set identifying locations of subjects in the area of real space over time, a second data set identifying item put and take events in the area of real space and a third data set identifying accounts matched to the subjects in the first data set. The system includes a graphical user interface logic that renders a map on the display of at least part of the area of real space including avatars having locations on the map corresponding to locations in the area of real space according to the first data set, and identifying respective statuses assigned to the subjects based on one or more of the first data set, the second data set and the third data set.
US11232686B2 Real-time deviation in video monitoring
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.
US11232685B1 Security system with dual-mode event video and still image recording
A security system includes a server and at least one dual-mode image capture device. The capture device includes a camera that captures images of a field of view of a monitored area. When motion is detected in the monitored area, the capture device sends the images as video to a server, and when the motion is not detected in the monitored area, the capture device sends, at intervals, at least one still image to the server. Irrespective of whether the capture device has a cloud storage subscription, the server may store the still image(s) in a database for later retrieval as evidence of an event at or near the monitored area. In certain embodiments, when the still image(s) do not significantly differ from a reference image of the monitored area, the still image(s) may be discarded and not stored in the database.
US11232679B2 Composition production with audience participation
Methods are provided for enabling audience members at a live or substantially live performance to interact with performers and participate in the performance.
US11232678B2 Systems, apparatuses and methods for facilitating enhancement of gaming payout modifiers
Systems, apparatuses and methods for enhancing gaming awards in gaming activities. At least one payout modifier is awarded, and its use is deferred. During the deferment period, the payout modifier is allowed to increase to create an increased payout modifier. An end of the deferral period is randomly determined, and the increased payout modifier is awarded for use in the gaming activity. Embodiments further provide the player an option to keep the originally awarded payout modifier, or to surrender it to allow it to be deferred with potential growth.
US11232670B2 Identification verification system
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.
US11232668B2 Coin processing devices and methods
A coin processing device, comprising a coin processing module including an inlet for receiving coins to be processed and at least one coin output location, including an elongated sleeve for receiving the coins from the at least one outlet, wherein the elongated sleeve is operable to receive, in a first mode of operation of the coin processing device, a first flexible walled coin receptacle about the elongated sleeve, and wherein, in the first mode of operation, the coins are delivered by the elongated sleeve into the first flexible walled coin receptacle, and receive, in a second mode of operation of the coin processing device, a second coin receptacle within the elongated sleeve, wherein the second coin receptacle is a generally rigid container, and wherein, in the second mode of operation, the coins are delivered from the at least one outlet into the second coin receptacle positioned within the elongated sleeve.
US11232667B2 Coin dispenser
A coin dispenser dispenses coins having plural coin diameters ranging from a smallest coin diameter to a largest coin diameter. The coin dispenser comprises: a plurality of coin tubes, each coin tube being configured to hold a stack of coins having a same coin diameter, a base plate arranged under the coin tubes, the base plate forming support area's for supporting the stacks of coins held by the coin tubes, the base plate having dispensing edges each forming an edge of the base plate, each dispensing edge associated with a respective coin tube and being spaced apart, in a respective dispensing direction, from the support area of that coin tube, and a plurality of actuators, each actuator associated with a respective coin tube and configured to push the coin at the lowest position in the respective stack of coins held by the coin tube in the respective dispensing direction from the support area to an over the respective dispensing edge. The dispensing edges each comprise a centre edge part and two peripheral edge parts, the centre edge parts extending along the plane of the base plate in a direction perpendicular to the respective dispensing direction over a width equal to or less than the smallest coin diameter. The peripheral edge parts are adjacent to the ends of the centre edge part and extending along the plane of the base plate, the peripheral edge parts diverging in the dispensing direction whereby a width between the peripheral edge parts perpendicular to the dispensing direction increases, as seen in the dispensing direction, from equal to or less than the smallest coin diameter at the centre edge part to equal to or larger than the largest coin diameter.
US11232664B2 Door access control
The present application concerns access control for controlling unlocking of a door (102) at the presentation of credentials (108) at the door. A credentials relay unit (112) and a lock controller (114) are mounted in the vicinity of the door. The credentials relay unit transmits received credentials to a pre-configured, first network address, and in addition transmits a wake-up signal (122) to the lock controller, which upon receipt of the wake-up signal will transmit a request (126) for instructions to a pre-configured, second network address. In response to the request, the lock controller receives unlocking or no-action instructions (128a, 128b), and in case unlocking instructions are received, the lock controller transmits an unlocking signal (132).
US11232663B2 System and method using optical tags to conduct secure transactions and authentications
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.
US11232658B2 Method and system for relay attack prevention
A method and system for detecting if a relay is present in a PEPS system for a vehicle is disclosed which includes (a) transmitting a challenge signal including an LF telegram and CW signals from one or more antennas associated with a vehicle to a key fob, the CW signals being measured by the key fob; (b) determining if the CW signals measured by the key fob meet one or more criteria based on the predetermined differences in the magnetic field distribution between: (i) the magnetic field strength values associated with one or more antennas on the vehicle within the PEPS operating regions; and (ii) the magnetic field strength values associated with one or more antennas on the vehicle at the relay transmitter location when a relay is present.
US11232654B2 X-in-the-loop tests for self-driving motor vehicles
A computer includes a processor and a memory, the memory including instructions executable by the processor to identify a diagnostic test to perform for a vehicle component, identify one of a plurality of XiL platforms on which to perform the diagnostic test, and perform the diagnostic test on the identified XiL platforms.
US11232645B1 Virtual spaces as a platform
Functionality is disclosed herein for using a framework for a VR/AR application to utilize different services. In some configurations, a VR/AR application can utilize different services, such as an animation service, a multi-modal disambiguation service, a virtual platform service, a recognition service, an automatic speech recognition (ASR) service, a text-to-speech (TTS) service, a search service, as well as one or more other services. Instead of a developer of the VR/AR application having to develop programming code to implement features provided by one or more of services, the developer may utilize functionality of existing services that are available from a service provider network.
US11232640B2 Augmented reality interaction, modeling, and annotation system
Disclosed herein are various embodiments for an augmented reality interaction, modeling, and annotation system. An embodiment operates by displaying a digital model of an object within an interface of an augmented reality computing system, wherein the model is associated with a first set of dimensions corresponding to a size of the object and a second set of dimensions corresponding to a size of the digital model. A command to resize the digital model to a third set of dimensions different from the second set of dimensions is received from a user. The digital model is resized within the interface in accordance with the third set of dimensions. The resized digital model of the object is displayed in accordance with the third set of dimensions, wherein the first set of dimensions corresponding to the size of the object remains unchanged within the augmented reality computing system.
US11232639B2 Rendering virtual objects in 3D environments
Systems, methods, devices, and other techniques for placing and rendering virtual objects in three-dimensional environments. The techniques include providing, by a device, a view of an environment of a first user. A first computing system associated with the first user receives an instruction to display, within the view of the environment of the first user, a virtual marker at a specified position of the environment of the first user, the specified position derived from a second user's interaction with a three-dimensional (3D) model of at least a portion of the environment of the first user. The device displays, within the view of the environment of the first user, the virtual marker at the specified position of the environment of the first user.
US11232637B2 Method and system for rendering content in low light condition for field assistance
The present invention discloses a method and a system for rendering content in low light condition for field assistance. The method comprising receiving real-time input data from a user device in a low light condition, identifying at least one object from the real-time input data and corresponding operational state of the at least one object based on a correlation of the at least one object in the input data and corresponding operational state of the at least object with pre-stored objects and corresponding operational state of the pre-stored objects, predicting at least one action to be performed on the identified at least one object, extracting an Augmented Reality (AR) object associated with the identified at least one object on which the selected action is to be performed, and rendering the location, the selected at least one action to be performed, and the AR object on the user device.
US11232636B2 Methods, devices, and systems for producing augmented reality
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.
US11232627B2 Arbitrary view generation
Techniques for generating an arbitrary view of a scene are disclosed. In some embodiments, arbitrary view generation includes storing sets of images associated with corresponding assets in a database and generating an image comprising a requested view of a scene using images associated with one or more assets comprising the scene that are stored in the database.
US11232625B2 Image processing
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.
US11232620B2 Method to create animation
Disclosed is a computer program stored in a computer readable storage medium. When the computer program is executed by one or more processors of a computing device, the computer program performs operations for generating a facial animation, and the operations may include: inputting two or more training input data to a facial animation generation model; training the facial animation generation model with a common feature of the two or more training input data by using a first network function included in the facial animation generation model; and training the facial animation generation model with an independent feature of each of the two or more training input data by using a second network function to cause the facial animation generation model to generate the facial animation according to the input data.
US11232619B2 Interactive graphic rendering method and apparatus, and computer storage medium
An apparatus may obtain, by a processor, target object data formatted based on a first format. The target object data may include a plurality of element resources for a three dimensional model. The first format comprising a file format for transmission of three-dimensional model data. The apparatus may obtain, by the processor, configuration information associated with the target object data. The apparatus may generate, by the processor, a data packet of a second format based on the target object data and the configuration information. The apparatus may provide, by the processor, the data packet to a terminal device.
US11232618B2 Systems and methods for efficient management and modification of images
Methods and systems for efficient management and modification of images include receiving a first set of images from a seller system connected to the processor over the network interface; receiving an image sequence comprising references to the images in the first set of images and an order of appearance; storing the first set of images and the image sequence in the database; identifying one or more areas in the first set of images; removing the identified areas from the first set of images; and displaying the first set of images based on the image sequence.
US11232611B2 System and methods for reducing anomalies in ultrasound images
Methods and systems are provided for reducing anomalies in ultrasound images. One example method includes combining a plurality of sub-band components to attenuate anomalies in a first ultrasound image formed by the combination of the plurality of sub-band components, wherein the plurality of sub-band components are combined based on a plurality of adaptive weights output from a machine learning model and wherein the plurality of adaptive weights are associated with the plurality of sub-band components. The method further includes outputting for a display device, the first ultrasound image.
US11232610B2 Generating a quantitative parameter map from magnetic resonance (MR) data
Techniques are disclosed for generating a quantitative parameter map from MR data. A specified signal model is adjusted to measured MR data. The signal model contains a time-dependent phase evolution map that specifies a respective separate phase evolution for each echo in a multi-echo sequence used to generate the MR data. Provision is also made for an image region that is to be represented to be divided up into a plurality of pixel fields, which include a plurality of pixels in each case. For all these pixel fields, at least the phase evolution for each echo is assumed to be equal for all the pixels in the respective pixel field, so as to achieve stability of the adjustment of the signal model to the MR data.
US11232607B2 Adding color to digital images
In implementations of adding color to digital images, an image colorization system can display a digital image to be color adjusted in an image editing interface and convert pixel content of the digital image to a LAB color space. The image colorization system can determine a lightness value (L) in the LAB color space of the pixel content of the digital image at a specified point on the digital image, and determine colors representable in an RGB color space based on combinations of A,B value pairs with the lightness value (L) in the LAB color space. The image colorization system can then determine a range of the colors for display in a color gamut in the image editing interface, the range of the colors corresponding to the A,B value pairs with the lightness value (L) of the pixel content at the specified point on the digital image.
US11232603B2 Information processing device and computer readable medium
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.
US11232600B2 Method of using GPS map information to highlight road markings on a head up display that otherwise may be non-visible due to inclement weather
A head up display arrangement for a motor vehicle includes a global positioning system module emitting geographic location coordinates associated with the motor vehicle. A database includes lane marking location data stored in association with corresponding geographic location coordinates. An electronic processing device is communicatively coupled to the global positioning system module and to the database. The electronic processing device receives the geographic location coordinates and retrieves from the database lane marking location data stored in association with the received geographic location coordinates. The electronic processing device transmits the retrieved lane marking location data. A head up display is communicatively coupled to the electronic processing device and receives the transmitted lane marking location data. The head up display displays virtual lane markings dependent upon the received lane marking location data.
US11232599B2 Method and apparatus for inter-channel prediction and transform for point cloud attribute coding
A method of interframe point cloud attribute coding is performed by at least one processor and includes coding a first color attribute of a point of a point cloud to obtain a first reconstructed residual, coding a second color attribute of the point to obtain a second reconstructed residual, and determining a quantization index of the second reconstructed residual, based on the first reconstructed residual and the second reconstructed residual. The method further includes updating the second reconstructed residual, based on the quantization index and the first reconstructed residual.
US11232597B2 Information system and identification method
An identification method for identifying a target to be measured includes accepting, from an input section, an information representing a condition for acquiring spectral information specific to a target to be measured, capturing, by a spectrometry camera, an image of the target, acquiring the spectral information specific to the target based on the captured image, and identifying the target based on (i) the spectral information and (ii) a database, stored in a memory, containing a plurality of pieces of spectral information corresponding to a plurality of objects. Acquiring the spectral information includes preferentially acquiring the spectral information specific to the target in a specific wavelength region where the target is identifiable.
US11232595B1 Three-dimensional assembly for motion capture calibration
Implementations facilitate the calibration of cameras in a live action scene. In some implementations, a system includes a base, where the base is configured to removably couple to a camera in the live action scene. The system further includes a plurality of extensions coupled to the base, where the plurality of extensions extends outwardly away from the base. The system further includes a plurality of reference points identifiable by a sensor, where the reference points are coupled to ends of corresponding extensions of the plurality of extensions, and where the plurality of extensions positions the plurality of reference points in a three-dimensional arrangement. Distances between pairs of reference points are based on one or more aspects of the extensions, and the distances between the pairs of reference points are used to compute reference point data generated from a performance capture system.
US11232591B1 Hand calibration using single depth camera
A system generates a user hand shape model from a single depth camera. The system includes the single depth camera and a hand tracking unit. The single depth camera generates single depth image data of a user's hand. The hand tracking unit applies the single depth image data to a neural network model to generate heat maps indicating locations of hand features. The locations of hand features are used to generate a user hand shape model customized to the size and shape of the user's hand. The user hand shape model is defined by a set of principal component hand shapes defining a hand shape variation space. The limited number of principal component hand shape models reduces determination of user hand shape to a smaller number of variables, and thus provides for a fast calibration of the user hand shape model.
US11232587B2 Use of image sensors to query real world for geo-reference information
The present disclosure provides systems and methods that makes use of one or more image sensors of a device to provide users with information relating to nearby points of interest. The image sensors may be used to detect features and/or objects in the field of view of the image sensors. Pose data, including a location and orientation of the device is then determined based on the one or more detected features and/or objects. A plurality of points of interest that are within a geographical area that is dependent on the pose data are then determined. The determination may, for instance, be made by querying a mapping database for points of interest that are known to be located within a particular distance of the location of the user. The device then provides information to the user indicating one or more of the plurality of points of interest.
US11232584B2 Line-of-sight estimation device, line-of-sight estimation method, and program recording medium
The purpose of the present invention is to improve the accuracy of line-of-sight estimation based on an image. A line-of-sight estimation device 100 comprises: an estimation unit 110 which estimates lines of sight from a face included in a face image, using a plurality of estimators; and a determination unit 120 which determines a line of sight for the face on the basis of first condition information including conditions relating to the capture of the face image, and a plurality of sets of second condition information, each including conditions associated with one of the plurality of estimators, and on the basis of a plurality of estimated lines of sight.
US11232583B2 Device for and method of determining a pose of a camera
A method of determining a pose of a camera is described. The method comprises analyzing changes in an image detected by the camera using a plurality of sensors of the camera; determining if a pose of the camera is incorrect; determining which sensors of the plurality of sensors are providing the most reliable image data; and analyzing data from the sensors providing the most reliable image data.
US11232579B1 Smoothly changing a focus of a camera between multiple target objects
Disclosed herein is a system to smoothly change the focus of a camera between multiple targets. The system can obtain an indication of a target, an indication of a manner of focus transition between a first target and a second target, and camera settings. The system can determine a point associated with the second target, where the point has a property that focusing the camera on the point places the second target in focus, and the point is closer to the current focus point of the camera than a substantial portion of other points having the property. The system can obtain a nonlinear function indicating a second manner of focus transition between the first target and the second target. The system can change the focus of the camera between the first target and the second target by changing the focus of the camera from the current focus point to the determined point based on the nonlinear function.
US11232576B2 Systems and methods for determining motion of an object in imaging
The present disclosure relates to systems and methods for determining a motion of an object during imaging. The systems and methods may cause a light emission device to project a structured light onto the object, and cause a light reception device to detect light resulting from the structured light as projected onto the object and generate a plurality of measured images of the structured light based on the detected light. The systems and methods may further determine the motion of the object based on the plurality of measured images of the structured light and a reference image of the structured light.
US11232573B2 Artificially intelligent systems to manage virtual dental models using dental images
Methods and apparatuses (including systems and devices) for modifying a three-dimensional (3D) model of a subject's oral cavity to determine individual components such as teeth, gingiva, tongue, palate, etc. In some implementations one or more automated machine learning agents may modify one or more subsets of 3D models of the subject's oral cavity using height map data to identify, segment and/or modify to mesh regions of a 3D model constructed from a plurality of 2D images of the subject's dental cavity.
US11232569B2 Method, device and system for dynamic analysis from sequences of volumetric images
Devices, systems, computer program products and computer implemented methods are provided for dynamically assessing a moving object from a sequence of consecutive volumetric image frames of such object, which images are timely separated by a certain time interval, by: identifying in at least one image of the sequence the object of interest; segmenting the object to identify object contour; propagating the object contour as identified to other images of the sequence; and performing dynamic analysis of the object based on the object contour as propagated.
US11232568B2 Three-dimensional image display method, three-dimensional image display device, and recording medium
A display control unit is configured to display a second image on a display. The second image is an image of a subject seen in a first direction from a first viewpoint. A reference figure calculation unit is configured to calculate a reference figure on the basis of three-dimensional coordinates of at least two points that have been set on the basis of at least one reference point. A viewpoint calculation unit is configured to calculate a second direction and a second viewpoint on the basis of the reference figure. An image generation unit is configured to generate a third image that is a three-dimensional image of the subject seen in the second direction from the second viewpoint. The display control unit is configured to display the third image on which information representing a position of the reference figure has been superimposed on the display.
US11232567B2 Biological object detection
As the capabilities of digital histopathology machines grows, there is an increasing need to ease the burden on pathology professionals of finding interesting structures in such images. Digital histopathology images can be at least several Gigabytes in size, and they may contain millions of cell structures of interest. Automated algorithms for finding structures in such images have been proposed, such as the Active Contour Model (ACM). The ACM algorithm can have difficulty detecting regions in images having variable colour or texture distributions. Such regions are often found in images containing cell nuclei, because nuclei do not always have a homogeneous appearance. The present application describes a technique to identify inhomogeneous structures, for example, cell nuclei, in digital histopathology information. It is proposed to search pre-computed super-pixel information using a morphological variable, such as a shape-compactness metric, to identify candidate objects.
US11232557B2 Image analysis
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.
US11232548B2 System and methods for qualifying medical images
Disclosed is a system for qualifying medical images submitted by user for diagnostic analysis comprising: an image input module, configured to receive one or more image input by a user; an image protocol conformation module, configured to receive the one or more images from the image input module, and further configured to analyze each of the one or more images for conformity with a predefined protocol and wherein images that do not conform to the predefined protocol are flagged as non-conforming images; an image output module, configured to identify to the user each of the one or more images flagged as non-conforming and prompting the user to resubmit a new image for each of the non-conforming images; and an image resubmission module, configured to receive the user resubmitted image and provide the resubmitted image to the image protocol conformation module.
US11232543B2 System and method for image correction
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.
US11232542B2 Automated noise attenuation in frequency domains
In some examples, an apparatus for automated removal of noise in a frequency domain receives an image captured by an image sensor, converts at least a portion of the image into a frequency domain image, identifies a position in the frequency domain image, the position indicating a boundary between target content in the frequency domain image and noise in the frequency domain image, and removes content in the frequency domain image outside the boundary, to produce a noise-attenuated image.
US11232534B2 Scheme for compressing vertex shader output parameters
A graphics processing may include implementing a vertex shader and a pixel shader with a GPU. Vertex parameter values generated by the vertex shader may be stored in a memory. The pixel shader may access the vertex parameter values stored in the memory. Accessing the vertex parameter values may include disabling or bypassing hardware that performs interpolation on vertex parameter values. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US11232526B2 Centralized governance regulatory compliance (C-GRC) system
The present disclosure describes techniques that facilitate a Governance Regulatory Compliance (C-GRC) controller that is configured to dynamically monitor and collate data associated with an agricultural operation for demonstrating compliance with an agricultural compliance plan. The C-GRC controller may act as a centralized server that dynamically monitors the cycle of agricultural activities for an agricultural product and in doing so, automates the governance of an agricultural compliance plan across a plurality of entities that are each responsible for one or more agricultural activities. The C-GRC controller may detect independent interactions conducted between a complying entity and a participating entity. These interactions may be intended to gather information relating to compliance of a pending task. In doing so, the C-GRC controller may update an agricultural compliance plan accordingly. The C-GRC controller may dynamically advance progress through an agricultural compliance plan or dynamically regress progress based on a complying entity retracting compliance.
US11232518B1 Method and system for correcting errors in consumer reporting
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.
US11232517B1 Apparatuses, methods, and systems for remote deposit capture with enhanced image detection
The present application is directed to apparatuses, methods, and systems for remote deposit capture with enhanced image detection. In one form, a system includes a processor configured to extract an instrument image from an image that is associated with an account, where the instrument image is extracted by determining at least one corner of a plurality of corners of an instrument in the image, and to transmit the instrument image to a financial institution server to transfer funds between financial institution accounts.
US11232510B2 Frictionless inquiry processing
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.
US11232508B2 Quote-to-cash intelligent software agent
The present disclosure relates to an intelligent quote-to-cash software agent (“the Agent”) that enables users to efficiently interface with a quote-to-cash system from external messaging applications. The Agent is able to communicate with users using natural language and to identify quote-to-cash system action requests and associated parameters from natural language communications. The user may communicate with the Agent from one of plurality of messaging applications that are not associated with the quote-to-cash system. In response to identifying a quote-to-cash action request and associated parameters in a communication session with a user, the Agent calls the quote-to-cash system and obtains the applicable quote-to-cash output requested by the user. The Agent forwards the quote-to-cash system output to the user via the external messaging application selected by the user. The Agent may initiate communications with the user to inform the user of an opportunity in the quote-to-cash process.
US11232504B2 Vehicle customization and personalization activities
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.
US11232503B1 System and method for blockchain-based product configuration and referral
Disclosed are various embodiments for blockchain-based product configuration and referral. An originator may interact with a product configuration service to generate a product combination, which may include a particular combination and arrangement of physical or virtual items. A blockchain data object may be generated that is unique to the product configuration. The blockchain data object may be inserted into a blockchain using a blockchain network service such that, when the product configuration is subsequently accessed or consumed by another user account, a predetermined task is performed in association with a user account of the originator.
US11232502B2 Lighting and internet of things design using augmented reality
An augmented reality-based lighting design method includes displaying, by an augmented reality device, a real-time image of a target physical area on a display screen. The method further includes displaying, by the augmented reality device, a lighting fixture 3-D model on the display screen in response to a user input, where the lighting fixture 3-D model is overlaid on the real-time image of the target physical area. The method also includes generating, by the augmented reality device, a bill of materials (BOM) that includes a lighting fixture corresponding to the lighting fixture 3-D model.
US11232496B2 System and method for providing limited access to data
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.
US11232494B2 Resource utilization management
Systems and methods for resource utilization management, such as resources available through one or more accessible resource facilities. Embodiments provide resource utilization management systems and methods which facilitate user-controlled reservation, access, and accounting for resource utilization. Embodiments implement an electronic user key-based infrastructure to enable access to and accounting for resources. Embodiments include optical recognition or geolocation for each resource for which resource utilization management is provided. A user device, such as a smart phone, personal digital assistant (PDA), or tablet computer, executing a resource utilization management application, may be configured to provide a resource key device which is operable to scan the resource for accessing and relinquishing that resource, whether on an ad hoc and/or reservation basis.
US11232489B2 Scenario gamification to provide actionable elements and temporally appropriate advertising
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.
US11232485B2 Deal-surfacing button
Auto-detecting an action on a merchant service and rendering an offer button to display an offer redeemable based on the action. A user accesses a merchant service and an indication of the action is communicated to an offer system that maintains an account for the user. The offer system determines whether the user has an offer applicable to a purchase with the merchant. The user device presents an offer button rendered to indicate that the first offer is available for redemption by the user. The user initiates an action on the merchant service and the user device communicates an indication of the action to the offer system. The offer system determines if the user has a second offer applicable to a purchase with the merchant based on the action taken by the user and the offer button is rendered to indicate that the second offer is available for redemption.
US11232483B2 Marketing attribution capturing synergistic effects between channels
Systems and methods are described for a causal marketing attribution process that includes the receiving of a plurality of marketing events associated with a customer and computing a sum of a plurality of channel-specific terms corresponding to the plurality of marketing events, wherein each of the plurality of channel-specific terms comprises a channel-specific base parameter and a channel-specific decay parameter. Additionally, the causal marketing attribution process computes a sum of a plurality of interaction terms, wherein each interaction term comprises a product of a pair of channel-specific terms, and determines a probability of a target outcome for the customer based on the sum of the plurality of channel-specific terms and the sum of the plurality of interaction terms.
US11232481B2 Extended applications of multimedia content previews in the cloud-based content management system
Systems and methods for providing previews of files stored in an online content management system with collaboration environment and permitting a user to annotate the previews are disclosed. The system further tracks the frequency of access of content in previewed documents and provides a visual representation of the frequency with which sections in a document was viewed.
US11232479B2 Methods and systems to evaluate and determine degree of pretense in online advertisement
Systems and methods are provided in the field of online advertising and malicious software. In some embodiments, a method for determining a degree of deceptiveness for a session is provided, the session having one or more relationships between one or more properties of interactions with an online advertisement, the method comprising: extracting one or more characteristics associated with each of the one or more relationships; applying one or more models to each of the one or more relationships to determine a degree of deceptiveness for each of the one or more relationships; aggregating the degree of deceptiveness for each of the one or more relationships to generate the degree of deceptiveness for the session.
US11232478B2 Methods and system for collecting statistics against distributed private data
A mechanism by which a secure, privacy preserving query system may be constructed from blockchain technology is disclosed. This system operates on the local differential privacy model through random responses using a private weighted coin protocol. The system specified allows for the ejection of malicious and/or non-interactive participants, minimizes blockchain storage size, and provides a mechanism for forward secrecy. The system specification uses a distributed random beacon to provide a public source of randomness. This randomness is utilized to perform random subset selection from a publicly known list of participating entities. The system uses a homomorphic self-tallying voting protocol under homomorphic encryption to further ensure participant privacy.
US11232469B1 System and method of identifying audience demographics and delivering relative content to audience
A system and method is disclosed for identifying demographics of an audience (e.g., customers, shoppers and the like) using machine learning and delivering relative content to the audience. In one embodiment, a processing unit receives images and/or audio of an audience and uses a machine learning logic to identify audience demographical characteristics. Demographical characteristics are used to select and deliver audio entertainment, and/or audio information, and/or visual entertainment and/or visual information to the audience that is relevant to the audience. In other embodiments, demographic information is used to analyze audience or customer demographics based on time periods (hour, day, week, etc.), location(s), and/or point of sale data.
US11232466B2 Recommendation for experiences based on measurements of affective response that are backed by assurances
Some aspects of this disclosure include systems, methods, and/or computer programs that may be used to collect measurements of affective response of users and to utilize the collected measurements to generate a crowd-based result, such as a score for an experience which the users had. Some embodiments described herein involve sending requests for measurements of affective response to software agents operating on behalf of the users. The requests may provide details regarding the type of measurements requested and may also provide assurances. The assurances may relate to various aspects such as the number of users whose measurements are to be used to generate the crowd-based result, the disclosure of the crowd-based result (e.g., regarding the recipients of the crowd-based result), and the compensation for providing the measurements. Software agents that accept the assurances and have relevant measurements may provide the measurements, which are then utilized to generate the crowd-based result.
US11232465B2 Churn prediction with machine learning
Disclosed is a churn prediction system that predicts with a high level of accuracy which users will and which users will not stop opening the app over a 30-day time period. To this end a model is created using historical event data where the churn-related behavior of each user is known. New event data is then applied to the model to determine the likelihood of each user churning in the future. With these prediction scores a user is then qualified as falling into one of three classifications: low-risk, medium-risk, or high-risk of churn.
US11232463B2 Systems and methods for finding an interaction subset within a set of interactions
A method and system for analyzing interactions (for example between a person and an organization) may include for a number of series of interactions (which may be termed journeys), each interaction represented by a channel and a reason, iterating over the series of interactions by selecting initial information including an interaction subset including one or more interactions, and if there is a set of interaction series among the series of interactions meeting certain conditions, adding an interaction to the interaction subset and determining in a recursive fashion if for the interaction subset, there is a subset among the set of interaction series meeting the conditions which also meet the conditions. Conditions may include a threshold average rating for the set of interaction series, and a threshold number of interaction series in which the interaction subset is found.
US11232461B2 System and method for causing messages to be delivered to users of a distributed voice application execution system
A system that is capable of receiving and interpreting a user's spoken commands is also coupled to a television interface device that controls video programming content displayed the user's television. The user can speak commands to cause certain programs to be played, and to control various functions of the television. The system can track and analyze a user's video viewing habits. In addition, the system is able to determine which of multiple users might be interested in a particular video program, and the system can play marketing messages regarding that video program to those users that might be interested in viewing the video program.
US11232458B2 System and method for data mining within interactive multimedia
During the presentation of an interactive video, a user may interact with the interactive video by, e.g., making selections, choosing options, etc. related to one or more aspects of the interactive video. Such events and details regarding the events may be recorded, stored, and analyzed in the context of one or more campaigns associated with the interactive video, such as marketing campaigns, advertising campaigns, interactive examinations, etc. Once the details regarding the events have been stored, reports may be extracted based upon the details detailing any desired information relevant to the one or more campaigns.
US11232457B1 Systems and methods for protecting users
The disclosed computer-implemented method for protecting users may include (i) identifying a first light-and-radio frequency signature that was captured by a security device based on signals emanating from a mobile computing device at a first time and location, (ii) identifying a second light-and-radio frequency signature that was captured by a same or different security device based on signals emanating from the same mobile computing device at a second time and location, (iii) determining that the first light-and-radio frequency signature and the second light-and-radio frequency signature match such that an inference is made that an individual possessing the mobile computing device was present at both the first time and location and the second time and location, and (iv) performing, based on the inference, a security action to protect a user. Various other methods, systems, and computer-readable media are also disclosed.
US11232451B2 Biometric pre-identification
A station device in a biometric pre-identification system uses identity to perform one or more actions. Identities are determined (such as via a backend) using biometric information. A biometric pre-identification device obtains biometric information and/or a digital representation thereof from a person approaching the station device. The biometric pre-identification device transmits such to the station device, facilitating the station to begin and/or perform various actions. The station device begins or performs the actions using the identity determined based on the biometric information before the person arrives at the station device.
US11232447B2 System and method for enhanced transaction authorization
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.
US11232446B2 Carrier grade telecom blockchain
The disclosure relates an edge digital gate (“EDG”) configured with entitlement services, universal identity repositories, and connection concentrator functions. The universal identity repositories each include a shared cache that together with other shared caches form a shared data environment (“SDE”). The SDE provides a distributed and shared cache used to chain together EDGs for operation as a blockchain network. The SDE may be check-pointed by stateless Virtual Network Functions (“VNFs”) executing on the EDGs responsive to service demand and access, thus facilitating distributed consensus for validating each transaction. Through SDE the stateless VNFs disperse transaction-status based on a smart contract, which enforce transactions associated with blockchain-based digital services to which access is provided by the EDGs. The activity relating to the transactions may be recorded on a decentralized ledger of a blockchain network, generating an immutable record of activity of the entity and secure storage of service data.
US11232445B2 Intelligent dynamic authentication and event processing system
Systems for dynamic authentication and event processing are provided. In some examples, a system may receive a request to process an event. In response to receiving the request to process the event, the system may transfer an amount of funds associated with the event from a first account of a first user who is a party to the event to a second account. The system may generate a profile for each user who is a party to the event. In some examples, the information in a profile may be anonymized. Users who are parties to the event may use the profiles to authenticate and authorize or cancel the event. In some examples, a notification may be transmitted to the system that the event is authorized for processing. The amount of funds may be transferred from the second account to a third account associated with a second user who is a party to the event. If the event is cancelled, the funds may be transferred from the second, temporary account to the first account. In some examples, after the event has been processed or cancelled, the profiles may be deleted.
US11232439B2 Methods and systems for preventing transaction tracing on distributed ledger-based networks
Some embodiments disclose the use of zero-knowledge proofs (ZKPs) to prevent or at least mitigate privacy compromises that can occur to transactions conducted on distributed ledger-based networks (DLNs). In particular, some embodiments disclose methods and systems where ZKPs can be used to keep confidential or at least mitigate public revelation of private transaction data due to the analyses of the transaction fee or gas paid to facilitate the transaction on the DLN.
US11232431B2 Transaction management based on audio of a transaction
An example transaction analysis platform is described herein. The transaction analysis platform may analyze an audio signal to determine whether a user is associated with a transaction. The transaction analysis platform may determine that a tone of the audio signal is a transaction tone associated with the transaction. The transaction analysis platform may process, based on detecting the transaction tone, the audio signal to identify a set of tones associated with the transaction. The transaction analysis platform may generate, based on a quantity of the set of tones, transaction information associated with the transaction, wherein the transaction information identifies a quantity of items associated with the transaction, wherein the quantity of items corresponds to the quantity of the set of tones. The transaction analysis platform may perform an action associated with the transaction information and a transaction account of the user.
US11232430B2 Method for processing a transaction from a communication terminal
A method for the processing, by a transaction-processing server, of a transaction at least partially initiated from a communications terminal connectable to the server by using a communications network. This method includes: creating a secured communications channel with the communications terminal; instantiation, within an execution server on the communications network, of a virtual payment terminal capable of exchanging information with the communications terminal by using the secured communications channel; and processing a transaction between the communications terminal and the virtual payment terminal implementing at least one secure element of the communications terminal, the secure element being configured to exchange an identifier of the type of service.
US11232427B2 Method of performing transactions with contactless payment devices using pre-tap and two-tap operations
A system, apparatus, and method for processing payment transactions that are conducted using a mobile payment device that includes a contactless element, such as an integrated circuit chip. The invention enables one or more of the operations of activation of a payment application, transfer of transaction data, updating of account records, setting or re-setting of a payment application counter or register, or transfer or processing of a script, command, or instruction, with these functions being performed with minimal impact on a consumer. This is accomplished by introducing a pre-tap and/or two-tap operation prior to, or as part of, the transaction flow.
US11232426B2 System and method for third-party food and dining ordering control
A system and method for third-party food and dining ordering control, comprising at least one device capable of accessing the internet which may be a mobile device or personal computing device such as a laptop or desktop, a web application, and a point-of-sale system at a restaurant or retailer, wherein users of the web application may deposit funds into an account and set regulations on what they may purchase with the deposited funds, or have an administrator set up an account for them such as a parent setting up an account for a child or a doctor setting up an account for a patient, allowing the parent or doctor or other administrator to regulate what the sub-user such as the child or patient may purchase, in keeping with budget, diet, and lifestyle restrictions, and which may utilize zero-step authentication to allow for seamless use of the service at certain establishments.
US11232424B2 System and method for processing a transaction using account information on file
Provided are a system and method for identifying a transaction as a card on file payment transaction. The method may include receiving an authorization request message for a transaction from a merchant computing device, detecting payment account information and an identifier which are included in the authorization request message, where the identifier identifies the payment account information as being from a payment account on file, and authorizing the transaction based on the detected payment account information and the detected identifier.
US11232417B2 Back-up sentinel network for a blockchain distribution network
A peer node in a blockchain distribution network includes a processor configured to generate a blockchain, where the blockchain includes information regarding a plurality of transactions. The processor is also configured to determine that the peer node is being discriminated against with respect to blockchain transmissions by one or more central servers of the blockchain distribution network. The processor is further configured to determine, based at least in part on the determination that the peer node is being discriminated against, that one or more servers in a sentinel network are to be used for blockchain transmissions instead of the one or more central servers. The peer node further comprises a transceiver operatively coupled to the processor and configured to transmit the blockchain through the sentinel network.
US11232415B2 Method for cryptographically managing title transactions
A method for encrypting paper title assets to crypto currency and transferring title is disclosed. The method involves the use of application software and a physical vault. Application software including an encryption engine, a decryption engine, a user interface module, records, and a security key management system. Paper title assets are provided to a physical vault and transferred physically at the behest of users of the application software and verified by public ledger records.
US11232409B2 Presenting entity profile information to a user of a computing device
Entity profile information is presented to a user of a computing device. In one embodiment, a method includes: receiving a communication associated with a first entity; in response to receiving the communication, creating or updating, by at least one processor, a first entity profile, wherein the first entity profile is for display to the user on the computing device; and storing a plurality of entity profiles for entities, the entity profiles including the first entity profile.
US11232406B1 Creating tracked issue using issue-creation emoji icon
The issue-discovery services described herein may access data from the messaging platform and/or the issue-tracking platform to automatically determine issue attributes for creating a new issue in the issue-tracking platform based on activity in the messaging platform. The issue-discovery service may provide or otherwise be associated with a user input element presented on a client device (e.g., presented in the chat user interface), which allows a user of the client device to provide a user input to create a new issue in the issue-tracking platform based on activity in the chat channel. The user input may identify content associated with the chat channel (e.g., one or more messages displayed in the chat user interface) for use in creating the new issue in the issue-tracking platform.
US11232402B2 Clinical data reconciliation as part of a report generation solution
An automated system updates electronic medical records (EMRs) based on dictated reports, without requiring manual data entry into on-screen forms. A dictated report is transcribed by an automatic speech recognizer, and facts are extracted from the report and stored in encoded form. Information from a patient's report is also stored in encoded form. The resulting encoded information from the report and EMR are reconciled with each other, and changes to be made to the EMR are identified based on the reconciliation. The identified changes are made to the EMR automatially, without requiring manual data entry into the EMR.
US11232401B2 Systems and methods for initial item grouping logic
The present disclosure provides systems and methods for automatic packaging determination comprising a memory storing instructions and at least one processor performing steps comprising: receiving an order comprising at least one item; searching a data store to determine a tag, volume, and weight associated with each item; sorting the items into groups based on the tags of the items; performing an optimization process for each group of items having the same tag by: creating a data structure representing a first package of the group; iteratively simulating packing a largest remaining item of the group into the first package, wherein if the simulating determines that a threshold is exceeded: creating an additional data structure representing an additional package, and iteratively simulating packing a largest remaining item until all items of the group are packed into a package; and generating at least one list of items for the data structures representing packages.
US11232400B1 Determining recommended orders for configurable products on a multi-dimensional basis
A multi-dimensional recommended order system generates recommended orders for configurable products. The multi-dimensional recommended order system generates the recommended orders based on a multi-dimensional demand and sales metrics analysis. The multi-dimensional recommended order system determines the recommended order for each product configuration with a goal of moving a future supply mix of complex products to an optimized target supply mix. The recommended order can be generated and evaluated based on demand analysis of not only configured products but also based on analysis for demand of particular product dimensions. Thus, the system determines a recommended order for each configurable product by minimizing imbalances between future supplies and target supplies of product configurations and future supplies and target supplies of dimensions of the product configurations.
US11232397B2 Systems and methods for controlling production and distribution of consumable items based on their chemical profiles
Embodiments of the present invention relate to a platform for controlling production and distribution of consumable items based on machine learning processes derived from chemical profiles of the consumable items.
US11232395B1 Signal processing techniques
This disclosure describes techniques for removing noise from a signal to generate a modified signal, with the modified signal preserving any transitions of interest (e.g., sharp-edge discontinuities) present within the initial signal. In one example, the signal comprises a time-series signal with the time series representing a sequence of weight measurements from a scale device. In some examples, the scale device includes a platform that supports one or more physical items that may be selectively removed or added to. Here, the signal may include a sequence of step functions corresponding to changes in weight on the scale device (based on the removal or addition of items on the platform), plus corrupting noise from vibration. The techniques described herein may remove the corrupting noise, while preserving the sharp edges representing sudden changes in weight.
US11232394B1 Just-in-time package routing and delivery
Method and apparatus for controlling delivery of an item. An electronic order specifying the item is received. An item profile for the first item is retrieved. A first instance of positional data for the user and a pattern of delivery preferences of the user are determined. Embodiments determine a first location for delivering the package to the user, based on the item profile, the first instance of positional data for the user and the pattern of delivery preferences of the first user. Shipment of the first item towards the first location is initiated, and based on subsequent network communications with an electronic device associated with the user, a second instance of positional data is determined. Delivery of the first item is facilitated to one of the first location corresponding to the first instance of positional data and a second location corresponding to the instance of positional data.
US11232388B2 Automated guided vehicle systems for retrieving hems
Systems, method, and computer-readable storage media for controlling item retrieval processes from an item and storage infrastructure are disclosed. The disclosed techniques utilize an automated guided vehicle (AGV) and real-time feedback to validate the item retrieval process is performed correctly. Item retrieval may be performed autonomously by an AGV equipped with item retrieval components, such as hydraulic arms, pistons, and other components and control logic, or may be performed as a user-aided process, where feedback is provided to the user to instruct the user which item is to be retrieved and the user then loads the item onto the AGV. The AGV is configured to utilize a coordinate system to facilitate automated navigation along a series of determined waypoints during the item retrieval process. Additionally, feedback or instructions may be provided to a user device (e.g., for user-aided processes) to assist with the item retrieval process.
US11232385B2 System and method to measure optimal productivity of a person engaged in a task
A method and system analyzes the productivity of a person engaged in a task. A computing device receives configuration data from sensors including environmental parameters related to a corresponding productivity score of the person engaged in the task. The environmental parameter data is analyzed to determine any impact on the person's productivity during the task. Changes in the productivity score and corresponding environmental parameters are stored in the computing device, and optimum values are determined.
US11232381B2 Systems and methods for managing resources in an information technology (IT) infrastructure
Systems and methods for managing resources in an IT infrastructure are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for managing resources in an IT infrastructure may include: (1) retrieving, from a database, an identification of a plurality of IT infrastructure resources for an organization; (2) retrieving at least one attribute for each IT infrastructure resource; (3) graphing an IT infrastructure for the organization by illustrating a relation of each IT infrastructure resource to at least one other IT infrastructure resource and the attributes for each IT infrastructure resource; (4) analyzing the graph in order to identify a potential IT infrastructure resource for removal from the IT infrastructure for the organization; and (5) implementing a decision engine to recommend removal or maintenance of the identified IT infrastructure resource.
US11232380B2 Mapping assessment results to levels of experience
The disclosed embodiments provide a system for processing data. During operation, the system obtains an assessment result containing a rating of a candidate with respect to a qualification for an opportunity. Next, the system determines, based on the assessment result, a position of the rating in a distribution of assessment results associated with the qualification and one or more attributes of the opportunity. The system then compares the position to a threshold to determine a recommendation related to the candidate and the opportunity. Finally, the system outputs the recommendation in association with the candidate.
US11232378B2 Machine learning artificial intelligence system for predicting popular hours
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.
US11232376B2 System and method for optimizing combustion of boiler
A system for controlling a boiler apparatus in a power plant to combust under optimized conditions, and a method for optimizing combustion of the boiler apparatus using the same are provided. The boiler control system may include a task manager configured to collect information on a current operating state of a boiler and determine whether to perform a combustion optimization operation for the boiler, a pre-processor configured to preprocess data collected from the boiler and supply the pre-processed data, a modeler configured to create a boiler combustion model on the basis of the pre-processed data received from the pre-processor, an optimizer configured to receive the boiler combustion model from the modeler and perform the combustion optimization operation for the boiler using the boiler combustion model to calculate an optimum control value, wherein the pre-processed data is supplied to the modeler and the optimizer by the pre-processor, and an output controller configured to receive the optimum control value from the optimizer and control an operation of the boiler by reflecting the optimum control value to a boiler control logic.
US11232374B2 Travel disruption management using fragmented source data
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.
US11232370B2 Biometric data to facilitate learning
A system that uses biometric data to facilitate learning is provided herein. The system receives at least two data points via a biometric sensor. Information is extracted from the at least two data points and a set of features are identified. Data analysis is then performed on the set of features.
US11232369B1 Training data quality for spam classification
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.
US11232367B1 Apparatus and method for forecasted performance level adjustment and modification
An apparatus, method, and computer program product are provided to adjust and modify input signals used in connection with predictive models by detecting events, such as changes in operating parameters of data objects and/or related systems and calculating adjusted decay rates to be applied to time-series data associated with times prior to an occurrence of an event. In some example implementations, an indication of an event associated with a given datastream is received, in a manner which indicates the change in an operating parameter and the time at which the change occurred. Based at least in part on the indication of the event associated with the datastream, a second decay rate associated with the set of time-series data is determined and applied to the set of time-series data, such that an updated future performance level can be calculated by a predictive model.
US11232365B2 Digital assistant platform
A digital assistant platform may receive a query relating to a target data file. The target data file may be associated with a standardized data set. The standardized data set may include data files that are aggregated based on data elements associated with the data files, and may be configured to enable a plurality of services. The digital assistant platform may extract, based on the query, one or more keywords, and identify an intent classification and an entity associated with the query. The digital assistant platform may analyze the plurality of services to identify a target service to enable, and analyze the data elements to identify the target data file. The digital assistant platform may determine, using the target service, analytical information associated with a data element of the target data file, and generate a response to the query based on the analytical information.
US11232358B1 Task specific processing of regulatory content
A neural network system for performing a processing task on regulatory content and a method for training the system are disclosed. The method for training involves configuring a neural network language model capable of generating a language embedding output in response to receiving content. The method further involves fine-tuning the language model using regulatory content training data to generate a regulatory content language embedding output for regulatory content processed by the language model. The method also involves configuring at least one task specific output layer to generate task specific results in response to receiving the regulatory content language embedding output from the language model, and training the neural network system using task specific training data to output the task specific results, at least a portion of the task specific training data having been labeled prior to configuring the task specific neural network.
US11232357B2 Method for injecting human knowledge into AI models
Human knowledge may be injected in an explainable AI system in order to improve the model's generalization error, model accuracy, interpretability of the model, avoid or eliminate bias, while providing a path towards the integration of connectionist systems with symbolic logic in a combined AI system. Human knowledge injection may be implemented by harnessing the white-box nature of explainable/interpretable models. In one exemplary embodiment, a user applies intuition to model-specific cases or exceptions. In another embodiment, an explainable model may be embedded in workflow systems which enable users to apply pre-hoc and post-hoc operations. A third exemplary embodiment implements human-assisted focusing. An exemplary embodiment also presents a method to train and refine explainable or interpretable models without losing the injected knowledge defined by humans when applying gradient descent techniques. The white-box nature of explainable models allows for precise source attribution and traceability of knowledge incorporated into the model.
US11232355B2 Deep graph representation learning
A method of deep graph representation learning includes: deriving a set of base features; and automatically developing, by a processing device, a multi-layered hierarchical graph representation based on the set of base features, wherein each successive layer of the multi-layered hierarchical graph representation leverages an output from a previous layer to learn features of a higher-order.
US11232353B2 Information processing apparatus and information processing method to generate image processing algorithm based on machine learning process
An information processing apparatus includes a control unit that creates a plurality of learning information items including an input image and a teacher image as an expected value by image-processing the input image in accordance with a scenario described with a program code, and supplies the created plurality of learning information items to a machine learning module that composes an image processing algorithm by machine learning.
US11232352B2 Memristor spiking architecture
A circuit for a neuron of a multi-stage compute process is disclosed. The circuit comprises a weighted charge packet (WCP) generator. The circuit may also include a voltage divider controlled by a programmable resistance component (e.g., a memristor). The WCP generator may also include a current mirror controlled via the voltage divider and arrival of an input spike signal to the neuron. WCPs may be created to represent the multiply function of a multiply accumulate processor. The WCPs may be supplied to a capacitor to accumulate and represent the accumulate function. The value of the WCP may be controlled by the length of the spike in signal times the current supplied through the current mirror. Spikes may be asynchronous. Memristive components may be electrically isolated from input spike signals so their programmed conductance is not affected. Positive and negative spikes and WCPs for accumulation may be supported.
US11232351B2 Performing average pooling in hardware
Methods and systems for receiving a request to implement a neural network comprising an average pooling layer on a hardware circuit, and in response, generating instructions that when executed by the hardware circuit, cause the hardware circuit to, during processing of a network input by the neural network, generate a layer output tensor that is equivalent to an output of the average pooling neural network layer by performing a convolution of an input tensor to the average pooling neural network layer and a kernel with a size equal to a window of the average pooling neural network layer and composed of elements that are each an identity matrix to generate a first tensor, and performing operations to cause each element of the first tensor to be divided by a number of elements in the window of the average pooling neural network layer to generate an initial output tensor.
US11232347B2 Fabric vectors for deep learning acceleration
Techniques in advanced deep learning provide improvements in one or more of accuracy, performance, and energy efficiency. An array of processing elements performs flow-based computations on wavelets of data. Each processing element has a respective compute element and a respective routing element. Instructions executed by the compute element include operand specifiers, some specifying a data structure register storing a data structure descriptor describing an operand as a fabric vector or a memory vector. The data structure descriptor further describes various attributes of the fabric vector: length, microthreading eligibility, number of data elements to receive, transmit, and/or process in parallel, virtual channel and task identification information, whether to terminate upon receiving a control wavelet, and whether to mark an outgoing wavelet a control wavelet.
US11232344B2 Multi-task feature selection neural networks
The present approach relates to feature ranking within deep neural networks in a multi-task and/or multi-label setting. Approaches are described to identify features that are task-specific as well as features that are shared across multiple tasks. In addition to facilitating interpretability, the selected subset of features can be used to make efficient models leading to better stability & regularization along with reduced compute and memory.
US11232342B2 RFID tag and method for manufacturing RFID tag
An RFID tag includes a booster antenna, a feeding loop, an RFID module, and a sheet-like insulating base. The insulating base includes first and second sides that are opposite to each other. The booster antenna is comprised by one metal wire having one end on the first side of the insulating base and the other end on the second side of the insulating base and includes a first curved portion that reverses a direction of the metal wire extending from the one end and a second curved portion that reverses a direction of the metal wire, which is reversed by the first curved portion, to connect to the other end. Moreover, the RFID module is disposed in a region surrounded by the metal wire including the first curved portion and the second curved portion.
US11232332B2 Image forming apparatus
An image forming apparatus includes an image forming unit configured to form an image on a sheet, a conveyance roller configured to convey the sheet along a conveyance path, a reading unit which is provided on the conveyance path and is configured to read a pattern formed on the sheet, and a controller. The controller is configured to control the image forming unit to form a first pattern, control the conveyance roller to convey a sheet having the first pattern formed thereon, control the reading unit to read the first pattern, generate first data based on a result of reading the first pattern, and control the image forming unit to form a user image and a second pattern, the second pattern being formed in a region on the sheet that is different from a region in which the user image is formed.
US11232328B2 Method of and system for joint data augmentation and classification learning
A method and a system for joint data augmentation and classification learning, where an augmentation network learns to perform transformations and a classification network is trained. A set of labelled images is received. During an inner loop iteration, an augmentation network applies a transformation on a given labelled image of the set to obtain a transformed image. The classification network classifies the transformed image to obtain a predicted class, and a training loss is determined based on the predicted class and the respective label. The parameters of the classification network are updated based on the classification loss. During an outer loop iteration, the classification network classifies another labelled image of the set to obtain another predicted class, and a validation loss is determined based on the other predicted class and the respective label. The parameters of the augmentation network are updated based on the validation loss.
US11232319B2 Applications of automatic anatomy recognition in medical tomographic imagery based on fuzzy anatomy models
A computerized method of providing automatic anatomy recognition (AAR) includes gathering image data from patient image sets, formulating precise definitions of each body region and organ and delineating them following the definitions, building hierarchical fuzzy anatomy models of organs for each body region, recognizing and locating organs in given images by employing the hierarchical models, and delineating the organs following the hierarchy. The method may be applied, for example, to body regions including the thorax, abdomen and neck regions to identify organs.
US11232317B2 Fingerprint identification apparatus and electronic device
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.
US11232315B2 Image depth determining method and living body identification method, circuit, device, and medium
An image depth determining method and a living body identification method, a circuit, a device, and a medium. The image depth determining method includes obtaining pixel coordinates of a feature point pair associated with an object point on a subject, determining a first straight line passing through the origin of a first camera coordinate system of a first camera based on first pixel coordinates and intrinsic parameters of the first camera, determining a second straight line passing through the origin of a second camera coordinate system of a second camera based on second pixel coordinates and intrinsic parameters of the second camera, and determining the depth of the object point based on the first straight line, the second straight line, and extrinsic parameters describing a relative position relationship between the first camera and the second camera.
US11232313B2 Abnormality detection device, abnormality detection system, and abnormality detection program
An abnormality detection device is configured to acquire a first image, which is obtained when a vehicle-mounted camera of a first vehicle images a second vehicle different from the first vehicle, and detect an abnormal state of a driver of the second vehicle based on an image of the driver of the second vehicle which is included in the first image.
US11232308B2 Two-stage online detection of action start in untrimmed videos
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.
US11232306B2 Display apparatus and control method thereof
A display apparatus includes a communication interface, a camera, a display and a processor configured to receive information on a plurality of images including a first object image corresponding to an identical type of an object selected by a user and a second object image included in each of the plurality of images. The processor is configured to identify one from a plurality of images based on information on a third object image identified from an image photographed through the camera and the received second object image, and control the display to display an obtained image based on the identified image, a fourth object image corresponding to an object selected by the user, and the third object image is displayed.
US11232305B2 Method for outputting content corresponding to object and electronic device therefor
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.
US11232302B2 Video messaging system
Video messaging systems includes a plurality of camera systems, a plurality of network-based clients, a messaging hub communicatively connectable to the plurality of network-based clients, and a video frame transmission service communicatively connected to the messaging hub. The messaging hub is configured to transmit image data as encoded data to each of the plurality of network-based clients. The video frame transmission service is configured to selectively connect with at least one of the plurality of camera systems for a time period that is based upon a request received from at least one of the plurality of network-based clients.
US11232299B2 Identification of blocks of associated words in documents with complex structures
Aspects of the disclosure provide for mechanisms for identification of blocks of associated words in documents using neural networks. A method of the disclosure includes obtaining a plurality of words of a document, the document having a first block of associated words, determining a plurality of vectors representative of the plurality of words, processing the plurality of vectors using a first neural network to obtain a plurality of recalculated vectors having values based on the plurality of vectors, determining a plurality of association values corresponding to a connections between at least two words of the document, and identifying, using the plurality of recalculated vectors and the plurality of association values, the first block of associated symbol sequences.
US11232298B1 Automated data extraction and document generation
A computer-implemented method of generating electronic documents is described. The method comprises receiving a plurality of scanned documents for a plurality of vehicles; providing the plurality of scanned documents to a neural network model that outputs respective class identifiers of the plurality of scanned documents; for each scanned document of the plurality of scanned documents, extracting data from the scanned document according to a corresponding class identifier, and associating the scanned document and the extracted data with an identified vehicle of the plurality of vehicles, wherein the identified vehicle is identified by the extracted data; and generating an electronic document for the identified vehicle using the extracted data.
US11232297B2 Fish biomass, shape, and size determination
Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, and mass of fish are described. A pair of stereo cameras may be utilized to obtain right and left images of fish in a defined area. The right and left images may be processed, enhanced, and combined. Object detection may be used to detect and track a fish in images. A pose estimator may be used to determine key points and features of the detected fish. Based on the key points, a three-dimensional (3-D) model of the fish is generated that provides an estimate of the size and shape of the fish. A regression model or neural network model can be applied to the 3-D model to determine a likely weight of the fish.
US11232295B2 Using identity information to facilitate interaction with people moving through areas
A system receives a digital representation of a biometric for a person, uses the digital representation of the biometric to determine and/or otherwise retrieve identity information associated with the person, and uses the identity information to perform one or more actions related to the person's presence in one or more areas. For example, the system may estimate a path for the person and signal an agent electronic device based on the path. In another example, the system may determine a presence of a person within the area and/or transmit information to an agent electronic device regarding the determined presence. In still another example, the system may receive a request to communicate with the person and forward the communication to the person using the identity information.
US11232290B2 Image analysis using sub-sectional component evaluation to augment classifier usage
Images are analyzed using sub-sectional component evaluation in order to augment classifier usage. An image of an individual is obtained. The face of the individual is identified, and regions within the face are determined. The individual is evaluated to be within a sub-sectional component of a population based on a demographic or based on an activity. An evaluation of content of the face is performed based on the individual being within a sub-sectional component of a population. The sub-sectional component of a population is used for disambiguating among content types for the content of the face. A Bayesian framework that includes a conditional probability is used to perform the evaluation of the content of the face, and the evaluation is further based on a prior event that occurred.
US11232287B2 Camera and image calibration for subject identification
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.
US11232284B2 Techniques for robust anti-spoofing in biometrics using polarization cues for NIR and visible wavelength band
A system comprising a polarization CMOS image sensor, at least one processor and a non-transitory computer-readable medium having computer-executable instructions stored thereon that, in response to execution by the at least one processor, cause the system to perform actions including receiving, from the polarization CMOS image sensor, polarization information and two-dimensional image information. The polarization information is processed using a machine learning model to generate an output that indicates whether the polarization information represents a valid biometric measurement of a physical feature of a subject.
US11232283B1 Facial recognition system that compares narrow band ultraviolet-absorbing skin chromophores
Facial recognition system that compares narrow band ultraviolet-absorbing skin chromophores to identify a subject. Ultraviolet images show much greater facial detail than visible light images, so matching of ultraviolet images may be much more accurate. Embodiments of the system may have a camera that is sensitive to ultraviolet, and a special lens and filter that pass the relevant ultraviolet wavelengths. A database of known persons may contain reference ultraviolet facial images tagged with each person's identity. Reference images and subject images may be processed to locate the face, identify features (such as chromophores), compare and match feature descriptors, and calculate correlation scores between the subject image and each reference image. If the subject is moving, the subject's face may be tracked, a 3D model of the subject's face may be developed from multiple images, and this model may be rotated so that the orientation matches that of the reference images.
US11232281B1 Method of filtering fingerprint image
A method of filtering a fingerprint image is provided. The method includes: receiving an input fingerprint image; preliminarily filtering the input fingerprint image to obtain a preprocessed image; normalizing and then filtering the preprocessed image to obtain a denoised image; filtering and then segmenting the preprocessed image to obtain a background mask; postprocessing the background mask to obtain a final mask; and applying the final mask to the denoised image to obtain an output fingerprint image.
US11232278B2 Fingerprint identification and detection circuit, method and display device
A fingerprint identification and detection circuit, a fingerprint identification and detection method and a display device are provided. The fingerprint identification and detection circuit includes a storage capacitor, a capacitor control circuit and a photoelectric conversion element; the photoelectric conversion element is configured to, when in a photoelectric conversion state, convert a received optical signal into a corresponding electrical signal; the capacitor control circuit is provided between the storage capacitor and the photoelectric conversion element, and is configured to perform control to store at least part of the electrical signal to the storage capacitor under control of a capacitor control signal.
US11232277B2 Display panel, display device and driving method
Disclosed are a display panel, a driving method thereof and a display device. The display panel includes: a light-shielding layer including imaging apertures, a light-emitting element layer including first light-emitting elements and second light-emitting elements, a touch functional layer, and a fingerprint recognition module. The orthographic projection of the second light-emitting element on the light-shielding layer is closer to the corresponding imaging aperture than the orthographic projection of the first light-emitting element on the light-shielding layer. In a first detection stage, the first light-emitting elements emit light, the second light-emitting elements do not emit light, and the fingerprint recognition module generates a first fingerprint image. In a second detection stage, the second light-emitting elements emit light, and the fingerprint recognition module generates a second fingerprint image. The first fingerprint image and the second fingerprint image are combined into a fingerprint image.
US11232276B2 Fingerprint detection touch control display apparatus, array substrate, and method of fabricating fingerprint detection touch control display apparatus
A fingerprint detection touch control display apparatus. The fingerprint detection touch control display apparatus includes a base substrate; a plurality of touch sensors on the base substrate; and a counter substrate facing the base substrate. Each of the plurality of touch sensors includes an invisible tight emitting element; a driving circuit configured to driving light emission of tire divisible light emitting element; an invisible light sensor; and a light shield. The invisible light emitting element is configured to emit light toward the counter substrate, at least a portion of the light being reflected by a touch object on the counter substrate into the invisible light sensor through a via extending through the light shield. The invisible light sensor is configured to detect tire portion of the light, thereby detecting a fingerprint information.
US11232274B2 Suppressing impairment data in fingerprint images
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.
US11232272B2 Systems and methods for contactless card applet communication
Example embodiments of systems and methods for contactless card verification include a contactless card including a substrate, a processor, and a memory, wherein the memory contains a first applet and a second applet, and a recipient device in data communication with the contactless card, wherein the second applet is configured to retrieve one or more parameters from the first applet via an interface; and wherein the second applet is configured to transmit the one or more parameters to the recipient device for verification.
US11232271B1 Systems and methods for message-based interaction
Systems, methods, and non-transitory computer-readable media can determine at least one message sent from a first user of a social networking system to at least one second user of the social networking system. The at least one message can be provided to the at least one second user, wherein the at least one message is accessible through a message thread for managing messages exchanged between the first user and the at least one second user. A determination is made that the at least one message was composed in a language that is different from a primary language associated with the at least one second user. A translated version of the at least one message is provided in the primary language associated with the at least one second user, wherein the translated version of the at least one message is accessible through the message thread.
US11232269B2 Method and apparatus for processing data
Provided is a data processing method and apparatus for a service that finds and automatically analyzes and processes the semanticity from various types of big data existing at different locations on a network when a user sets a desired combination of conditions and operations.
US11232265B2 Context-based natural language processing
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.
US11232263B2 Generating summary content using supervised sentential extractive summarization
Certain embodiments involve a method for generating a summary. The method includes one or more processing devices performing operations including generating a set of word embeddings corresponding to each word of a text input. The operations further include generating a set of selection probabilities corresponding to each word of the text input using the respective word embeddings. Further, the operations include calculating a set of sentence saliency scores for a set of sentences of the text input using respective selection probabilities of the set of selection probabilities for each word of the text input. Additional, the operations include generating the summary of the text input using a subset of sentences from the set of sentences with greatest sentence saliency scores from the set of sentence saliency scores.
US11232261B2 Open domain real-time question answering
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 Generating digital annotations for evaluating and training automatic electronic document annotation models
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.
US11232251B2 Data processing systems, devices, and methods for content analysis
Systems, devices and methods operative for identifying a reference within a figure and an identifier in a text associated with the figure, the reference referring to an element depicted in the figure, the reference corresponding to the identifier, the identifier identifying the element in the text, placing the identifier on the figure at a distance from the reference, the identifier visually associated with the reference upon the placing, the placing of the identifier on the figure is irrespective of the distance between the identifier and the reference.
US11232248B2 Routing-resource-improving method of generating layout diagram and system for same
A method (of manufacturing a semiconductor device) includes, for a layout diagram stored on a non-transitory computer-readable medium, generating the layout diagram including: selecting a candidate pattern in the layout diagram, the candidate pattern being a first conductive pattern in the M_2nd level (first M_2nd pattern) or a first conductive pattern in the M_1st level (first M_1st pattern); determining that the candidate pattern satisfies one or more criteria; and changing a size of the candidate pattern thereby revising the layout diagram.
US11232243B1 System and method for employing model repository
Model metadata for each of a plurality of models is stored. The model metadata includes a statistical analysis technique identifier and one or more model input data identifiers. A request to execute a model is received. The request includes data identifying one of the plurality of models, and a model execution start date and end date. On the model execution start date, execution of the model associated with the model execution request is commenced. Outputs of the executed model are stored in a database. The outputs are associated with a model instance identifier, information describing a context for execution of the model, and model output type information. The outputs are retrieved, using the model instance identifier, for analysis.
US11232240B2 Industrial automation project component replacement recommendation
A method includes generating a graphical user interface (GUI) depicting an industrial automation system, including objects, each object corresponding to an industrial automation component of the system, identifying a first industrial automation component, represented by a first object, based on a stage of a product life cycle associated with the first component, applying machine learning to identify a second component for replacing the first component based on one or more other components within the industrial automation system, and specifications of each of the additional components, generating and presenting a notification indicative of a suggestion to replace the first industrial automation component with the second industrial automation component, receiving an input authorizing replacement of the first industrial automation component with the second industrial automation component via the notification, and replacing the first object with a second object.
US11232239B2 System and method for aircraft design optimization and performance
An aircraft design optimization system and associated aircraft design optimization architecture. The aircraft design optimization system may comprise an input circuit to provide input data and an optimizer circuit to receive the input data and to communicate with a plurality of modules to create output data. At least one abstraction layer can be provided between the optimizer circuit and each of the plurality of modules. The optimizer circuit is configured to output the output data to a post-processing circuit. Each of the plurality of modules implements a different function.
US11232235B2 Generating attack graphs in agile security platforms
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.
US11232231B1 Systems, methods, and media for generating documents containing confidential information
Mechanisms for generating documents with confidential information are provided, the systems comprising: a memory; and a first collection of at least of one hardware processor coupled to the memory and configured to: receive from a user device a request for a first document with confidential information; generate a second document, that corresponds to the first document, with at least one token corresponding to the confidential information; transmit the second document to a second collection of at least one hardware processor in a high-trust network that is entitled to access the confidential information; receive from the second collection of at least one hardware processor in the high-trust network a uniform resource locator (URL) corresponding to the first document; and transmit the URL to the user device. In some of these mechanisms, the user device is in the high trust network.
US11232227B1 Data leak prevention using content based segmentation scanning
Systems and techniques are described for preventing data leaks from a network. A set of sensitive files or sensitive data that includes sensitive information can be received, and a first set of labels can be determined based on the set of sensitive files or sensitive data. An apparatus can then receive data that is to be checked for sensitive information, and determine a second set of labels based on the data. Next, the apparatus can match the second set of labels with the first set of labels. The apparatus can then determine whether or not the data includes sensitive information based on a result of said matching, and perform a data leak prevention action if it is determined that the data includes sensitive information.
US11232226B2 Column value-based separate authorization method for statistical list operations
Disclosed is a column value-based separate authorization method for statistical list operations, said method comprising a step of authorizing a statistical list operation and a step of selecting a grantee, said step of authorizing a statistical list operation comprising the following steps: S1: selecting a statistical list needing authorization; S2: selecting a column needing authorization in the statistical list, the selected column being a column determined by selection or determined automatically; S3: authorizing the operation for statistical data corresponding to all the column values in the selected column. The present invention enables separate authorization of the operation permissions for the statistical data in the statistical list according to the column values; one statistical list can meet different actual usage requirements after the authorization of different statistical data operation permissions. Thus, the present invention is able to control the statistical data of the statistical list more strictly, improving the precision of management, meeting the usage requirements of enterprises and institutions in actual operations.
US11232224B2 Database encryption
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.
US11232222B2 Access management system, access management method and program
In an access management system for managing access to data handled on a shared server, the data in a registered folder on the shared server is kept in secret through transform using an access key. A database in the system is configured to store identification information of n shares generated by splitting the access key using threshold secret sharing scheme in association with a data path of a folder assigned to a first user. Some of the shares are retained in the system as system shares and at least one remaining share is provided to the first user as a user share. When an access request is received along with a first user share from the first user, target data recovered using the access key recovered based on a number of shares that satisfies the quorum is deployed to the registered folder.
US11232219B1 Protection of electronic designs
Removing protections on a session-key protected design include receiving a double encrypted vendor private key and an encrypted session key. The double encrypted vendor private key is decrypted into a single encrypted vendor-private key using a user private key, and the single encrypted vendor-private key is decrypted into a vendor private key using a vendor pass phrase. The encrypted session key is decrypted into a session key using the vendor private key, and the session-key protected design is decrypted into a plain design using the session key.
US11232215B2 Electronic laboratory notebook system and method
Electronic laboratory notebook (ELN) system (1), comprises an ELN managing application (3) of an ELN service provider and being accessible for clients via the Internet and being configured for managing the access of the clients on the electronic laboratory notebook represented by ELN data in an ELN database hosted by the ELN service provider, a client computer (2) being located on premises of the client and connected to the internet (4), the client computer (2) running a client software (7) to communicate with the ELN managing application (3) via the Internet (4), a local storage server (5) being located on premises of the client, the local storage server being configured for storing ELN-files, which include content of the ELN, and the ELN application (3) being configured for controlling, in dependence on the client's access rights, the transfer of the ELN-files between the local storage server and the client computer.
US11232211B2 Method, apparatus and device for sharing password between BIOS and operating system
A method, an apparatus and a device for sharing a password between a BIOS and an operating system are provided, which are applied to a Legacy boot mode. In the method, a user is prompted to input a password of the BIOS. The password inputted by the logon user is received and verified. The verified password is stored in a predetermined target memory and E820H information is created if the received password is verified as correct, where address data in the E820H information points to an address of the target memory. The address of the target memory is determined based on the created E820H information and memory contents are obtained if a password is set for the operating system. The logon user is permitted to log on the operating system if the acquired memory contents are verified as correct.
US11232208B2 Methods, systems, and computer readable media for adaptive metadata architecture
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 System and method for implementing added services for OBD2 smart vehicle connection
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.
US11232196B2 Tracking events of interest to mitigate attacks
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 Systems and methods for managing state
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 Method for executing a binary code of a secure function with a microprocessor
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 Automated generation of a sandbox configuration for malware detection
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 Device attestation techniques
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.
US11232189B2 System and method for tracking and authenticating code transition during phases of development and deployment
A system and method for tracking and authenticating software code transition during various phases of software development and deployment in a DevOps platform is provided. The present invention provides for creating, modifying and deleting one or more code authentication elements including respective policies within a distributed ledger. The code authentication elements are mapped with one or more event types in respective one or more tools of a DevOps platform. Information associated with occurrence of an event in one or more tools of the DevOps platform are retrieved. The retrieved event information is parsed to extract event type and a code authentication element is invoked based on the identified event type. The invoked code authentication element authenticates software code transition to appropriate tool of DevOps platform based on one more defined policies. A result representative of authentication success or failure is stored in the distributed ledger for tracking and auditing.
US11232187B2 Contextual identification and information security
A system may identify a user based on inputs from multiple devices. The system may determine a confidence score based on the probability that the system accurately identifies the user. The system may provide a permissions level based on the confidence score. The permissions level may affect the type of interactions the user may perform with a device. The system may determine a privacy level for an interaction based on determining whether the user is in a public or private setting.
US11232184B2 Verification request authentication machine
A device authenticates a request to verify a user. The device accesses a face image that depicts a face of the person and includes a characteristic noise pattern inserted by a camera of the device. The device also accesses a geolocation at which the device captured the face image and inputs the face image and the geolocation into an artificial intelligence engine that outputs a face score, a device score, and a location score. The device next submits the request with the scores to a server machine and obtains an authentication score from the server machine. The device then presents an indication that the request to verify the person is authentic based on a comparison of the obtained authentication score to a threshold authentication score.
US11232183B2 Biometric ticketing
In biometric ticketing, physical token-less ticketing system using biometrics, a person may be identified using a digital representation of a biometric. Ticketing information may be ascertained based on the identification. The ticketing information may be provided, actions may be performed using the ticketing information, and so on. In some implementations, a checkpoint device receives biometric data from a person. A digital representation of the biometric data is used to obtain an identifier from an identification system. The digital representation of the biometric data may not be included in the identifier. The identifier is used by to obtain ticketing information from a ticketing system. The person may be allowed or denied entry into a ticketed area based on the ticketing information.
US11232179B2 Automated user identification for cross-platform group and device collaboration
In non-limiting examples of the present disclosure, systems, methods and devices for providing cross-device access to group features are presented. A facial image input may be received from a user. A determination may be made that the user is not associated with a group having access to one or more sets of features accessible from the device. An authorization request may be sent to an owner account associated with the device for adding the user to the group. A request to add the user to the group may be received via the authorization request. The user may be added to the group.
US11232177B2 Application usage analytics for licensing analysis
A system and method for performing licensing monitoring and compliance within a service provider platform are provided. The system comprises a memory and a processor configured to execute instructions stored within the memory. The system further comprises a central instance that executes on the processor and comprises a license repository containing licensing data for application components. The system further comprises a customer instance that includes a third-party application component installed within the customer instance from an application store. The system further includes a licensing module. The third-party application component is switchable between a monitor mode in which the licensing module reports usage of the third-party application component to the central instance and an enforcement mode in which the usage is controlled on the customer instance based on the license repository.
US11232172B2 Collaborative web application and data system
Disclosed herein are system, method, and computer program product embodiments for providing a collaborative web application and data system. An embodiment operates by receiving a changed value to data presented in a first web interface with a first set of interface components. A data source is updated based on the changed value to include the changed value. A second web interface associated including a second set of interface components at least one of which is different from the first set of interface components is identified. An update to the second web interface is provided based on the changed value.
US11232171B2 Configuring applications using multilevel configuration
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.
US11232170B1 Application-specific graphical element detection
Graphical element detection using a combined series and delayed parallel execution unified target technique that potentially uses a plurality of graphical element detection techniques, performs default user interface (UI) element detection technique configuration at the application and/or UI type level, or both, is disclosed. The unified target merges multiple techniques of identifying and automating UI elements into a single cohesive approach. A unified target descriptor chains together multiple types of UI descriptors in series, uses them in parallel, or uses at least one technique first for a period of time and then runs at least one other technique in parallel or alternatively if the first technique does not find a match within the time period.
US11232168B1 Digital advertising optimization
Systems, methods, and software for optimizing rendering performance of a web page containing one or more advertisements. Creative code related to an advertisement is received and a web page containing the creative code is virtually rendered while performance metrics regarding a plurality of connections to servers made during the rendering is collected. The collected performance metrics regarding the plurality of connections are analyzed to identify optimizations to be added to the creative code, and the creative code is modified by applying the identified optimizations.
US11232166B2 Networked page access and addressing based on partial categorization indexing
A networked page access and addressing method to generate web pages responsive to requested client requests parses addresses of incoming requests into at least two logical segments: a first likely to represent a category and a second likely to represent a product. By generating hash values for the first segment, it can be compared against hashes in the internal directory to identify a local category corresponding to the represented in the address. If so, a local address can be generated by combining with the second segment with an identifier of that local category. Information from the data record at that local address can used to form a web page responsive to the request.
US11232165B2 System and method for controlling and organizing metadata associated with on-line content
A system and method are disclosed for controlling metadata associated with content on an electronic device that includes displaying interface screens for user entry of metadata control instructions, accepting user instructions, modifying metadata of applicable content, and associating the modified metadata with the applicable content. The system can export and/or store the applicable content along with modified metadata. The system can automatically modify metadata according to one or more profiles. Relevant profiles can be determined based on the export mechanism, destination or type of content. The system can add watermarks to indicate metadata modification. The system can display metadata for user modification. The content can include photos, videos or other content. The system can display metadata and geolocation indicators for each content item that indicate whether that item has associated metadata and geolocation information. The user can selectively modify metadata of selected content.
US11232164B2 Information providing method, program, and device
An information providing method includes determining whether a request for displaying a retrieval result page has been made in a specific website including the retrieval result page on which a retrieval target extracted under retrieval conditions including one or a plurality of retrieval items, among a plurality of retrieval targets registered in advance, is displayed. Displayed contents are changed in accordance with whether or not the display request has been made in the specific website.
US11232163B2 Method and apparatus for ecommerce search ranking
An e-commerce search ranking system is provided and generally includes a server (e.g., application server), a database, and a customer computing device. The server can obtain user search query listings associated with a search term of users' search sessions to determine user engagement of the items. The server also determines that the items, and any items appearing before the items in each user search query listing, were examined. The server can then aggregate the information in the database. The server can also determine additional search terms related to the search term of the users' search session, and obtain user search query listings for the additional search terms. The server can determine user engagement for items appearing in those user search query listings, and can aggregate that information in the database as well. The aggregated information can be used to determine a final item ranking for a search request inquiry.
US11232157B2 Privacy-kept text comparison method, system and computer program product
A text comparison method is adapted for comparing a query file with an existing file. The text comparison method includes: converting the existing file, by an irreversible method, to obtain a first intermediate file, wherein the first intermediate file includes a plurality of characters, and a number of different characters of the plurality of characters is a predetermined value; receiving a second intermediate file which is a file converted from the query file by the irreversible method; and according to a predetermined string length, comparing the second intermediate file with the first intermediate file by a high repeating-character comparison method to output a comparison result. Therefore, the second intermediate file can be created offline and then only the second intermediate file but not the original query file is submitted through internet for private text comparison.
US11232152B2 Efficient processing of neighborhood data
Systems and methods for generating embeddings for nodes of a corpus graph are presented. More particularly, operations for generation of an aggregated embedding vector for a target node is efficiently divided among operations on a central processing unit and operations on a graphic processing unit. With regard to a target node within a corpus graph, processing by one or more central processing units (CPUs) is conducted to identify the target node's relevant neighborhood (of nodes) within the corpus graph. This information is prepared and passed to one or more graphic processing units (GPUs) that determines the aggregated embedding vector for the target node according to data of the relevant neighborhood of the target node.
US11232144B2 Computer-implemented method and system for competency information management
Embodiments herein discloses a method for competency information management. The method includes receiving an input topic. Further, the method includes causing by the competency profile manager to display a graphical element comprising at least one knowledge cluster of interconnected skills corresponding to the input topic, wherein the at least one knowledge cluster of interconnected skills are dynamically determined from a cluster-based knowledge repository based on a plurality of competency parameters. Furthermore, the method includes generating by the competency profile manager a competency profile by combining the input topic with at least one skill selected from the plurality of interconnected skills and storing the competency profile.
US11232142B2 Flexible real estate search
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.
US11232134B2 Customized visualization based intelligence augmentation
According to an example, customized visualization based intelligence augmentation may include accessing, based on a user request, a domain model, and mapping the user request to the domain model. Based on the mapping, a guided query that includes a relevant refinement question may be generated. A response may be received to the refinement question. Based on the received response, a refined user request may be generated, and classified into an intelligence augmentation category. Based on the classification, an intelligence augmentation analyzer may be accessed to analyze the refined user request to generate an insight output that is classified to a visualization. Based on the classification of the insight output to the visualization, responsive to the user request, a display of the visualization may be generated.
US11232133B2 System for detecting and characterizing seasons
Techniques are described for characterizing and summarizing seasonal patterns detected within a time series. According to an embodiment, a set of time series data is analyzed to identify a plurality of instances of a season, where each instance corresponds to a respective sub-period within the season. A first set of instances from the plurality of instances are associated with a particular class of seasonal pattern. After classifying the first set of instances, a second set of instances may remain unclassified or otherwise may not be associated with the particular class of seasonal pattern. Based on the first and second set of instances, a summary may be generated that identifies one or more stretches of time that are associated with the particular class of seasonal pattern. The one or more stretches of time may span at least one sub-period corresponding to at least one instance in the second set of instances.
US11232129B2 Method for content synchronization and replacement
Aspects of the subject disclosure may include, for example, a method, including: receiving, by a processing system including a processor, a request to play content; querying, by the processing system, for matches between the content and a user library; receiving, by the processing system, recommendations for alternate content of the user library and associated cue points in the content; and presenting, by the processing system, portions of the content and presenting other portions of the content replaced with the alternate content at the associated cue points. Other embodiments are disclosed.
US11232126B2 Zero downtime upgrade of systems with database-side replication
Implementations include providing, by a deploy tool, clone data components in the first database system, each clone data component being a copy of a data component, defining, by the deploy tool, a source-side green access schema in the first database system, the green access schema providing views to the clone data components, providing, by a replication system and based on statements received from the deploy tool, consumer-side clone data components in the first database system, each consumer-side clone data component being a copy of a respective data component, defining, by a replication system and based on statements received from the deploy tool, a consumer-side green access schema in the first database system, the green access schema providing views to the source-side clone data components, and, during execution of the upgrade, replicating, by a handler of the replication system, data from at least one source-side data component to a consumer-side component.
US11232124B2 Selection of a representative data subset of a set of unstructured data
Embodiments are directed towards generating a representative sampling as a subset from a larger dataset that includes unstructured data. A graphical user interface enables a user to provide various data selection parameters, including specifying a data source and one or more subset types desired, including one or more of latest records, earliest records, diverse records, outlier records, and/or random records. Diverse and/or outlier subset types may be obtained by generating clusters from an initial selection of records obtained from the larger dataset. An iteration analysis is performed to determine whether a sufficient number of clusters and/or cluster types have been generated that exceed at least one threshold and when not exceeded, additional clustering is performed on additional records. From the resultant clusters, and/or other subtype results, a subset of records is obtained as the representative sampling subset.
US11232123B2 Pseudo-synchronous processing by an analytic query and build cluster
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.
US11232121B2 Method, apparatus, and computer-readable medium for data transformation pipeline optimization
A system, method and computer-readable medium for data transformation pipeline optimization including storing a transformation pipeline comprising data transformation components having associated input buffers and associated output buffers and being configured to apply data transformations to data in the associated input buffers and output results of the data transformations to the associated output buffers, receiving a data set comprising data fields, identifying satellite data fields for at least one transformation component, each satellite data field comprising data that is not utilized during the data transformations of the transformation component, and processing, by the data transformation engine, the data set through each transformation component in the transformation pipeline, the processing including removing satellite data fields from the input buffers, linking the removed satellite data fields to the remaining data in the input buffers, and applying the data transformations to data in input buffers and writing results to output buffers.
US11232120B1 Schema viewer searching for a data analytics platform
A method for analyzing data from data sources includes receiving user selection of a data source and displaying an interface that includes a schema region and a search box. Each data field in the schema region is associated with a respective system-defined object from the data source. The method also includes receiving user input in the search box. The user input includes a predefined contiguous string of characters specifying a search parameter. The method also includes, in response to the user input in the search box, filtering the data fields displayed in the schema region, thereby displaying only data fields whose data type matches the data type specified by the search parameter.
US11232119B2 Serving content items in content item slots based on a referral query location
Content items may be selected and served with a resource such that each content item is displayed in a corresponding content item slot based on a determined order. The determined order may be based on content of the resource and a referral query. A referral query location of the resource may be based on the referral query and data indicative of content of the resource. In some implementations, the determined order may be based on a predictive model and the referral query location. The predictive model may be based on aggregate historical data of interactions. In some implementations, the determined order may be based on a proximity of a content item slot relative to the referral query location.
US11232118B2 Optimizing result presentation of a database operation
Techniques for optimizing result presentation for a database query. A database query is received. The database query is performed with a clause indicating one or more offset values to be used in displaying results from the database query. The one or more offset values indicate a subset within the results from the database query to be presented. An order is imposed on the results from the database query. The subset is presented as determined by the one or more offset values.
US11232117B2 Apparatuses, methods and systems for relevance scoring in a graph database using multiple pathways
In accordance with one aspect, the present disclosure is directed to quantifying the relevance between two entities in a graph database. One way of doing this is determining the number of pathways and the length of the pathways within the graph database that connect the two entities, wherein each entity is represented as a node. In some implementations, the present disclosure identifies and quantifies the connection between a news document (e.g., a news article) and a company or other entity. For example, the connection between an online news article and a company's underlying equity instrument can be evaluated.
US11232109B1 Object identification based on long-term user behavior and short-term interest
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.
US11232106B1 Windowed query with event-based open time for analytics of streaming data
Windowed queries with event-based open times are described for use in data analytics for streaming data. A window semantic may be used to define windowed queries of an analytics application that, when executed against an incoming data stream, open a window at a time when a first event associated with a grouping key is received by a windowed query. The window remains open for a predefined duration specified in the windowed query, and query results may be generated based on any events associated with the grouping key that are received while the window remains open. After a lapse of the predefined duration, the window closes, and the query results may be output in association with the window.
US11232102B2 Background processing to provide automated database query tuning
A database query is received at a first time when a database is in a first state. The database query is analyzed to determine whether it has one or more characteristics that fall within a historical top range of database queries. If the database query falls within the historical top range of database queries the query is stored for later query tuning activity. The query is executed against the database in the first state. Query tuning recommendations are generated for stored database queries that fall within the historical top range of database queries. A subsequent request is received at a second time when a database is in a second state. The subsequent database query is executed with at least one of the query tuning recommendations against the database in the second state.
US11232101B2 Combo of language understanding and information retrieval
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.
US11232098B2 Data structure reading methods and apparatuses, data structure update methods and apparatuses, and electronic devices
A computer-implemented method includes: obtaining, by a blockchain node, an invoking request for a first smart contract based on receiving a data structure update transaction, where the transaction comprises an input parameter indicating an updated data structure. The updated data structure that is based on a computer programming language is obtained. The first smart contract is run, comprising: parsing the updated data structure and converting the updated data structure characterized by the computer programming language into updated metadata characterized by a definition description language. A second smart contract comprising pre-update metadata and data is invoked using the updated metadata as input parameters. The second smart contract is run, comprising: replacing the pre-update metadata with the updated metadata, parsing the updated metadata in the second smart contract, and updating a pre-update data structure of the data in the second smart contract based on a parsing result.
US11232096B2 Automatic generation of an efficient rule set implementation
Automatically generating a rule set implementation is disclosed. A set of rules is accessed. For each non-const rule in the set of rules, one or more implication directed acyclic graphs (DAGs) are constructed. The non-const rule directly causes at least one external output or at least one external action. The one or more implication DAGs specify rule conditions, including one or more observable rule conditions. Implication DAGs that are constructed for the set of rules are compiled to obtain a compiled result that is configured to evaluate rule conditions associated with the set of rules and determine one or more actions when at least one of the rule conditions evaluates to true. The compiled result is output.
US11232094B2 Techniques for determining ancestry in directed acyclic graphs
A system and method for determining ancestry in directed acyclic graphs (DAGs). The method includes accessing a first node of a plurality of nodes in a DAG to obtain first change time data and ancestry data, wherein the plurality of nodes includes at least one point of interest, wherein the first change time data indicates a time of a first change to ancestry of the closest point of interest (CPOI); accessing a CPOI of the first node to obtain second change time data, wherein the second change time data indicates a time of a most recent change to ancestry of the CPOI; comparing the first change time data with the second change time data; and determining ancestry of the first node, wherein the ancestry of the first node is determined based on the ancestry data when the first change time data matches the second change time data.
US11232089B2 Multi-master data replication in a distributed multi-tenant system
A multi-master replication system is disclosed. The multi-master replication system allows a large set of peer instances to collaboratively replicate data to each other. According to an example, a change detection thread running on a first server associated with a first instance of multiple instances of a replicated database monitors for changes to any of multiple records within one or more shared tables of the replicated database. Responsive to detection of a change to a record, an item is stored by the change detection thread onto a queue containing information regarding the change. Groups of changes are packaged into multiple chunks, in which each chunk (i) corresponds to a discrete unit of progress for both change detection and transport; (ii) is associated with multiple changed records; (iii) contains metadata about the multiple changed records; and (iv) does not contain data from the one or more shared tables.
US11232088B2 Method and system for interactive search indexing
A method, computer system, and computer program product for interactively locating information. Pages of organization information are identified from a number of company portals, websites, and online systems. The pages of organization information are indexed based on structural attributes of the pages and company relevant parameters. A search query is received from a natural language interface. The search query is received within a data context of the user in the organization. The search query is interpreted according to the data context of the user within the organization. A page of organization information is identified according to the interpreted search query. Responsive to identifying the page of information, the pages of organization information are re-indexed based on the search query, the data context, and feedback from the user regarding search results.
US11232087B2 Fast circular database
A data management system and associated data management method is disclosed herein. An exemplary method for managing data includes receiving data records timestamped with times spanned by a defined time interval; generating a data cube that includes data planes, wherein each data plane contains a set of data records timestamped with times spanned by the defined time interval; generating an index hypercube for the data cube, wherein dimensions of the index hypercube represent hash values of index keys defined for accessing the data cube; and generating an indexed data cube for storing in a database, wherein the indexed data cube includes the data cube and the index hypercube. The index hypercube includes index hypercube elements, where each index hypercube element represents a unique combination of hashed index key values that map to a data plane in the data cube.
US11232085B2 Outlier detection for streaming data
Random cut trees are generated with respective to respective samples of a baseline set of data records of a data set for which outlier detection is to be performed. To construct a particular random cut tree, an iterative splitting technique is used, in which the attribute along which a given set of data records is split is selected based on its value range. With respect to a newly-received data record of the stream, an outlier score is determined based at least partly on a potential insertion location of a node representing the data record in a particular random cut tree, without necessarily modifying the random cut tree.
US11232084B2 Schema agnostic migration of delineated data between relational databases
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.
US11232083B2 Facilitating dynamically unified system of record in an on-demand services environment
In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamically unified system of record in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes integrating, by and incorporating into the database system, a plurality of subsystems into a unified system of record (“unified system), where each subsystem is independent of and incompatible with other subsystems of the plurality of subsystems, and collectively managing the plurality of subsystems, where collectively managing includes facilitating common communication within and between and uniform management of the plurality of subsystems based on common communication criteria and unified storage of data associated with the plurality of subsystems.
US11232080B2 Systems and methods for providing access to a data file stored at a data storage system
An application server receives from a user device a first request to create a data file that is to be stored at a third-party storage server. Responsive to receiving the first request to create a data file that is to be stored at the third-party storage server, the application server sends to the third-party storage server a second request indicating that the data file is to be created at the third-party storage server. An indication that the data file has been created at the third-party storage server is received from the third-party storage server. Responsive to receiving the indication that the data file has been created at the third-party storage server, the application server generates an instance of the data file that is stored at the application server. The application server provides to the user device the instance of the data file for edit via a relevant application.
US11232079B2 Efficient distribution of large directories
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.
US11232073B2 Method and apparatus for file compaction in key-value store system
Example methods and apparatuses for file compaction in a key-value store system relating to the field of data processing technologies are described. One example method for file compaction in a key-value store (KV-Store) system includes compacting, according to a to-be-deleted log (Delete Log) that corresponds to a to-be-compacted sorted string table (SSTable), the to-be-compacted SSTable to generate a new SSTable. A key corresponding to a non-latest value in the KV-Store system and stored in the to-be-compacted SSTable is recorded in the Delete Log, and the new SSTable does not include a key-value pair that corresponds to the key in Delete Log. The to-be-compacted SSTable is then deleted.
US11232067B2 Using a secondary storage system to maintain functionality of a database during database migration
A request to migrate from a secondary storage system to a server a requested version of database content of a database backed up at the secondary storage system is received. A new version of the database content at the secondary storage system is instantiated. Functionality of the database is maintained including by allowing a database application hosted on the server to access the database content from the secondary storage system using the instantiated new version of the database content while migrating the requested version of database content from the secondary storage system to the server.
US11232065B2 Using a Unix-based file system to manage and serve clones to windows-based computing clients
Systems and methods use a ZFS file system in a Windows-based computing environment without protocol conversion or native ZFS support on Windows-based computing devices. Windows-based computing devices may obtain native Windows-based access to data in a storage volume that is managed by a Unix-based storage management server executing a ZFS volume manager and file system. ZFS clones may be served as logical unit numbers to Windows-based computing devices. The ZFS nature of the accessed storage volume is unbeknownst to the Windows-based machines. This enables Windows-based utilities, applications, and tools executing on a Windows-based computing device to operate upon the data in ZFS-managed space the same as they might have operated on a workspace in an array-created hardware snapshot in the prior art. Users may use storage space from their Windows-based computing devices according to a Windows-based file system such as NTFS. The Windows-based formatting of the contents in the ZFS-managed volumes are unbeknownst to the Unix-based storage management server and to the ZFS volume manager and file system.
US11232063B2 File systems with global and local naming
A method for data storage includes specifying a plurality of File Systems (FSs) for use by multiple clients, including assigning to the FSs both respective global identifiers and respective client-specific names. The plurality of FSs is managed using the global identifiers, and files are stored for the clients in the FSs using the client-specific names.
US11232056B2 System and method for vector communication
There is disclosed in an example, an endpoint apparatus for an interconnect, comprising: a mechanical and electrical interface to the interconnect; and one or more logic elements comprising an interface vector engine to: receive a first scalar transaction for the interface; determine that the first scalar transaction meets a criterion for vectorization; receive a second scalar transaction for the interface; determine that the second transaction meets the criterion for vectorization; vectorize the first scalar transaction and second scalar transaction into a vector transaction; and send the vector transaction via the electrical interface.
US11232053B1 Multi-host direct memory access system for integrated circuits
A direct memory access (DMA) system can include a memory configured to store a plurality of host profiles, a plurality of interfaces, wherein two or more of the plurality of interfaces correspond to different ones of a plurality of host processors, and a plurality of data engines coupled to the plurality of interfaces. The plurality of data engines are independently configurable to access different ones of the plurality of interfaces for different flows of a DMA operation based on the plurality of host profiles.
US11232051B2 Non-volatile semiconductor storage device
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.
US11232042B2 Process dedicated in-memory translation lookaside buffers (TLBs) (mTLBs) for augmenting memory management unit (MMU) TLB for translating virtual addresses (VAs) to physical addresses (PAs) in a processor-based system
Process dedicated in-memory translation lookaside buffers (TLBs) (mTLBs) for augmenting a memory management unit (MMU) TLB for translating virtual addresses (VAs) to physical addresses (PA) in a processor-based system is disclosed. In disclosed examples, a dedicated in-memory TLB is supported in system memory for each process so that one process's cached page table entries do not displace another process's cached page table entries. When a process is scheduled to execute in a central processing unit (CPU), the in-memory TLB address stored for such process can be used by page table walker circuit in the CPU MMU to access the dedicated in-memory TLB for executing the process to perform VA to PA translations in the event of a TLB miss to the MMU TLB. If a TLB miss occurs to the in-memory TLB, the page table walker circuit can walk the page table in the MMU.
US11232041B2 Memory addressing
An example apparatus for memory addressing can include an array of memory cells. The apparatus can include a memory cache configured to store at least a portion of an address mapping table. The address mapping table can include a number of regions corresponding to respective amounts of logical address space of the array. The address mapping table can map translation units (TUs) to physical locations in the array. Each one of the number of regions can include a first table. The first table can include entries corresponding to respective TU logical address of the respective amounts of logical address space, respective pointers, and respective offsets. Each one of the number of regions can include a second table. The second table can include entries corresponding to respective physical address ranges of the array. The entries of the second table can include respective physical address fields and corresponding respective count fields.
US11232035B2 Memory controller with pre-loader
Embodiments of the present disclosure relate to a controller that includes a monitor to determine an access pattern for a range of memory of a first computer memory device, and a pre-loader to pre-load a second computer memory device with a copy of a subset of the range of memory based at least in part on the access pattern, wherein the subset includes a plurality of cache lines. In some embodiments, the controller includes a specifier and the monitor determines the access pattern based at least in part on one or more configuration elements in the specifier. Other embodiments may be described and/or claimed.
US11232029B2 Stacked memory device and operating method thereof
According to some example embodiments of the inventive concepts, there is provided a method of operating a stacked memory device including a plurality of memory dies stacked in a vertical direction, the method including receiving a command and an address from a memory controller, determining a stack ID indicating a subset of the plurality of memory dies by decoding the address, and accessing at least two memory dies among the subset of memory dies corresponding to the stack ID such that the at least two memory dies are non-adjacent.
US11232028B2 Error-checking in namespaces on storage devices
Systems and methods for storing and validating namespace metadata are disclosed. An exemplary system includes a memory component and a processing device receiving a first read instruction from a host process. The first read instruction includes a namespace offset. A first logical address is generated by combining a namespace identifier for the namespace assigned to the host process and the namespace offset. The first logical address is translated into a first physical address using a plurality of hierarchical tables. A second read instruction, which includes the first physical address and the first logical address, is generated. The second read instruction is sent to a memory component. The memory component validates the translation of the first logical address by comparing the first logical address in the second read instruction to metadata associated with data to be read at the first physical address.
US11232026B2 Deferred destruction for efficient resource reclamation
Memory reclamation includes executing a process that has a plurality of objects, the objects being accessible via a plurality of references, at least some of the plurality of references being transient references, at least some of the plurality of references being persistent references; reaching a reclamation point at which a process state has no transient references, or has transient references only at known locations; and at the reclamation point, destructing objects that have no persistent references and no transient references.
US11232024B2 Predictive caching in device for media seek in playback or scrolling
Systems and methods are disclosed for predictive caching of media data for seek operations or scroll operations. In certain embodiments, a data storage device includes a non-volatile memory, a buffer, and a controller configured to receive from a host a seek command associated with playback of a media file, the seek command including a seek interval. The controller can be further configured to determine a number of seek points; estimate respective logical block address (LBA) ranges corresponding to one or more seek points based on the seek interval; determine respective control pages corresponding to the estimated LBA ranges; load the control pages to the buffer in parallel; load data corresponding to the estimated LBA ranges to the buffer in parallel based on the loaded control pages; and provide the loaded data to the host.
US11232021B2 Database record locking for test parallelization
A system includes software and a computing device configured to test the software in parallel. The computing device may obtain a first test case from a plurality of test cases. The first test case may be configured to cause the software to access a subset of data entries in a database. A plurality of locks facilitates exclusive access to the plurality of data entries. The computing device may further attempt to acquire a subset of the locks that correspond to the subset of the data entries. The computing device may further determine when to execute the first test case. Doing so involves either: (i) failing to acquire all of the subset of the locks and delaying execution of the first test case, or (ii) successfully acquiring all of the subset of the locks and executing the first test case in parallel with the second test case.
US11232016B1 Debug for computation networks using error detection codes
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.
US11232014B2 Countermeasure implementation for processing stage devices
According to examples, an apparatus may include a first processing stage device to process data, a second processing stage device to process the processed data, and a control device. The control device may access first performance information of the first processing stage device, determine, from the accessed first performance information, an operational state of the first processing stage device, and determine whether a countermeasure is to be taken based on the determined operational state of the first processing stage device, in which the countermeasure is to improve the operational state of the first processing stage device. The control device may also, based on a determination that a countermeasure is to be taken, output an instruction for the countermeasure to be implemented.
US11232010B2 Performance monitoring for storage system with core thread comprising internal and external schedulers
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.
US11232009B2 Model-based key performance indicator service for data analytics processing platforms
A processing platform includes a plurality of processing devices each including a processor coupled to a memory, and is configured to communicate over at least one network with one or more data sources. The processing platform is further configured to receive input data from the one or more data sources, to identify an instance of a key performance indicator (KPI) management data model associated with the received input data, and to perform a particular KPI service on the received input data in accordance with the identified instance of the KPI management data model. Performing the particular KPI service illustratively includes: utilizing the identified instance of the KPI management data model to extract one or more metrics from the received input data and to compute one or more KPIs based at least in part on the one or more extracted metrics; and generating analytics output including the one or more computed KPIs for the received input data.
US11232006B2 Server system
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.
US11232003B1 Method and apparatus for accessing at least one memory region of SSD during failover situation in multipath system
A first host system in a multipath storage system acts on behalf of a second host system when the second host system is unable to access a solid state drive (SSD). The first host system configures a bitmap table using an SSD controller of the first host system to access memory of the SSD associated with the second host system. The memory accessed on behalf of the second host system may be in a region including persistent memory, base address register memory and/or controller memory buffer of the second host system.
US11232002B2 Method and system for seamless database backup live-mounting using self-contained database backups
In general, in one aspect, the invention relates to a method for accessing backup data includes receiving a live mount connection request from a client device, in response to the live mount connection request: generating a directory, populating the directory with a backup control file image and a plurality of pointers to backup data file images in a second directory, wherein the backup control file image is obtained from the second directory, restoring at least a portion of the backup data file images in the directory using the backup control file image and at least a portion of the backup data file images in the second directory, and providing after the restoring, a handle to the directory to the client device.
US11232001B2 Creation of virtual machine packages using incremental state updates
Described herein are systems and methods that manage machine backups, including the creation of virtual machine packages sufficient to instantiate virtual machines corresponding to the backups. In one aspect, a compute infrastructure includes many machines, which may be either physical or virtual. From time to time, snapshots of the states of these target machines are pulled and saved. Virtual machine packages corresponding to these snapshots are also created. A virtual machine package can be used to instantiate a virtual machine (VM) emulating the target machine with the saved state on a destination virtual machine platform. At some point, the initial VM package for a target machine is created by converting the snapshot to a VM package. However, this may take a long time. Later VM packages can instead be created by updating a prior VM package according to differences between the corresponding snapshots, rather than performing the full conversion process.
US11231999B2 Detection of electric power system anomalies in streaming measurements
The present disclosure pertains to detection of anomalous conditions in a variety of types of systems. In one embodiment, a system may be configured to identify anomalous conditions in a stream of measurements. The system may include a communications interface configured to receive a stream of measurements. An archive subsystem may maintain a data archive comprising a statistical representation of the stream of measurements. A pre-processing subsystem may divide the stream of measurements into a plurality of data windows. The plurality of data windows may be analyzed by an analysis subsystem configured to generate a plurality of normalized representations based on the data archive. The plurality of normalized representations may be grouped into a plurality of ranges. An anomaly detection subsystem may perform a comparison of the plurality of normalized representations to at least one threshold and may determine that the comparison indicates an anomalous condition.
US11231995B2 Providing data of a memory system based on an adjustable error rate
A first data stored at a first portion of a memory cell and a second data stored at a second portion of the memory cell are identified. A first error rate associated with first data stored at the first portion of the memory cell is determined. The first error rate is adjusted to exceed a second error rate associated with the second data stored at the second portion of the memory cell. A determination is made as to whether the first error rate exceeds a threshold. The second data stored at the second portion of the memory cell is provided for use in an error correction operation by a controller associated with the memory cell in response to determining that the first error rate exceeds the threshold.
US11231994B2 Memory system and method of controlling nonvolatile memory
According to one embodiment, a memory system includes a nonvolatile memory, and a memory controller. Each of first storage regions of each of the nonvolatile memory includes a plurality of second storage regions. Each of pieces of first data includes pieces of second data as storage target data. Third data includes pieces of the second data that are selected one by one from each of the pieces of first data. The memory controller executes first decoding of decoding each of the pieces of first data on the basis of a first error correcting code generated by using the first data, and executes second decoding of decoding the third data including a bit of which reliability, which relates to each bit in each of the second storage regions that fail in the first decoding, is less than reliability of other bits on the basis of a second error correcting code.
US11231989B2 Object format resilient to remote object store errors
Techniques are provided for remote object store error handling. A storage system may store data within one or more tiers of storage, such as a local storage tier (e.g., solid state storage and disks maintained by the storage system), a remote object store (e.g., storage provided by a third party storage provider), and/or other storage tiers. Because the remote object store may not provide the same data consistency and guarantees that the storage system provides for clients such as through the local storage tier, additional validation is provided by the storage system for the remote object store. For example, when data is put into an object of the remote object store, a verification get operation is performed to read and validate information within a header of the object. Other verifications and checks are performed such as using a locally stored metafile to detect corrupt or lost metadata and/or objects.
US11231988B1 Systems and methods for secure deletion of information on self correcting secure computer systems
A self-correcting secure computer system is provided. The computer system includes a read-only memory (ROM) device, a random access memory (RAM) device, and at least one processor in communication with the ROM device and the RAM device. The at least one processor is programmed to receive an activation signal; retrieve, from the ROM device, data to execute an operating system; execute, on the RAM device, the operating system based on the data from the ROM device; receive a clear RAM signal; end execution of the operating system on the RAM device; and depower the RAM device such that all data on the RAM device is deleted.
US11231987B1 Debugging of memory operations
A debugging tool, such as may take the form of a software daemon running in the background, can provide for the monitoring of utilization of access mechanisms, such as Direct Memory Access (DMA) mechanisms, for purposes such as debugging and performance improvement. Debugging tools can obtain and provide DMA utilization data, as may include statistics, graphs, predictive analytics, or other such information. The data can help to pinpoint issues that have arisen, or may arise, in the system, and take appropriate remedial or preventative action. Data from related DMAs can be aggregated intelligently, helping to identify bottlenecks where the individual DMA data might not. A debugging tool can store state information as snapshots, which may be beneficial if the system is in a state where current data is not accessible. The statistics and predictive analytics can also be leveraged to optimize system-performance.
US11231980B1 Method, device and system for fault detection
The disclosure provides a method, a device and a system for fault detection. The fault detection method includes following steps: acquiring interactive data generated during a working process of a target Internet of Things system, and generating data to be detected based on the interactive data; detecting whether the data to be detected is fault data or not, and performing an emotion analysis on the data to be detected which is judged as the fault data to obtain a corresponding emotion label; and extracting a corresponding fault type from a preset fault emotion mapping table based on the emotion label and outputting the fault type. In this disclosure, the interactive data is analogized to human emotions, and the faults are accurately found through the emotional analysis on the data, thereby achieving the fault detection of the Internet of Things system in a convenient, flexible and accurate manner.
US11231979B2 Method and system for generating an application programming interface based on declarative schemas for individual services
Certain aspects of the present disclosure provide techniques for generating an application programming interface (API) for a plurality of associated services. The method generally includes retrieving a declarative schema for a service of a plurality of services in an application programming interface (API). A language object for the service is generated from a data object definition in the declarative schema associated with the service. Generally, the language object is configured to handle data events generated by the service. A service controller for the service is generated from a service definition in the declarative schema associated with the respective service. Generally, the service controller is fronted by a gateway for external sources to invoke one or more functions implemented by the service. An application programming interface (API) is exposed for the service independently of details of APIs for the associated services to one or more external services.
US11231978B2 API and streaming solution for documenting data lineage
A system for tracing data lineage includes a non-transitory computer readable medium and a processor. The processor is configured to execute an application programming interface (API). The processor executes a first instance of the API to document a first data lineage in a first data transformation process. The processor executes a second instance of the API to document a second data lineage in a second data transformation process. The processor sends the first data lineage and the second data lineage for storage in the non-transitory computer readable medium.
US11231975B2 Devices, methods, and user interfaces for providing audio notifications
An electronic device is in communication with one or more wearable audio output devices. The electronic device detects occurrence of an event and outputs, via the one or more wearable audio output devices, one or more audio notifications corresponding to the event. After beginning to output the one or more audio notifications, the electronic device detects an input directed to the one or more wearable audio output devices. In response, if the input is detected within a predefined time period with respect to the one or more audio notifications corresponding to the event, the electronic device performs a first operation associated with the one or more audio notifications corresponding to the event; and, if the input is detected after the predefined time period has elapsed, the electronic device performs a second operation not associated with the one or more audio notifications corresponding to the first event.
US11231970B2 Intelligent application programming interface (API) proxy design system
A method and system including an Application Programming Interface (API) proxy module; an API proxy processor in communication with the API proxy module and operative to execute processor-executable process steps to cause the system to: receive API development data, wherein the API data includes at least one of back-end data and use-case data; identify one or more API clusters that is similar to the received API development data; generate an API proxy template based on the identified one or more API clusters; and display the generated API proxy template to a client on a user interface. Numerous other aspects are provided.
US11231968B2 Method for identifying bus nodes in a bus system
A method for identifying bus nodes in a bus system makes it possible to be able to operate bus slaves of two different types in mixed systems. The detection of which bus slave has not yet been allocated an address in an addressing phase is carried out differently depending on a type of the bus slave. In all cases, however, the bus slave connected to the bus line farthest away from the bus master is identified as that bus slave to which an address is to be allocated.
US11231966B2 Closed loop performance controller work interval instance propagation
Systems and methods are disclosed for scheduling threads on an asymmetric multiprocessing system having multiple core types. Each core type can run at a plurality of selectable voltage and frequency scaling (DVFS) states. Threads from a plurality of processes can be grouped into thread groups. Execution metrics are accumulated for threads of a thread group and fed into a plurality of tunable controllers. A closed loop performance control (CLPC) system determines a control effort for the thread group and maps the control effort to a recommended core type and DVFS state. A closed loop thermal and power management system can limit the control effort determined by the CLPC for a thread group, and limit the power, core type, and DVFS states for the system. Metrics for workloads offloaded to co-processors can be tracked and integrated into metrics for the offloading thread group.
US11231964B2 Computing device shared resource lock allocation
A lock allocation method and apparatus, and a computing device to resolve a problem of lock contention, where the method includes a first node controller (NC) receives a first migration queue from a second NC, allocates a first target lock to a first central processing unit (CPU) associated with the first NC, deletes the first lock request at the queue head in the first migration queue when receiving a request for releasing the first target lock from the first CPU, changes a lock flag bit of a second lock request to a lock flag bit indicating a locked state when the first migration queue is not empty, determines a third NC sending the second lock request, and sends the first migration queue to the third NC.
US11231963B2 Methods and apparatus to enable out-of-order pipelined execution of static mapping of a workload
Methods, apparatus, systems and articles of manufacture are disclosed that enable out-of-order pipelined execution of static mapping of a workload to one or more computational building blocks of an accelerator. An example apparatus includes an interface to load a first number of credits into memory; a comparator to compare the first number of credits to a threshold number of credits associated with memory availability in a buffer; and a dispatcher to, when the first number of credits meets the threshold number of credits, select a workload node of the workload to be executed at a first one of the one or more computational building blocks.
US11231960B2 Method and system for managing data stream processing
A method of the invention manages data stream processing tasks of an application topology in a stream processing system, the stream processing system having one or more data producers, one or more compute nodes, and one or more result consumers, includes: assigning geographic scope granularities to the data stream processing tasks of the application topology; receiving, by a task manager from a result consumer of the one or more result consumers, a subscription in order to trigger data processing for computing a result, the subscription including geographic scope related information concerning the triggered data processing]; generating, by the task manager based on the geographic scope related information of the subscription, an execution plan including task instances for performing the triggered data processing; and generating, by the task manager from the execution plan, a deployment plan for deploying the task instances of the execution plan on the compute nodes.
US11231957B2 Performing parallel execution of transactions in a distributed ledger system
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing parallel execution of transactions by a network node in a blockchain network. One of the methods includes receiving multiple transactions, grouping all first-type transactions in the multiple transactions into a group of first-type transactions, dividing the group of first-type transactions into one or more subgroups, and executing the group of first-type transactions by executing the one or more subgroups of the group of first-type transactions in parallel.
US11231954B2 Method for generating nested container with no intersection and full coverage in the same layer and readable storage medium
A method for generating a nested container with no intersection and same layer full coverage, including: giving a right undirected graph G(V, E, W) and network measurement index set {Ti} for dividing nodes in G, each network measurement index Ti corresponding to a Ci layer container set {Ci k}; deleting an edge weighing greater than Ti, and segmenting G into subgraphs, each a connected component; setting all nodes in the subgraph Gcm not in the Ci layer container as set L; selecting one node from set L as current anchor aj; starting with anchor aj, performing breadth-first search on all nodes in L and Ci+1 layer container containing aj with the path communicated therewith less than Ti forming a Ci layer container with anchor aj; setting j′=j+1, determining whether L is a null set; setting m=m+1, determining whether all subgraphs are processed; setting i=i−1, and determining whether i=1 is satisfied.