Document Document Title
US11476912B2 Single input single output (SISO) physical layer key exchange
A processor coupled to a first communication device produces and transmits a first encoded vector and a second encoded vector to a second communication device via a communication channel that applies a channel transformation to the encoded vectors during transmission. A processor coupled to the second communication device receives the transformed signals, constructs a matrix based on the transformed signals, detects an effective channel thereof, and identifies left and right singular vectors of the effective channel. A precoding matrix is selected from a codebook of unitary matrices based on a message, and a second encoded vector is produced based on a second known vector, the precoding matrix, a complex conjugate of the left singular vectors, and the right singular vectors. A first symbol of the second encoded vector and a second symbol of the second encoded vector are sent to the first communication device for identification of the message.
US11476910B2 Method and device for performing beamforming in wireless communication system
Disclosed is a 5G or pre-5G communication system for supporting a data transmission rate higher than that of a 4G system such as LTE. According to one embodiment, disclosed is a method by which a base station performs downlink beamforming in a wireless access system, comprising the steps of, receiving, from a terminal, information related to a channel state, checking, on the basis of the information related to a channel state, channel state information estimated by subcarrier group unit, acquiring analog beamforming information and digital beamforming information on the basis of the channel state information, performing, by subcarrier group unit, hybrid beamforming in which the analog beamforming and the digital beamforming are combined, on the basis of the analog beamforming information and the digital beamforming information, and transmitting subcarrier group information corresponding to the subcarrier group, wherein the number of subcarriers in the subcarrier group is no more than the number of subcarriers included in one resource block.
US11476907B2 Methods and apparatus for providing an adaptive beamforming antenna for OFDM-based communication systems
Methods and apparatus for providing an adaptive beamforming antenna for OFDM-based communication systems. In one embodiment, a method includes forming a matrix (A) of cyclic prefix values and a matrix (B) of tail values from an orthogonal frequency division multiplexed (OFDM) symbol, and forming a summation matrix (S) and a difference matrix (D) from the matrix A and the matrix B. The method also includes multiplying a beamformer preset matrix (W) with the matrix S and the matrix D to determine a matrix (P) and a matrix (Q), and determining a beam identifier from the P and Q matrices.
US11476904B2 Channel sounding in hybrid massive MIMO arrays
A method involving a MIMO communications system including a phased array antenna for establishing communication with a terminal located within a domain, the method including: defining a plurality of sub-domains within the domain; for each sub-domain, defining a corresponding set of analog phase weights to be applied to the phased array antenna for directing beams towards that sub-domain; in succession, selecting each sub-domain among the plurality of sub-domains and for each selected sub-domain: (a) applying the set of analog phase weights for that selected sub-domain to the phased array antenna; (b) performing channel sounding with the terminal while that sub-domain is selected; and (c) receiving feedback from the terminal for that selected sub-domain; and after selecting all sub-domains and from the received feedback, identifying a best sub-domain and identifying a best precoding matrix that in combination with the best sub-domain provides a best communication channel for the terminal.
US11476902B2 Multi-beam CSI reporting
Systems and methods for multi-beam Channel State Information (CSI) reporting are provided. In some embodiments, a method of operation of a second node connected to a first node in a wireless communication network for reporting multi-beam CSI includes reporting a rank indicator and a beam count indicator in a first transmission to the first node. The method also includes reporting a cophasing indicator in a second transmission to the first node. The cophasing indicator identifies a selected entry of a codebook of cophasing coefficients where the number of bits in the cophasing indicator is identified by at least one of the beam count indicator and the rank indicator. In this way, feedback for both a rank indicator and a beam count indicator may be possible which may allow robust feedback and variably sized cophasing and beam index indicators.
US11476900B2 Apparatus, method and computer program
An apparatus including circuitry configured for: controlling transmission from the apparatus to at least two user equipment within a communications system, wherein the circuitry is further configured for: controlling transmission of data signals for one of the at least two user equipment for a first slot of a direct transmission phase from the apparatus to the at least two user equipment within the communications system, such that: the one of the at least two user equipment is configured to receive and decode the data signals; and at least one other of the at least two user equipment is configured to receive and harvest energy from the data signals for relaying data signals to the one of the at least two user equipment for a cooperative transmission phase; controlling transmission of data signals for both the one of the at least two user equipment and at least one other of the at least two user equipment for a second slot of a direct transmission phase from the apparatus to the at least two user equipment within the communications system.
US11476897B2 Wireless power transmitter for high fidelity communications at high power transfer
Wireless power transfer systems, disclosed, include one or more circuits to facilitate high power transfer at high frequencies. Such wireless power transfer systems include a damping circuit, configured to dampen a wireless power signal such that communications fidelity is upheld at high power. The damping circuit includes at least a damping transistor that is configured to receive, from the transmitter controller, a damping signal for switching the transistor to control damping during transmission of the wireless data signals. Utilizing such systems enables wireless power transfer at high frequency, such as 13.56 MHz, at voltages over 1 Watt, while maintaining fidelity of in-band communications associated with the higher power wireless power signal.
US11476896B2 Method for transmitting power using metasurface in wireless communication system
A power transmitting method of a wireless communication system includes a metasurface. The method includes transmitting power of a power supply device to a target device through the metasurface comprising N cells, where N is an integer; estimating, by the metasurface, a channel between the metasurface and the target device based on the power received by the target device and a property matrix with a magnitude of (N+1)×(N+1); adjusting, by the metasurface, a phase of each cell of the N cells based on the estimated channel; and reflecting, by the metasurface, the power transmitted from the power supply device to the target device using the adjusted phase of each cell of the N cells. The property matrix includes information indicating whether each cell of the N cells is turned on and information about a bias value of the wireless communication system.
US11476880B2 Radio frequency module
A radio frequency module includes a filter that is arranged on a first path connecting a common terminal and a first input/output terminal and has a first frequency band as a pass band, another filter that is arranged on a second path connecting the common terminal and a second input/output terminal and has a second frequency band different from the first frequency band as a pass band, and a detection circuit connected to the first path and configured to detect a leakage signal in the second frequency band leaked to the first path and output a signal indicating a detection result.
US11476878B2 Radio frequency module
A radio frequency module has a substrate, a first chip inductor, an integrated circuit, and a first amplifier connected to the first chip inductor. The first chip inductor is on a first main surface of the substrate and the integrated circuit is on a second main surface of the substrate, the second main surface being opposite the first main surface. The integrated circuit includes the first amplifier. When the substrate is viewed from a direction perpendicular to the first main surface of the substrate, the first chip inductor at least partially overlaps the integrated circuit.
US11476876B1 Calibration signal generation for a sampling analog to digital converter
Techniques are provided for the generation of a calibration signal for use on an analog to digital converter (ADC). A system implementing the techniques according to an embodiment includes a calibration signal generator configured to generate a calibration tone, located in a first frequency band, in response to a calibration enable signal. The system also includes a signal summing circuit configured to generate an ADC input signal as a sum of a received signal and the calibration tone. The received signal is located in a second frequency band. The system further includes an ADC circuit configured to convert the ADC input signal to a baseband digital output signal and to perform self-calibration, based on the calibration tone, in response to the calibration enable signal. The frequency bands and the amplitude of the calibration tone are chosen to reduce interference between the received signal and the calibration tone.
US11476867B2 Batteryless wireless sensor device with clock extraction from energy harvesting source and impedance modulated data transmission
A batteryless wireless sensor system includes a data acquisition system, a radio frequency (RF) transceiver, and a batteryless wireless sensor device. The RF transceiver is in communication with the data acquisition system, transmits a RF signal, and receives sensor data and provide the sensor data to the data acquisition system. The batteryless wireless sensor device includes a RF transmitter, an analog to digital converter (ADC), and a sensor. The batteryless wireless sensor harvests energy from the RF signal and generates a DC signal based on the energy harvested from the RF signal, powers up and operates the ADC and the sensor based on the DC signal, and generates sensor data. The batteryless wireless sensor then transmits the sensor data via the RF transmitter to the RF transceiver. In certain examples, the ADC is implemented as a current mode ADC.
US11476864B2 Control circuit of pipeline ADC
A control circuit of a pipeline analog-to-digital converter (ADC) is provided. The pipeline ADC includes a multiplying digital-to-analog converter (MDAC) which includes a capacitor. The control circuit includes six switches and two buffer circuits. The first and second switches are respectively coupled between one end of the capacitor and the first and second reference voltages. The output terminals of the first and second buffer circuits are respectively coupled to the first and second switches. The input terminal of the first buffer circuit is coupled to the third reference voltage through the third switch, or receives a control signal through the fifth switch. The input terminal of the second buffer circuit is coupled to the fourth reference voltage through the fourth switch, or receives the control signal through the sixth switch. The first and second reference voltages are different, and the first and second switches are not turned on simultaneously.
US11476861B2 Error correction method and time-interleaved analog-to-digital converter
An error correction method and a time-interleaved analog-to-digital converter (TIADC) are provided. The method is applied to a TIADC that includes a plurality of analog-to-digital converters (ADCs), and the method includes: determining whether a current value of a codeword of a first ADC in the plurality of ADCs is within a preset range; when the current value of the codeword of the first ADC is not within the preset range, adjusting a plurality of codewords that are in a one-to-one correspondence with the plurality of ADCs; and controlling a clock frequency division circuit to generate, by using a plurality of adjusted codewords, a plurality of sampling clocks that are in a one-to-one correspondence with the plurality of ADCs. In embodiments of this application, a sampling time-period skew existing between ADCs may be adjusted by adjusting codewords corresponding to the ADCs.
US11476859B1 Compensated digital-to-analog converter (DAC)
A circuit includes a digital-to-analog converter (DAC) and a compensation circuit. The DAC has a first terminal and a second terminal. The compensation circuit has a third terminal and a fourth terminal. The third terminal is coupled to the first terminal, and the fourth terminal is coupled to the second terminal. The compensation circuit is configured to source current into the first terminal responsive to an increase in voltage on the second terminal, and to sink current from the first terminal responsive to a decrease in voltage on the second terminal.
US11476854B2 Multiplier-accumulator circuitry, and processing pipeline including same
An integrated circuit comprising a plurality of multiplier-accumulator circuits, connected in series, wherein the plurality of multiplier-accumulator circuits includes a first MAC circuit, including a multiplier to multiply first data and first multiplier weight data and output first product data, and an accumulator, coupled to the multiplier of the first MAC circuit, to add second data and the first product data and output first sum data. The plurality of multiplier-accumulator circuits further includes a second MAC circuit including a multiplier to multiply third data and second multiplier weight data and output second product data, and an accumulator, coupled to the multiplier of the second MAC circuit and the accumulator of the first MAC circuit, to generate and output second sum data. A first load-store register is coupled to an output of the accumulator of the first MAC circuit and an input of the accumulator of the second MAC circuit.
US11476847B2 Semiconductor device drive circuit
An object of the present disclosure is to provide a semiconductor device drive circuit stably preventing an erroneous operation in accordance with an application of dV/dt. A semiconductor device drive circuit includes: pulse transmission circuits outputting an on-pulse transmission signal and an off-pulse transmission signal based on a level shift on-pulse signal and a level shift off-pulse signal; a dV/dt detection circuit detecting a dV/dt period based on the level shift on-pulse signal and the level shift off-pulse signal; a logic filter circuit which does not change outputs when both the on-pulse transmission signal and the off-pulse transmission signal are input; and a latch circuit outputting a signal synchronized with an output of the logic filter circuit. The pulse transmission circuit includes impedance adjusting parts reducing a signal level of the on-pulse transmission signal and the off-pulse transmission signal during the dV/dt period.
US11476846B2 Drive control circuit
According to one embodiment, a drive control circuit includes a first transistor that supplies a current to a gate of an output transistor in response to a drive signal, a second transistor that supplies a current to a capacitor in response to the drive signal, a comparison circuit that compares a gate voltage of the output transistor and a voltage of the capacitor, a control signal generation circuit that generates a control signal in response to an output signal of the comparison circuit and the drive signal, and a third transistor that supplies a current to a gate of the output transistor in response to the control signal.
US11476844B1 Method of stabilizing data of digital signals
A method of stabilizing data of digital signals is provided. The method includes steps of: (a) determining whether or not next input data is larger than previous output data, if yes, adding a base value to a trend value and then performing step(c), if no, performing step(b); (b) determining whether or not the next input data is smaller than the previous output data, if yes, subtracting the base value from the trend value and performing step(c), if no, performing step(c); (c) determining whether or not the trend value is larger than a positive threshold, if yes, subtracting a trend correction coefficient from the previous output data, if no, performing step(d); and (d) determining whether or not the trend value is smaller than a negative threshold, if yes, adding the trend correction coefficient to the previous output data; if no, outputting the previous output data.
US11476839B2 LVDS driver
A low voltage differential signal driver includes an output driver including an N-channel source follower, a P-channel source follower, and a plurality of differential switching circuits, a plurality of high-potential output control circuits to control a terminal of the N-channel source follower of the output driver to make a high-potential output of the differential output from the output driver have a prescribed value, a plurality of low-potential output control circuits to control a terminal of the P-channel source follower of the output driver to make a low-potential output of the differential output from the output driver have a prescribed value, a high-potential generation circuit used in common for the plurality of high-potential output control circuits, and a low-potential generation circuit used in common for the plurality of low-potential output control circuits. The output driver outputs a differential output, and one of the plurality of high-potential output control circuits.
US11476834B2 Transversely-excited film bulk acoustic resonator matrix filters with switches in parallel with sub-filter shunt capacitors
There are disclosed matrix filters having an input port and sub-filters connected between the input port and respective output ports. Each of the sub-filters includes a ladder circuit with n transversely-excited film bulk acoustic resonator (XBAR) series elements and n−1 capacitor shunt elements, where n, the order of the sub-filter, is an integer greater than 2. Each sub-filter further has a first switch in parallel with a first capacitor shunt element and a second switch in parallel with a last capacitor shunt element.
US11476832B2 Bulk-acoustic resonator module
A bulk-acoustic resonator module includes: a module substrate; a bulk-acoustic resonator connected to the module substrate by a connection terminal and disposed spaced apart from the module substrate; and a sealing portion sealing the bulk-acoustic resonator. The bulk-acoustic resonator includes a resonating portion disposed opposite to an upper surface of the module substrate. A space is disposed between the resonating portion and the upper surface of the module substrate.
US11476828B2 Acoustic wave device, acoustic wave device package, radio-frequency front-end circuit, and communication device
An acoustic wave device includes a silicon oxide film, a piezoelectric body, and an interdigital transducer electrode laminated on a support substrate made of silicon. Where a wave length that is determined by an electrode finger pitch of the interdigital transducer electrode is λ, a thickness of the support substrate is greater than or equal to about 3λ. An acoustic velocity of the first higher mode that propagates through the piezoelectric body is an acoustic velocity Vsi=(V1)1/2 of bulk waves that propagate in the support substrate, which is determined by V1 out of solutions V1, V2, and V3 of x derived from the mathematical expression Ax3+Bx2+Cx+D=0, or higher than Vsi.
US11476811B2 Flying capacitor voltage control in an amplifier
An amplifier comprises: an input stage, a pulse width modulation stage, and a switched output stage. During operation, the input stage receives an input signal (such as an audio signal). The input stage adjusts the input signal based on feedback from the switched output stage of the amplifier. According to one configuration, the feedback from the switched output stage is a voltage across a flying capacitor disposed in the switched output stage. The pulse width modulation stage uses the adjusted input signal or signals to produce respective pulse width modulation signals that are subsequently used to drive (control) switches in the switched output stage. The switches in the switched output stage generate an output voltage to drive a load based on states of the pulse width modulation signals. Adjustments applied to the input signal based on the feedback maintains the magnitude of the flying capacitor voltage at a desired setpoint.
US11476808B2 Multi-component digital predistortion
Various examples are directed to systems and methods for operating a plurality of power amplifiers. A predistortion circuit may pre-distort an input signal according to a predistortion configuration to generate a pre-distorted signal for the plurality of power amplifiers. An adaption circuit may receive a first feedback signal from a first power amplifier of the plurality of power amplifiers and generate predistortion correlation data describing a correlation between parameters of a model describing the plurality of power amplifiers. The adaption circuit may receive a first feedback signal from a second power amplifier of the plurality of power amplifiers and update the predistortion correlation data to generate updated predistortion correlation data using the first feedback signal from the second power amplifier. The adaption circuit may also generate the predistortion configuration using the updated predistortion correlation data.
US11476805B2 Amplifier systems
The present disclosure relates to circuitry comprising: amplifier circuitry configured to receive a variable supply voltage, wherein the supply voltage varies according to an output signal of the amplifier circuitry; monitoring circuitry configured to monitor one or more parameters of an output signal of the amplifier circuitry; and processing circuitry configured to receive an indication of the voltage of the variable supply voltage and an indication of the monitored parameters from the monitoring circuitry and to apply a correction to one or more of the monitored parameters to compensate for coupling between the variable supply voltage and the monitoring circuitry.
US11476803B2 Oscillating circuit and electronic device
The present disclosure provides an oscillating circuit and an electronic device; the oscillating circuit includes a capacitor charging and discharging circuit unit, a voltage comparison circuit unit and a threshold voltage generation circuit unit; the oscillating circuit uses the capacitor charging and discharging and the hysteresis effect of the capacitor charging and discharging circuit unit to achieve oscillation based on the negative feedback regulation constituted by the voltage comparison circuit unit and the threshold voltage generation circuit unit, which is different from the traditional oscillating circuit based on capacitance and inductance; the oscillating circuit does not adopts inductors, has relatively low power consumption, and outputs oscillation signals with frequencies that vary with currents, and when the oscillating circuit is used to provide clock signals for the sensor, it can be integrated with a sensor signal processing circuit to realize the miniaturization and integration of the sensor system.
US11476801B2 System and method for determining seasonal energy consumption with the aid of a digital computer
A system and method for determining seasonal energy consumption with the aid of a digital computer is provided. Through a power metering energy loads for a building situated in a known location are assessed as measured over a seasonal time period. Outdoor temperatures for the building are assessed as measured over the seasonal time period through a temperature monitoring infrastructure. A digital computer comprising a processor and a memory that is adapted to store program instructions for execution by the processor is operated, the program instructions capable of: expressing each energy load as a function of the outdoor temperature measured at the same time of the seasonal time period in point-intercept form; and taking a slope of the point-intercept form as the fuel rate of energy consumption during the seasonal time period.
US11476800B1 Inline DC feeder DC/DC voltage step-up harness
An inline DC feeder DC/DC voltage step-up harness for photovoltaic solar facilities includes a housing, a plurality of PV input connectors, an at least one PV output connector. The housing incorporates a DC/DC converter, and has an input and an output. The plurality of PV input connectors are operatively connected to the housing at the input. The PV output connector is operatively connected to the housing at the output.
US11476797B2 Solar module mounting system
Systems and methods for mounting one or more framed solar modules are disclosed. A solar module mounting system can include a plurality of support members configured to support one or more framed solar modules above a mounting surface, such as the ground or the roof of a building. The support members can include rails formed from a rigid material, such as steel. The solar module mounting system can also include a plurality of attachment mechanisms each configured to secure a portion of a framed solar module to a portion of a respective one of the support members.
US11476795B2 Solar power forecasting
A method for determining a level of solar radiation at a point of interest (POI). Multiple sky images are captured by a distributed network of digital cameras. Sun location parameters are determined. A three-dimensional (3D) sky model is generated based on the sky images. Generating the 3D sky model includes generating 3D object data based on the sky images to model one or more objects in a region of sky, and generating position data to model a position of the one or more objects in the region of sky. A level of solar radiation at the POI is determined based on the position data and 3D object data of the 3D sky model and the sun location parameters.
US11476793B2 Motor drive system with correction function of temperature deviation of IGBT module
A motor drive system with a correction function of a temperature deviation of an IGBT module is provided. The system may include: a gate board configured to detect a plurality of sensing temperature information by sensing the IGBT module, acquire a difference value between maximum temperature information among the plurality of sensing temperature information and at least one sensing temperature information, and correct and output the at least one sensing temperature information by using the acquired difference value.
US11476791B2 Motor control device, motor control method, and storage medium
A motor control device includes an electric current detection result acquisition unit configured to acquire a result of detecting an electric current for operating a motor, an electric current determination unit configured to determine whether or not the electric current acquired by the electric current detection result acquisition unit is greater than or equal to a predetermined threshold value, an operation time setting unit configured to set an operation time period corresponding to the electric current when the electric current determination unit determines that the electric current is greater than or equal to the predetermined threshold value, and an operation control unit configured to perform control for causing the motor to be continuously operated for the operation time period set by the operation time setting unit.
US11476789B1 System of driving and controlling motor
A system of driving and controlling a motor is provided. A main controller adjusts frequencies of all or some of pulse waves of an initial pulse width modulation signal to output a pulse width modulation signal according to instruction information. The adjusted frequency of each of the pulse waves is equal to a first preset frequency or a second preset frequency. When a motor driver drives the motor to stably rotate, the motor driver decodes each of the pulse waves having the first preset frequency into a first message and decodes each of the pulse waves having the second preset frequency into a second message. The motor driver arranges and combines all of the first messages and the second messages that are decoded from the pulse waves to obtain the instruction information. The motor driver executes an operation instructed by the instruction information.
US11476780B2 Energy harvester and a wearable device
An energy harvester (100) includes: an inner band (110); an outer band (120) arranged to surround the inner band (110), wherein the inner band (110) is coupled to the outer band (120) at a fixed end (20) and the inner band (110) is spaced from the outer band (120) at a free end (30); and an energy generator (150) arranged to generate electric energy through relative movement between the inner band (110) and the outer band (120) at the free end (30). Also disclosed is a wearable device (10) including: a wearable strap formed by the inner band (110) and the outer band (120) of the energy harvester (100), and a mass (130) arranged to receive at least a portion of the wearable device (10).
US11476771B2 System and method for power conversion
A system and a method for power conversion. The system includes a rectifier; an inverter; a DC-link capacitor coupled between the rectifier and the inverter; and a controller. The controller is configured to obtain a current value at an output of the inverter and a voltage value across the DC-link capacitor, determine an average component and a fluctuating component of an output voltage of the inverter based on the obtained current value and the voltage value, and determine a current reference for controlling the rectifier based on the average component and the fluctuating component of the output voltage.
US11476770B2 DC-DC converter including first and second full-bridge circuits for performing soft switching and reducing switching losses
A DC-DC converter has a configuration in which a first full-bridge circuit and a second full-bridge circuit are connected via a transformer and an inductor. A control circuit performs soft switching of each switching element in the first full-bridge circuit and the second full-bridge circuit. An inductor current flowing through an equivalent inductor at a time of switching of turning on or off each switching element is greater than or equal to a threshold current, the equivalent inductor being equivalent to the transformer and the inductor. The control circuit outputs predetermined power by changing a voltage output period of the first full-bridge circuit and a voltage output period of the second full-bridge circuit while fixing the switching frequency and keeping a polarity inversion period at a value greater than or equal to a fixed value, the polarity inversion period being a period in which the output of the second full-bridge circuit and the output of the first full-bridge circuit have reverse polarities. This enables performing ZVS operations by simple control and reducing switching losses.
US11476769B2 Multi zone secondary burst modulation for resonant converters
A power converter controller includes a control loop clock generator to generate a switching frequency signal responsive to a burst load threshold, a power signal, and a load signal. A switching frequency of the switching frequency signal is above a resonance range of an energy transfer element. A burst control circuit generates a burst on signal and a burst off signal in response to a feedback signal and a burst enable signal to operate the controller in a plurality of burst modes. A burst frequency of the burst on signal or the burst off signal is less than the resonance range of the energy transfer element. A request transmitter circuit generates a request signal responsive to the switching frequency signal, the burst on signal, and the burst off signal to control switching of a switching circuit.
US11476759B2 Current control for a boost converter with dual anti-wound inductor
A system may include a power converter comprising at least one stage having a dual anti-wound inductor constructed such that its windings generate opposing magnetic fields in its magnetic core and a current control subsystem for controlling an electrical current through the dual anti-wound inductor. The current control subsystem may be configured to minimize a magnitude of a magnetizing electrical current of the dual anti-wound inductor to prevent core saturation of the dual anti-wound inductor and regulate an amount of output electrical current delivered by the power converter to the load in accordance with a reference input signal.
US11476755B2 Circuit for servo-controlling the input impedance of an interface of a harvester
An interface electronic circuit between an energy harvesting stage is provided with an inductor and a charging stage, the interface electronic circuit having a regulation circuit capable of servo-controlling an average input impedance value of the interface electronic circuit to a predetermined optimum impedance value.
US11476746B2 Electromechanical energy conversion system based on double conductor
A dual-conductor based electromechanical energy conversion system. The system includes an external force device, a moving object connecting frame, a moving object, a dual-conductor assembly and a platform connecting frame. The external force device is connected with the moving object through the moving object connecting frame. The dual-conductor assembly is arranged under the moving object in parallel. The dual-conductor assembly is connected with an external platform through the platform connecting frame. The moving object generates a relative motion with the dual-conductor assembly according to an external force. The dual-conductor assembly generates an alternating current according to an alternating magnetic field generated by the moving object.
US11476743B2 Vibration generating device and electronic device
In accordance with one aspect of the present disclosure, a vibration generating device includes a protruding part; a base provided with the protruding part and formed of a magnetic body; an annular coil surrounding the protruding part; a plate facing the base and formed of a magnetic body; and an elastic member supporting the plate with respect to the base. The plate and the base constitute magnetic circuit.
US11476742B1 Multi-degree-of-freedom spherical motor
A multi-degree-of-freedom spherical motor includes a primary frame, a secondary frame, a tertiary frame, a terminal rotor, a first rotating shaft, a second rotating shaft, a third rotating shaft, permanent magnets and electromagnetic coils. The electromagnetic coils are arranged on an inner surface of the primary frame. Two sides at a top portion of the primary frame are symmetrically connected to the secondary frame through the first rotating shaft. The tertiary frame is arranged inside the secondary frame in a non-mechanical contact manner. The terminal rotor and the tertiary frame are connected through the third rotating shaft. The permanent magnets are arranged on one side of the terminal rotor close to the primary frame. The secondary frame and the tertiary frame are connected through the second rotating shaft. The first rotating shaft, the second rotating shaft and the third rotating shaft are perpendicular to each other.
US11476740B2 Motor topology with exchangeable components to form different classes of motors
Exchangeable stator components are selected and exchangeable rotor components are selected to transform a motor from one motor class to another motor class. A motor comprises at least two stator rings, at least two outer rotor rings, a first input, and a second input. The first input comprises an exchangeable stator component selected from a stator component group consisting of a stator spacer ring and an axially magnetized stator magnet ring, the axially magnetized stator magnet ring comprising a solid axially magnetized ring magnet. The second input comprises an exchangeable rotor component selected from a rotor component group consisting of a rotor spacer ring and an axially magnetized rotor magnet ring. The first input and the second input determine a motor class for the motor, the exchangeable stator component being exchangeable for a different exchangeable stator component from the stator component group to manufacture another motor having a different motor class, the exchangeable rotor component being exchangeable for a different exchangeable rotor component from the rotor component group to manufacture another motor having another different motor class.
US11476737B2 Integrated power control assemblies with built-in cooling systems
An integrated power control assembly configured as an inverter for a motor is mounted directly on an axial end of the motor. The integrated power control assembly includes one or more power plates, one or more cooling plates coaxially disposed on and thermally connected to the one or more power plates, and one or more circuit boards circumferentially disposed around the one or more power plates. An individual power plate has a power card having one or more switching semiconductor devices corresponding to individual phases of the motor. The individual power card is electrically coupled to the motor through one or more busbars. An individual circuit board is electrically coupled to an individual power card corresponding to an individual phase of the motor. The individual circuit board has a first surface electrically coupled to the one or more power plates and a second surface opposite to the first surface.
US11476731B2 Electromotive machine
An electromotive machine having a stator (122) comprising a plurality of coils (120) and a plate (10) is disclosed. The plate (10) has a plurality of through slots (15) formed therein. A portion of the plate (10) faces a corresponding coil (120) and is located relative to the coil (120) such that, in use, heat from the coil (120) flows into said portion. A transportation system (91) including such an electromotive machine is also disclosed. Also disclosed is a coil (20) for an electromotive machine comprising a conductor being wound in a plurality of turns and having two ends (25, 35) located on the outside of the coil (20).
US11476728B2 Electric machine having a containment band
A rotor assembly comprising rotatable element defining a periphery, a first set of elements defining magnetic pole regions and a second set of elements defining interpolar regions that alternately placed about the periphery. The rotor assembly further comprising a containment band circumscribing the first set of elements and the second set of elements. The containment band defining a first set of material and a second set of material, with each overlying at least a portion of the first set of elements or the second set of elements.
US11476724B2 Higher power high frequency wireless power transfer system
Wireless power transfer systems, disclosed, include one or more circuits to facilitate high power transfer at high frequencies. Such wireless power transfer systems may include a damping circuit, configured to dampen a wireless power signal such that communications fidelity is upheld at high power. Additionally or alternatively, such wireless power transfer systems may include voltage isolation circuits, to isolate components of the wireless receiver systems from high voltage signals intended for a load associated with the receiver. Utilizing such systems enables wireless power transfer at high frequency, such as 13.56 MHz, at voltages over 1 Watt, while maintaining fidelity of in-band communications associated with the higher power wireless power signal.
US11476719B2 Wireless charging system with object detection
A wireless power transmitting device transmits wireless power signals to a wireless power receiving device. The wireless power receiving device has a wireless power receiving coil in a resonant circuit that resonates at a wireless power receiving circuit resonant frequency. The wireless power transmitting device has coils. The coils are supplied with a drive signal in bursts to detect external objects. Measurement circuitry includes an oscillator for supplying the drive signals and a peak detector and analog-to-digital converter for gathering measurements on the coils to which the drive signals have been supplied. Rate-based-filtering is applied to output signals from the analog-to-digital converter to distinguish between temperature drift effects and object placement effects. The frequency of the drive signals is slightly greater than the wireless power receiving circuit resonant frequency.
US11476714B2 Wireless power transfer along a prescribed path
Systems and methods are described herein for providing wireless power to a mobile device, such as an aerial mobile device like an unmanned aerial vehicle (UAV). A navigational constraint model may prescribe a navigation path along which a wireless power transmission system can provide wireless power to the mobile device. Deviations from the prescribed path may require the mobile device to self-power. The prescription of a navigation path allows for the use of reduced-complexity wireless power transmitters that are fully capable of servicing the prescribed path. Multiple embodiments of prescribed paths with various limitations and features are set forth herein, along with multiple embodiments of wireless power transmission systems of reduced complexity and functionality to fully service the various embodiments of prescribed paths.
US11476709B2 Wheel end apparatus with electric generator
In accordance with one aspect of the present disclosure, a wheel end apparatus for a vehicle is provided that includes a wheel hub assembly configured to be mounted to a spindle and a wheel hub of the wheel hub assembly. The wheel end apparatus includes a coil of wire and at least one magnet of the wheel hub assembly configured to move relative to one another with rotation of the wheel hub around the spindle. The wheel end apparatus includes a wheel end device operably coupled to the coil of wire to receive electrical power generated by relative movement of the coil of wire and the at least one magnet. Further, the wheel end apparatus includes communication circuitry operably coupled to the wheel end device and configured to wirelessly communicate wheel end device information with a wheel end monitoring device.
US11476708B2 Personal care product docking system with flux guiding members
A personal care product system is provided. The personal care product system has a stand that has a first stand permanent docking magnet. A stand inductive charging coil is also positioned within the stand. A handle that has a first handle permanent docking magnet is removably mounted to the stand. A handle inductive charging coil is positioned within the handle. A handle flux guiding member is in close proximity to a surface of the first handle permanent docking magnet to direct a magnetic field away from the inductive charging coils.
US11476689B2 Jumper battery integrated into a transport refrigeration system
Disclosed is a transport refrigeration system including: an engine that is dedicated to the transport refrigeration system; a primary battery that is dedicated to the transport refrigeration system, the primary battery being electrically connected to the engine; and a jumper battery electrically connected to the primary battery, the jumper battery configured to automatically boost the primary battery when the primary battery fails to start the engine.
US11476685B2 System and method for detecting battery faults in a pitch system of a wind turbine
A method for detecting a fault in a direct current (DC) battery of a pitch system includes receiving, via a server, a plurality of voltage signals of the battery over at least one time period. The method also includes storing, via a database of the server, the plurality of voltage signals of the battery for the predetermined time period. Further, the method includes determining, via the server, a state of the battery as a function of the plurality of voltage signals. When the state of the battery is indicative of a battery fault, the method includes implementing a corrective action for the battery.
US11476683B2 Reduced standby current in a multi-battery wearable device
Disclosed are embodiments to provide a multi-battery energy storage device. One embodiment comprises a first battery and a second battery, with a first circuit branch coupling a positive side of the first battery to a positive side of the second battery, a second circuit branch coupling a positive side of the first battery to a negative side of the second battery, a third circuit branch coupling the negative side of the first battery to the negative side of the second battery, and multiple switchable devices configured to control flow of current through corresponding branches. Other embodiments comprise other configurations and operations.
US11476678B2 Predictive rechargeable battery management system
Predictive rechargeable battery management is provided, which includes obtaining performance data on a battery cell of multiple rechargeable battery cells within a product, and comparing the performance data of the battery cell to statistical data on battery cell performance of a plurality of battery cells. Further, the managing includes determining, based on the comparing, that performance of the battery cell is trending away from the statistical data of battery cell performance of the plurality of battery cells. Further, the managing includes performing a battery-related action based on the performance of the battery cell trending away from that of the plurality of battery cells.
US11476669B2 Method and system for building reinforcement learning (RL) based model for generating bids
In energy markets in which bidding process is used to sell energy, it is important that a mechanism for deciding bidding amount is in place. State of the art systems in this domain have the disadvantage that they rely on simulation data, and also they make certain assumptions, and both the factors can affect accuracy of results when the systems are deployed and are expected to handle practical scenarios. The disclosure herein generally relates to energy markets, and, more particularly, to a method and a system for Reinforcement Learning (RL) based model for generating bids. The system trains a RL agent using historical data with respect to competitor bids places and Market Clearing Prices (MCPs). The RL agent then processes real-time inputs and generates bidding recommendations.
US11476662B2 Star point grounding with overvoltage limitation for a polyphase transformer
An arrangement contains a polyphase transformer which has primary windings and secondary windings. The secondary windings are connected to form a star circuit, the star point of which is connected to earth potential by means of an overvoltage-limiting device. The overvoltage-limiting device has a first overvoltage-limiting component. A switch, which electrically bridges the first overvoltage-limiting component in its closed state, is assigned to the first overvoltage-limiting component.
US11476660B2 Device and method of protecting supercapacitor module of vehicle
A method of protecting a supercapacitor module of a vehicle contains steps of: A) installing; B) judging; C) executing a protection mode; and D) executing an operating mode. In the step A), an open circuit remains between the rechargeable battery and the supercapacitor module, and a voltage value of the supercapacitor module is 0. In the step B) the supercapacitor module is judged whether being satisfied with a protection condition, an external voltage is V1, a fully charging voltage of the supercapacitor module is V2, an ambient temperature value of the supercapacitor module is T1, and a safe temperature value of a respective supercapacitor is T2. In the step C), when the supercapacitor module is satisfied with the protection condition, the protection mode is executed. In the step D), when a connection circuit between the supercapacitor module and the rechargeable battery occurs, the supercapacitor module is rechargeable and dischargeable electrically.
US11476658B2 Communication less control technique for hybrid HVDC
A first converter station is part of a high voltage direct current transmission system that includes a DC transmission link connected to the first converter station a second converter station. A DC current and a DC voltage of the DC transmission link are sensed by the first converter station. It is determined that the sensed DC current is equal to or larger than a threshold current value, that the sensed DC current is equal to or larger than the threshold current value, and that at least a partial recovery of the sensed DC voltage has occurred. On the basis that it is determined that the at least a partial recovery of the sensed DC voltage has occurred, it is determined that a phase-to-ground fault has occurred. In response to determining that a phase-to-ground fault has occurred, a power delivered by the first converter station can be reduced.
US11476656B2 Overcurrent detection in an electronic switch
An electronic switch is composed of two anti-serially connected turn-off semiconductor switches having at least four terminals and at least three terminals, respectively. A method for detecting a turn-off current through the electronic switch for a DC voltage grid includes measuring a first voltage between an emitter terminal and an auxiliary emitter terminal at the first switch, measuring a second voltage between a collector terminal and an emitter terminal or between a drain terminal and a source terminal at the second switch, comparing the first and second measured voltage or a time integral of the first and second measured voltage with a reference value, and turning off at least one of the two turn-off semiconductor switches when the reference value is exceeded. An electronic switch for performing the method and a DC voltage grid with such an electronic switch are also disclosed.
US11476654B2 Single to multiple layer integral busbar structure
A conductive structure includes: a single-layer busbar that is formed in a plate shape and constitutes a conductive path; and a multi-layer busbar that is configured by laminating a plurality of busbars which are formed as plates thinner than the single-layer busbar and that is joined to an end of the single-layer busbar and constitutes the conductive path. The multi-layer busbar includes a main body portion in which at least some of the laminated plurality of busbars are capable of mutual displacement relative to the busbars adjacent thereto, and a joining end located at a end of the main body portion on the single-layer busbar side and in which the laminated plurality of busbars are incapable of mutual displacement relative to each other, the joining end being joined to the end of the single-layer busbar.
US11476645B2 Bus bar connecting device, switchgear, and method for connecting a bus bar connecting device
A bus bar connecting device having a first bushing which has a first protruding part projecting to the outside of the first pressure vessel 4 and a first connection part, a second bushing which has a second protruding part projecting to the outside of the second pressure vessel and a second connection part, a connecting conductor part that electrically connects the first connection part and the second connection part, and an intermediate tank having a hand hole and a lid for sealing, wherein the intermediate tank stores the first protruding part and the second protruding part in an own internal space so as to seal the stored parts, thereby the bus bar connecting device that has good switchgear assembly and can improve a line unit workability is provided.
US11476638B2 Light emitting device
A light emitting device includes semiconductor laser elements, a frame part, a light-reflective member, a step part, metal films, wires, and a first protective element. The frame part surrounds a bottom surface on which the semiconductor laser elements are disposed. The light-reflective member is disposed on the bottom surface inside of a frame formed by the frame part. The step part is formed along a second inner lateral surface of the frame part, and disposed inside of the frame. The metal films are provided on an upper surface of the step part. The wires electrically connect the semiconductor laser elements respectively to the metal films. The first protective element is disposed on the upper surface of the step part and on a light traveling side of the laser light with respect to a plane including an emitting end surface of the first semiconductor laser element.
US11476618B2 Connector assembly and connector
A first housing of a first connector is provided with a second guided portion, and a second housing of a second connector is provided with a second guiding portion. The second guided portion and the second guiding portion regulate upward movement of the first connector with respect to the second connector in the up-down direction between a preliminary mated state and a final mated state and in the final mated state. The second housing further has a movable member with a regulating portion. When the movable member is positioned at a locked position, the regulating portion regulates rearward movement of the first housing with respect to the second housing.
US11476613B1 Cap security system
The present system generally relates to a tamper resistant cap that prevents unwanted access to a semi-tractor trailer's 7 ways connection. The system includes a controller that can be operated remotely to transmit signals to an actuator within the cap. The actuator operates a lock to secure the cap in the closed position and selectively unlock the lock to allow the cap to be opened.
US11476612B1 Power receptacle
A power receptacle includes an upper cover, a middle cover, and a base assembly. The middle cover includes an interface group, the interface group including at least one first-type interface, and at least one second-type interface and/or at least one third-type interface. The upper cover includes a matching interface group, the matching interface group including matching interfaces that match at least some of the corresponding interfaces of the interface group. The upper cover and the middle cover are removably attached to each other. Because the base assembly does not need to be changed while the upper cover may be changed based on the user's need, the power receptacle has enhanced applicability, saves cost and can meet user's different needs. Because the upper cover can be changed by the user without requiring a skilled worker, the power receptacle is easy to use.
US11476608B2 Electrical connector with power terminals surrounding the signal terminals
An electrical connector includes an insulating body, a plurality of signal terminals assembled to the insulating body, and a plurality of power terminals assembled to the insulating body. The plurality of the power terminals surround and are spaced from the plurality of the signal terminals. Each power terminal has a base plate. Two opposite sides of the base plate extend towards the plurality of the signal terminals to form two bending arms. Two free ends of the two bending arms extend towards each other to form two connecting portions. A middle of a rear end of the base plate slantwise extends inward and towards the docking connector to form one first elastic arm. Two rear ends of the two connecting portions slantwise extend inward and towards the docking connector to form two second elastic arms.
US11476598B2 Partly pre-assembled cable joint
A cable joint includes a cable joint body, a conductive connector disposed within the cable joint body and electrically connecting a first cable to a second cable, and a first conductive element electrically connecting a first shielding layer of the first cable to a second shielding layer of the second cable. The cable joint body includes a first insulating sleeve and a re-jacketing sleeve at least partly encompassing the first insulating sleeve. The re-jacketing sleeve forms a channel along a longitudinal axis of the first insulating sleeve. The first conductive element is disposed within the channel. The channel is collapsed after heat shrinking the first insulating sleeve and the re-jacketing sleeve.
US11476597B1 Ground rod connector
An easily removable ground rod connector system for attaching grounding wires to a ground rod, which can be easily added to or removed from the ground rod even after the ground rod has been inserted into the ground and ultimately provides a safe and reliable connection and corrects several existing problems with current connectors.
US11476592B2 Antenna module and antenna housing
An antenna module includes an antenna box and a first connection wire. The antenna box can include a first antenna, a second antenna, a first connection terminal, a second connection terminal and a housing. The first and second antennas are located in the housing and the housing has a first opening collectively exposing a portion of the first connection terminal and a portion of the second connection terminal. Each of the first and second antennas is adapted to receive or transmit wireless signals according to one of a plurality of wireless communication standards and the first and second antennas are electrically connected to the first and second connection terminals, respectively. The wireless communication standards can be different from each other.
US11476574B1 Method and system for driving polarization shifting to mitigate interference
Aspects of the subject disclosure may include, for example, a motorized drive assembly that includes a motor and a drive assembly, where the drive assembly has an axle configured to be disposed through a rotatable substrate of a polarization shifter for a dual-polarized radiating element, the axle being further configured to fasten, at a first end of the axle, to a support structure of the polarization shifter, wherein, when the motorized drive assembly is assembled to the polarization shifter, the motor is controllable to impart rotational forces, via movement of the axle, to the polarization shifter to effect polarization adjusting for the dual-polarized radiating element. Other embodiments are disclosed.
US11476569B2 Electronic device including multiband antenna
An electronic device is provided. The electronic device includes an outer housing that comprises a first surface facing a first direction, a second surface facing a second direction opposite to the first direction, and a side surface surrounding a space between the first surface and the second surface, a display adapted to expose at least a portion of the display through the first surface of the outer housing, a PCB arranged between the second surface and the display in an interior of the outer housing, a communication circuit arranged on or over the PCB, a first conductive structure formed of at least one of the first surface or at least a portion of the side surface is electrically connected to the communication circuit, and a second conductive structure formed of the portion of the display electrically connected to the first conductive structure.
US11476566B2 Multi-layer-multi-turn structure for high efficiency wireless communication
A structure for wireless communication having a plurality of conductor layers, an insulator layer separating each of the conductor layers, and at least one connector connecting two of the conductor layers wherein an electrical resistance is reduced when an electrical signal is induced in the resonator at a predetermined frequency. The structure is capable of transmitting or receiving electrical energy and/or data at various near and far field magnetic coupling frequencies.
US11476560B2 Communication system
A communication system disposed in a housing includes multiple communication devices each of which performing a wireless communication with one another. The communication devices include a specific communication device disposed on a mounting surface. The specific communication device includes at least one antenna structure, and the at least one antenna structure includes at least one antenna. The at least one antenna structure is disposed between the mounting surface and a predetermined wall surface of the housing. A gap between an outer shell of the at least one antenna structure and the predetermined wall surface of the housing is smaller than a wavelength of a radio wave used in the wireless communication of the communication devices. The at least one antenna of the specific communication device has a directivity in a direction parallel to the mounting surface.
US11476558B2 Flexible pole mount
A flexible mount for attaching an object to poles of different diameters is disclosed. The flexible mount includes a series of two or more supports configured to securely hold a pole. Each support includes a bracket, a first bearing, a second bearing, and a tensioner. The bracket includes a first end, a second end, and a mount for mounting an object radially relative to the longitudinal axis of the pole. The first bearing is pivotally coupled to the first end of the bracket. The second bearing is pivotally coupled to the second end of the bracket. The tensioner includes a first end coupled to the second bearing, and a second end coupled to a sequential support in the series.
US11476550B2 Secondary battery capable of equalizing internal/external pressure
Various embodiments of the present invention pertain to a secondary battery, and a technical problem thereof to be solved is providing a secondary battery that is capable of equalizing internal/external pressure. To this end, disclosed in the present invention is a secondary battery comprising: an electrode assembly; a case that accommodates the electrode assembly; a cap plate that seals the case, and that has a safety vent that is ruptured when internal pressure of the case rises; a terminal portion that is electrically connected to the electrode assembly, and that extends outwardly from the cap plate; and a pressure equalization structure that is formed on the cap plate so as to equalize the internal pressure and external pressure of the case.
US11476545B2 Battery module including cooling component thermally coupled to module connector and battery module including bi-metallic contact plate
An embodiment is directed to a battery module, including a plurality of battery cell groups that are connected in series with each other, each of the plurality of battery cell groups including a plurality of battery cells that are connected to each other in parallel, a first terminal component at a first terminal of the battery module, the first terminal corresponding to either a positive terminal of the battery module or a negative terminal of the battery module, and a first heat pipe positioned in proximity to the first terminal component and configured to transfer heat away from the first terminal component.
US11476542B2 Rechargeable lithium battery
Disclosed is a rechargeable lithium battery including a positive electrode including a positive active material; a negative electrode including a negative active material; an electrolyte solution including a lithium salt and a non-aqueous organic solvent; and a separator between the positive and the negative electrodes, the separator including a porous substrate and a coating layer positioned on at least one side of the porous substrate. The negative active material includes a Si-based material; the non-aqueous organic solvent includes cyclic carbonate including ethylene carbonate, propylene carbonate, or combinations thereof, the cyclic carbonate being included in an amount of about 20 volume % to about 60 volume % based on the total amount of the non-aqueous organic solvent; and the coating layer includes a fluorine-based polymer, an inorganic compound, or combinations thereof. The rechargeable lithium battery has improved cycle-life and high temperature storage characteristics.
US11476536B2 Battery housing
A battery housing is arranged at a vehicle-longitudinal front side of a drive apparatus which transmits drive power to a rear axle of a vehicle. The battery housing encloses a battery for supplying electricity to the drive apparatus. The battery housing has an exterior surface including an air guide surface configured to guide airflow produced by the moving vehicle to the drive apparatus.
US11476530B2 Vehicle battery assembly
A vehicle battery assembly having specialized fasteners that includes an integrated compression limiter. The compression limiter provides protection for the fastening joint of a cover and a tray of a housing for the battery assembly. The battery assembly may also include nut and bolt assembly which may be installed by a nut insertion tool. The nut insertion tool allows the nut and bolt assembly to be installed without damaging the tray or the cover.
US11476524B2 Packaging material for batteries
Provided is a packaging material for batteries, which has excellent insulating properties. A packaging material for batteries, which is formed of a laminate that is obtained by sequentially laminating at least a base layer, a bonding layer, a metal layer and a sealant layer, and wherein the base layer comprises a resin layer A that is formed of a thermoplastic resin having a volume resistivity of 1×1015 Ω·cm or more.
US11476523B2 Cylindrical battery cell having heat-shrinkable tube comprising ultraviolet absorber
Disclosed is a cylindrical battery cell configured such that the outer surface of a cylindrical case excluding electrode terminals is wrapped by a heat-shrinkable tube, wherein the heat-shrinkable tube includes a tube substrate made of a polyester-based resin, the tube substrate being heat-shrinkable; a reinforcement agent, made of a nylon-based resin, for increasing the tensile stress and operating temperature of the heat-shrinkable tube; and an ultraviolet (UV) absorber for absorbing ultraviolet rays radiated to the heat-shrinkable tube and emitting the absorbed ultraviolet rays as thermal energy to prevent the scission of polymer chains of the nylon-based resin or the polyester-based resin as the result of reaction with oxygen.
US11476511B2 Thermal management system for vehicle battery and method of controlling the same
A thermal management system for a vehicle battery is disclosed. The system includes a reservoir tank, which is positioned outside a vehicle and which stores refrigerant therein, a refrigerant supply line for supplying the refrigerant from the reservoir tank to a heat exchange circuit, which exchanges heat with the battery mounted in the vehicle, a refrigerant recovery line for recovering the refrigerant discharged from the heat exchanger circuit, a cable, which is connected at one end thereof to the reservoir tank and which includes therein the refrigerant supply line or the refrigerant recovery line, and a connector provided at a remaining end of the cable, which serves to connect the refrigerant supply line or the refrigerant recovery line in the cable to an inlet or an outlet of the heat exchange circuit when the connector is coupled to the vehicle.
US11476508B2 Power supply system and control method thereof
A power supply system includes a power storage device, a positive electrode-side relay, a negative electrode-side relay, a power control unit that includes a capacitor configured to be pre-charged in response to a system start request and that is connected with the power storage device via the positive electrode-side relay and the negative electrode-side relay, and a control device programmed to close the positive electrode-side relay and the negative electrode-side relay at different timings always or under a predetermined condition in response to the system start request and programmed to change a sequence of closing the positive electrode-side relay and the negative electrode-side relay in accordance with a predetermined restriction. This configuration effectively extends the lives of the positive electrode-side relay and the negative electrode-side relay.
US11476506B2 Daisy-chain battery cells system with differential communication interfaces
A daisy-chain battery cells system having a plurality of differential communication interfaces {F(i), i=1, . . . , N} respectively coupled to a plurality of voltage measuring modules {S(i), i=1, . . . , N} for a plurality of battery cells {C(i), i=1, . . . , N}. For each i=1, . . . , N−1, a first high side differential pin pair (CLU(i)+, CLU(i)−) of the ith differential communication interface F(i) is coupled to a first low side differential pin pair (CLL(i+1)+, CLL(i+1)−) of the (i+1)th differential communication interface F(i+1), and a second high side differential pin pair (DAU(i)+, DAU(i)−) of the ith differential communication interface F(i) is coupled to a second low side differential pin pair (DAL(i+1)+, DAL(i+1)−) of the (i+1)th differential communication interface F(i+1). A low side interface FL(1) of the first differential communication interface F(1) is coupled to a controller. A high side interface FU(N) of the Nth differential communication interface F(N) may receive a preset data/signal.
US11476505B2 Lithium replenishing rechargeable batteries
An electrochemical cell, including a first electrode, a first volume of electrolyte in contact with the first electrode, a second volume of electrolyte, a first separator positioned between the first volume and the second volume, a second electrode in contact with the second volume, and a third volume of electrolyte. A second separator is positioned between the second volume and the third volume. A lithium reservoir electrode is in contact with the third volume.
US11476499B2 Electrolyte additive and electrolyte for lithium secondary battery including the same
An electrolyte additive composition of the present invention may improve high-rate charge and discharge characteristics and high-temperature storage and life characteristics of a lithium secondary battery when the electrolyte additive composition is used in an electrolyte while including a novel borate-based lithium compound as well as a nitrile-based compound.
US11476489B2 Fuel cell unit
A fuel cell unit includes: a first case housing a fuel cell stack; a second case housing a power converter; an adapter fixing the first and second cases together; and a conductive member connecting between the fuel cell stack and the power converter. A first flange portion, surrounding a first opening portion, of the first case and a second flange portion, surrounding a second opening portion, of the second case are different in at least one of shape and size. The adapter includes: a third flange portion corresponding to the first flange portion; a fourth flange portion corresponding to the second flange portion; a surrounding wall portion continuous from the third flange portion to the fourth flange portion to define an internal space communicating with openings inside the third and fourth flange portions; and a partition wall portion between the first opening portion and the second opening portion.
US11476474B2 Heat exchange apparatus for cooling water of fuel cell and fuel cell system including the same
A heat exchange apparatus for cooling water of a fuel cell includes a body, through which a cooling water pipe having cooling water flowing therethrough to be supplied to a fuel cell stack, passes; and a heat accumulator provided in an interior of the body and filled with a PCM heat accumulation material that exchanges heat with the cooling water. The body includes a medium space provided between the cooling water pipe and the heat accumulator such that the heat accumulator is spaced apart from the cooling water pipe. The PCM heat accumulation material exchanges heat with the cooling water by a medium of the medium space.
US11476471B2 Electrochemical cells with improved fluid flow design
An electrochemical cell stack having a plurality of electrochemical cells stacked along a longitudinal axis. The electrochemical cells include a membrane electrode assembly comprising a cathode catalyst layer, an anode catalyst layer, and a polymer membrane interposed between the cathode catalyst layer and the anode catalyst layer. The electrochemical cells also include an anode plate and a cathode plate with the membrane electrode assembly interposed therebetween, and the anode plate defines a plurality of channels that form an anode flow field facing the anode catalyst layer. The electrochemical cells further include a cathode flow field positioned between the cathode plate and the cathode catalyst layer, wherein the cathode flow field comprises a porous structure.
US11476468B2 Electrode, electrode assembly and method for manufacturing the same
The present invention provides an electrode assembly, in which a plurality of electrodes are laminated, and a separator is inserted between adjacent electrodes. The outermost electrode disposed at an outermost layer of the electrode assembly includes a slurry applied to one surface of a current collector, and a protection layer adhered to the other surface of the current collector. Further, the outermost electrode is laminated to allow the slurry to contact the separator. Furthermore, a method for manufacturing the electrode assembly comprises applying a slurry to one surface of a current collector and laminating a protection layer on the other surface of the current collector to form an outermost electrode; allowing the outermost electrode to pass between a pair of press-rollers to perform a rolling process; and laminating the rolled outermost electrode to be disposed on an uppermost layer or a lowermost layer of the electrode assembly.
US11476467B1 Porous conductive scaffolds containing battery materials
The present invention provides a battery electrode comprising an active battery material enclosed in the pores of a conductive nanoporous scaffold. The pores in the scaffold constrain the dimensions for the active battery material and inhibit sintering, which results in better cycling stability, longer battery lifetime, and greater power through less agglomeration. Additionally, the scaffold forms electrically conducting pathways to the active battery nanoparticles that are dispersed. In some variations, a battery electrode of the invention includes an electrically conductive scaffold material with pores having at least one length dimension selected from about 0.5 nm to about 100 nm, and an oxide material contained within the pores, wherein the oxide material is electrochemically active.
US11476463B2 Flash carbon coating on active surfaces, methods of manufacture thereof and articles comprising the same
Disclosed herein is a method comprising mixing an electroactive particle with a carbonaceous material to form a particle mixture that comprises a carbon coated particle; subjecting the carbon coated particle to a pulsed voltage between parallel plate electrodes or between rolls of a roll mill; and converting the carbon coated particle to a graphite coated particle via localized Joule heating. Disclosed herein too is an apparatus comprising a mixing device that is operative to mix an electroactive particle with a carbonaceous material to form a particle mixture that comprises a carbon coated particle; and a device for applying a pulsed voltage to the particle mixture; where the applying of the pulsed voltage is conducted when the particle mixture is located between opposing plate electrodes or between opposing rolls of a roll mill; where the device for applying the pulsed voltage converts the carbon coated particle into a graphite coated particle.
US11476458B2 Cathode for lithium secondary batteries and method of manufacturing the same
A cathode for lithium secondary batteries including a gel polymer electrolyte coating layer formed on a cathode active material layer of a lithium secondary battery, and more particularly, a cathode having a novel structure capable of solving problems caused due to lithium polysulfides, the problems being caused in conventional lithium secondary batteries, and a lithium secondary battery including the same and method for preparing the same.
US11476448B2 Display device and preparation method thereof
Provided are a display device and a preparation method thereof. The display device includes a display panel and a first antireflection structure and a second antireflection structure successively stacked on a side of a display functional layer facing away from a driving substrate, where the display panel includes the driving substrate and the display functional layer. The first antireflection structure includes a first graded-index layer, a conductive layer and a second graded-index layer which are successively stacked; the first graded-index layer includes at least two first sublayers, and the second graded-index layer includes at least two second sublayers. The second antireflection structure includes a third graded-index layer, a first dielectric layer and a fourth graded-index graded layer which are successively stacked; the third graded-index layer includes at least one third sublayer, and the fourth graded-index layer includes at least two fourth sublayers.
US11476443B2 Display panel having thin film encapsulation layer including nanotube layer
A display panel, a display device, and a method for manufacturing a display panel are provided. The display panel includes a base substrate, an organic light emitting diode (OLED) device layer, and a thin film encapsulation layer, all of which sequentially stacked and disposed. The thin film encapsulation layer includes a first inorganic encapsulation layer, an organic encapsulation layer, and a second inorganic encapsulation layer, all of which are sequentially stacked and disposed. A contact surface between the first inorganic encapsulation layer and the organic encapsulation layer and/or between the second inorganic encapsulation layer and the organic encapsulation layer is provided with a nanotube layer extending into the organic encapsulation layer.
US11476442B2 Display apparatus
A display apparatus includes a substrate, a display area disposed on the substrate and including pixels, a non-display area disposed outside the display area, a first power supply voltage line including a first conductive layer disposed in the non-display area and a second conductive layer disposed on the first conductive layer, a second power supply voltage line disposed in the non-display area and including a third conductive layer spaced apart from the first conductive layer and a fourth conductive layer disposed on the third conductive layer, a first dam portion surrounding the display area and overlapping the second power supply voltage line, a second dam portion disposed adjacent to the first dam portion, and a cladding layer covering a first end portion of the fourth conductive layer formed in a direction intersecting a direction in which the first and second dam portions extend.
US11476429B2 Organometallic compound, organic light-emitting device including the same, and diagnostic composition including the organometallic compound
An organometallic compound represented by Formula 1: wherein, in Formula 1, groups and variables are the same as described in the specification.
US11476425B2 Heterocyclic compound and organic light emitting element comprising same
The present specification relates to a heterocyclic compound represented by Chemical Formula 1, and an organic light emitting device comprising the same.
US11476424B1 Organic electroluminescence device, electronic device, and compound
An organic electroluminescence device includes an emitting region provided between an anode and a cathode, in which the emitting region includes a first emitting layer and a second emitting layer, a ratio DEM1/DEM2 of a film thickness of the first emitting layer DEM1 to a film thickness of the second emitting layer DEM2 is in a range from 2/3 to 3/2, the first emitting layer contains a first host material and a first emitting compound, the second emitting layer contains a second host material and a second emitting compound, and the first host material has a group represented by a formula (10) below and is a compound represented by a formula (1) below.
US11476421B2 Organic electronics material and organic electronics element
One embodiment relates to an organic electronic material containing a charge transport polymer, wherein the charge transport polymer is a polymer which, when 25 μL portions of methanol are added dropwise and stirred into 1,000 μL of a solution containing the charge transport polymer and toluene in a ratio of 20 mg of the charge transport polymer per 2,290 μL of toluene, the amount of methanol added by the time cloudiness develops in the solution is greater than 350 μL.
US11476409B2 Spin-transfer torque MRAM with a negative magnetic anisotropy assist layer and methods of operating the same
A MRAM device includes a magnetic tunnel junction containing a reference layer having a fixed magnetization direction, a free layer, and a nonmagnetic tunnel barrier layer located between the reference layer and the free layer, a negative-magnetic-anisotropy assist layer having negative magnetic anisotropy that provides an in-plane magnetization within a plane that is perpendicular to the fixed magnetization direction, and a first nonmagnetic spacer layer located between the free layer and the negative-magnetic-anisotropy assist layer.
US11476404B2 Ultrasonic sensing device and the manufacturing method thereof
An ultrasonic sensing device includes a housing, a piezoelectric assembly, a board and a plurality of fixing members. The housing includes a bottom wall, a top wall and a surrounding side wall connected between the top wall and the bottom wall. The piezoelectric assembly includes an encapsulating body and a piezoelectric sheet, wherein at least a portion of the piezoelectric sheet is enclosed by the encapsulating body and has a sensing surface exposed to the encapsulating body and facing the bottom wall. The board is disposed on the top wall of the housing and has a pressing surface facing the encapsulating body and the top wall. The plurality of fixing members is configured to fix the board to the top wall of the housing to press the board to the encapsulating body of the piezoelectric assembly, thereby pressing the sensing surface of the piezoelectric sheet to the bottom wall.
US11476402B2 Circuit and method for detecting pressure signal with signal due to pyroelectricity in piezoelectric material being suppressed
The present invention relates to a pressure signal detection circuit and a pressure signal detection method in which a pyroelectric signal from a piezoelectric film is suppressed. More specifically, the pressure signal detection circuit receives input of an input signal from a piezoelectric film, differentiates the input signal for signal component analysis of the input signal, outputs the signal analysis value of the input signal based on the differential value, removes offset of the input signal by using the signal component analysis value, integrates the input signal, and outputs a pressure input signal value from which a heat input signal value is removed.
US11476391B2 Nitride semiconductor light-emitting element
A nitride semiconductor light-emitting element includes an n-type cladding layer including n-type AlGaN, and an active layer that includes AlGaN and is located on the n-type cladding layer. Si concentration distribution in a direction of stacking the n-type cladding layer and the active layer has a local peak in the active layer.
US11476373B2 Solar cell superfine electrode transfer thin film, manufacturing method and application method thereof
Provided are a solar cell superfine electrode transfer thin film, manufacturing method and application method thereof. The electrode transfer thin film sequentially includes from bottom to top a substrate, a release layer, a resin layer and a hot melt adhesive layer; the resin layer is formed with electrode trenches therein; the electrode trenches are formed with electrodes therein; superfine conductive electrodes are continuously prepared on a transparent thin film via a roll-to-roll nanoimprinting method, the width of an electrode wire being 2 μm-50 μm, and the width of a typical line being 10 μm-30 μm. Directly attach the superfine electrodes of the hot melt adhesive layer to a solar cell by peeling off the substrate material, and sintering at a high temperature to volatilize the hot melt adhesive layer material while retaining the electrodes, thus the electrodes are integrally transferred, without poor local transfer.
US11476368B2 Semiconductor device
A semiconductor device constituting a non-volatile memory includes a semiconductor portion of a first conductivity type, a first well of a second conductivity type, a second well of the second conductivity type, an insulating film, and a conductive layer. The first well includes a trench extending from the surface of the semiconductor portion to an inside of the first well. The insulating film extends on a surface inside the trench. A conductive portion formed continuous with the conductive layer is disposed on the insulating film inside the trench.
US11476363B2 Semiconductor device and method of fabricating the same
A semiconductor device includes a buried dielectric layer, a first gate structure, a second gate structure, a first source/drain region, a second source/drain region, a trench, and a contact layer. The first gate structure is disposed on a front-side of the buried dielectric layer, and the second gate structure is disposed on a backside of the buried dielectric layer. The first source/drain region and a second source/drain region are disposed between the first gate structure and the second gate structure. The trench is formed in the buried dielectric layer, and the contact layer is disposed in the trench and electrically coupled to the second source/drain region, where the contact structure and the second gate structure are formed of the same material.
US11476360B2 Semiconductor device and method for manufacturing the same
A semiconductor device includes: an inversion type semiconductor element that includes: a substrate having a first conductivity type or a second conductivity type; a first conductivity type layer formed on the substrate; a second conductivity type region that is formed on the first conductivity type layer; a JFET portion that is formed on the first conductivity type layer, is sandwiched by the second conductivity type region to be placed; a source region that is formed on the second conductivity region; a gate insulation film formed on a channel region that is a part of the second conductivity type region; a gate electrode formed on the gate insulation film; an interlayer insulation film covering the gate electrode and the gate insulation film, and including a contact hole; a source electrode electrically connected to the source region through the contact hole; and a drain electrode formed on a back side of the substrate.
US11476349B2 FinFET structures and methods of forming the same
A method includes forming a first fin and a second fin over a substrate, depositing an isolation material surrounding the first and second fins, forming a gate structure along sidewalls and over upper surfaces of the first and second fins, recessing the first and second fins outside of the gate structure to form a first recess in the first fin and a second recess in the second fin, epitaxially growing a first source/drain material protruding from the first and second recesses, and epitaxially growing a second source/drain material on the first source/drain material, wherein the second source/drain material grows at a slower rate on outermost surfaces of opposite ends of the first source/drain material than on surfaces of the first source/drain material between the opposite ends of the first source/drain material, and wherein the second source/drain material has a higher doping concentration than the first source/drain material.
US11476345B2 Ferroelectric-based field-effect transistor with threshold voltage switching for enhanced on-state and off-state performance
Techniques are disclosed herein for ferroelectric-based field-effect transistors (FETs) with threshold voltage (VT) switching for enhanced RF switch transistor on-state and off-state performance. Employing a ferroelectric gate dielectric layer that can switch between two ferroelectric states enables a higher VT during the transistor off-state (VT,hi) and a lower VT during the transistor on-state (VT,lo). Accordingly, the transistor on-state resistance (Ron) can be maintained low due to the available relatively high gate overdrive (Vg,on−VT,lo) while still handling a relatively high maximum RF power in the transistor off-state due to the high VT,hi −Vg,off value. Thus, the Ron of an RF switch transistor can be improved without sacrificing maximum RF power, and/or vice versa, the maximum RF power can be improved without sacrificing the Ron. A ferroelectric layer (e.g., including HfxZryO) can be formed between a transistor gate dielectric layer and gate electrode to achieve such benefits.
US11476344B2 Contact resistance reduction employing germanium overlayer pre-contact metalization
Techniques are disclosed for forming transistor devices having reduced parasitic contact resistance relative to conventional devices. The techniques can be implemented, for example, using a standard contact stack such as a series of metals on, for example, silicon or silicon germanium (SiGe) source/drain regions. In accordance with one example such embodiment, an intermediate boron doped germanium layer is provided between the source/drain and contact metals to significantly reduce contact resistance. Numerous transistor configurations and suitable fabrication processes will be apparent in light of this disclosure, including both planar and non-planar transistor structures (e.g., FinFETs), as well as strained and unstrained channel structures. Graded buffering can be used to reduce misfit dislocation. The techniques are particularly well-suited for implementing p-type devices, but can be used for n-type devices if so desired.
US11476340B2 Dielectric heterojunction device
A device is provided that comprises a first layer deposited onto a second layer. The second layer comprises a lightly doped n-type or p-type semiconductor drift layer, and the first layer comprises a high-k material with a dielectric constant that is at least two times higher than the value of the second layer. A metal Schottky contact is formed on the first layer and a metal ohmic contact is formed on the second layer. Under reverse bias, the dielectric constant discontinuity leads to a very low electric field in the second layer, while the electron barrier created by the first layer stays almost flat. Under forward bias, electrons flow through the first layer, into the metal ohmic contact. For small values of conduction band offset or valence band offset between the first layer and the second layer, the device is expected to support efficient electron or hole transport.
US11476324B2 MIM capacitor and manufacturing method therefor
An MIM capacitor and a manufacturing method therefor. The manufacturing method comprises: providing a semiconductor substrate, and forming a first metal layer on the semiconductor substrate; forming an anti-reflection layer on the first metal layer; performing photoetching and etching on the first metal layer and the anti-reflection layer so as to define an MIM capacitor region, wherein the first metal layer in the MIM capacitor region serves as a lower electrode plate of the MIM capacitor, and the anti-reflection layer in the MIM capacitor region serves as a dielectric layer of the MIM capacitor; and forming an upper electrode plate of the MIM capacitor on the anti-reflection layer in the MIM capacitor region.
US11476320B2 Flat panel LED display
A light emitting diode display comprises a first panel, which comprises: a first layer having a substrate a second layer having a plurality of pixel circuits disposed on a first surface of the substrate; a plurality of light emitting diodes electrically connected to the pixel circuits; and a driver circuit communicatively coupled to the pixel circuits by at least one electrically conductive via traveling through the first layer; an edge of the panel having a non-emitting space having a length less than a length of a non-emitting space within the panel.
US11476319B2 Display device
A display device includes a substrate having a pixel area with at least a first rounded corner portion and first to third non-pixel areas arranged sequentially along an outer circumference of the pixel area. An internal circuit in the first non-pixel area has a first end portion adjacent to the first rounded corner portion of the pixel area. The first end portion of the internal circuit is rounded in accordance with the first rounded corner portion. A plurality of routing wires are in the third non-pixel area below the pixel area. The routing wires extending to the pixel area via the second non-pixel area and the first non-pixel area. The routing wires include at least a first routing wire connected to the pixel area passing an area of the first end portion of the internal circuit.
US11476318B2 Display device
A display device includes a substrate including a first display region, a second display region having an area smaller than that of the first display region, a third display region having an area smaller than that of the first display region, and a non-display region, a plurality of pixels provided in the first to third display regions, a power line which is connected to each of the plurality of pixels and applies a first power voltage to the plurality of pixels, and a fan-out line provided in the non-display region, the fan-out line applying a data signal to the plurality of pixels, where the power line includes an additional power line, a first power line, and disposed on the additional power line, and a second power line disposed on the first power line.
US11476303B2 Multi-level cell configurations for non-volatile memory elements in a bitcell
Structures including non-volatile memory elements and methods of fabricating a structure including non-volatile memory elements. First, second, and third non-volatile memory elements each include a first electrode, a second electrode, and a switching layer between the first electrode and the second electrode. A first bit line is coupled to the first electrode of the first non-volatile memory element and to the first electrode of the second non-volatile memory element. A second bit line is coupled to the first electrode of the third non-volatile memory element.
US11476299B2 Double color micro LED display panel
The present invention discloses a double color micro LED display panel including a plurality of pixels. Each of the pixels includes a substrate, a first semiconductor layer configured on the substrate, a second semiconductor layer configured on the first semiconductor layer, and a third semiconductor layer configured between the first semiconductor layer and the second semiconductor layer. The first semiconductor layer and the second semiconductor layer are P type, and the third semiconductor layer is N type. The first semiconductor layer and the third semiconductor layer form a first light emitting diode to emit a first light, and the second semiconductor layer and the third semiconductor layer form a second light emitting diode to emit a second light.
US11476296B2 Double color micro LED display panel
The present invention discloses a double color micro LED display panel including a plurality of pixels. Each of the pixels includes a substrate, a first semiconductor layer configured on the substrate, a second semiconductor layer configured on the first semiconductor layer, and a third semiconductor layer configured between the first semiconductor layer and the second semiconductor layer. The first semiconductor layer and the second semiconductor layer are N type, and the third semiconductor layer is P type. The first semiconductor layer and the third semiconductor layer form a first light emitting diode to emit a first light, and the second semiconductor layer and the third semiconductor layer form a second light emitting diode to emit a second light.
US11476295B2 Back side illuminated image sensor with reduced sidewall-induced leakage
Provided is a method of fabricating an image sensor device. An exemplary includes forming a plurality of radiation-sensing regions in a substrate. The substrate has a front surface, a back surface, and a sidewall that extends from the front surface to the back surface. The exemplary method further includes forming an interconnect structure over the front surface of the substrate, removing a portion of the substrate to expose a metal interconnect layer of the interconnect structure, and forming a bonding pad on the interconnect structure in a manner so that the bonding pad is electrically coupled to the exposed metal interconnect layer and separated from the sidewall of the substrate.
US11476275B2 Nonvolatile memory device and method of fabricating the same
A nonvolatile memory device and a method of fabricating a nonvolatile memory device, the device including a substrate; a first mold structure on the substrate, the first mold structure including a plurality of first mold insulation films and a plurality of first gate electrodes, which are alternately stacked; a channel structure that penetrates the first mold structure and intersects the plurality of first gate electrodes; and at least one insulation filler that intersects the plurality of first mold insulation films and the plurality of the first gate electrodes, wherein the first mold structure is electrically separated by a word line cutting region extending in a first direction such that the first mold structure includes a first block region and a second block region, and the at least one insulation filler is in the word line cutting region and connects the first block region and the second block region.
US11476271B2 Memory device and manufacturing method thereof
A memory device includes a substrate, a first dielectric structure, a second dielectric structure, a channel structure, a source structure, and a drain structure. The first dielectric structure and the second dielectric structure are disposed on the substrate, and are spaced apart from each other in a first direction. The channel structure interconnects the first dielectric structure and the second dielectric structure. The source structure and the drain structure are on opposite ends of the channel structure, and are respectively embedded in the first dielectric structure and the second dielectric structure, wherein a ratio in length along the first direction of the source structure to the first dielectric structure is between 0.3 and 0.4.
US11476268B2 Methods of forming electronic devices using materials removable at different temperatures
A method comprising forming a stack precursor comprising alternating first materials and second materials, the first materials and the second materials exhibit different melting points. A portion of the alternating first materials and second materials is removed to form a pillar opening through the alternating first materials and second materials. A sacrificial material is formed in the pillar opening. The first materials are removed to form first spaces between the second materials, the first materials formulated to be in a liquid phase or in a gas phase at a first removal temperature. A conductive material is formed in the first spaces. The second materials are removed to form second spaces between the conductive materials, the second materials formulated to be in a liquid phase or in a gas phase at a second removal temperature. A dielectric material is formed in the second spaces. The sacrificial material is removed from the pillar opening and cell materials are formed in the pillar opening.
US11476264B2 Stacked vertical transistor erasable programmable read-only memory and programmable inverter devices
A method for manufacturing a semiconductor device includes forming a first vertical transistor on a semiconductor substrate, and forming a second vertical transistor stacked on the first vertical transistor. In the method, a silicide layer is formed on a first drain region of the first vertical transistor and on a second drain region of the second vertical transistor. The silicide layer electrically connects the first and second drain regions to each other.
US11476251B2 Channel integration in a three-node access device for vertical three dimensional (3D) memory
Systems, methods and apparatus are provided for a three-node access device in vertical three dimensional (3D) memory. An example method includes a method for forming arrays of vertically stacked memory cells, having horizontally oriented access devices and vertically oriented access lines. The method includes depositing alternating layers of a dielectric material and a sacrificial material in repeating iterations to form a vertical stack. An etchant process is used to form a first vertical opening exposing vertical sidewalls in the vertical stack adjacent a first region. The first region is selectively etched to form a first horizontal opening removing the sacrificial material a first horizontal distance back from the first vertical opening. A first source/drain material, a replacement channel material having backchannel passivation, and a second source/drain material are deposited in the first horizontal opening to form the three-node access device for a memory cell among the arrays of vertically stacked memory cells.
US11476230B2 Semiconductor device and method of manufacturing semiconductor device
According to one embodiment, a method of manufacturing a semiconductor device includes forming a metal bump on a first surface side of a semiconductor chip, positioning the semiconductor chip so the metal bump contacts a pad of an interconnection substrate, and applying a first light from a second surface side of the semiconductor chip and melting the metal bump with the first light. After the melting, the melted metal bump is allowed to resolidify by stopping or reducing the application of the first light. The semiconductor chip is then pressed toward the interconnection substrate. A second light is then applied from the second surface side of the semiconductor chip while the semiconductor chip is being pressed toward the interconnection substrate to melt the metal bump. After the melting, the melted metal bump is allowed to resolidify by the stopping or reducing of the application of the second light.
US11476226B2 Radio-frequency module and communication device
A radio-frequency module includes: a transmitting circuit disposed on a mounting substrate to process a radio-frequency signal input from a transmission terminal and to output a resultant signal to a common terminal; a receiving circuit disposed on the mounting substrate to process a radio-frequency signal input from the common terminal and to output a resultant signal to a reception terminal; a first inductor included in a first transmitting circuit; and a bonding wire connected to the ground and bridging over the first inductor.
US11476224B2 Wiring member and semiconductor module including same
In a wiring member, an element connection portion, a plate connection portion, and an upper surface portion are at height positions different from one another. The element connection portion has a through hole, and the plate connection portion has a through hole and a chamfer. The upper surface portion which is not connected to another portion, has projections asymmetrically disposed on both side surfaces thereof. Owing to these features, the type, the orientation, and the front and the back of the wiring member can be easily distinguished. Accordingly, it is possible to prevent incorrect assembling of the wiring member in a semiconductor module.
US11476205B2 Package structure and method for forming the same
A package structure is provided. The package structure includes a through substrate via structure, a first stacked die package structure, an underfill layer, and a package layer. The through substrate via structure is formed over a substrate. The first stacked die package structure is over the through substrate via structure. The first stacked die package structure includes a plurality of memory dies. The underfill layer is over the first stacked die package structure. The underfill layer includes a first protruding portion that extends below a top surface of the through substrate via structure. The package layer is over the underfill layer. The package layer has a second protruding portion that extends below the top surface of the through substrate via structure.
US11476204B2 Flip-chip packaging substrate and method for fabricating the same
A flip-chip packaging substrate and a method for fabricating the same are disclosed. The method includes stacking a plurality of insulating layers having conductive posts in a manner that the conductive posts are stacked on and in contact with one another. The insulating layers and the conductive posts serve as a core layer structure of the flip-chip packaging substrate. As such, the conductive posts having small-sized end surfaces can be fabricated according to the practical need. Therefore, when the thickness of the core layer structure is increased, the present disclosure not only increases the rigidity of the flip-chip packaging substrate so as to avoid warping, but also ensures the design flexibility of the small-sized end surfaces of the conductive posts, allowing high-density electrical connection points and fine-pitch and high-density circuit layers to be fabricated on the core layer structure.
US11476202B2 Reconstituted substrate structure and fabrication methods for heterogeneous packaging integration
The present disclosure relates to thin-form-factor reconstituted substrates and methods for forming the same. The reconstituted substrates described herein may be utilized to fabricate homogeneous or heterogeneous high-density 3D integrated devices. In one embodiment, a silicon substrate is structured by direct laser patterning to include one or more cavities and one or more vias. One or more semiconductor dies of the same or different types may be placed within the cavities and thereafter embedded in the substrate upon formation of an insulating layer thereon. One or more conductive interconnections are formed in the vias and may have contact points redistributed to desired surfaces of the reconstituted substrate. The reconstituted substrate may thereafter be integrated into a stacked 3D device.
US11476187B2 Semiconductor device having capacitor on substrate
On a substrate, a wiring layer is arranged by sequentially stacking a first insulation film, a lower electrode, a second insulation film, an intermediate electrode, a third insulation film, and an upper electrode in this order. A capacitor includes a first capacitor having the lower electrode and the intermediate electrode, and a second capacitor having the intermediate electrode and the upper electrode. The first capacitor and the second capacitor are connected in parallel to each other by electrically connecting the lower electrode and the upper electrode. Further, the intermediate electrode has a higher potential than the lower layer electrode and the upper electrode.
US11476177B2 Thermally enhanced semiconductor package with at least one heat extractor and process for making the same
The present disclosure relates to a thermally enhanced package, which includes a carrier, a thinned die over the carrier, a mold compound, and a heat extractor. The thinned die includes a device layer over the carrier and a dielectric layer over the device layer. The mold compound resides over the carrier, surrounds the thinned die, and extends beyond a top surface of the thinned die to define an opening within the mold compound and over the thinned die. The top surface of the thinned die is at a bottom of the opening. At least a portion of the heat extractor is inserted into the opening and in thermal contact with the thinned die. Herein the heat extractor is formed of a metal or an alloy.
US11476174B2 Solder mask design for delamination prevention
Embodiments described herein provide techniques for forming a solder mask having a repeating pattern of features formed therein. The repeating pattern of features can be conceptually understood as a plurality of groove structures formed in the solder mask. The solder mask can be included in a semiconductor package that comprises the solder mask over a substrate and a molding compound over the solder mask that conforms to the repeating pattern of features. Several advantages are attributable to embodiments of the solder mask described herein. One advantage is that the repeating pattern of features formed in the solder mask increase the contact area between the solder mask and the molding compound. Increasing the contact area can assist with increasing adherence and conformance of the molding compound to the solder mask. This increased adherence and conformance assists with minimizing or eliminating interfacial delamination.
US11476166B2 Nano-sheet-based complementary metal-oxide-semiconductor devices with asymmetric inner spacers
A semiconductor device is provided. The device includes a first pair and a second pair of source/drain features over a semiconductor substrate. The first pair of source/drain features are p-type doped. The second pair of source/drain features are n-type doped. A first stack of semiconductor layers connect the first pair of source/drain features along a first direction. A second stack of semiconductor layers connect the second pair of source/drain features along a second direction. A first gate is between vertically adjacent layers of the first stack of semiconductor layers. The first gate has a first portion that has a first dimension along the first direction. A second gate is between vertically adjacent layers of the second stack of semiconductor layers. The second gate has a second portion that has a second dimension along the second direction. The second dimension is larger than the first dimension.
US11476161B2 Wafer processing method including applying a polyolefin sheet to a wafer
A wafer processing method includes a polyolefin sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyolefin sheet on a back side or a front side of the wafer and on a back side of the ring frame, a uniting step of heating the polyolefin sheet as applying a pressure to the polyolefin sheet to thereby unite the wafer and the ring frame through the polyolefin sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form shield tunnels in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of blowing air to each device chip from the polyolefin sheet side to push up each device chip through the polyolefin sheet and picking up each device chip from the polyolefin sheet.
US11476153B2 Method for producing an advanced substrate for hybrid integration
A method of forming a substrate comprises providing a receiver substrate and a donor substrate successively comprising: a carrier substrate, a sacrificial layer, which can be selectively etched in relation to an active layer, and a silicon oxide layer, which is arranged on the active layer. A cavity is formed in the oxide layer to form a first portion that has a first thickness and a second portion that has a second thickness greater than the first thickness. The cavity is filled with a polycrystalline silicon filling layer to form a second free surface that is continuous and substantially planar. The receiver substrate and the donor substrate are assembled at the second free surface, and the carrier substrate is eliminated while preserving the active layer and the sacrificial layer.
US11476140B2 Substrate accommodating unit and maintenance method for vacuum transfer unit in substrate transfer apparatus
A substrate accommodating unit is disposed adjacent to each of consecutively arranged vacuum transfer units. The substrate accommodating unit includes a hollow housing having, on one sidewall in an arrangement direction of the vacuum transfer units, a loading/unloading port for loading/unloading a substrate into/from the adjacent vacuum transfer unit, a vertically movable partition member disposed in the housing, and a driving mechanism for vertically moving the partition member. When an inner space of the housing is divided horizontally into a first space on a loading/unloading port side and a second space on an opposite side of the loading/unloading port side, the partition member is vertically moved from a state where the first space and the second space communicate with each other to thereby airtightly separate the first space and the second space with the partition member.
US11476137B2 Dividing apparatus including an imaging unit for detecting defects in a workplace
A dividing apparatus includes a table having a transparent plate having a holding surface for holding a workpiece thereon and a lower illumination unit for illuminating the holding surface from below, a first storage section for storing a first image including a white portion where illumination light from the lower illumination unit is transmitted through the workpiece and displayed as white and a black portion where the illumination light is blocked by the workpiece and displayed as black when an image of a kerf defined by a dividing unit in the workpiece held on the holding surface is captured by an image capturing unit with the lower illumination unit being energized, and a white pixel detecting section for detecting whether or not there are pixels in the white portion of the first image in directions perpendicular to directions along which a street extends.
US11476135B2 Robot for simultaneous substrate transfer
Exemplary substrate processing systems may include a transfer region housing defining an internal volume. A sidewall of the transfer region housing may define a sealable access for providing and receiving substrates. The systems may include a plurality of substrate supports disposed within the transfer region. The systems may also include a transfer apparatus having a central hub including a first shaft and a second shaft concentric with and counter-rotatable to the first shaft. The transfer apparatus may include a first end effector coupled with the first shaft. The first end effector may include a plurality of first arms. The transfer apparatus may also include a second end effector coupled with the second shaft. The second end effector may include a plurality of second arms having a number of second arms equal to the number of first arms of the first end effector.
US11476133B2 Picking apparatus with heating element and temperature-controlled adhesive and the method of using the same
A picking apparatus is configured to pick up a plurality of micro elements. The picking apparatus includes an elastic plate, a substrate, a temperature-controlled adhesive layer, at least one heating element and a power source. The elastic plate has a first surface and a second surface opposite to each other. The substrate is disposed on the first surface. The temperature-controlled adhesive layer is disposed on the second surface and configured to adhere the micro elements. The heating element is disposed between the second surface and the temperature-controlled adhesive layer. The power source is electrically connected with the heating element. A viscosity of the temperature-controlled adhesive layer varies with a temperature of the temperature-controlled adhesive layer.
US11476123B2 Etching method, plasma processing apparatus, and substrate processing system
An etching method includes (a) performing a plasma etching on an organic film, having a mask formed thereon, to form a recess in the organic film; (b) forming an organic protective film on a side wall surface of the recess in the organic film; and (c) performing an additional plasma etching on the organic film after (b).
US11476120B2 Method of sample preparation using dual ion beam trenching
Systems and methods of sample preparation using dual ion beam trenching are described. In an example, an inside of a semiconductor package is non-destructively imaged to determine a region of interest (ROI). A mask is positioned over the semiconductor package, and a mask window is aligned with the ROI. A first ion beam and a second ion beam are swept, simultaneously or sequentially, along an edge of the mask window to trench the semiconductor package and to expose the ROI for analysis.
US11476106B2 Methods and systems for increasing sensitivity of direct sampling interfaces for mass spectrometric analysis
Methods and systems for delivering a liquid sample to an ion source for the generation of ions and subsequent analysis by mass spectrometry are provided herein. In accordance with various aspects of the present teachings, MS-based systems and methods are provided in which the flow of desorption solvent within a sampling probe fluidly coupled to an ion source can be selectively controlled such that one or more analyte species can be desorbed from a sample substrate inserted within the sampling probe within a decreased volume of desorption solvent for subsequently delivery to the ion source. In various aspects, sensitivity can be increased due to higher desorption efficiency (e.g., due to increased desorption time) and/or decreased dilution of the desorbed analytes. The methods and systems described herein can additionally or alternatively provide for the selective control of the flow rate of the desorption solvent within the sampling interface so as to enable additional processing steps to occur within the sampling probe (e.g., multiple samplings, reactions).
US11476100B1 Shielding mechanism and substrate-processing chamber with the same
The present disclosure is a substrate-processing chamber with a shielding mechanism, which includes a reaction chamber, a substrate carrier, a storage chamber and a shielding mechanism. The reaction chamber is connected to the storage chamber, the substrate carrier is within the reaction chamber. The shielding mechanism includes at least one guide unit, at least one connecting seat, a shield and at least one drive arm. The drive arm is connected to the shield for driving the shield to move between the storage chamber and the reaction chamber. During a deposition process, the drive arm drives the shield to move into the storage space. During a cleaning process, the drive arm moves the shield to move into the reaction chamber for prevent pollution to the substrate carrier.
US11476097B2 Common electrostatic chuck for differing substrates
An apparatus, methods and controllers for electrostatically chucking varied substrate materials are disclosed. Some embodiments of the disclosure provide electrostatic chucks with variable polarity and/or voltage. Some embodiments of the disclosure provide electrostatic chucks able to operate as monopolar and bipolar electrostatic chucks. Some embodiments of the disclosure provide bipolar electrostatic chucks able to compensate for substrate bias and produce approximately equal chucking force at different electrodes.
US11476093B2 Plasma etching systems and methods with secondary plasma injection
An apparatus for plasma processing includes a first plasma source, a first planar electrode, a gas distribution device, a plasma blocking screen and a workpiece chuck. The first plasma source produces first plasma products that pass, away from the first plasma source, through first apertures in the first planar electrode. The first plasma products continue through second apertures in the gas distribution device. The plasma blocking screen includes a third plate with fourth apertures, and faces the gas distribution device such that the first plasma products pass through the plurality of fourth apertures. The workpiece chuck faces the second side of the plasma blocking screen, defining a process chamber between the plasma blocking screen and the workpiece chuck. The fourth apertures are of a sufficiently small size to block a plasma generated in the process chamber from reaching the gas distribution device.
US11476091B2 Impedance matching network for diagnosing plasma chamber
In one embodiment, a method of using an impedance matching network to determine a plasma chamber characteristic is disclosed. An impedance matching network is coupled between a radio frequency (RF) source and a plasma chamber. The matching network includes a variable reactance element (VRE) having different positions for providing different reactances. A characteristic of the plasma chamber is determined based on reference values for a parameter of the matching network and a current value. Based thereon, either a visual or audible indication of the determined characteristic of the plasma chamber is provided, or an action is taken to address the determined characteristic.
US11476085B2 Switch matrix design for beam image system
Systems and methods for implementing a detector array are disclosed. According to certain embodiments, a substrate comprises a plurality of sensing elements including a first element and a second element. The detector comprises a switching element configured to connect the first element and the second element. The switching region may be controlled based on signals generated in response to the sensing elements receiving electrons with a predetermined amount of energy.
US11476081B2 Evaluating an intermediate product related to a three-dimensional NAND memory unit
A method, non-transitory computer readable medium and an evaluation system for evaluating an intermediate product related to a three dimensional NAND memory unit. The evaluation system may include an imager and a processing circuit. The imager may be configured to obtain, via an open gap, an electron image of a portion of a structural element that belongs to an intermediate product. The structural element may include a sequence of layers that include a top layer that is followed by alternating nonconductive layers and recessed conductive layers. The imager may include electron optics configured to scan the portion of the structural element with an electron beam that is oblique to a longitudinal axis of the open gap. The processing circuit is configured to evaluate the intermediate product based on the electron image. The open gap (a) exhibits a high aspect ratio, (b) has a width of nanometric scale, and (c) is formed between structural elements of the intermediate product.
US11476068B2 Electromagnetic relay with heat dissipation structure
An electromagnetic relay includes a fixed terminal, a movable contact piece, a housing, and a heat dissipation structure. The fixed terminal includes a first surface, a second surface opposite the first surface, and a fixed contact disposed on the first surface. The movable contact piece includes a movable contact that is configured to contact the fixed contact. The housing includes an accommodation space accommodating a portion of the fixed terminal, the fixed contact, and the movable contact piece. The heat dissipation structure includes a heat dissipation space that is provided on the second surface of the fixed terminal for dissipating the heat of the fixed terminal to an outside of the accommodation space.
US11476060B1 Manual service disconnect for in-vehicle electric current
A manual service disconnect for the in-vehicle electric current, which has a switch seat, a safety plug assembly, and a protection cover. The switch seat has a seat portion and a plug holder. The plug holder is provided with multiple power legs. The seat portion is hollow inside and has a plug port and a wire opening. The plug holder is disposed in the seat portion and faces the plug port. The power legs project from the wire opening. The safety plug assembly has a plug portion matching the seat portion and a plug head disposed on the plug portion. The protection cover is disposed on the seat portion and covers the wire opening to cover the power legs for protection.
US11476057B2 Increasing capacitance of a capacitor
A chemical etch is performed on a sheet of material. An electrochemical etch is performed on the sheet of material after the chemical etch is performed on the sheet of material. A capacitor is fabricated such that an electrode included in the capacitor includes material from the sheet of material after the electrochemical etch was performed on the sheet of material. In some instances, the chemical etch included at least partially immersing the sheet of material in an etch bath that includes molybdenum. Additionally or alternately, the chemical etch can be performed for a period of time less than 60 s.
US11476049B2 Multi-layer ceramic electronic device
A multi-layer ceramic electronic device includes an element body and terminal electrodes. The terminal electrodes include end electrode parts covering ends of the element body in which internal electrode layers are led and upper electrode parts continuing to the end electrode parts and each partially covering an upper surface of the element body in a lamination direction. An upper-surface cover layer covering the upper surface of the element body located between the upper electrode parts has an external surface substantially flush with external surfaces of the upper electrode parts. The terminal electrodes are not substantially formed on a lower surface of the element body located opposite to the upper surface of the element body in the lamination direction.
US11476048B2 Dielectric material and multilayer ceramic capacitor including the same
A dielectric material which satisfies X9M characteristics and ensures operations over an extended period of time at 200° C. is provided.
US11476043B2 Inductive devices and methods of forming inductive devices
An inductive device may be provided, including a substrate and an inductive structure arranged over the substrate. The inductive structure may include a bottom metal winding layer; a top metal winding layer arranged further away from the substrate than the bottom metal winding layer; a magnetic core layer arranged between the bottom metal winding layer and the top metal winding layer; a connector arranged to electrically connect the bottom metal winding layer and the top metal winding layer; and a top metal ring element arranged around the top metal winding layer, spaced apart from the top metal winding layer. The inductive device may further include a guard ring element arranged under the top metal ring element and around the magnetic core layer, spaced apart from the magnetic core layer; wherein the guard ring element may include a magnetic material.
US11476041B2 Coil component and manufacturing method therefor
A coil component is provided with a coil part in which a plurality of conductor layers and a plurality of interlayer insulating layers are alternately laminated; and a sealing resin layer that covers the coil part. The conductor layers each include a spiral pattern. The interlayer insulating layers each cover an upper surface and a side surface of the spiral pattern. The recessed part is formed in the side wall surface of the interlayer insulating layer. A part of the sealing resin layer is embedded in the recessed part.
US11476031B1 Current adaptive reactor structure
A transformer for power line reactance injection that can be adapted in manufacturing to different operating current ranges by interchanging primary windings having one, two, three, four or more laminar turns. Through its use of gaps in the magnetic circuit that are filled with high temperature, high thermal conductivity dielectrics, this transformer has tolerance to very high fault currents, and it can be passively cooled by the use of fins on the exterior walls of the core.
US11476030B2 Electric module with a planar transformer
An electric module with a planar transformer has a housing with an interior having an internal length and an internal height. The electric module additionally has a main printed circuit board with a first thickness, the main printed circuit board being equipped with at least one electronic component. The planar transformer is arranged on an additional printed circuit board with a second thickness, and the main printed circuit board has a recess which receives the additional printed circuit board. Additionally, the main printed circuit board and the additional printed circuit board are connected together via a connection.
US11476017B2 Method for producing Nb3Sn superconducting wire, precursor for Nb3Sn superconducting wire, and Nb3Sn superconducting wire using same
In the production of an internal-tin-processed Nb3Sn superconducting wire, the present invention provides a Nb3Sn superconducting wire that is abundant in functionality, such as, the promotion of formation of a Nb3Sn layer, the mechanical strength of the superconducting filament (and an increase in interface resistance), the higher critical temperature (magnetic field), and the grain size reduction, and a method for producing it. A method for producing a Nb3Sn superconducting wire according to an embodiment of the present invention includes a step of providing a bar 10 that has a Sn insertion hole 12 provided in a central portion of the bar 10 and a plurality of Nb insertion holes 14 provided discretely along an outer peripheral surface of the Sn insertion hole 12, and that has an alloy composition being Cu-xZn-yM (x: 0.1 to 40 mass %, M=Ge, Ga, Mg, or Al, provided that, for Mg, x: 0 to 40 mass %), a step of mounting an alloy bar with an alloy composition of Sn-zQ (Q=Ti, Zr, or Hf) into the Sn insertion hole 12 and inserting Nb cores into the Nb insertion holes 14, a step of subjecting the bar 10 to diameter reduction processing to fabricate a Cu-xZn-yM/Nb/Sn-zQ composite multicore wire with a prescribed outer diameter, and a step of subjecting the composite multicore wire to Nb3Sn phase generation heat treatment.
US11476015B2 Liquid cooled cable and charging cable assembly
A liquid cooled cable (1) includes a conductor (2) with at least two cable strands (3). The conductor (2) is encompassed by a hose (5) spaced in a sectional view at least partially apart from the conductor (2) by an interstitial space (6). The interstitial space (6) is arranged between an inner wall (7) of the hose (5) and the cable strands (3) of the conductor (2). The interstitial space (6) conducts a cooling liquid (15) along the conductor (2).
US11476010B2 Cooling method for reactor molten core melt and cooling control system for reactor molten core
The invention relates to safe operation support systems of nuclear power plants (NPPs) at severe accidents, including methods and systems for cooling and cooling control of the reactors molten core. The invention increases safety of NPP and cooling efficiency of the molten core of a reactor. The invention increases the efficiency of cooling the molten core of a reactor by safely removing the heat load from the molten metal mirror, ensuring the elimination of vapor explosions. The invention changes the principle of cooling the reactor molten core, in that after the molten core destroys the reactor vessel, the conditions for subsequent cooling of the molten metal are determined by the characteristics of the trap casing, but not of the reactor.
US11476008B2 Method of operating a nuclear power plant
The present relates to the integration of the primary functional elements of graphite moderator and reactor vessel and/or primary heat exchangers and/or control rods into an integral molten salt nuclear reactor (IMSR). Once the design life of the IMSR is reached, for example, in the range of 3 to 10 years, it is disconnected, removed and replaced as a unit. The spent IMSR functions as the medium or long term storage of the radioactive graphite and/or heat exchangers and/or control rods and/or fuel salt contained in the vessel of the IMSR. The present also relates to a nuclear reactor that has a buffer salt surrounding the nuclear vessel. During normal operation of the nuclear reactor, the nuclear reactor operates at a temperature that is lower than the melting point of the buffer salt and the buffer salt acts as a thermal insulator. Upon loss of external cooling, the temperature of the nuclear reactor increases and melts the buffer salt, which can then transfer heat from the nuclear core to a cooled containment vessel.
US11476007B2 Information and data logging system for use in a dental environment
Disclosed is an information and data logging system for use in a dental environment. The dental environment comprising a dental unit including a number of individual selectable dental instruments and at least one instrument control unit for controlling the operation of a selected dental instrument. The information and data logging system comprises: a processing unit; and one or more displays for displaying information related to a dental treatment and one or more input units, both the one or more displays and the one or more input units being operatively connectable to said processing unit. The processing unit is configured to enable a user to select using the one or more input units a selected alternative sequence of steps of one or more alternative sequences of steps.
US11475998B2 Data preparation for artificial intelligence-based cardiac arrhythmia detection
Techniques are disclosed for preparing data for use in artificial intelligence (AI)-based cardiac arrhythmia detection. In accordance with the techniques of this disclosure, a computing system may obtain a cardiac electrogram (EGM) strip that represents a waveform of a cardiac rhythm of a same patient. Additionally, the computing system may preprocess the cardiac EGM strip. The computing system may then apply a deep learning model to the preprocessed cardiac EGM strip to generate arrhythmia data indicating whether the cardiac EGM strip represents one or more occurrences of one or more cardiac arrhythmias.
US11475993B1 Method of unlocking an operation of a Class III medical device
A method of unlocking an operation of a Class III medical device suitable for use in treating, for example, COVID 19 in humans is presented. An integrated circuit is inserted or integrated into a medical device having an RFID reader, the medical device having a capability that is in a locked state. The integrated circuit has a first tiny RFID tag embedded therein. The RFID tag has an area of about 0.1 mm2 or less. The RFID tag is a largely digital tag that is implemented using portable digital IP blocks, the RFID tag utilizing dual-phase RF-only logic.
US11475992B2 System and method of synchronizing medical device databases
A medical device data management system comprising a server for updating data relating to medical devices, comprising a first database comprising a first plurality of data objects, wherein the first database is in communication with an interface via an interface application. The system comprises a second database comprising a second plurality of data objects containing an analogue of the data objects from the first plurality, wherein the second database is in communication with a plurality of medical devices via a medical device application. The system also comprises a synchronization application in communication with the first and second databases, and the synchronization application is configured to receive a notification when a data object from the first plurality changes in value, identify within the second plurality target analogues of the data object from the first plurality, and replace the target analogues with changed values of the data object from the first plurality.
US11475991B2 Methods and systems for adaptive radiotherapy treatment planning using deep learning engines
Example methods for adaptive radiotherapy treatment planning using deep learning engines are provided. One example method may comprise obtaining treatment image data associated with a first imaging modality and planning image data associated with a second imaging modality. The treatment image data may be acquired during a treatment phase of a patient. Also, planning image data associated with a second imaging modality may be acquired prior to the treatment phase to generate a treatment plan for the patient. The method may also comprise: in response to determination that an update of the treatment plan is required, processing, using the deep learning engine, the treatment image data and the planning image data to generate output data for updating the treatment plan.
US11475976B2 Latch circuit and semiconductor memory device including the same
A latch circuit includes a plurality of latch sets, each including an enable latch and a plurality of address latches; and a plurality of latch-width adjusting circuits respectively corresponding to the latch sets, wherein, in each of the plurality of latch sets, the corresponding latch-width adjusting circuit is disposed between the enable latch of the corresponding latch set and the address latch adjacent to the enable latch, and couples the enable latch to the adjacent address latch depending on whether or not the corresponding latch set is used, at an end of a boot-up operation.
US11475969B2 Scan optimization using data selection across wordline of a memory array
A system includes a memory array with sub-blocks, each sub-block having groups of memory cells. A processing device, operatively coupled with the memory array, is to perform operations including performing, after a wordline is programmed through the sub-blocks, scanning of the wordline. The scanning includes selecting, to sample first data of the wordline, a first group of the groups of memory cells of a first sub-block of the sub-blocks; selecting, to sample second data of the wordline, a second group of the groups of memory cells of a second sub-block of the sub-blocks; concurrently reading the first data from the first group and the second data from the second group of the groups of memory cells; and performing an error check of the wordline using the first data and the second data.
US11475958B2 Negative bit line biasing during quick pass write programming
A method of operating a memory system includes a first programming loop, which includes applying a first programming voltage to a control gate of a selected word line and applying a first bitline voltage to a bitline coupled to a first memory cell that is being programmed to a first data state and to a different bitline coupled to a second memory cell that is being programmed to a second data state. In a second programming loop, a second bitline voltage is applied to the bitline coupled to the first memory cell, and a third bitline voltage is applied to the bitline coupled to the second memory cell. The second bitline voltage is greater than the first bitline voltage to reduce a programming speed of the first bitline voltage to increase a programming speed of the second memory cell.
US11475957B2 Optimized programming with a single bit per memory cell and multiple bits per memory cell
Apparatuses and techniques are described for optimizing programming in a memory device in which memory cells can be programmed using single bit per cell programming and multiple bits per cell programming. In one aspect, a single bit per cell program operation is performed which reduces damage to the memory cells as well as reducing program time. The program operation can omit a pre-charge phase and a verify phase of an initial program loop of a program operation. Instead, a program phase is performed followed by a recovery phase. In one or more subsequent program loops of the single bit per cell program operation, as well as in each program loop of a multiple bit per cell program operation, the program loop includes a pre-charge phase, a program phase, a recovery phase and a verify phase.
US11475954B2 Fast interval read setup for 3D NAND flash
A memory having a plurality of blocks is coupled with control circuits having logic to execute a read setup operation, the read setup operation comprising simultaneously applying a read setup bias to a plurality of memory cells of a selected block of the plurality of blocks. Logic to traverse the blocks in the plurality of blocks can apply the read setup operation to the plurality of blocks. The blocks in the plurality of blocks can include respectively a plurality of sub-blocks, The read setup operation can traverse sub-blocks in a block to simultaneously apply the read setup bias to more than one individual sub-block of the selected block. A block status table can be used to identify stale blocks for the read setup operation. Also, the blocks can be traversed as a background operation independent of read commands addressing the blocks.
US11475952B2 Ternary content addressable memory and two-port static random access memory
A ternary content addressable memory and a two-port SRAM are provided and include a storage cell and two transistors. The storage cell includes a first active region, a second active region, a third active region, and a fourth active region, extending along a first direction, and a first gate line, a second gate line, a third gate line, and a fourth gate line extending along a second direction. The first gate line crosses the third active region and the fourth active region, the second gate line crosses the fourth active region, the third gate line crosses the first active region, and the fourth gate line crosses the first active region and the second active region. The transistors are electrically connected to the storage cell, and the transistors and the storage cell are arranged along the first direction.
US11475947B1 Decoding architecture for memory tiles
Methods, systems, and devices for decoding architecture for memory tiles are described. Word line tiles of a memory array may each include multiple word line plates, which may each include a sheet of conductive material that includes a first portion extending in a first direction within a plane along with multiple fingers extending in a second direction within the plane. A pillar tile may include one or more pillars that extend vertically between the word line plate fingers. Memory cells may each be couple with a respective word line plate finger and a respective pillar. Word line decoding circuitry, pillar decoding circuitry, or both, may be located beneath the memory array and in some cases may be shared between adjacent pillar tiles.
US11475940B2 Semiconductor device layout for a plurality of pads and a plurality of data queue circuits
Apparatuses for providing pads included in external terminals of a semiconductor device are described. An example apparatus includes a memory cell array, a data queue (DQ) circuit, a data pad and a power pad. The memory cell array may include one or more memory cells. In a write operation, the data pad receives write data and provides the write data to the DQ circuit. The DQ circuit receives the write data and provides the write data to the memory cell array. In a read operation, the DQ circuit receives read data from the memory cell array and provides the read data. The data pad receives the read data from the DQ circuit and provides the read data. The power pad provides a power supply voltage. The data pad and the power pad are disposed across from each other with respect to the DQ circuit.
US11475938B2 Column select swizzle
A memory device includes a memory array having a plurality of memory cells and a column decoder circuit that is configured to provide at least one column select signal for selecting corresponding bit-lines for memory operations on the plurality of memory cells. The memory device also includes a column select section that is configured to route the at least one column select signal such that non-adjacent bit-lines are exclusively selected during a same column select access memory operation.
US11475934B2 Ferroelectric memory cell sensing
Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. A memory device may maintain a digit line voltage at a ground reference for a duration associated with biasing a ferroelectric capacitor of a memory cell. For example, a digit line that is in electronic communication with a ferroelectric capacitor may be virtually grounded while a voltage is applied to a plate of the ferroelectric capacitor, and the ferroelectric capacitor may be isolated from the virtual ground after a threshold associated with applying the voltage to the plate is reached. A switching component (e.g., a transistor) that is in electronic communication with the digit line and virtual ground may be activated to virtually ground the digit line and deactivated to isolate the digit line from virtual ground.
US11475921B1 Per component schedulers making global scheduling decision
Techniques for analyzing stored video upon a request are described. For example, a method of receiving a first application programming interface (API) request to analyze a stored video, the API request to include a location of the stored video and at least one analysis action to perform on the stored video; scheduling a job for the first API request using a global scheduler, the global scheduler to schedule, based at least in part on available bandwidth of processing components including a segmenter, a chunk processor, and a reducer, at least one job queue associated at least one of the processing components; accessing the location of the stored video to retrieve the stored video; segmenting the accessed video into chunks; processing each chunk with a chunk processor to perform the at least one analysis action, each chunk processor to utilize at least one machine learning model in performing the at least one analysis action; joining the results of the processing of each chunk to generate a final result; storing the final result; and providing the final result to a requestor in response to a second API request is described.
US11475920B2 Embedding interactive content into a shareable online video
Technologies for implementing embedding interactive content into a shareable online video. The technologies include an authoring tool including a graphical user interface (GUI). The tool can be used to input an edit decision list (EDL) file and a video file that has a video. The GUI can provide a view of specific scenes of the video according to the EDL file and the video file. The GUI can also provide interactive features. Through the GUI and/or the tool, a selection of a scene of the specific scenes can be inputted as well as a selection of an interactive feature from the interactive features can be inputted. Then, the tool can embed the selected interactive feature into the selected scene at a selected specific spatial location in the selected scene. The tool can also output the video file with the embedded interactive feature.
US11475915B2 Magnetic recording medium
The magnetic recording medium includes a non-magnetic support; and a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support, in which an isoelectric point of a surface zeta potential of the magnetic layer is equal to or greater than 5.5.
US11475914B2 Touchdown detection for multiple actuators on magnetic recording device
According to an embodiment, a controller of a magnetic disk device executes control such that detection of touchdowns of one or more first magnetic heads and detection of touchdowns of one or more second magnetic heads are executed at different timings. In addition, the controller executes control such that touchdowns of the one or more first magnetic heads are detected at different timings and touchdowns of the one or more second magnetic heads are detected at different timings.
US11475908B2 System and method for hierarchical audio source separation
The audio processing system includes a memory to store a neural network trained to process an audio mixture to output estimation of at least a subset of a set of audio sources present in the audio mixture. The audio sources are subject to hierarchical constraints enforcing a parent-children hierarchy on the set of audio sources, such that a parent audio source in includes a mixture of its one or multiple children audio sources. The subset includes a parent audio source and at least one of its children audio sources. The system further comprises a processor to process a received input audio mixture using the neural network to estimate the subset of audio sources and their mutual relationships according to the parent-children hierarchy. The system further includes an output interface configured to render the extracted audio sources and their mutual relationships.
US11475904B2 Quantization of spatial audio parameters
There is disclosed inter alia an apparatus for spatial audio signal encoding which determines at least one spatial audio parameter comprising a direction parameter with an elevation component and an azimuth component. The elevation component and azimuth component of the direction parameter are then converted to an index value.
US11475901B2 Frame loss management in an FD/LPD transition context
A method for decoding a digital signal encoded using predictive coding and transform coding, comprising the following steps: predictive decoding of a preceding frame of the digital signal, encoded by a set of predictive coding parameters; detecting the loss of a current frame of the encoded digital signal; generating by prediction, from at least one predictive coding parameter encoding the preceding frame, a frame for replacing the current frame; generating by prediction, from at least one predictive coding parameter encoding the preceding frame, an additional segment of digital signal; temporarily storing said additional segment of digital signal.
US11475897B2 Method and apparatus for response using voice matching user category
A response method and an apparatus thereof are provided. The method includes: receiving voice information sent through a client by a user; determining, based on the voice information, a user category to which the user belongs; and using voice matching the user category to respond to the voice information. Accordingly, response voice matches the user category of the user, which implements that the response is performed using the response voice targeted for the user category, and thus, the user experience may be improved.
US11475893B2 Vehicle and a control method thereof
A vehicle includes a communication device configured to communicate with a user terminal. The vehicle further includes an input processor configured to recognize a voice of a telephone call received by the user terminal and generate a voice recognition result on the voice of the telephone call. The vehicle also includes a dialogue manager configured to determine telephone call contents based on the voice recognition result and determine whether or not to provide the telephone call contents to a user based on the telephone call contents.
US11475892B2 Speech control system, speech control method, image processing apparatus, speech control apparatus, and storage medium
There is provided a speech control system including: a microphone configured to acquire speech; a speaker configured to output speech; an image processing unit; and a controller configured to control settings of the image processing unit. The controller is configured to: specify one or more setting items represented by an input speech of a user acquired by the microphone that are to be set for the image processing unit, and depending on whether or not the specified one or more setting items satisfy a reading condition, cause the speaker to output a first response speech that reads the one or more setting items, or a second response speech that does not read at least one out of the one or more setting items.
US11475887B2 Systems and methods for aligning lyrics using a neural network
An electronic device receives audio data for a media item. The electronic device generates, from the audio data, a plurality of samples, each sample having a predefined maximum length. The electronic device, using a neural network trained to predict textal unit probabilities, generates a probability matrix of textual units for a first portion of a first sample of the plurality of samples. The probability matrix includes information about textual units, timing information, and respective probabilities of respective textual units at respective times. The electronic device identifies, for the first portion of the first sample, a first sequence of textual units based on the generated probability matrix.
US11475862B2 Selection of an extended display identification data standard
One example of a device includes a display screen, a machine readable storage medium storing instructions and Extended Display Identification Data (EDID) data, and a processor. The processor is to execute the instructions to provide an on-screen display control to enable a user to select one of a plurality of EDID standards and format the EDID data based on the selected EDID standard.
US11475861B2 Scan driver and display device including scan driver
A display device includes a timing controller, a scan driver, a data driver, and a display unit. The timing controller generates a clock signal, a start signal, and image data. The scan driver includes a plurality of stages for sequentially outputting the clock signal as a scan signal in response to the start signal. The data driver generates a data signal using the image data. The display unit includes pixels for emitting light with a luminance corresponding to the data signal in response to the scan signal. The timing controller performs masking on the clock signal in a part of a first frame period during which the scan driver sequentially outputs the scan signal.
US11475854B2 Driving method of display module, driving system thereof, and display device
The present disclosure provides a driving method of a display module, a driving system thereof, and a display device. The driving method of the display module includes a display panel driving process, and a backlight module driving process driven synchronously with the display panel driving process. The display panel driving process includes steps: receiving first color signals, and converting into second color signals to drive the display panel. The backlight module driving process includes steps: using the light source adjustment coefficient to adjust a first brightness value to obtain a second brightness value to driven first color light sources and/or second color light sources.
US11475849B1 Display device with reduced scanning time by using separate reference voltage line
Embodiments relate to a display device with reduced scanning time by using a reference line separate from a data line to improve frame rate of the display device. A first pixel in a first row samples a reference voltage during a first period and samples a data voltage during a second period. A second pixel in a second row adjacent to the first row samples the reference voltage during a third period and samples the data voltage during a fourth period, where the third period overlaps with at least a portion of the second period. The reference voltage is provided by the reference line that is connected to a reference buffer, and the data voltage is provided by the data line connected to a source driver circuit.
US11475844B2 Display substrate, manufacturing method and display device
A display substrate includes a scanning driving circuit arranged on a base substrate. The scanning driving circuit includes a plurality of shift register units and a first voltage signal line extending in a first direction. At least one shift register unit includes an output capacitor and a first transistor, a first electrode thereof is coupled to the first voltage signal line, and a second electrode thereof is coupled to an electrode plate of the output capacitor. A maximum distance between an orthogonal projection of the first electrode/second electrode of the first transistor onto the base substrate and an orthogonal projection of the first voltage signal line/the electrode plate of the output capacitor onto the base substrate is smaller than a first/second predetermined distance in a second direction, and the first direction intersects the second direction.
US11475843B2 Display device with intra-interface for simple signal transmittal path
A display device includes a display panel including pixels, and data lines and gate lines connected to the pixels, a timing controller configured to output source driving bit information and gate driving bit information through an intra-interface signal, a source driver configured to generate data driving signal based on the source driving bit information and to supply the data driving signal to the data lines, and a gate driver configured to generate a gate driving signal based on the gate driving bit information and to supply the gate driving signal to the gate lines, wherein the intra-interface signal is configured with predetermined data transmission units and includes both the source driving bit information and the gate driving bit information every 1 data transmission unit.
US11475842B2 Display device and driving method thereof
A display device includes a plurality of pixel electrodes, a plurality of gate lines, and a plurality of data lines. The pixel electrodes arranged in a matrix include a plurality of first color pixel electrodes. The gate lines are configured to sequentially provide a plurality of gate signals to the pixel electrodes in a plurality of line times. The data lines are configured to provide a plurality of the first data voltages and a plurality of the second data voltages to the first color pixel electrodes. The polarity of the first data voltages is opposite to the polarity of the second data voltages in the same frame. In each of the line times, the number of the first color pixel electrodes receiving the first data voltage is substantially equal to the number of the first color pixel electrodes receiving the second data voltages.
US11475835B2 Display device
A display device includes a plurality of pixels. Each pixel includes a first transistor that controls an amount of current received from a first power supply voltage line connected via a second node to an organic light emitting diode in response to a voltage of a first node, a second transistor connected between a data line and the second node and that includes a first gate electrode connected to a first scan line, a light emitting line connected to a gate electrode of at least one light emitting transistor located in a current path between the first power supply voltage line and the organic light emitting diode, and a seventh transistor connected between one of at least one second gate electrode of the second transistor and the light emitting line. Accordingly, a threshold voltage of a switching transistor included in each of the plurality of pixels may be negatively shifted.
US11475826B2 Shift register having isolation circuits, light-emitting control circuit, and display panel
The present disclosure relates to a shift register for a display panel. The shift register may include an input terminal, an output terminal, an input unit, an output unit, a first control unit, a second control unit, and a first isolation unit. The output unit may be configured to transmit a first level or a second level to an output terminal based on levels of a first node and a second node.
US11475825B2 Shift register unit, gate driving circuit, display device, and driving method
A shift register unit, a gate driving circuit, a display device, and a driving method are disclosed. The shift register unit includes a blanking input circuit, a display input circuit, an output circuit, and a coupling circuit. The blanking input circuit is configured to input a blanking input signal to a control node and is configured to input a blanking signal to a first node in a blanking phase of one frame; the display input circuit is configured to input a display signal to the first node in a display phase of one frame in response to a first clock signal; and the coupling circuit is electrically connected to the control node and is configured to control, by coupling, a level of the control node in response to the blanking signal.
US11475797B2 Simulated eyeball, device for training in ophthalmic surgery, and method for training in ophthalmic surgery
A simulated eyeball for training in ophthalmic surgery includes a simulated sclera region that constitutes a simulated sclera, and a conductor layer that is formed on a side of the simulated sclera region that is on an interior of the simulated eyeball, the conductor layer forming a simulated choroid region.
US11475796B2 Patient simulator
In a patient simulator, in particular a premature baby, newborn or child simulator, including a simulated thorax, a pneumatic lung simulator and a simulated trachea leading to the lung simulator, wherein the simulated thorax includes a simulated chest including at least one liftable and lowerable chest element to simulate lifting and lowering of the chest, the at least one liftable and lowerable chest element cooperates with a lifting and lowering mechanism actuatable independently of the lung simulator.
US11475793B2 Method and device for reading, writing, and communication by deafblind users
A method and device for reading, writing, and communication by deafblind users is provided to enable such exemplary functions as word processing, text messaging, Internet access, and telephonic communication. By combining a chordic keyboard for user input with a self-scrolling Braille pad for reading Braille, embodiments of the invention enable the user's hands to stay in place on a user console rather than having to constantly switch back and forth between typing messages versus reading or checking for messages. This in turn enables duplex communication because the user can read or acknowledge incoming messages even while typing. It also reduces the dynamic complexity experienced in reading Braille because a body part used for reading Braille can remain constantly available for receiving messages simply by resting in place on the self-scrolling Braille pad without any swiping, thereby eliminating swiping gestures and the problem of timing them with the receipt of messages.
US11475782B2 Information processing apparatus, information processing system, and non-transitory computer readable medium
An information processing apparatus includes an acquisition unit and a changing unit. The acquisition unit acquires character information input by a viewer to content. The changing unit changes a representation form of a frequent word which is character information with a high appearance frequency among character information input by multiple viewers to the content.
US11475775B2 Vehicle and method of recognizing surrounding vehicle
The vehicle includes a surrounding vehicle detector detecting reflected points of surrounding vehicles present around the vehicle by emitting electromagnetic waves to surroundings of the vehicle, and a processor configured to generate object marks by grouping the reflected points detected by the surrounding vehicle detector, and edit the generated object marks. The processor is configured to extract two object marks from the generated object marks, identify an ideal shape for when the two object marks are merged based on surfaces defined by the two object marks and able to be seen from the vehicle, and merge the two object marks into the ideal shape if predetermined merger conditions are satisfied.
US11475773B2 Alert of occurrence of pre-dangerous state of vehicle
The driver of a vehicle is alerted to occurrence of various pre-dangerous states. There is provided an information processing apparatus including a storage unit that stores information obtained by a traveling simulation of a vehicle in a virtual environment and indicating a pre-dangerous state before the vehicle is set in a dangerous state, a first acquirer that acquires actual information during traveling of the vehicle, and an alert controller that provides an alert of occurrence of the pre-dangerous state based on the actual information acquired by the first acquirer and the information indicating the pre-dangerous state.
US11475772B2 System and method for remote operator assisted driving through collision warning
A system and method for collision warning. The method includes calculating a dynamic trajectory of a vehicle, the vehicle including at least one camera for capturing visual multimedia content, wherein the dynamic trajectory indicates a projected movement path of the vehicle, wherein the dynamic trajectory is calculated based on a respective stopping distance and a radius of movement determined for the vehicle; generating an overlay based on the at least one dynamic trajectory, wherein the overlay indicates at least one risk, wherein each of the at least one risk is located within the at least one dynamic trajectory; and applying the overlay to the visual multimedia content.
US11475755B2 Forgotten mobile device detection and management
Systems and methods for detecting when a mobile device is left in a vehicle, and returning forgotten devices to owners. Additionally, systems and methods are provided for preventing mobile devices from being left in vehicles. In particular, sensors inside a vehicle as well as sensors on mobile devices can be used to identify when a mobile device remains in a vehicle after the owner has exited the vehicle and ended their trip. Systems and methods are provided for notifying the user of the forgotten device and intelligently returning the device to the user.
US11475752B2 Network system, vehicle and control method thereof
A vehicle and a network system are provided to operate the air conditioning apparatus of the vehicle when a passenger within the vehicle is left unattended. The vehicle transmits a signal via a vehicle network to rescue the rear passenger, thereby ensuring passenger safety. The vehicle includes an output device and a communicator configured to communicate with a user terminal, an air conditioner, a sensor. The sensor obtains a movement of the passenger and a controller outputs an identification image through the output device when a movement signal of the passenger exceeds a reference signal after the vehicle doors are closed.
US11475742B2 Visual indicator of frictionless status of shoppers
A system for determining whether shoppers are eligible for frictionless checkout is disclosed. The system has a processor that obtains image data captured using image sensors positioned in a retail store. The processor analyzes the image data to identify at least one shopper at one or more locations of the retail store. The processor detects, based on the analysis of the image data, at least one product interaction event associated with an action of the at least one shopper at the one or more locations of the retail store. Further, based on the detected at least one product interaction event, the processor determines whether the at least one shopper is eligible for frictionless checkout. In response to a determination that the at least one shopper is ineligible for frictionless checkout, the processor causes delivery of an indicator that the at least one shopper is ineligible for frictionless checkout.
US11475740B2 Modified poker card game and computer system for implementing same
A computer program product for playing a card game is disclosed. The program causes a display device to display a game substrate having one or more player positions, each player position including a bet placement zone indicia layout and a card indicia layout having a card frames arranged in a Z-pattern. The Z-pattern represents a pattern and sequential order in which game cards, when dealt, are placed on the substrate. A substrate for playing such a card game is also disclosed.
US11475738B2 Electronic gaming system for conducting a wagering game and method of use
An electronic gaming machine includes a game display having a graphical user interface (GUI). A game controller is in communication with the game display. The game controller controls the GUI to present a selectable tournament button that causes the player to enter a game tournament, displays a plurality of selectable tournament game options for the game tournament, receives a tournament game selection response indicating a selected one of the options, displays the selected tournament game, displays at the GUI during the selected tournament game, an exit button that returns the display to the base game and maintains player progress in the selected tournament game, re-displays the tournament button upon returning to the base game, the re-displayed tournament button enables the player to return to the selected tournament game with the maintained player progress, and displays a prompt to card-in, and provide an enhanced return to player (RTP).
US11475720B2 Methods and systems for collecting sensor data according to a data collection configuration based on an estimated information gain
An embodiment takes the form of a vehicle that generates a data collection configuration for one or more vehicle sensors of a vehicle based on an estimated information gain to a neural network were the vehicle to provision the neural network with notional sensor data, and based on a vehicle resource consumption by the vehicle were the vehicle to provision the neural network with the notional sensor data. The notional sensor data comprises sensor data that would be collected from a given sensor among the vehicle sensors according to a respective sensor configuration of the given sensor. The vehicle collects sensor data from the vehicle sensors according to the generated data collection configuration.
US11475714B2 Systems and methods for detecting liveness in captured image data
Systems for detecting liveness in image data may perform a process including receiving, from one or more image capture devices, two-dimensional image data representing two images captured simultaneously and depicting the same human person, including data representing light captured in two spectral bands, such as visible light and infrared light. The received image data may be converted to grayscale or downsampled prior to further processing. The process may include creating a two-dimensional combined image representation of the received image data and analyzing the combined image representation to detect any implied three-dimensional features using a neural network or machine learning. The process may include classifying the received image data as likely to depict a live person or a two-dimensional spoof of a live person, dependent on the analysis, and outputting a classification result indicating a likelihood that the received image data depicts a live person.
US11475713B2 Apparatus and method for estimating own vehicle behavior
In an apparatus for estimating a behavior of a vehicle carrying the apparatus based on images of surroundings of the vehicle captured by an imaging device, an information acquirer acquires beforehand specific location information that is information representing a specific location in which a situation around the vehicle is such that the estimation of the own vehicle behavior based on the images is unstable. In the apparatus, a behavior estimator estimates the own vehicle behavior based on the images captured by the imaging device and the specific location information.
US11475707B2 Method for extracting image of face detection and device thereof
The present disclosure provides a method for extracting a face detection image, wherein the method includes: obtaining a plurality of image frames by an image detector, performing a face detection process on each image frame to extract a face area, performing a clarity analysis on the face area of each image frame to obtain a clarity degree of a face, conducting a posture analysis on the face area of each image frame to obtain a face posture angle, generating a comprehensive evaluation index for each image frame in accordance with the clarity degree of the face and the face posture angle of each image frame, and selecting a key frame from the image frames based on the comprehensive evaluation index. Such that the resource occupancy rate during image data processing may be reduced, and the quality of the face detection process may be improved.
US11475706B2 Fingerprint identification device, method and electronic device
Provided are a fingerprint identification device, a fingerprint identification method and an electronic device, which could improve security of fingerprint identification. The fingerprint identification device includes an optical fingerprint sensor including a plurality of pixel units; at least two filter units disposed above at least two of the plurality of pixel units, where each filter unit corresponds to one pixel unit, and the at least two filter units comprise filter units in at least two colors.
US11475702B2 Thin sheet papillary print sensor
The invention relates to a papillary print sensor comprising an acquisition surface (14) extending over a length L, a light source (11) configured to emit a light pulse, a sheet (12) adapted to propagate light rays by reflection on the first face (12a) and the second face (12b), which defines a critical angle (θc), and an imager (13), wherein the thickness (e) of the sheet is less than a thickness emax=L/2×tan(θc), such that a first part of the light rays (20b, 20c) is propagated without reflection on the acquisition surface (14) while a second part of the light rays (20a, 20d) is reflected towards said acquisition surface (14) after reflection on the second face (12), and the imager (13) is configured to acquire a first image during the reception of the first part of the light rays and a second image during the reception of the second part of the light rays.
US11475700B2 Signal collecting circuit, signal collecting method and electronic device
The present disclosure provides a signal collecting circuit, a signal collecting method and an electronic device. A signal collecting circuit includes: a bias voltage wire, multiple fingerprint pixel circuits and a photocurrent collecting module. Each fingerprint pixel circuit includes a photoelectric conversion unit connected to the bias voltage wire and configured to output a photocurrent signal to the bias voltage wire when light hits the photoelectric conversion unit. A photocurrent collecting module is connected to the bias voltage wire and configured to collect the photocurrent signals output by at least part of the photoelectric conversion unit through the bias voltage wire.
US11475698B2 Display device
A display device including a substrate including a display region and a non-display region disposed at one side of the display region, the display region includes first and second areas adjacent to each other; a display unit disposed on a front surface of the substrate, the display unit including a plurality of pixels for displaying an image; a cushion layer disposed on a rear surface of the substrate, the cushion layer including a first opening portion corresponding to the first area; a fingerprint sensor provided in the first opening portion of the cushion layer, the fingerprint sensor sensing a fingerprint of a user; and a first light-blocking layer disposed on a rear surface of the substrate, the first light-blocking layer covering at least part of the cushion layer and a lower surface of the fingerprint sensor.
US11475694B2 Touch recognition device, display device and manufacturing method thereof
The disclosure provides a touch recognition device, including a display device and manufacturing method thereof. The touch recognition device includes a substrate, a thin film transistor layer, a transparent conductive layer, a first metal layer, a piezoelectric material layer and a second metal layer. The transparent conductive layer is disposed on an end of the thin film transistor layer, and the transparent conductive layer includes a plurality of transparent electrodes. The first metal layer is adjacent to the plurality of transparent electrodes. The piezoelectric material layer is disposed on the transparent conductive layer and the first metal layer. The second metal layer is disposed on the piezoelectric material layer to achieve the effect of increasing voltage of signals and power of ultrasound.
US11475691B2 Enrollment using synthetic fingerprint image and fingerprint sensing systems
A fingerprint sensing system. The fingerprint sensing system includes: at least one sensor; at least one display device; at least one application processor; and at least one secure enclave processor. The application processor(s) receives fingerprint data from the sensor(s) and provides the fingerprint data to the secure enclave processor(s). The secure enclave processor(s) decodes the fingerprint data and provides a signal indicative of at least one matched node. The application processor(s), responsive to receipt of the signal indicative of the matched node(s), presents at least a portion of a synthetic fingerprint image via at least one display device corresponding to the matched node(s).
US11475689B2 Fish biomass, shape, size, or health determination
Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, mass, and health of fish are described. A pair of stereo cameras may be utilized to obtain off-axis images of fish in a defined area. The 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 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 fish model to determine characteristics of the fish.
US11475663B2 Visual aid device and visual aid method by which user uses visual aid device
A vision assistance apparatus may include an image acquisition unit configured to acquire an image by capturing the scene of the front which a user watches, a sensor unit configured to acquire sensing information on objects located in front of the user, a control unit configured to analyze the image acquired by the image acquisition unit and generate a notification signal for the front scene through an analysis result of the image and the sensing information acquired by the sensor unit, and an output unit configured to provide the user with the notification signal generated by the control unit in the form of sound.
US11475650B2 Environmentally adaptive extended reality display system
A method for facilitating an environmentally adaptive extended reality display in a physical environment includes virtually displaying content via a wearable extended reality appliance operating in the physical environment, wherein displaying content via the wearable extended reality appliance is associated with at least one adjustable extended reality display parameter. Image data is obtained from the wearable extended reality appliance and a specific environmental change unrelated to the virtually displayed content is detected in the image data. A group of rules associating environmental changes with changes in the at least one adjustable extended reality display parameter is accessed and a specific rule of the group of rules is determined, the specific rule corresponding to the specific environmental change. The specific rule is implemented to adjust the at least one adjustable extended reality display parameter based on the specific environmental change.
US11475642B2 Methods and systems for selection of objects
Methods and systems for selecting an object or location in an extended reality (XR) environment or physical environment are described. A first origin, including a first position and a first direction, and a second origin, including a second position and a second direction, are obtained by at least one sensor. An intersection of a first ray, casted from the first origin, and a second ray, casted from the second origin, is determined. A selected object or selected location is identified, based on the determined intersection. An identification of the selected object or the selected location is outputted.
US11475638B2 Systems and methods for displaying video from a remote beacon device
A method for displaying video on a user device may include detecting a beacon, determining a location of the user device, detecting a first orientation of the user device by one or more first motion accelerometers, detecting a second orientation of the user device by one or more second motion accelerometers, receiving beacon location information, comparing at least one of the first orientation and the second orientation to the beacon location information, based on the comparing at least one of the first orientation and the second orientation to the beacon location information, creating a connection to the camera, requesting video from the camera by the user device, receiving the video captured by the camera, displaying a first window on a display of the user device, and displaying the video captured by the camera on the display of the user device.
US11475633B2 Method and system for 3D image dynamic correction evaluation and orthotics auxiliary design
A three-dimensional (3D) image dynamic correction evaluation and auxiliary design method for orthotics includes the following steps. 3D scanning information of the human body is obtained. A plurality of 2D images of the human body is obtained for identification, and the pixel values of the 2D images are calculated so as to synthesize an original 3D spine curve. The 2D images of the human body and the 3D scan information are synthesized. An image deformation prediction and correction method of body shape is used to generate a deformed body shape of the human body. A spine material properties and mechanical model prediction method is used to predict parameters of the position, direction and magnitude of the force applied by an orthotics to the human body according to the deformed body shape.
US11475628B2 Monocular 3D vehicle modeling and auto-labeling using semantic keypoints
A method for 3D object modeling includes linking 2D semantic keypoints of an object within a video stream into a 2D structured object geometry. The method includes inputting, to a neural network, the object to generate a 2D NOCS image and a shape vector, the shape vector being mapped to a continuously traversable coordinate shape. The method includes applying a differentiable shape renderer to the SDF shape and the 2D NOCS image to render a shape of the object corresponding to a 3D object model in the continuously traversable coordinate shape space. The method includes lifting the linked, 2D semantic keypoints of the 2D structured object geometry to a 3D structured object geometry. The method includes geometrically and projectively aligning the 3D object model, the 3D structured object geometry, and the rendered shape to form a rendered object. The method includes generating 3D bounding boxes from the rendered object.
US11475625B1 Method and apparatus for generating a precision sub-volume within three-dimensional image datasets
A method, apparatus and computer program for generating a sub-volume within a 3D dataset in a consistent, repeatable fashion. To accomplish this, geometric object(s) (e.g., 2D planes) are placed at precise anatomic landmarks with precise sizes and orientations. This serves to divide the 3D object into multiple parts (e.g., a first portion of the 3D volume has a first set of voxels and a second portion of the 3D volume has a second set of voxels). This process continues as multiple additional geometric objects are placed so that certain features of the 3D dataset can be extracted (i.e., shown with the best viewing settings). This process when used in conjunction with a radiologist's checklist enables efficient volume-by-volume viewing.
US11475622B2 Systems, methods, and machine-readable storage media for presenting animations overlying multimedia files
Provided are systems, methods, and machine-readable storage media for presenting animations overlying multimedia files in accordance with the present disclosure. Embodiments are described for linking an animation to a multimedia file and presenting the animation overlying a concurrent playback of the multimedia file (e.g., its content). Embodiments are described for including additional elements to the presentation of the animation outside of the playback of the animation, including residual elements that relate to the content of the animation and/or allow a user to receive further information about the content of the animation. Embodiments are described for linking an animation to more than one multimedia file.
US11475620B2 Information processing apparatus for providing information associated with a vehicle, information providing method, and storage medium
An information providing apparatus according to an aspect includes an acquirer configured to acquire traveling history of a vehicle, and an information provider configured to provide information on an anthropomorphic character correlated with information related to the vehicle. The information provider gives or grows the anthropomorphic character on the basis of the traveling history acquired by the acquirer.
US11475619B2 Animation production method
To allow free animation production in virtual space, an animation production method executing: a step of placing a virtual camera for shooting a character in a virtual space; a step of placing a first plate object with a first image attached as a texture under the foot of the character in response to an instruction from a user; a step of placing a second plate object with a second image attached as a texture in response to an instruction from the user; a step of correcting the posture of the second plate object such that the second plate object is perpendicular to the first plate object; and a step of generating an image captured by the camera.
US11475611B2 System and method for image reconstruction
The present disclosure relates to a system and method for generating an image. At least one processor, when executing instructions, may perform one or more of the following operations. When raw data relating to an object is retrieved, an image may be generated based thereon. A first voxel of the image is identified based a first geometric parameter relating to the first voxel; a second voxel of the image is identified based on a second geometric parameter relating to the second voxel; the image is reconstructed using an iterative reconstruction process, during which the calculation relating to the first voxel is based on the first number of sub-voxels, and the calculation relating to the second voxel is based on the second voxel.
US11475610B1 Controlling interactivity of digital content overlaid onto displayed data via graphics processing circuitry using a frame buffer
An apparatus, method, and computer readable medium that access a frame buffer of a graphics processing unit (GPU), analyze, in the frame buffer, a frame representing displayed data, based on the analyzed frame, identify a reference patch that includes an instruction to retrieve content, generate an overlay including an augmentation layer which includes the content, superimpose the overlay onto the displayed data such that the content is viewable while a portion of the base layer is obscured, detect a user input, determine a location of the user input in the augmentation layer, associate the location in the augmentation layer with a target location in the base layer, and associate, within memory, the target location with an operation such that the user input in the augmentation layer activates an input in the base layer.
US11475608B2 Face image generation with pose and expression control
One aspect of the disclosure is a non-transitory computer-readable storage medium including program instructions. Operations performed by execution of the program instructions include obtaining an input image that depicts a face of a subject, having an initial facial expression and an initial pose, determining a reference shape description based on the input image, determining a target shape description based on the reference shape description, a facial expression difference, and a pose difference, generating a rendered target shape image using the target shape description, and generating an output image based on the input image and the rendered target shape using an image generator, wherein the output image is a simulated image of the subject of the input image that has a final expression that is based on the initial facial expression and the facial expression difference, and a final pose that is based on the initial pose and the pose difference.
US11475603B2 Multiple mesh encoding using motion tracking data of objects
An apparatus and method for three-dimensional (3D) geometric data compression, includes storage of a first 3D geometric mesh of a first data size, which includes a 3D representation of a plurality of objects in a 3D space. The apparatus includes circuitry that receives motion tracking data of the plurality of objects from a plurality of position trackers. The motion tracking data includes motion information of each of the plurality of objects from a first position to a second position in the 3D space. The 3D geometric mesh is segmented into a plurality of 3D geometric meshes corresponding to the plurality of objects, based on the motion tracking data. As a result of the segmentation of the 3D geometric mesh before encoding and the use of motion tracking data, the plurality of 3D geometric meshes are efficiently encoded.
US11475594B1 Systems and methods for dynamic optical element detection
Optical element(s) of an image capture device may be changed. Characteristic(s) of the optical element(s) may be determined based on shading map corresponding to an image captured by the image capture device and the lighting condition during the capture of the image. The image capture device may be operated in accordance with the determined characteristic(s) of the optical element(s).
US11475589B2 3D pose estimation by a 2D camera
A system and method for obtaining a 3D pose of an object using 2D images from a 2D camera and a learned-based neural network. The neural network extracts a plurality of features on the object from the 2D images and generates a heatmap for each of the extracted features that identify the probability of a location of a feature point on the object by a color representation. The method provides a feature point image that includes the feature points from the heatmaps on the 2D images, and estimates the 3D pose of the object by comparing the feature point image and a 3D virtual CAD model of the object.
US11475588B2 Image processing method and device for processing image, server and storage medium
Embodiments of the present provide a method and a device for processing an image, server and storage medium. The method includes: determining, based on an object type of an object in an image to be processed, a feature expression of the object in the image to be processed; and determining an entity associated with the object in the image to be processed based on the feature expression of the object in the image to be processed and a feature expression of an entity in a knowledge graph.
US11475581B2 Depth processor
A depth processor including a region of interest determination circuit and a depth decoder is provided. The region of interest determination circuit is configured to determine a region of interest of an input image. The depth decoder is coupled to the region of interest determination circuit and configured to generate a depth map of the region of interest of the input image.
US11475576B2 Method for detecting vehicle and device for executing the same
There is provided a method for detecting a vehicle including receiving continuously captured front images, setting a search area of the vehicle in a target image based on a location of the vehicle or a vehicle area detected from a previous image among the front images, detecting the vehicle in the search area according to a machine learning model, and tracking the vehicle in the target image by using feature points of the vehicle extracted from the previous image according to a vehicle detection result based on the machine learning model. Since the entire image is not used as a vehicle detection area, a processing speed may be increased, and a forward vehicle tracked in an augmented reality navigation may be continuously displayed without interruption, thereby providing a stable service to the user.
US11475565B2 Systems and methods for whole-body spine labeling
Methods and systems are provided for whole-body spine labeling. In one embodiment, a method comprises acquiring a non-functional image volume of a spine, acquiring a functional image volume of the spine, determining at least one spine label seed point on a non-functional image volume, automatically labeling the non-functional image volume with a plurality of spine labels based on the at least one spine label seed point, automatically correcting the geometric misalignments and registering the functional image volume, adjusting the plurality of spine labels and propagating the adjusted spine labels to the functional image volume. In this way, the anatomical details of non-functional imaging volumes may be leveraged to improve clinical diagnoses based on functional imaging, such as diffusion weighted imaging (DWI).
US11475551B2 System and method of operation for remotely operated vehicles for automatic detection of structure integrity threats
The present invention provides a system and method of automatic detection of structure integrity threats. A threat detection engine detects integrity threats in structures, such as underwater structures, and segments the structures in an image using convolutional neural networks (“CNN”). The threat detection engine may include a dataset module, a CNN training module, a segmentation map module, a semi-supervision module, and an efficiency module. The threat detection engine may train a deep learning model to detect anomalies in videos. To do so, a dataset module with videos may be used where the dataset module includes annotations detailing at what timestamps one or more anomalies are visible.
US11475541B2 Image recognition apparatus
An image recognition apparatus includes circuitry. The circuitry is configured to input an image of an object captured by a camera. The circuitry is further configured to divide, based on a predetermined positioning point, the image into a plurality of regions, set a process region that includes the respective divided region, and set a rotation of the respective process region so that a positional relationship between up and down of the object in the respective process region matches up. The circuitry is further configured to perform the rotation to the image corresponding to the respective process region and perform a recognition process to the image after rotation.
US11475538B2 Apparatus and methods for multi-resolution image stitching
Systems and methods for providing panoramic image and/or video content using multi-resolution stitching. Panoramic content may include stitched spherical (360-degree) images and/or VR video. In some implementations, multi-resolution stitching functionality may be embodied in a spherical image capture device that may include two lenses configured to capture pairs of hemispherical images. The capture device may obtain images (e.g., representing left and right hemispheres) that may be characterized by 180-degree (or greater) field of view. Source images may be combined using multi-resolution stitching methodology. Source images may be transformed to obtain multiple image components characterized by two or more image resolutions. The stitched image may be encoded using selective encoding methodology including: partitioning source images into a low resolution/frequency and a high resolution/frequency components; stitching low resolution/frequency components using coarse stitching operation, stitching high resolution/high frequency components using a refined stitch operation; combining stitched LF components and stitched HF components.
US11475525B1 Collaborative trust platform with portable files
Computer systems and methods for generating portable and data-agnostic annuity datasets are disclosed where a central server generates multiple instructions to receive annuity dataset data records, participant attributes, and annuity attributes for a plurality of annuity datasets from employer servers and recordkeeper servers; integrates different annuity datasets by mapping the data fields of each respective annuity dataset and creating uniform data-agnostic annuity datasets; continuously monitors a performance value for each data-agnostic annuity dataset; and dynamically modifies recordkeepers when the performance value of annuity datasets do not satisfy a pre-determined threshold by modifying recordkeeper data records.
US11475521B2 System and method for payments in financial instrument's trade
A trading platform for transacting financial instruments, and in particular the derivatives having an execution date and a later maturity date. The trading platform combines the advantages of derivatives trading and virtual currency to increase earnings.
US11475517B2 Allocating dynamic documentary conditions for letters of credit amongst beneficiaries
To use letters of credit (LCs) as UMR collateral, LC data structures need to continuously reallocate undrawn LC stated amounts amongst Counterparties in real-time. The disclosed automated agent software modules perform these allocations and re-allocations without the need for LC amendments and under UMR Custodian control. Each LC can be credited to the Counterparty's account and digital tokens can be specified in the LC data structure and provided to the UMR Custodian for allocation as documentary conditions for LC payment. The LC stated amount honored must match the digital tokens allocated and not already used for payment. Individual or Joint Beneficiary LC stated amounts represent potential maximum LC capacity and whatever digital tokens held in an account represent the available capacity for draw. The digital tokens are deactivated or dereferenced from the LC data structure after payment, ensuring that a demand for payment can never exceed the available payment capacity.
US11475515B1 Adverse action methodology for credit risk models
A computer-based credit evaluation system is described that uses a machine learning-based credit risk model with an adverse action methodology to assess applicant credit profiles and identify adverse action factors for credit request denials. The credit risk model is trained to assess an applicant's credit profile based on characteristics. In the case of a denial, the system compares applicant values of the characteristics against anchor values for the characteristics determined based on values from a top scoring credit profile. The system uses the credit risk model to calculate a replacement score for each of the characteristics by replacing the applicant value for the characteristic with an anchor value for the characteristic. The system ranks the characteristics based on the replacement scores, and identifies the top ranked characteristics as the adverse action factors for the denial.
US11475512B2 Systems and methods for providing balance notifications to connected devices
The disclosed embodiments include methods and systems for providing account and event status notifications. The disclosed embodiments include, for example, a communications device including a memory storing software instructions and one or more processors configured to execute the software instructions to perform operations. In one aspect, the operations may include receive a notification of a status of an account parameter. The operations may also include identifying a device eligible to access the notification in accordance with a user-specified data restriction, and identifying at least a portion of the notification that is consistent with the data restriction. The communications device provide the identified portion of the notification to the eligible device without receiving input from the user, and the eligible device may present at least one of a visual, audible, or tactile indicator of the status of the account parameter.
US11475510B2 Method and server for generating modifiable portion of digital document
Methods and servers for generating a modifiable portion of a digital document which has message slots for placement of digital messages are disclosed. The generating being performed during a first selection-round of a plurality of selection-rounds. The method includes, during the first selection-round: providing access to a first combination of originators that are to bid for message slots during the first selection-round. The first combination is selected by limiting (i) the number of originators that are to bid for message slots, and (ii) which combination of originators are to bid for message slots. The method includes acquiring bidding data for the first selection-round. The method includes triggering placement of digital messages in the message slots of the modifiable portion based on the bidding data, and updating data about the first combination of originators for performing a subsequent selection-round.
US11475501B2 Recommendations based on branding
A method and a system for providing recommendations based on branding are disclosed. In example embodiments, an index comprising predetermined brand relationships is maintained. Each predetermined brand relationship comprises a first brand, a second brand, and a recommendation score between the first brand and the second brand. A corpus containing a plurality of user queries is also maintained. A seed set of brands corresponding to a category in the index is expanded by accessing the corpus containing the plurality of user queries, evaluating user queries of the plurality of user queries that contain a disjunction of brand terms, and identifying a new brand to add to the seed set based on the evaluating.
US11475494B1 Systems and methods for creating apparel that provides embedded verification of a transferrable non-fungible token
Disclosed are systems and methods to create apparel and other goods that provide embedded verification of a transferrable non-fungible token (“NFT”). For instance, a system may identify a good with a visualization of an NFT artifact, and a tag that is encoded with a unique network identifier. The system may obtain data for a profile of a user that purchases the good, may link the data from the profile of the user to the unique network identifier, may record the user as an owner of a NFT created for the NFT artifact on a blockchain, and may link the NFT to the unique network identifier. The system may present a website that is dynamically populated with the data from the profile and ownership information recorded with the NFT on the blockchain in response to a request from a device that reads the unique network identifier from the tag.
US11475491B2 Parking meter communications for remote payment with updated display
A parking meter receives data indicative of a remote payment being completed and displays an amount of time purchased by the remote payment for a parking session. The parking meter determines an amount of time remaining in the parking session and powers down at least a portion of a meter communication subsystem subsequent to receiving the data indicative of the remote payment being completed. The parking meter wakes up the powered down portion of the communication subsystem upon determining that the amount of time remaining is below a threshold time, and can receive an indication of additional time being paid for remotely, and can update the displayed time remaining to reflect the additional time.
US11475490B2 Method and system for vehicle allocation to customers for ride-sharing
Vehicle allocation method and system for ride-sharing are provided. The method includes receiving a first set of booking requests is received, at a first time instance, from a set of customer devices for sharing one or more rides. A second set of booking requests is determined, at a second time instance, based on the first set of booking requests and a third set of booking requests. The third set of booking requests is determined based on at least one of historical booking data and booking requests received after the first time instance. A set of vehicles available for the one or more rides is determined at the second time instance. A graph is generated based on the second set of booking requests and the set of available vehicles. An available vehicle is allocated to one or more customers based on optimal matching between nodes of the graph.
US11475489B1 Community-based digital transaction authentication
The present application is generally directed to a decentralized identity management system that has one or more processors configured to receive a review from a user regarding an entity, determine one or more locations associated with the entity, determine a location associated with the user; and determine a reputation score for the entity based on the review, a location of the one or more locations, and the location associated with the user. Additionally, the one or more processors are configured to cause the reputation score to be recorded on a distributed ledger.
US11475466B2 Optimized lead generation, management, communication, and tracking system
An optimized lead generation, management, communication, and tracking system is disclosed. In particular, the system may allow for the automation of business, clinical, and computing activities for a practice, organization, business, or other entity. The system utilizes a comprehensive and robust online portal with digital software functions and digital communications capabilities to accomplish tasks that are traditionally performed by personnel or unable to be performed by personnel. For example, the system is capable of attracting, screening, and scheduling patients for procedures to be performed at a medical practice. Additionally, the system may communicate with a patient before and after a medical procedure, track patient outcomes after a patient undergoes a procedure, and calculate key performance metrics and indicators specific to the entity and/or the procedure. Notably, use of the system substantially reduces errors and costs associated with the operation of the entity, while simultaneously optimizing the use of computing resources.
US11475465B2 Discovering relevant concept and context for content node
Discovering relevant concepts and context for content nodes to determine a user's intent includes identifying one or more concept candidates in a content node based at least in part on one or more statistical measures, and matching concepts in a concept association map against text in the content node. The concept association map represents concepts, concept metadata, and relationships between the concepts. The one or more concept candidates are ranked to create a ranked one or more concept candidates based at least in part on a measure of relevance. The ranked one or more concept candidates is expanded according to one or more cost functions. The expanded set of concepts is stored in association with the content node.
US11475463B2 System, method, and computer program product for real-time payment gateway event monitoring
Described are a system, method, and computer program product for real-time payment gateway event monitoring. The method includes receiving input data from a merchant system including an application URL associated with a merchant control interface having a web socket programmed and/or configured to persistently listen for HTTP POST messages, and an event of a payment gateway system. The method also includes monitoring ongoing events of the payment gateway system associated with ongoing transaction messages communicated from point-of-sale (POS) devices to the payment gateway system and detecting the event in the ongoing events. The method further includes, in response to detection of the event, generating a HTTP POST message including event data of the event, and communicating the HTTP POST message to the application URL to cause the merchant control interface to display the event data in a chart for visual representation of the event data.
US11475461B2 Method and system for tracking food safety data using hash trees
The present invention provides a method for tracking food data transactions in a network data processing system comprising the steps of reading a network storage devices a packaged food production data hash tree, receiving a food data transaction from a hardware data processor in a food packaging machine, appending the food data transaction to the packaged food production data hash tree, and causing decentralised storage of identical instances of the appended packaged food production data hash tree in the plurality of network storage devices. The present invention further provides a network data processing system and a computer program for carrying out the method.
US11475445B2 Secure authentication system with token service
An enhanced authentication system is described. One embodiment of the invention is directed to a method comprising: receiving, by a token service computer and from an initiating computer, a first authentication request message including verification method data and a token; transmitting, by the token service computer, a second authentication request message comprising the token and the verification method data to an access control server; receiving, by the token service computer from the access control server, an authentication response message comprising the token and a user authentication verification value; and transmitting, by the token service computer to the initiating computer, the authentication response message comprising the token, the user authentication verification value, and a token authentication verification value.
US11475443B1 Auditable system for event tracking
A workflow management system can be used to determine whether a set of transaction events have been properly processed according to a business process rule. A business process rule includes a set of transaction events setup in accordance with a government regulation or an internal company process. An event data may include information associated with a transaction event. A workflow management system includes a workflow management server that receives cryptographically signed transaction event data from one or more additional servers so that the workflow management server can determine whether the received transaction event data comprises a complete or an incomplete transaction.
US11475442B1 System, method and program product for modifying a supply of stable value digital asset tokens
The present invention generally relates to a method, system and program product for modifying a supply of stable value digital asset tokens tied to a blockchain.
US11475440B2 System, method, and computer program product for exchanging transaction data
Disclosed are methods for exchanging transaction data, including transmitting a first public encryption key from a first computing device via a near field communication (NFC) connection, receiving transaction data associated with a transaction at the initiating device via the NFC communication connection, generating a transaction message associated with the transaction based on the transaction data associated with the transaction and the first public encryption key, encrypting at least a portion of the transaction message associated with the transaction with a second public encryption key; determining that a network communication connection to a payment processing network different from the NFC communication connection can be established, and transmitting the transaction message via the network communication connection based on determining the network communication connection to the payment processing network can be established. A system and a computer program product are also provided.
US11475437B2 Method and apparatus for managing subject data based on block chain
Provided are a method and an apparatus for management of a block-chain-based subject data according to an exemplary embodiment of the present disclosure. A block-chain-based subject data management method which is performed by a processor of a subject data management apparatus includes: creating subject data in accordance with a request of a user device; creating first metadata related to the subject data; creating a first block including the created first metadata to store the first block in a block chain included in the subject data management apparatus; creating first code information based on information included in the first block; and storing the created first code information and the subject data in a database, and the first code information is used as address information of the database in which the subject data is stored.
US11475436B2 System and method for providing a security code
Systems and methods for providing a security code of an electronic stored value card are disclosed. A computer implemented method may include receiving a request for a security code of an electronic stored-value card, calculating the security code by a security code provider, providing a calculated security code of the electronic-stored value card in response to the request for a security code, and eliminating the calculated security code from all databases of the security code provider. A system may include a computer device of a provider of a security code of an electronic stored-value card, the computer device to receive a request for a security code of the electronic stored-value card, to calculate the security code, to provide the calculated security code in response to the request for a security code, and to eliminate the calculated security code from the computer device.
US11475435B2 Method and system for generating digital wallet accounts
A method for generating codes that correspond to accounts associated with a digital wallet is provided. The method includes obtaining a primary account identifier from a user; receiving a request from the user to generate a secondary account; generating the secondary account; generating a code representing the secondary account; associating the code with the primary account identifier; and transmitting information that indicates the association between the code and the primary account identifier to a payment processor. The method may also include the use of pooled accounts through an aggregation of secondary accounts from different users.
US11475434B2 Local digital token transfer during limited or no device communication
There are provided systems and methods for local digital token transfer during device communication limitations. A first computing device of a first user may include applications and data necessary to generate and/or transmit a data token to a second device to provide particular data to the second device, including a token used for electronic transaction processing. The first device may be unable to communicate with the second device in particular instances, for example, if the first device becomes non-operational due to battery power, location specific requirements, or other operation issue. Thus, the first device may store the token locally or to a nearby associated device, such as a keyfob device or other transceiver. The token may then be available to a third device when the first device is limited from communications, which may be used to communicate the token to the second device.
US11475428B2 System and method for the automatic network configuration of devices by remote communication with a server
A system and method comprising a server that automatically configures and sets up a restaurant's or business' information technology (IT) infrastructure, more specifically relating to point-of-sale devices (POS) and other networked devices such as scanners, tracking displays, and any other device that any business may use. Communication between the networked devices and the server is facilitated by a preconfigured router, wherein after initial communication with the server, the server may configure devices for a network connection, update firmware, operating parameters, and software packages of the preconfigured router and other networked devices.
US11475421B2 ATM transactions using barcodes in multiple states
Disclosed herein are system, method, and computer program product embodiments for allowing completion of cardless ATM transactions at an ATM using a barcode that encodes an identifier for that ATM. A user of a mobile banking app may begin a transaction on their mobile device and, upon reaching a stage of the transaction where ATM access is needed (e.g., to withdraw physical cash), requests that the user visit an ATM to scan the barcode. When the mobile app scans the barcode, the ATM displaying the barcode is associated with the transaction, and completes the transaction (e.g., by dispensing cash). This barcode, while usable to identify the ATM for this purpose, also provides additional information that can be obtained by any barcode reader. This additional information may, for example, be a link to a website that provides an explanation about this service.
US11475418B2 ACH transaction authentication systems and methods
An authentication computing device, including a processor in communication with a memory, for authenticating an ACH transaction processed over an ACH network is provided. The processor is programmed to register a payee with the authentication computing device, and to receive an authentication request for an electronic ACH transaction to transfer funds from a payor account to a payee account. The request is received from a first client computing device and includes an account identifier associated with the payor account. The processor is also programmed to transmit an authentication challenge to a second client computing device based on account data associated with the account identifier. The processor is further programmed to receive a response to the authentication challenge, determine whether the account data has been authenticated based on the received challenge response, and transmit an authentication response to the payee based on the determination.
US11475416B1 System and method for auditing the fill status of a customer waste container by a waste services provider during performance of a waste service activity
Systems and methods are provided for using video/still images captured by continuously recording optical sensors mounted on waste collection vehicles used in in the waste collection, disposal and recycling industry for operational and customer service related purposes. A system is provided for auditing the fill status of a customer waste container by a waste services provider during performance of a waste service activity.
US11475413B2 Concurrent meeting and compute instance scheduling
Concurrent meeting and compute instance scheduling is disclosed. A request to schedule a compute instance to be provisioned for use during a meeting identified in a meeting invite interface is received. The compute instance is caused to be provisioned at a predetermined time prior to a meeting start time. An address of the compute instance is obtained prior to the meeting start time.
US11475411B2 System and method for billing and professional companies and firms relating to budgets and monthly bills
The present invention consists of an improved system and method for timekeeping and billing in professional services firms such as those in the areas of law, accounting, architecture and engineering. In the present invention, systems and methods are developed for improved development and management of client budgets where expenditures are continually traced and electronic notices of progress may be automatically transmitted to the client or customer. In addition, security is enhanced by providing security by employee name, level or job title for sensitive client information. Volume discounts can be automatically applied across client name, phase, matter or activity. The client may be provided with an online account secure with an unique ID and password. The system can also handle multiple currencies, payment methods and languages. Clients may be provided with interim bills in real time, as work progresses.
US11475407B2 System and method for providing a graphical user interface
A server comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to obtain transfer records identifying value transfers associated with an account of a user, the transfer records including a transfer amount, a transfer date and a transfer descriptor; group the transfer records based on predefined criteria; within at least one group of the transfer records, identify one or more representative transfer records based at least on stored selection criteria; obtain an image associated with at least one of the representative transfer records; and send, via the communications module and to a computing device associated with the user, a transfer record summary interface, the transfer record summary interface including the image associated with the at least one representative transfer record.
US11475406B2 Project management system for aiding users in attaining goals
The present invention is a project management method, system and software product for aiding a user in attaining goals. The system has a goal field for describing a goal, a plurality of obstacle fields for describing a plurality of obstacles to be overcome in attaining the goal, and a plurality of strategy fields for describing a plurality of strategies for overcoming the plurality of obstacles to achieve a result correlated with the goal. Each obstacle field in the plurality of obstacle fields is linked to the goal field, has a unique associated strategy field in the plurality of strategy fields, and is linked with the unique associated strategy field.
US11475403B2 Distributed ledger certification
Features are disclosed for an interface for verifiable tracking of an item through a supply chain using a distributed electronic ledger. For example, when an item is added to a catalog system, the item information may be included in the creation element at the start of the ledger for the item. A certification authority may be included to verify that items received correspond to the item included in the catalog based on one or more certification rules.
US11475394B2 Method and apparatus for providing information
Provided is a method of providing information by a service server, the method including acquiring input information from a user, confirming corresponding item information based on the input information, acquiring item delivery-related information from a distribution server based on the item information, confirming first information on or regarding an estimated delivery completion time of the item and second information on an order closing time corresponding to the first information based on the item delivery-related information; and providing a first page including the item information, the first information, and the second information.
US11475393B2 Method and apparatus for delivery order dispatch and assignment
This application relates to apparatus and methods for determining, assigning, and displaying order deliveries. In some examples, a computing device may obtain order data identifying at least one order for delivery during a timeslot. The computing device may transmit, to a driver's computing device, a request for deliveries for a first price during the timeslot. The computing device may receive, from the driver's computing device, a response accepting the request. The computing device may then assign the driver to the order, and determine a delivery status based on the assignment of the first driver to the first order. The delivery status may identify, for example, that the order has been assigned to the driver, an estimated delivery time, the number of items being delivered, the weight of the items, and a route taken by the driver. The computing device may also display the delivery status.
US11475376B2 Cascaded machine learning travel agent
A system for providing a travel recommendation to a user device includes a memory having instructions therein and at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to receive communications of event data from the user device and generate an event schedule based at least in part on the event data. The at least one processor is also configured to execute the instructions to receive communications of travel context data and generate, using a cascaded machine learning model, a predicted optimal travel itinerary based at least in part on the event schedule and the travel context data. The at least one processor is also configured to execute the instructions to communicate the predicted optimal travel itinerary for reception by the user device.
US11475373B2 Learning management system and learning management method
A retail agent determines a parameter of an activity proposal model by using data stored in a past record database, and determines parameters of an activity determination model and an activity value evaluation model by further using base activity simulation data. Consequently, it is possible to appropriately determine parameters of a subsystem control method in a complex system which cannot be embodied as a simulator and shows a significant change with respect to past record data.
US11475369B2 Methods and apparatus to provide machine assisted programming
Methods, apparatus, systems and articles of manufacture to provide machine assisted programming are disclosed. An example apparatus includes a feature extractor to convert compiled code into a first feature vector; a first machine leaning model to identify a cluster of stored feature vectors corresponding to the first feature vector; and a second machine learning model to recommend a second algorithm corresponding to a second feature vector of the cluster based on a comparison of a parameter of a first algorithm corresponding to the first feature vector and the parameter of the second algorithm.
US11475359B2 Method and system for executing machine learning algorithms on a computer configured on an agricultural machine
A computer-implemented data processing method providing an improvement in executing machine learning processes on digital data representing physical properties related to agriculture is described. In an embodiment, the method comprises: receiving, from a computing device, a request to browse machine learning models stored in a digital model repository; retrieving, from the digital model repository and transmitting to the computing device, information about the machine learning models stored in the digital model repository; receiving, from the computing device, a selection, from the machine learning models, of a particular model and receiving particular input for the particular model; using resources available in a model execution infrastructure platform, executing the particular model on the particular input to generate particular outputs; transmitting the particular output to a computer configured on an agricultural machine to control the agricultural machine as the agricultural machine performs agricultural tasks in an agricultural field.
US11475357B2 Machine learning system to predict causal treatment effects of actions performed on websites or applications
Systems and methods for computing a causal uplift in performance of an output action for one or more treatment actions in parallel are described herein. In an embodiment, a server computer receives interaction data for a particular period of time which identifies a plurality of users and a plurality of actions that were performed by each user of the plurality of users through a particular graphical user interface during the particular period of time. The server computer uses the interaction data to generate a feature matrix of actions for each user, and a set of confounding variables included to minimize spurious correlations. The feature matrix is then used to train a machine learning system, using data identifying a user's performance or non-performance of each action as inputs and data identifying performance or non-performance of a target output action as the output. A treatment effect is then computed for a treatment action by generating a simulated treatment matrix where all values for the treatment action are set to true, computing an average of outputs from the machine learning system using the simulated treatment matrix, generating a simulated control matrix where all values for the treatment action are set to false, computing an average of outputs from the machine learning system using the simulated control matrix, and computing a difference between the two average outputs.
US11475354B2 Deep learning method
Provided is a deep learning method including a step of each of at least two or more deep learning machines learning a web traffic by using a hexadecimal; a step of the deep learning machines learning the web traffic by using an incremental learning using a weight; a step of, when the web traffic is received, each of the deep learning machines encoding a character string of the web traffic with UTF-8 hexadecimal; a step of each of the deep learning machines converting the character string into an image and deep learning the image.
US11475351B2 Systems and methods for object detection, tracking, and motion prediction
Systems, methods, tangible non-transitory computer-readable media, and devices for object detection, tracking, and motion prediction are provided. For example, the disclosed technology can include receiving sensor data including information based on sensor outputs associated with detection of objects in an environment over one or more time intervals by one or more sensors. The operations can include generating, based on the sensor data, an input representation of the objects. The input representation can include a temporal dimension and spatial dimensions. The operations can include determining, based on the input representation and a machine-learned model, detected object classes of the objects, locations of the objects over the one or more time intervals, or predicted paths of the objects. Furthermore, the operations can include generating, based on the input representation and the machine-learned model, an output including bounding shapes corresponding to the objects.
US11475348B2 Oblivious carry runway registers for performing piecewise additions
Methods and apparatus for piecewise addition into an accumulation register using one or more carry runway registers, where the accumulation register includes a first plurality of qubits with each qubit representing a respective bit of a first binary number and where each carry runway register includes multiple qubits representing a respective binary number. In one aspect, a method includes inserting the one or more carry runway registers into the accumulation register at respective predetermined qubit positions, respectively, of the accumulation register; initializing each qubit of each carry runway register in a plus state; applying one or more subtraction operations to the accumulation register, where each subtraction operation subtracts a state of a respective carry runway register from a corresponding portion of the accumulation register; and adding one or more input binary numbers into the accumulation register using piecewise addition.
US11475334B1 System and method for event prediction using online social media
Described is a system for large-scale event prediction and a corresponding response. The system, using an agent-based model, predicts how many users (agent accounts) on a social media platform will become activists related to a large-scale event. This process is accomplished using both Before and During models. Before the large-scale event, the system operates to generate agent attributes and a posting network based on posts on the social media platform. During the large-scale event and based on the agent attributes and posting network, the system determines if a social media user (agent account) will become an activist of the large-scale event and a corresponding magnitude of the large-scale event. Depending on the magnitude, the system can implement a responsive measure and control a device based on the prediction of the activists.
US11475325B2 Inferring cognitive capabilities across multiple cognitive analytics applied to literature
A mechanism is provided to implement an analytic inference engine for inferring cognitive capabilities across multiple cognitive analytics applied to literature. The analytic inference engine receives cognitive analytic output generated by multiple cognitive analytics applied to a portion of content. Response to the analytic inference engine finding a first offset in a first cognitive analytic output matching a second offset in a second cognitive analytic output, the analytic inference engine identifies unique features in the first cognitive analytic output and the second cognitive analytic output with respect to the matching offset. The analytic inference engine generates a composite analytic output comprising the unique features with respect to the matching offset.
US11475315B2 Data pattern analysis using optimized deterministic finite automaton
Techniques for data pattern analysis using deterministic finite automaton are described herein. In one embodiment, a number of transitions from a current node to one or more subsequent nodes representing one or more sequences of data patterns is determined, where each of the current node and subsequent nodes is associated with a deterministic finite automaton (DFA) state. A data structure is dynamically allocated for each of the subsequent nodes for storing information associated with each of the subsequent nodes, where data structures for the subsequent nodes are allocated in an array maintained by a data structure corresponding to the current node if the number of transitions is greater than a predetermined threshold. Other methods and apparatuses are also described.
US11475313B2 Unsupervised, semi-supervised, and supervised learning using deep learning based probabilistic generative models
Embodiments of the present systems and methods may provide techniques to discover features such as object categories that provide improved accuracy and performance. For example, in an embodiment, a method may comprise extracting, at the computer system, features from a dataset comprising a plurality of data samples using a backbone neural network to form a features vector for each data sample, training, at the computer system, using the features vectors for at least some of the plurality of data samples, an unsupervised generative probabilistic model to perform clustering of extracted features of the at least some of the plurality of data samples by minimizing a negative Log-Likelihood function, wherein clusters of extracted features form categories, and categorizing, at the computer system, at least some different data samples of the plurality of data samples, into the formed categories.
US11475308B2 Jointly pruning and quantizing deep neural networks
A system and a method generate a neural network that includes at least one layer having weights and output feature maps that have been jointly pruned and quantized. The weights of the layer are pruned using an analytic threshold function. Each weight remaining after pruning is quantized based on a weighted average of a quantization and dequantization of the weight for all quantization levels to form quantized weights for the layer. Output feature maps of the layer are generated based on the quantized weights of the layer. Each output feature map of the layer is quantized based on a weighted average of a quantization and dequantization of the output feature map for all quantization levels. Parameters of the analytic threshold function, the weighted average of all quantization levels of the weights and the weighted average of each output feature map of the layer are updated using a cost function.
US11475283B2 Multi dimensional convolution in neural network processor
Embodiments of the present disclosure relate to a neural engine of a neural processor circuit having multiple multiply-add circuits and an accumulator circuit coupled to the multiply-add circuits. The multiply-add circuits perform multiply-add operations of a three dimensional convolution on a work unit of input data using a kernel to generate at least a portion of output data in a processing cycle. The accumulator circuit includes multiple batches of accumulators. Each batch of accumulators receives and stores, after the processing cycle, the portion of the output data for each output depth plane of multiple output depth planes. A corresponding batch of accumulators stores, after the processing cycle, the portion of the output data for a subset of the output channels and for each output depth plane.
US11475282B2 Microthreading for accelerated deep learning
Techniques in advanced deep learning provide improvements in one or more of accuracy, performance, and energy efficiency. An array of compute elements and routers performs flow-based computations on wavelets of data. Some instructions are performed in iterations, such as one iteration per element of a fabric vector or FIFO. When sources for an iteration of an instruction are unavailable, and/or there is insufficient space to store results of the iteration, indicators associated with operands of the instruction are checked to determine whether other work can be performed. In some scenarios, other work cannot be performed and processing stalls. Alternatively, information about the instruction is saved, the other work is performed, and sometime after the sources become available and/or sufficient space to store the results becomes available, the iteration is performed using the saved information.
US11475276B1 Generating more realistic synthetic data with adversarial nets
A generative network may be learned in an adversarial setting with a goal of modifying synthetic data such that a discriminative network may not be able to reliably tell the difference between refined synthetic data and real data. The generative network and discriminative network may work together to learn how to produce more realistic synthetic data with reduced computational cost. The generative network may iteratively learn a function that synthetic data with a goal of generating refined synthetic data that is more difficult for the discriminative network to differentiate from real data, while the discriminative network may be configured to iteratively learn a function that classifies data as either synthetic or real. Over multiple iterations, the generative network may learn to refine the synthetic data to produce refined synthetic data on which other machine learning models may be trained.
US11475275B2 Recurrent autoencoder for chromatin 3D structure prediction
A computer-implemented method for inferring a 3D structure of a genome is provided. The method includes providing genome interaction data and operating an autoencoder including a structured sequence of n autoencoder units, each of which including an encoder unit and a decoder unit, each of which is implemented as a recurrent neural network unit. The method includes additionally training the autoencoder by feeding all vectors of genome interaction data to the encoder units. Thereby, the training of the auto-encoder units is performed stepwise by using inner state of respective previous autoencoder units in the cascaded sequence of autoencoder units and performing backpropagation within each of the plurality of autoencoder units after all autoencoder units have processed their respective input values, and using the output values of the encoder units for deriving a 3D model for a visualization of the genome.
US11475274B2 Parameter criticality-aware resilience
A computer-implemented method optimizes a neural network. One or more processors define layers in a neural network based on neuron locations relative to incoming initial inputs and original outgoing final outputs of the neural network, where a first defined layer is closer to the incoming initial inputs than a second defined layer, and where the second defined layer is closer to the original outgoing final outputs than the first defined layer. The processor(s) define parameter criticalities for parameter weights stored in a memory used by the neural network, and associate defined layers in the neural network with different memory banks based on the parameter criticalities for the parameter weights. The processor(s) store parameter weights used by neurons in the first defined layer in the first memory bank and parameter weights used by neurons in the second defined layer in the second memory bank.
US11475258B1 Time and printed image history dependent TRC
A tone reproduction curve for a printing apparatus is periodically generated based on printed items produced by the printing apparatus. The tone reproduction curve is adjusted between periodic print-based generations of the tone reproduction curve by: determining the amount of area coverage of marking material applied by the printing apparatus during printing (in subsequent periods following an initial period in which the tone reproduction curve was generated); weighting the amount of area coverage in each of the subsequent periods differently based on how distant each of the subsequent periods is from the initial period to produce a weighted moving average of the area coverages of the marking material; and adjusting the tone reproduction curve based on the weighted moving average of the area coverages of the marking material.
US11475256B2 Dynamic outlier bias reduction system and method
In at least one embodiment, the present description is directed to a computer system, having at least components of a server, including a processor and a non-transient storage subsystem, storing a computer program including instructions that, when executed by the processor, cause the processor to at least: electronically receive a model for one or more operating conditions, one or more threshold criteria, and facility operating data for each respective facility of a plurality of facilities; validate the one or more threshold criteria to be one or more acceptable bias criteria; iteratively perform one or more iterations of outlier bias reduction in the facility operating data based on the model; determine, based on non-biased facility operating data, a non-biased performance standard for the one or more operating conditions; and track, based on the non-biased performance standard and the facility operating data, operating performance of each respective facility of the plurality of facilities.
US11475253B2 Data graph focus mode
A request is received to temporarily identify nodes that are related to one or more selected nodes of a plurality of nodes for a data graph data structure that includes a plurality of relationships between a plurality of nodes arranged in a predetermined spatial arrangement. One or more related nodes that are related to the one or more selected nodes are identified. A display generates only the one or more selected nodes and each of the one or more related nodes and the relationships thereof in an updated spatial arrangement that defines relatively less cumulative space between the one or more selected nodes and the one or more related nodes than the predetermined spatial arrangement. A request to stop generating the updated spatial arrangement is received. The display stops generating the predetermined spatial arrangement in response to receiving the request to stop generating the updated spatial arrangement.
US11475247B2 System and method for adaptive generation using feedback from a trained model
A system and method for training a system or a model using any combination of synthetic data and real data. The various aspects of the invention include generation of data that is used to supplement or augment real data, wherein the subject of the data can be segmented. Labels or attributes are automatically added to generated data. The generated data is synthetic data that is generated using seed or real data as well as from other synthetic data. Using the synthetic data, various domain adaptation models can be used and trained.
US11475245B2 Systems and methods for automated evaluation model customization
Systems and methods for automated custom training of a scoring model are disclosed herein. The method include: receiving a plurality of responses received from a plurality of students in response to providing of a prompt; identifying an evaluation model relevant to the provided prompt, which evaluation model can be a machine learning model trained to output a score relevant to at least portions of a response; generating a training indicator that provides a graphical depiction of the degree to which the identified evaluation model is trained; determining a training status of the model; receiving at least one evaluation input when the model is identified as insufficiently trained; updating training of the evaluation model based on the at least one received evaluation input; and controlling the training indicator to reflect the degree to which the evaluation model is trained subsequent to the updating of the training of the evaluation model.
US11475241B2 Video training data for machine learning detection/recognition of products
Described herein are systems, apparatus, methods and computer program products configured for image detection/recognition of products. The disclosed systems and techniques utilize video data to provide the necessary number of images and view angles needed to train a machine learning product detection/recognition system to recognize a specific product within later provided images. In various embodiments, a user may provide video data and the video data may be transformed in a manner that may aid in training of the machine learning system.
US11475238B2 Keypoint unwarping for machine vision applications
An image processing system has one or more memories and image processing circuitry coupled to the one or more memories. The image processing circuitry, in operation, compares a first image to feature data in a comparison image space using a matching model. The comparing includes: unwarping keypoints in keypoint data of the first image; and comparing the unwarped keypoints and descriptor data associated with the first image to the feature data of the comparison image. The image processing circuitry determines whether the first image matches the comparison image based on the comparing.
US11475236B2 Minimum-example/maximum-batch entropy-based clustering with neural networks
A computing system can include an embedding model and a clustering model. The computing system input each of the plurality of inputs into the embedding model and receiving respective embeddings for the plurality of inputs as outputs of the embedding model. The computing system can input the respective embeddings for the plurality of inputs into the clustering model and receiving respective cluster assignments for the plurality of inputs as outputs of the clustering model. The computing system can evaluate a clustering loss function that evaluates a first average, across the plurality of inputs, of a respective first entropy of each respective probability distribution; and a second entropy of a second average of the probability distributions for the plurality of inputs. The computing system can modify parameter(s) of one or both of the clustering model and the embedding model based on the clustering loss function.
US11475227B2 Intelligent routing services and systems
A source content routing system is described for distributing source content received from clients such as documents, to translators for performing translation services on the source content. The routing system extracts source content features, which may be represented as vectors. The vectors may be assembled into an input matrix, which may be processed using an artificial neural network, classifier, perceptron, CRF model, and/or the like, to select a translator such as a machine translation system and/or human. The translator provides translation services translation from a source language to a target language, post translation editing, proof reading, quality analysis of a machine, quality analysis of human translation, and/or the like and returns the product to the content routing system or clients.
US11475225B2 Method, system, electronic device and storage medium for clarification question generation
A method, a device and electronic device for clarification question generation are provided in one or more embodiments of this disclosure. The method includes: extracting entity information from a fuzzy context input by a user; inputting the fuzzy context into a template generating module of a pre-built CQG neural network model so as to obtain a clarification question template; inputting the entity information into an entity rendering module of the CQG neural network model so as to obtain at least one entity phrase; and generating a clarification question for a fuzzy question based on the clarification question template and the at least one entity phrase for presenting to the user.
US11475222B2 Automatically extending a domain taxonomy to the level of granularity present in glossaries in documents
A controller accesses an initial taxonomy for a domain comprising one or more existing terms for the domain identified in a hierarchical structure. The controller analyzes a corpus documents for a domain to identify a selection of one or more documents with glossaries. The controller extracts, from the glossaries, one or more pairs each comprising a term and a definition. The controller attempts to map a respective term of each of the one or more pairs into the initial taxonomy for the domain based on text of a respective definition of each of the one or more pairs to generate an updated taxonomy for the domain.
US11475213B2 Information processing apparatus and image forming apparatus that add modification history to modified source image, according to modification made
An information processing apparatus includes an image reading device, a control device, and an input device. The image reading device reads a source document and generates image data. The control device acts as a controller that generates an editable electronic file from the image data. The input device is to be used by a user to input an instruction. The controller adds, upon receipt of a modification of the source image represented by the electronic file, through the input device, a modification history based on the modification made, to the modified source image.
US11475212B2 Systems and methods for generating and modifying documents describing scientific research
Systems and methods are disclosed for data driven document creation and modification. The systems and methods include obtaining a first dataset having data records associated with entities, obtaining a list of entities associated with a first subset of data records in the first dataset, and obtaining configuration information, wherein the configuration information includes rules for identifying logical relationships in the data records and wherein the configuration information is specified using a vector-oriented language. The systems and methods further include extracting, for each entity in the list of entities, based on the rules, data records from the first subset of data records associated with the entity and generating a document for each entity in the list of entities using the extracted data records and the configuration information.
US11475210B2 Language model for abstractive summarization
Methods, systems, and computer programs are presented for abstractive summarization of text by viewing sequence transduction as a language modeling problem. One method comprises an operation for training a machine-learning program to create a machine-learning model that estimates a word to be added to a running summary for the text being summarized. The method further comprises operations for detecting the text to be summarized, initializing the running summary, and performing a plurality of iterations. Each iteration comprises providing, to the machine-learning model, the source text and the running summary, and adding, using the machine-learning model, a new word to the running summary. Further, the method comprises an operation for storing, on a memory, the running summary as the summary of the text.
US11475209B2 Device, system, and method for extracting named entities from sectioned documents
A computer implemented method for identifying one or more data elements in an input data stream formed from an input data structure using processing enabled by a processor-executable instruction can be stored on a non-transitory computerized storage medium. This stored method includes identifying a plurality of candidate named entities in one or more input document strings; identifying a plurality of enumerable markers in the one or more input document strings; associating at least one candidate named entity with at least one associated enumerable marker; associating at least one proximity string with at least one associated enumerable marker; determining a plurality of named entity descriptions based on the proximity strings; and providing the output data.
US11475199B1 Parallelizing simulation and hardware co-simulation of circuit designs through partitioning
Simulating a circuit design using a data processing system includes partitioning the circuit design into a top-level design and a sub-design along a boundary defined by one or more stream channels coupling a component of the top-level design with the sub-design. The sub-design is extracted from the circuit design and replaced with a stub having a client socket. A wrapper having a server socket is added to the sub-design. The top-level design and the sub-design are compiled into respective simulation kernels. The circuit design is simulated by executing the respective simulation kernels concurrently. The respective kernels communicate over a socket connection established by the client socket and the server socket. In other aspects, the partitioning results in partitions such that one partition is simulated as software and another partition is implemented in circuitry such that the circuit design may be hardware co-simulated.
US11475191B2 Generating and adding additional control information to logic under test to facilitate debugging and comprehension of a simulation
Provided are systems, methods, and media for handling simulation of logic under test. An example method includes receiving a simulation model for the logic under test. Generating second logic that is configured to create a set of output logic signals based on an existing set of input logic signals of the logic under test. Rebuilding the simulation model based, at least in part, on the second logic. Examining a netlist of the rebuilt simulation model to identify the set of output logic signals created by the second logic. Generating during the execution of the simulation, a bus trace that is configured to capture at least the identified set of output logic signals.
US11475177B2 Method and apparatus for improved position and orientation based information display
Apparatus and methods for enhanced wireless determination of a position and direction of a smart device are describe which support the display of a virtual tag upon a user interface of the smart device. Wireless transceivers controlled by the smart device communicate with reference point transceivers to generate data sufficient to determine relative positions of the wireless transceivers and a direction of interest. Operation of LIDAR may be operative to verify the position and direction of the Smart Device as well as a topography of the environment.
US11475172B2 Adjustable viewing angle for a computer privacy filter
A privacy filter includes a plurality of micro louvers. Each micro louver of the plurality of micro louvers is a same size. Each micro louver of the plurality of micro louvers are laid flat on top of each other to form the privacy filter. The plurality of micro louvers includes a first micro louver and a set of micro louvers. The first micro louver is in a fixed position. The set of micro louvers has a first piezo element at a first end of each micro louver and a second piezo element at a second end of each micro louver. The first end is opposite the second end.
US11475171B2 Authentication using pairwise secrets constructed from partial secrets
Techniques are provided for authentication using pairwise secrets constructed from partial secrets. One method comprises obtaining, by a first entity of a communication between the first entity and a second entity, partial secrets associated with the first and second entities; generating a constructed secret for the communication by applying a cryptographic function to the partial secrets associated with the first and second entities; and authenticating the communication using the constructed secret. A control entity may assign a substantially unique partial secret to each of multiple first and second entities and distribute at least a subset of the assigned partial secrets to at least some of the first and second entities. A communication between given first and second entities can be authenticated using a pairwise constructed secret for the given communication generated by applying the cryptographic function to the partial secrets associated with the first and second entities.
US11475170B2 System and method for correction of memory errors
A self-correcting memory system comprising an integrated circuit including memory and memory content authentication functionality, which is operative to compare content to be authenticated to a standard and to output “authentic” if the content to be authenticated equals the standard and “non-authentic” otherwise; and error correction functionality which is operative to apply at least one possible correction to at least one erroneous word entity in said memory, yielding a possibly correct word entity, call said authentication for application to the possibly correct word entity, and if the authentication's output is “authentic”, to replace said erroneous word entity in said memory, with said possibly correct word entity thereby to yield error correction at a level of confidence derived from the level of confidence associated with the authentication.
US11475168B2 CAD framework for power side-channel vulnerability assessment
Various examples are provided related to power side-channel vulnerability assessment. In one example, a method includes identifying target registers in an IC design; generating input patterns associated with a target function that can generate a power difference in the target registers when processing the target function; determining a side-channel vulnerability (SCV) metric using the power difference produced by the input patterns; and identifying a vulnerability in the IC design using the SCV metric. Identification of the vulnerability allows for modification of the IC design at an early stage, which can avoid power side-channel attacks (e.g., DPA and CPA) in the fabricated IC design. The method can be used for pre-silicon power side-channel leakage assessment of IC designs such as, e.g., cryptographic and non-cryptographic circuits.
US11475164B2 Computing system providing metadata modification policy enforcement and related methods
A computing device may include a memory and a processor cooperating with the memory to enroll with a server having a metadata anonymization policy associated therewith, generate metadata and combine the metadata with respective user content data, where the computing device has a given metadata permission policy associated therewith from among a plurality of different metadata permission policies. The processor may further determine user content data having metadata combined therewith in violation of the metadata anonymization policy, and when the given metadata permission policy permits modification of metadata, modify the metadata in violation of the metadata anonymization policy so that only the modified metadata is accessible when the user content data is accessed.
US11475162B2 Method and system for protecting user information in an overlay management system
Methods and systems described herein provide for protecting user information in an overlay service. Protecting user information may include redacting personally identifiable information (PII) from information that may be exposed to third parties. Additionally, protecting user information may include opening a second account on behalf of the user using a plurality of unique identifiers in lieu of information identifying the user. This protects users' identities and privacy as their assets are transferred between various institutions.
US11475156B2 Dynamically adjusted timeout quarantined code scanning
In an approach to quarantining source code to prevent confidential information exposure, one or more computer processors store a pushed codebase associated with a user to an isolated quarantine area, wherein access to the quarantine area is restricted to the user through user interface code visibility enforcement and protocol code visibility enforcement. The one or more computer processors dynamically adjust a timeout period based on codebase complexity, user preferences, associated dependencies, codebase size, minimum execution temporal period for one or more scans, and system specifications. The one or more computer processors responsive to identifying one or more instances of confidential information, perform one or more remedial actions.
US11475155B1 Utilizing a protected server environment to protect data used to train a machine learning system
Systems and methods for protecting information used to train a machine learning system are described herein. In an embodiment, first data identifying one or more status values of a plurality of personal data records are been sent to a server computer from a processor server and stored in a de-identified manner through a generation of a unique identifier for each personal data record using a unique identifier generation scheme and encrypted using an encryption scheme. Second data comprising a plurality of attributes for each of the plurality of personal data records are also sent to the server computer from a database and stored in a de-identified manner through a generation of the unique identifier for each personal data record using the unique identifier generation scheme and encrypted using the encryption scheme. An external server transmits, to the server computer, instructions to generate a machine learning system and to train the machine learning system using the first data and the second data. The server computer trains the machine learning system only if the first data and second data satisfy a first criterion and transmits the trained machine learning system only if the trained machine learning system satisfies a second criterion. The trained machine learning system is then used by the external server to determine whether to send a media item to one or more computing devices or to determine a value of sending the media item to the one or more computing devices.
US11475151B2 Security policy management for database
In an approach, a processor obtains a plurality of security policies for managing security of a database, the security policies defining respective sets of items to be monitored. A processor stores, respectively, the sets of items defined by the plurality of security policies in one or more item tables based on a predetermined criterion, the predetermined criterion comprising security policy relevance, security policy structure, and available space in the one or more item tables. A processor creates, for each of the one or more item tables, one or more respective index tables associated with the items in the respective item table. A processor creates, for each of the one or more item tables, a fast traverse block (FTB) associated with the created one or more respective index tables.
US11475144B2 Collection folder for collecting file submissions
A content management system for collecting files from one or more authenticated submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
US11475143B2 Sensitive data classification
A gateway device includes a network interface connected to data sources, and computer instructions, that when executed cause a processor to access data portions from the data sources. The processor accesses classification rules, which are configured to classify a data portion of the plurality of data portions as sensitive data in response to the data portion satisfying the rule. Each rule is associated with a significance factor representative of an accuracy of the classification rule. The processor applies each of the set of classification rules to a data portion to obtain an output of whether the data is sensitive data. The output are weighed by significance factors to produce a set of weighted outputs. The processor determines if the data portion is sensitive data by aggregating the set of weighted outputs, and presents the determination in a user interface. Security operations may also be performed on the data portion.
US11475137B2 Distributed data storage by means of authorisation token
A file management server may include a processor, a network interface for operatively coupling the file management server to a user computer system and to memory services via a network. The file management server includes a file management application configured to receive an authorisation enquiry of the user computer system to store file fragments of a file via the network in a plurality of the memory services; and in response to the receipt of the authorisation enquiry, request an authorisation token from each of the memory services and forward, to the user computer system, authorisation tokens formed as URLs and obtained in response to the request. Each URL enables direct write or direct read access to a storage space of one of the memory services identified by the URL. Metadata that allows reconstruction of the file from the stored file fragments is protected against access by the memory services.
US11475134B2 Bootstrapping a device
A method of bootstrapping a device by a bootstrap server, the method comprising: receiving, at the bootstrap server from the device, bootstrap data to enable the bootstrap server to determine that the device is to be provisioned with a device account identifier; verifying, at the bootstrap server, that the device is eligible to obtain a device account identifier based on or in response to the bootstrap data; obtaining, at the bootstrap server, a device account identifier assigned to the device based on or in response to the determination that the device is eligible; provisioning, from the bootstrap server to the device, first credential data comprising the device account identifier assigned to the device.
US11475128B2 System and method for heterogeneous transferred learning for enhanced cybersecurity threat detection
A method includes training a first machine learning model with a first dataset, to produce a first trained machine learning model to infer cybersecurity-oriented file properties and/or detect cybersecurity threats within a first domain. The first dataset includes labeled files associated with the first domain. The first trained machine learning model includes multiple layers, some of which are trainable. A second trained machine learning model is generated, via a transfer learning process, using (1) at least one trainable layer from the multiple trainable layers of the first trained machine learning model, and (2) a second dataset different from the first dataset. The second dataset includes labeled files associated with a second domain. The first domain has a different syntax, different semantics, and/or a different structure than that of the second domain. The second trained machine learning model (e.g., a deep neural network model) is then available for use in inferring cybersecurity-oriented properties of the file in the second domain and/or detecting cybersecurity threats in the second domain.
US11475126B2 Systems and methods for modernizing workspace and hardware lifecycle management in an enterprise productivity ecosystem
Systems and methods for modernizing workspace and hardware lifecycle management in an enterprise productivity ecosystem are described. In some embodiments, a client Information Handling System (IHS) may include a processor, and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the client IHS to: transmit, by a local management agent to a workspace orchestration service, an access request and context information; receive, at the local management agent from the workspace orchestration service, one or more files or policies configured to enable the local management agent to instantiate a workspace based upon a workspace definition, wherein the workspace orchestration service is configured to: (i) calculate a security target and a productivity target based upon the access request and the context information, and (ii) create the workspace definition based upon the security target and the productivity target; and instantiate the workspace.
US11475118B2 Direct access authentication using gestures
A mobile computing device can include a processing unit, wireless communication interfaces, and a computer-readable memory including instructions executable by the processing unit to cause the device to perform various operations. The device may receive a request to access an application includes application pages that may be configured to provide functional features of the application, and in response to receiving the request, may present an authentication user interface (UI) and may detect a gesture from a user by the UI. The device may transmit the gesture to an authentication server and may receive a confirmation from the server that the user has been successfully authenticated. The device may determine a specific application page to present to the user based on the gesture by accessing mappings between the application pages and corresponding gestures. The specific application page, providing functional features, can be presented to the user by the device.
US11475113B2 Voice modulation based voice authentication
In some examples, voice modulation based voice authentication may include receiving a signal that represents a modulated voice of a user, and analyzing the signal to ascertain a specified code for a specified time period. Voice modulation based voice authentication may further include determining, for the specified time period, an authentication code from a plurality of authentication codes, and comparing the specified code to the authentication code. In response to a determination that the specified code matches the authentication code, voice modulation based voice authentication may further include authenticating the user.
US11475101B2 Convolution engine for neural networks
A method and hardware system for mapping an input map of a convolutional neural network layer to an output map are disclosed. An array of processing elements are interconnected to support unidirectional dataflows through the array along at least three different spatial directions. Each processing element is adapted to combine values of dataflows along different spatial directions into a new value for at least one of the supported dataflows. For each data entry in the output map, a plurality of products from pairs of weights of a selected convolution kernel and selected data entries in the input map is provided and arranged into a plurality of associated partial sums. Products associated with a same partial sum are accumulated on the array and accumulated on the array into at least one data entry in the output map.
US11475093B2 Method and apparatus for processing webpage, device, and storage medium
The present application provides a method and an apparatus for processing webpage, a device and storage medium, involving the terminal vision technology. The specific implementation is: when a server determines that a current network meets a preset condition and a webpage to be displayed includes an image required to be displayed, the server sends a static data resource corresponding to the image required to be displayed to the terminal. The preset condition includes at least one of the following: the current network being a mobile network, a bandwidth of the current network being less than a preset bandwidth, and a rate of the current network being less than a preset rate. Therefore, it is unnecessary to send a static data resource corresponding to an image not required to be displayed to the terminal, thereby reducing a traffic consumption and at the meanwhile, improving an integrity and coherence of the webpage.
US11475091B1 Session subscription for commerce events
Methods and systems for subscription to retail browsing sessions. While two users are independently browsing the same merchant's store in parallel, the system may enable sharing or cross-sharing of commerce event data from a first user's browsing session to be injected into the other user's browsing session, so that the other user may follow along with the first user's browsing activity. The sharing may be dependent upon the first user enabling a live browse event and the other user subscribing to it. The sharing may be dependent upon subscribers having an active browsing session in the same merchant store as the first user's browsing session. To the extent that a subscribing user navigates to a different merchant or store, the sharing of commerce event data may be stopped or reduced to reflect the fact that the two users are no longer browsing the same merchant location in parallel.
US11475088B2 Providing notifications based on geofencing search results
Systems and methods for providing notifications based on geofencing search results are provided. In particular, in response to a search query from a user, a plurality of search results can be determined. One or more physical search results having an associated geographic location can be determined from the plurality of search results. A geofencing search result can be generated for at least one of the physical search results. The geofencing search result can include data for establishing a geofence proximate to the geographic location by a user device associated with the user. Upon selection of the geofencing search result by the user, the geofence can be established by the user device. Upon detecting entry into the established geofence, the user device can provide one or more notifications associated with the geofence and/or the search query to the user.
US11475087B2 Relationship networks having link quality metrics with inference and concomitant digital value exchange
In a digital social relationship network, a social network server computer stores a digital social network representation corresponding to a graph having nodes representing individuals or groups and links representing actual social relationships between the individuals or groups. The server computer obtains relationship-dependent information corresponding to a plurality of finks of the graph, and embeds the relationship-dependent information in the digital social network representation stored in the social network server computer. The server computer interactively presents to a user of a client computer connected to the social network server computer a social network of the individuals or group and the social relationships between the individuals or groups. The social network server computer receives input from the user of the client computer selecting at least one of the social relationships between individuals or groups other than the user, and presents to the user of the client computer a social relationship profile comprising the relationship-dependent information corresponding to the social relationship selected by the user of the client computer. The server computer facilitates exchange of digital value to the user of the client computer, or a group to which the user of the client computer belongs, based on the relationship dependent information embedded in the digital social network representation stored in the social network server computer.
US11475075B2 Integration of content and records management systems
Systems and methods for providing access to a document within a first file structure for one or more users of a content management system. Location for the content object within a file plan of a records management system is provided, in response to detecting a declaration of the document as a record. The content object is moved from the first file structure to the location in the file plan. A record marker is created in the first file structure to identify a navigation path from the first file structure to the location of the content object in the file plan.
US11475070B2 System and method for querying a data repository
A search request relating to one or more datasets in the data repository can be received, the search request comprising a display request to display at least a portion of the one or more datasets. In response to the search request, a searchable database can be generated from the one or more datasets in a data repository based on ontological data associated with the one or more datasets. An object view of at least the portion of one or more datasets can be generated from the searchable database, the view being generated based on the ontological data. The generated object view can be provided to be displayed on a display device.
US11475067B2 Systems, apparatuses, and methods to generate synthetic queries from customer data for training of document querying machine learning models
Techniques for generation of synthetic queries from customer data for training of document querying machine learning (ML) models as a service are described. A service may receive one or more documents from a user, generate a set of question and answer pairs from the one or more documents from the user using a machine learning model trained to predict a question from an answer, and store the set of question and answer pairs generated from the one or more documents from the user. The question and answer pairs may be used to train another machine learning model, for example, a document ranking model, a passage ranking model, a question/answer model, or a frequently asked question (FAQ) model.
US11475066B2 Automatic generation of variations of search criteria for use in a predictive search engine
A device can obtain location information that includes a set of location name values associated with a set of locations. The device can identify, using a natural language processing model, a set of proper noun values associated with the set of location name values. The device can generate a set of search criteria variant terms for the set of proper noun values. The set of search criteria variant terms can each include one or more characters associated with an alias of a particular proper noun value. The device can receive, from a user device, partial search criteria relating to an alias of a destination location. The device can process the partial search criteria using the set of search criteria variant terms to identify a set of candidate search terms. The device can provide the set of candidate search terms to the user device.
US11475060B2 System and method for voting on media content items
Methods, systems, and computer programs for generating a queue of media content items to be played in a party setting are described. A first seed track is identified and is used to create a plurality of related media content items that are presented to a plurality of voters. The media content item receiving the most votes is placed in the queue and subsequently played.
US11475044B2 Resource provisioning systems and methods
A method and apparatus managing a set of processors for a set of queries is described. In an exemplary embodiment, a device receives a set of queries for a data warehouse, the set of queries including one or more queries to be processed by the data warehouse. The device further provisions a set of processors from a first plurality of processors, where the set of processors to process the set of queries, and a set of storage resources to store data for the set of queries. In addition, the device monitors a utilization of the set of processors as the set of processors processes the set of queries. The device additionally updates a number of the processors in the set of processors provisioned based on the utilization/Furthermore, the device processes the set of queries using the updated set of processors.
US11475036B1 Streamlined data engineering
A method for standardizing data input, data output and data manipulation at a data lake is provided. Methods include receiving a data transfer instruction comprising a seed file. Methods include parsing the seed file. Methods include validating the seed file. Methods include retrieving one or more data elements from one or more data sources as specified in the seed file. Methods include saving the retrieved data elements to a data lake. Methods include archiving the data elements at the data lake. Methods include receiving a schema from a network data mover client at an edge node at the data lake. Methods include creating a table to match the schema and validating the data elements using the schema. Methods include pushing the data elements into the table using the schema. Methods include saving the table that comprises the data elements in a shoreline edge node within the data lake.
US11475034B2 Schemaless to relational representation conversion
A system is disclosed. The system includes a processor configured to: receive a set of data structured in a schemaless data representation; automatically translate the set of data into a relational representation by: translating an array map value in the set of data into an ordered multi-map; and converting the ordered multi-map to the relational representation. The processor is further configured to store the translated set of data in a key-value data store for a query-based retrieval.
US11475033B2 User interface data sample transformer
An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.
US11475016B1 Embroidery composite action catalog and systems and methods of searching the same
Embodiments herein describe creating a searchable catalog of composite actions for embroidery designs. The catalog can also store a design intent and the embroidery technique for each of the composite actions. The design intents and the embroidery techniques for the composite actions can be stored in a design intent hierarchy and an embroidery technique hierarchy which can then be compared to text in a search query to identify matches. These matches can then be used to identify composite actions that match the search query.
US11475015B2 Systems and method for generating search terms
A method for generating keywords for searches, comprising the steps of retrieving search metric data comprising a plurality of search strings and interaction data; retrieving a plurality of first product identifiers each having one or more first attributes; generating, a table comprising the plurality of search strings ranked by interaction data; generating relevant lists comprising the plurality of search strings having interaction data above threshold values; retrieving data relating to a second product identifier; extracting one or more second attributes of the second product identifier; performing searches in the relevant lists using the second attribute data; assigning keywords to the data relating to the second identifier.
US11475014B2 Updating a toplist for a continuous data stream
Systems and methods maintain a toplist associated with a sliding window having m elements. The toplist can include the top k elements of the sliding window, where k is less than m (typically an order of magnitude or more less than m). As new elements are received from a data stream, a counter associated with the new element is updated and the new element is inserted into the sliding window. If the toplist has less than k elements, the new element is added. Otherwise, if the new element is already in the toplist, its counter value is updated with the new value. Otherwise, if the new element's counter is smaller than the smallest element in toplist, then do nothing. If the new element counter is larger than the smallest counter in the toplist, the smallest element is discarded from the toplist and the new element is inserted.
US11475010B2 Asynchronous database caching
Provided is a method to obtain a first query indicating a set of fields of a record of a first data store and generate a plurality of queries based on the first query, where the plurality of queries includes a shared set of parameters. The method includes storing a plurality of query values identifying the plurality of queries in an in-memory data store, determining a second query comprising the shared set of parameters based on the plurality of queries, and locking a set of values of the record based on the second query. The method includes retrieving a query response comprising the set of values with the second query, fulfilling the plurality of queries stored in the in-memory data store based on the set of values, and generating a response to the first query based on the fulfilled plurality of queries.
US11475003B1 Method and system for servicing query requests using dataspaces
In general, the invention relates to a method for servicing query requests in distributed systems. The method includes making a first determination by a query node that it is associated with a dataspace, making a second determination that data associated with a first input sub-region is not present on the query node, where the first input sub-region is associated with the dataspace. Based on the first determination and the second determination, the method includes obtaining data for the entire dataspace from persistent storage, associating at least a portion of the obtained data with the first input sub-region to obtain a populated first input sub-region, and servicing a query request using the populated first input sub-region.
US11474996B1 Systems and methods for rapidly provisioned data management services
System and methods are provided for rapid provisioning of data management services. A user creates a data management service through a user interface. The creation of the data management services is initiated by the user without any programming by the user in a scalable, rapidly provisioned environment. The data management service natively supports the CRUD model (create, read, update, and delete) for data entities, metadata, references, as well as other features, such as search capabilities and/or data lineage. Once the data management service has been provisioned, the service scales as usage of the service increases. The data management service is an abstraction layer and the organization that created the service can remain unaware of the underlying implementation details of the service.
US11474995B2 Updating metadata in hardware transactional memory user aborts
A system for managing abort events of Hardware Transactional Memory (HTM) transactions to an in-memory database, comprising a processor adapted to control a plurality of abort events of a plurality of database transactions held concurrently to a shared in-memory database and a method for managing abort events comprising analyzing a metadata record associated with each potential abort event, where the metadata record comprises a row ID value and a row version value of a certain one of a plurality of rows of a database that is concurrently accessed by an aborting HTM transaction and another HTM transaction, comparing the row ID value and the row version value to a local ID value and a local version value of the aborting HTM transaction and determining a contention condition between the aborting HTM transaction and the other HTM transaction.
US11474983B2 Entity resolution of master data using qualified relationship score
A first score associated with matching between entity records of a plurality of entities of master data of an MDM system is received. A set of entity records with a first score above a lower threshold score and below an upper threshold score is identified as unresolved; neither confirmed as matched or unmatched. A second score associated with relationships between entity records is generated. Overall scores for pairs of the set of entity records are determined by combining the first matching score with the second relationship score. The overall score of respective pairs of the set of entities is compared to the upper threshold, and if the upper threshold is exceeded, then the information of the pair of entity records of the set of entity records are combined into a single record, and redundant entity records are removed from the MDM system.
US11474981B2 Database dual-core storage system based on optical disk and method using the system
A database dual-core storage system based on optical disk comprises a server, a magnetic disk storage device and an optical disk storage device connecting to the server via data connection, a database management system, a data processor and a data connector installed on the server, wherein the database management system is arranged for completing database management and data management of the magnetic disk storage device and the optical disk storage device in response to data requests; the data processor is arranged for configuring fields of a database base core and fields of a database extension core, writing data of corresponding fields into the database base core and the database extension core respectively in response to data requests; the data connector is arranged for creating data connection between the database base core and the database extension core in response to data requests. The integrity and safety of data are guaranteed.
US11474976B1 Multi-level data de-duplication using multi-instance storage
A system and method relating to multi-level data de-duplication operations relating to data records associated with multiple user systems. The system includes a first set of computing instances execute a first set of de-duplication operations to generate a set of locally de-duplicated files associated with a data stream comprising the data records associated with the user systems. The system includes a storage system to store the set of locally de-duplicated files. The system includes a second set of computing instances to receive, in accordance with a frequency type of multiple frequency types, the set of locally de-duplicated files from the storage system and execute a second set of de-duplication operations to generate a set of globally de-duplicated files associated with the data records.
US11474973B2 User-based file search results
Identifying a set of message files associated with a user. The identified files are processed on a file-by-file basis according to a closeness relationship. Message files are returned responsive to a search request and displayed according to the closeness relationship.
US11474960B2 Technologies for partial link width states for multilane links
Systems and devices can include an upstream port, a downstream port, and a multilane link connecting the upstream port to the downstream port, the multilane link comprising a first link width. The upstream port or the downstream port can be configured to determine that the downstream port is to operate using a second link width, the second link width less than the first link width; transmit to the upstream port an indication of a last data block for the first link width across one or more lanes of the multilane link; cause a first set lanes to enter an idle state; and transmit data on a second set of lanes, the second set of lanes defining the second link width.
US11474955B2 Memory disablement for data security
Apparatuses and methods related to memory disablement for memory security. Disabling the memory for memory security can include, responsive to receiving a trigger signal, provide a voltage, which may be in excess of an operating or nominal voltage, to the access circuitry. The voltage may thus be sufficient to render the access circuitry inoperable for accessing data stored in the memory array.
US11474945B2 Cache and I/O management for analytics over disaggregated stores
Methods, systems, apparatuses, and computer program products are provided for prefetching data. A workload analyzer may identify job characteristics for a plurality of previously executed jobs in a workload executing on a cluster of one or more compute resources. For each job, identified job characteristics may include identification of an input dataset and an input bandwidth characteristic for the input dataset. A future workload predictor may identify future jobs expected to execute on the cluster based at least on the identified job characteristics. A cache assignment determiner may determine a cache assignment that identifies a prefetch dataset for at least one of the future jobs. A network bandwidth allocator may determine a network bandwidth assignment for the prefetch dataset. A plan instructor may instruct a compute resource of the cluster to load data to a cache local to the cluster according to the cache assignment and the network bandwidth assignment.
US11474938B2 Data storage system with multiple-size object allocator for disk cache
Managing pool memory in a data storage system includes maintaining free lists for corresponding object sizes. For a memory-consuming request (e.g., host write) an allocation operation is performed and the request data is stored. The allocation operation includes (1) selecting a memory object at least as large as the request size and removing all pages of the selected memory object from the corresponding free list, and (2) selecting pages of the selected memory object to store the request data and marking the selected pages as non-free, and leaving any leftover pages as free pages. For a memory-freeing request (e.g., destaging), a deallocation operation is performed that includes (1) marking the request pages free, and (2) based on neighboring pages being free, merging the request pages and neighboring pages into a corresponding memory object and adding the merged pages to the corresponding free list.
US11474935B2 Method and system for providing automated testing framework for service
Systems and methods are provided for performing a test that relates to a service associated with an application programming interface. Based on a specification for the service, testing scenarios are generated, and then tests are executed. An output report that indicates a health of the service is then generated.
US11474934B1 Software development systems for creation and testing of voice and messaging applications and related methods and computers
A software development system is provided for creating and testing applications. The software development system includes a non-transitory computer-readable medium and a processor in communication with the medium. The processor is configured to create voice and/or messaging applications for use in a telecommunication system; provide the created voice and/or messaging applications to a voice/messaging server in a test environment through the telecommunications system, wherein the voice/messaging server in the test environment loads the created voice and/or messaging application into the server to test the created voice and/or messaging application therein; directly interact with the created voice/messaging application loaded onto the server in the test environment using a virtual test device embedded in the software development system to execute test scripts associated with the created voice/messaging application in the test environment; and directly receive test results associated with the created voice/messaging application from the server at the software development system.
US11474927B1 Verification of control coupling and data coupling analysis in software code
Verifying control coupling and data coupling analysis in testing of software code that implements components; identifying control couples by performing static analysis on the source code; defining and executing control couple test runs of the software code including of the identified control couples that test runs using dynamic analysis; identifying control coupling coverage of the source file based on the dynamic analysis; identifying data couples within the source file, the data couples being a variable and a parameter of the components; defining data couple tests for each of the components containing of the identified data couples, the data couple tests using dynamic analysis; executing the data couple tests on the source file; identifying data coupling variable use coverage of the source file based on the dynamic analysis; and generating a report based on the identified control couple coverage and identified data coupling variable use coverage of the source file.
US11474924B2 Graphics processing unit performance analysis tool
Systems, methods, and computer readable media to analyze and improve the performance of applications utilizing graphics hardware are described. In general, techniques are disclosed to monitor the run-time performance of various shader programs from multiple applications executing concurrently on a graphics processing unit (GPU) and present a visualization of such performance to a user. More particularly, the GPU performance profiling comprises sampling data from multiple hardware performance counters and shader programs during the execution of the shader programs on the GPU. The hardware counters may be indicative of the status of various performance and/or architectural limitations of the GPU at a given moment in time. By time-correlating the execution of the various shader programs and the responses of the multiple hardware counters, a more instructive visualization may be presented to the user, which may be used, e.g., as an aid in debugging and/or profiling the applications executing on the GPU.
US11474913B2 Restoration of snapshots from cloud using differential snapshot mechanism
A method comprises receiving a request to restore a given snapshot of a plurality of snapshots from a cloud storage platform to a storage array. In the method, a first metadata file corresponding to the given snapshot is downloaded from the cloud storage platform, and data corresponding to the given snapshot is written to the storage array. An additional metadata file corresponding to a previous snapshot of the plurality of snapshots with respect to the given snapshot is downloaded. The first metadata file and the additional metadata file are compared to determine whether one or more offsets in the additional metadata file are present in the first metadata file. Data corresponding to any of the one or more offsets determined to be absent from the first metadata file is written to the storage array, and the one or more absent offsets are added to the first metadata file.
US11474906B2 Method and system for performing data protection services for user data associated with calendar groups
A system for providing data protection services for user data associated with calendar groups generated by an application includes persistent storage for storing user data backups and a manager. The manager is programmed to identify a backup generation event for the user data associated with a calendar group based on a protection policy, obtain user data associated with the backup generation event from the application in response to identifying the backup generation event, select a calendar of calendars included in the user data, obtain user metadata associated with the calendar, generate calendar group information associated with the calendar using the user data and the user metadata, generate a user data backup using the user data, the calendar group information, and the user metadata, in which the user data backup comprises backup data and backup metadata.
US11474903B1 Rebuilding of encoded data slices using locally decodable code segments
A storage network operates by storing at least one data object in the SN as encoded data slices that are dispersed error encoded; detecting at least one storage error associated with storage of at least one of the encoded data slices in the storage network; and rebuilding the at least one of the encoded data slices associated with the storage error utilizing locally decodable code segments.
US11474893B2 Method and device for assessing overall asset condition
A risk management system includes a plurality of sensors coupled to a processor and to an electrical device, which may be a utility asset, to monitor operational characteristics of the electrical device. The processor may send sensor data and/or processed information to a memory for storage. The processed information, the sensor data, or both are visually and graphically presented in a radar chart, a table, and a sliding scale interface for both selecting data and interpreting data provided by the processor. The combination of the radar chart, the table, and the sliding scale interface allows a user of any level of training or education to quickly and efficiently interpret the sensor data, the processed information, or both with respect to the electrical device. The radar chart depicts a failure profile that provides a visual summary of determined risk scores corresponding to subcomponents of the electrical device that may need investigation, maintenance, or replacement.
US11474890B2 Memory system and method of operating memory system
The present technology relates to a memory system and a method of operating the memory system. The memory system includes a memory device including a plurality of semiconductor memories, and a controller for controlling the memory device to perform a test program operation and a threshold voltage distribution monitoring operation on each of the plurality of semiconductor memories during an operation. The controller sets operation performance parameters of each of the semiconductor memories based on monitoring information obtained as a result of the threshold voltage distribution monitoring operation.
US11474889B2 Log transmission controller
A log transmission controller includes a log acquirer, a priority storage, an update instruction acquirer, a priority updater and a transmitter. The log acquirer acquires a log indicating respective states of electronic control units connected to the log transmission controller, which is equipped in a moving object. The priority storage stores priority information indicating a priority for transmitting the log to a server, which is disposed at exterior of the moving object. The update instruction acquirer acquires an update instruction, which is generated by an update instructor equipped in the moving object, for instructing to update the priority information stored in the priority storage. The priority updater updates the priority information based on the update instruction. The transmitter transmits the log to the server based on the priority indicated by the updated priority information.
US11474888B2 Power management component for memory sub-system voltage regulation
A memory sub-system comprises a power management component comprising a plurality of regulators configured to supply respective operating voltages for components of the memory sub-system. The power management component is configured to adjust a regulator voltage level provided to a particular component until an operation state change of the particular component is detected. The power management voltage level is further configured to determine a value of the regulator voltage level at which the operation state change of the particular component is detected.
US11474885B2 Method for an internal command of a first processing core with memory sub-system that caching identifiers for access commands
Methods, systems, and devices for caching identifiers for access commands are described. A memory sub-system can receive an access command to perform an access operation on a transfer unit of the memory sub-system. The memory sub-system can store an identifier associated with the access command in a memory component and can generate an internal command using a first core of the memory sub-system. In some embodiments, the memory sub-system can store the identifier in a shared memory that is accessible by the first core and can issue the internal command to perform the access operation on the memory sub-system.
US11474880B2 Network state synchronization for workload migrations in edge devices
Described are edge devices configured to perform operations to migrate a workload. These operations comprise: receiving a migration trigger comprising an indication of a migration of a workload from a source edge device; establishing a secure communication channel with the source edge device; receiving a network state for the workload from the source edge device; quiescing a datapath for processing flows associated with the workload; receiving incremental deltas comprising changes to the network state from the source edge device; updating the datapath for processing flows associated with the workload based on the received incremental changes; providing, to the source edge device, a request for a final synchronization; receiving, from the source edge device, a final synchronization delta comprising incremental information for the network state as modified since the most recently received incremental change; and removing the quiescing of the datapath to facilitate use of the network state.
US11474879B2 Extending Berkeley Packet Filter semantics for hardware offloads
Examples include registering a device driver with an operating system, including registering available hardware offloads. The operating system receives a call to a hardware offload, inserts a binary filter representing the hardware offload into a hardware component and causes the execution of the binary filter by the hardware component when the hardware offload is available, and executes the binary filter in software when the hardware offload is not available.
US11474878B2 Extending berkeley packet filter semantics for hardware offloads
Examples include registering a device driver with an operating system, including registering available hardware offloads. The operating system receives a call to a hardware offload, inserts a binary filter representing the hardware offload into a hardware component and causes the execution of the binary filter by the hardware component when the hardware offload is available, and executes the binary filter in software when the hardware offload is not available.
US11474875B2 Methods, systems and apparatus to dynamically facilitate boundaryless, high availability M:N working configuration system management
A system for dynamically load-balancing at least one redistribution element across a group of computing resources that facilitates at least an aspect of an Industrial Execution Process in an M:N working configuration is illustrated. The system is configured to: access from a central or distributed data store, a configuration component operational data and capabilities or characteristics associated with the M:N working configuration; identify a load-balancing opportunity to trigger redistribution of a redistribution element to a redistribution target selected from a redistribution target pool defined by remaining computing resource components associated with the M:N computing resource working configuration; select at least one redistribution target for redeployment; redeploy the at least one redistribution element to the redistribution target; determine redeployment to the at least one selected redistribution target to be a viable redeployment; and execute the Industrial Execution Process utilizing the at least one redistribution element at the selected redistribution target.
US11474873B2 Implementing serverless functions using container orchestration systems and operational technology devices
A method may include receiving, via a first computing node of a cluster of computing nodes in a container orchestration system, a pod from a second computing node in the cluster of computing nodes. The method may also include retrieving an image file comprising one or more containers from a registry, such that the pod may include an indication of a location of the image file in the registry. The one or more containers may include one or more pre-analytic operations for a control system of a plurality of control systems to perform. The method may then involve generating a package based on the one or more containers and storing the package in a filesystem shared with the control system.
US11474870B2 Transfer of embedded software data into PLM instance
Provided is a system and method for transferring data attributes of an embedded software program on a device into a PLM instance of the device. Data attributes may be mapped to a predefined data structure of the PLM instance thereby ensuring that the software data is compatible with the process of a PLM environment. In one example, the method may include receiving a request that identifies a software program of an embedded system, identifying data attributes of the software program within a software development application, where the data attributes comprise a description of the software program and a build version of the software program, and translating the identified data attributes of the software program into a predefined data structure of a lifecycle management instance of the embedded system.
US11474868B1 Sharded polling system
A shard polling system fairly distributes stored items from producers to consumer processes and includes polling threads that poll for items from respective portions of a storage source, place the items in respective queues, and increment a global permit counter, restricted to a configurable maximum, that tracks the quantity of messages across the respective queues. The polling threads are restricted by respective shard permit counters that limit a quantity of items that may be moved from a storage source to a respective queue. A global thread applies a fairness technique, such as round robin, to fairly obtain the items from each of the respective queues and places the items in a global queue, decrementing the global permit counter, and incrementing the respective shard permit counter for each item obtained. Consumer threads poll the global queue (e.g., a blocking output queue) for the messages.
US11474864B2 Indicating relative urgency of activity feed notifications
An example computing system is disclosed that may send a first notification to a first client device, the first notification indicating a first task to be performed by a first user with respect to a resource accessible to the computing system. The computing system may determine a second task of a second user with respect to the resource, and may further determine that the second user has completed the second task. Based at least in part on the second user having completed the second task, the computing system may determine a parameter indicating an urgency level of the first task, and may cause an indication of the urgency level to be presented on the first client device.
US11474852B2 Resetting persistent balloon memory for fragmentation reduction
A balloon memory fragmentation reduction system includes a memory, at least one processor in communication with the memory, a guest operating system (OS) including a device driver, and a hypervisor executing on the at least one processor. The hypervisor is configured to record an amount of memory allocated by the device driver of the guest OS, locate a contiguous region of guest memory addresses according to the amount of memory allocated by the device driver, reserve the contiguous region of guest memory addresses, and notify the guest OS that the contiguous region of guest memory addresses is reserved.
US11474844B1 Emulator synchronization subsystem with enhanced slave mode
Embodiments described herein include an emulator system having a synchronization subsystem comprising devices, organized in logical hierarchy, controlling synchronization of a system clock and system components during emulation execution. The devices of the logical hierarchy communicate bi-directionally, communicating status indicators upwards and execution instructions downwards. A TCI is designated “master TCI” and others are designated “slave TCIs.” The master TCI asserts a RDY status that propagates upwards to a root node for a number cycles. The slave TCIs execute in “infinite run” and continually assert the RDY status upwards to the root device regardless of the cycle count. The root node detects each RDY status and propagates downwards a GO instruction to the master TCI and the slave TCIs. In this way, the TCIs execute until the master TCI de-asserts RDY status. The result is only the master TCI is manipulated to, for example, start/stop emulation or perform iterative execution.
US11474843B2 AI-driven human-computer interface for associating low-level content with high-level activities using topics as an abstraction
An artificial intelligence (“AI”) based system is disclosed for associating low-level user content, such as documents, email messages, and calendar invites, with high-level user activities using topics as an abstraction. The associations can enable a computing system to provide, among other things, activity-specific views that present a specific selection of low-level user content that is most relevant to a user at a particular point in time. The activity-specific views present the right information to users at the right time based on a context of a user and a user's past activities.
US11474840B1 Computing device and related methods providing virtual session launching from previously cached assets
A computing device may include a memory and a processor configured to cooperate with the memory to run a browser configured to perform a sequence to obtain an asset and display a user interface for launching a virtual session using the asset. The processor may further run code configured to determine a failure of the browser to complete the sequence, and cause the browser to display the user interface for launching the virtual session using a previously cached version of the asset responsive to the failure of the browser to complete the sequence.
US11474838B2 Modifying content interface based upon level of activity
One or more computing devices, systems, and/or methods for modifying content interfaces based upon levels of activity are provided. For example, a content interface may be displayed using a device. First activity performed using the first content interface may be detected. An activity profile associated with the device may be generated based upon the first activity. The first activity profile may be indicative of a first level of activity associated with the device. Second activity performed using the first content interface may be detected. It may be determined that a difference between the first level of activity and the second level of activity is greater than a threshold difference. Responsive to determining that the difference is greater than the threshold difference, the content interface may be modified to a modified version of the content interface associated with an exhaustion management mode.
US11474836B2 Natural language to API conversion
Representative embodiments disclose mechanisms to map natural language input to an application programming interface (API) call. The natural language input is first mapped to an API frame, which is a representation of the API call without any API call formatting. The mapping from natural language input to API frame is performed using a trained sequence to sequence neural model. The sequence to sequence neural model is decomposed into small prediction units called modules. Each module is highly specialized at predicting a pre-defined kind of sequence output. The output of the modules can be displayed in an interactive user interface that allows the user to add, remove, and/or modify the output of the individual modules. The user input can be used as further training data. The API frame is mapped to an API call using a deterministic mapping.
US11474834B2 Removing DevOps tools from DevOps toolchains
The present invention extends to methods, systems, and computer program products for removing DevOps tools from DevOps toolchains. A user selection requesting DevOps tool deletion is received. A snapshot of a tool image corresponding to the DevOps tool is taken. Cloud service provider profile information and tool profile information corresponding to the tool image are accessed. The DevOps tool is deleted from a DevOps platform, including removing the tool image, in accordance with the cloud service provider profile information and the tool profile information. A tool registry is updated to indicate removal of the tool image from the DevOps platform. The snapshot is stored and retained in accordance with a time period specified in rollback settings.
US11474831B2 Application startup control method and control device
The present disclosure relates to application startup control methods and control devices. One example method includes receiving information that is sent by a first application and that is used to trigger startup of a second application, determining, based on at least one of the information of the first application and a currently available resource amount of a system, whether to restrict the startup of the second application, where the information of the first application is used to indicate an importance degree of the first application in the system, and restricting the startup of the second application in response to determining to restrict the startup of the second application.
US11474818B2 Methods and systems for managing agile development
Aspects of the present disclosure provide systems for managing product development that include receiving development data. The systems record an amount of time spent developing one or more project features; calculate, based at least in part on development data and the amount of time spent developing the feature, business momentum; and calculate, based on certain development data, project agility and market agility.
US11474809B2 Upgrades based on analytics from multiple sources
An example of an apparatus including a memory storage unit to store telemetry data collected from a plurality of sources, wherein each source of the plurality of sources maintains confidentiality. The apparatus further includes an anonymizing engine to remove identifying information from the telemetry data to generate anonymized data. The apparatus also includes a communication interface to receive request from a client device for an upgrade. The request includes a requesting device configuration of the client device. The apparatus also includes a selection engine to select a subset of the anonymized data based on the requesting device configuration. Furthermore, the apparatus includes a comparison engine to analyze the subset of the anonymized data to determine a probability of an upgrade failure at the client device. Additionally, the apparatus includes an upgrade engine to implement the upgrade on the client device based on the probability.
US11474807B1 Firmware update method and computer program product for updating firmware
A firmware update method and computer program product for updating firmware are provided. The method includes: generating a plurality of container files each corresponding to a hardware device among a plurality of hardware devices coupled to a computing system, wherein each container file includes a firmware update utility to be installed on the computing system to update a firmware installed on the corresponding hardware device; generating an image file of the computing system, wherein the image file has a container layer including the plurality of container files; booting the computing system using the image file, wherein the container files are executed consecutively; installing the firmware update utility of each container file on the computing system when each one of the container files is executed; and for each of the hardware devices, installing a firmware image thereon using the corresponding firmware update utility installed on the computing system.
US11474804B2 Device management system
A method including receiving, from a device management element or function of at least one transport and/or access device or function installed at a predefined location for which a local control is to be conducted, and storing device or function related data, forwarding the stored device or function related data to a centralized control element or function, receiving, from the centralized control element or function, and processing instruction data for the at least one transport and/or access device or function, and conducting a local device or function management control procedure for the at least one transport and/or access device or function according to a result of the processing of the instruction data.
US11474801B1 Automatic application installation based on proximity detection
A host application installed on a computing device detects that the computing device is in proximity of a location associated with another application that can be installed onto the computing device. As a result of the computing device being in proximity of the location, the host application obtains, from an application vending server, application code for the application. The host application uses the application code to install the other application onto the computing device. If the host application detects that the computing device is no longer in proximity of the location, the host application uninstalls the other application from the computing device.
US11474795B2 Static enforcement of provable assertions at compile
Embodiments described herein provide for a non-transitory machine-readable medium storing instructions to cause one or more processors to perform operations processing, in an integrated development environment, a set of program code to identify an assertion within the set of program code; determining compile-time provability of a condition specified by the assertion; and presenting an error condition in response to failing to determine compile-time provability of the condition specified by the assertion, wherein determining compile-time provability of the condition specified by the assertion includes semantically converting the condition specified by the assertion into a Boolean, reducing the Boolean to an intermediate representation, and processing the intermediate representation to detect an expression within the intermediate representation that is non-constant at compile-time.
US11474794B2 Generating mock services based on log entries
Generating mock services based on log entries is disclosed herein. In some examples, a processor device of a computing device retrieves a plurality of log entries related to an error condition within a container platform. The processor device identifies a first pair of log entries that corresponds to a first request message received by a first service and a first response message sent by the first service, where the first response message corresponds to the error condition. The processor device next identifies a second pair of log entries that corresponds to a second request message sent by the first service to a second service and a second response message received by the first service from the second service. Based on the second pair of log entries, the processor device generates a mock service that simulates functionality of the second service for use in subsequent testing of the first service.
US11474793B2 Polymorphic application architecture
Systems and methods for generating mobile applications are described. A user interface is provided to enable selecting one or more declaratives to generate a mobile application, wherein the one or more declaratives are used to visually configure characteristics of the mobile application. Data corresponding to selection of one or more declaratives for the mobile application is received. Data corresponding to selection of a layout to associate the one or more selected declaratives with the mobile application is received. Metadata associated with the one or more selected declaratives and metadata associated with the selected layout is determined. A mobile application may be generated at least based on the determined metadata associated with the one or more selected declaratives and with the selected layout.
US11474790B2 Electromechanical apparatus, system, and method for generating true random numbers
An apparatus generates truly random numbers. The apparatus includes a container that is at least partially filled with a fluid (e.g., water or air). The apparatus also includes objects (e.g., dice) suspended freely in the fluid. The apparatus includes agitators configured to stir the fluid, and cameras configured to capture images of the objects. When the agitators stir the fluid, the objects move freely (e.g., move with the created currents) in the fluid in the container. The apparatus also includes a random number generation circuit coupled to the cameras. The random number generation circuit is configured to generate random numbers based on the images captured by the cameras.
US11474788B2 Elements for in-memory compute
A memory array arranged in multiple columns and rows. Computation circuits that each calculate a computation value from cell values in a corresponding column. A column multiplexer cycles through multiple data lines that each corresponds to a computation circuit. Cluster cycle management circuitry determines a number of multiplexer cycles based on a number of columns storing data of a compute cluster. A sensing circuit obtains the computation values from the computation circuits via the column multiplexer as the column multiplexer cycles through the data lines. The sensing circuit combines the obtained computation values over the determined number of multiplexer cycles. A first clock may initiate the multiplexer to cycle through its data lines for the determined number of multiplexer cycles, and a second clock may initiate each individual cycle. The multiplexer or additional circuitry may be utilized to modify the order in which data is written to the columns.
US11474783B2 Systems and methods for operating a mobile application using a conversation interface
Systems and methods are provided for control and operate a mobile application comprising a graphical user interface (GUI) via natural language commands using a conversation or chat interface associated with a chat application. The chat application may be initiated after obtaining a respective command from a computing device operated by a user. The conversation interface may be displayed adjacent to a mobile application. The conversation interface may be configured to receive user input comprising user commands, and display assistant user input comprising responses generated by an assistant user based on the user input. The mobile application may be updated based on the user input received from the user. The mobile application may be updated comprising outputting an output command associated with one or more actions that may occur in the mobile application.
US11474780B2 Method of providing speech recognition service and electronic device for same
An electronic device includes a communication circuit, a display, a microphone, a processor operatively connected to the communication circuit, the display, and the microphone, and a memory operatively connected to the processor, wherein the memory is configured to store instructions which, when executed, cause the processor to control the electronic device to: transmit information related to a predetermined event to a server through the communication circuit in response to detection of the predetermined event through an application, display a user interface through the display in response to reception of information related to the user interface including at least one visual object selectable by a user to control a function of the application through the communication circuit, receive a user-uttered input for selecting one of the at least one visual object included in the user interface through the microphone, and transmit information related to the user-uttered input to the server through the communication circuit to perform a function corresponding to the visual object selected by the user-uttered input.
US11474777B2 Audio track selection and playback
An example system is configured to: (i) receive data indicating a command to play back, via a playback device of a media playback system, media content; (ii) based on the data indicating the command, detect a first playback condition comprising a first user identity; (iii) identify, from one or more user accounts associated with the playback device, a first user account corresponding to the first user identity; (iv) based at least on (1) the command and (2) one or more properties of the first user account, determine first media content for playback by the playback device; and (v) cause the playback device to play back the first media content.
US11474775B2 Sound effect adjustment method, device, electronic device and storage medium
A sound effect adjustment method, device, electronic device, and storage medium are provided. The sound effect adjustment method can be applied to an electronic device. The method includes: detecting whether at least one target application is running on a current electronic device, wherein the current electronic device is capable of outputting audio sounds when the target application runs; determining at least one reference electronic device corresponding to the current electronic device when running the target application; obtaining sound effect parameters configured by the reference electronic device when running the target application; and adjusting, based on the sound effect parameters, output sound effects of the current electronic device when running the target application.
US11474774B2 Environmental control of audio passthrough amplification for wearable electronic audio device
Subject matter disclosed herein may relate to wearable electronic audio devices and may relate more particularly to enabling environmental audio passthrough amplification for wearable electronic audio devices responsive to detection of particular environmental audio events.
US11474769B1 System and method for simultaneously displaying multiple GUIs via the same display
There is provided a system and for simultaneously displaying multiple graphical user interfaces via the same display. The multiple graphical user interfaces are hosted by one or more remote host controllers. A user device is in operative communication with the one or more remote host controllers and comprises an interface display for displaying one or more of the multiple graphical user interfaces. A system controller is in operative communication with the user display device. The system controller has a processor with an associated memory of processor executable code that when executed provides the controller with performing computer-implementable steps comprising separating the interface display in two or more interface display portions and selectively providing for two or more of the graphical user interfaces to be simultaneously displayed via respective ones of the two or more interface display portions.
US11474753B2 Systems and methods for backing up to a virtual tape library
Presented herein are systems and methods for backing up and restoring data from a client computing system to a provider's virtual tape library using a proxy. The proxy emulates a physical tape library that interfaces with a client's system and allowing the use of client's native tape backup commands to initiate the backup data process. The backup data is transferred into files that represent tapes in the proxy and further processed into extents in the provider's object store. The processed backup data is stored in the local cache in the object store where it is retained for future access. The backup data may also be transferred to long-term storage via a media agent that facilitate movement of the data from the local cache to secondary storage. The present disclosure also provides for creating auxiliary copies of the backed-up data using a second VTL at a second site.
US11474751B2 Storage apparatus and data processing method therefor
A storage apparatus configures a second transfer unit of data based on a zHL read request from a transfer unit of data based on a fiber connect read request, calculates a warranty code for the data of the second transfer unit, stores the data and the warranty code in a memory; after receiving a read request based on zHL, transfers the data together with the warranty code to a host computer if it is determined that the data of the second transfer unit, which is a target of the read request, exists in the memory; and sends a notice of an error of the read request to the host computer when the data of the second transfer unit, which is the target of the read request based on zHL, does not exist in the memory, wherein the host computer which has received the notice outputs a read request.
US11474748B2 Compound feature generation in classification of error rate of data retrieved from memory cells
A memory sub-system configured to: measure a plurality of sets of signal and noise characteristics of a group of memory cells in a memory device; determine a plurality of optimized read voltages of the group of memory cells from the plurality of sets of signal and noise characteristics respectively; generate features from the plurality of sets of signal and noise characteristics, including at least one compound feature generated from the plurality of sets of signal and noise characteristics; generate, using the features, a classification of a bit error rate of data retrievable from the group of memory cells; and control an operation to read the group of memory cells based on the classification.
US11474742B2 Logging operations based on memory mapping in a logging system
Methods, systems, and computer storage media for providing log files using logging system operations in a logging system. The logging system operations support memory mapping log files and asynchronously managing file operations. The logging system operations support selectively mapping segments of log files during write operations. The logging operations also support performing file operations (e.g., closing, opening, deleting and serializing files) advantageously as background processes. Selective memory mapping specifically includes incrementally mapping new segments of a log file up to a predetermined log file size limit. The logging operations support processing spare files using spare file memory mapping. A spare file replaces an existing log file to continue writing logging data using the spare file. Based on the memory mapping, additional logging system operations of the logging system can be performed including persisting the log file data even when the application crashes, minimizing of forced flushes, and asynchronous file management.
US11474735B2 Operation method of storage device, and operation method of storage system including host device and storage device
An operation method of a storage device configured to communicate with an external device through an interface channel includes receiving an indicator of a first throttling level of a plurality of throttling levels from the external device, setting a first operation parameter based on a throttling predefined table (PDT) including a relationship between the plurality of throttling levels and a plurality of throttling performances, such that the interface channel has a first throttling performance from among the plurality of throttling performances, the first throttling performance corresponding to the first throttling level, receiving a first input/output (I/O) request from the external device through the interface channel having the first throttling performance caused by the setting of the first operation parameter, and processing a first operation corresponding to the first I/O request through the interface channel having the first throttling performance.
US11474733B2 Public cloud provider cost optimization for writing data blocks directly to object storage
Embodiments for optimizing a cost of storing backup data in an object store of a public cloud network provided by a cloud provider by storing delta objects each embodying changes to blocks of the backup data between a full backup incremental backups. The delta objects are each of a same block size, which can be changed. The process selects two sequential delta objects to form a larger object by extending each block to a minimal part size that is larger than the block size and inserting a region of unchanged data between the two delta objects. The larger object is divided into three different parts comprising the inserted region, and each of the extended delta object blocks. The process calculates an API and a compute cost for a synthesis operation on the delta objects based on a cost model and current price schedule of the cloud provider for the three different parts, and for the substantially larger object as a whole. The process selects a block size for the delta objects based on a lowest calculated cost.
US11474730B1 Storage system and migration method of storage system
A first virtual parity group management table that associates first virtual parity group management information with second virtual parity group management information using physical disk management information is created and memorized in a first sharable memory section, a second virtual parity group management table that associates logical device information, third virtual parity group management information that sets the second virtual parity group management information to virtual parity group management information regarding its own storage system, and fourth virtual parity group management information that sets the first virtual parity group management information to virtual parity group management information regarding the non-own storage system with one another is created and memorized in a second sharable memory section, and migration of a physical disk is accepted on the condition that these tables are memorized.
US11474728B2 Data storage volume record management for application-level recovery
Provided are a computer program product, system and method for data storage volume record management for application-level recovery in accordance with the present description. In one embodiment, logical volume movement is addressed when performing enterprise application recovery. In one embodiment, a host-based recovery product in accordance with the present description, can detect logical volume movement from one physical device to another and proactively prevent application level recovery that potentially may result in data loss. In one embodiment, a time-based capturing of pairings of logical and physical volume identifiers or descriptors within storage configuration records and sub-records are used to surgically recover volumes of an application from enterprise level protection copy of physical media. This history of pairings facilitates many types of logical volume to physical media remapping, such as the regular migration of data to replacement storage controllers which can occur at various times.
US11474725B2 Storage system and storage control method
In a multi-node storage system, a node's capacity has an upper limit, and capacities provided by nodes are smaller than a capacity of a global pool. A volume having a capacity larger than the capacity of one node is created by the node. A write error occurs when an amount of data larger than the capacity of the node is written. A storage system reduces the frequency of such a write error. A global pool is based on a plurality of local pools of a plurality of storage nodes that constitute a node group. In any of the storage nodes, a capacity relationship is maintained where a used capacity of a volume created by the storage node is equal to or less than an available capacity of a local pool of the storage node. A storage management unit manages the node group and selects the storage node.
US11474721B2 Storage device managing bad block information of memory blocks and operating method thereof
A storage device for preventing occurrence of a read fail has a reduced overhead. The storage device includes a memory device with a plurality of memory blocks; and a memory controller for managing a fail block and a shared block as bad blocks. The fail block is determined to be a bad block among the plurality of memory blocks. The shared block is a memory block that shares a control signal for selecting the fail block in the memory device.
US11474716B2 Method, device, and computer program product for creating stripe in storage system
A method, a device, and a computer program product for creating a stripe in a storage system. In the method, a balance index of a storage device in multiple storage devices in the storage system is determined. Here, the balance index indicates a relationship between the state distribution of a set of stripes which have been allocated for use in the storage device and the state distribution of a set of stripes which have been allocated for use in the multiple storage devices. An influence factor for the balance index of the storage device in the multiple storage devices is determined according to attributes of the storage device in the multiple storage devices. A storage device for creating a stripe is selected from the multiple storage devices based on the determined balance index and the determined influence factor. One extent in the selected storage device is added to the stripe.
US11474713B2 Storage device and operating method thereof
There are provided a storage device and an operating method thereof. The storage device includes: a nonvolatile memory device including a system block for storing firmware data including a program code of firmware, a signature in which the program code is encoded, and an authentication key; a volatile memory device configured to store operational firmware data; and a memory controller configured to, when power is applied to the storage device, store the firmware data as the operational firmware data in the volatile memory device, perform a firmware validity test for detecting whether the operational firmware data and the firmware data matches each other, in response to a test event, and perform a reset operation based on a result of the firmware validity test.
US11474711B2 Circuit device, electronic device, and mobile body
A circuit device 10 includes a register 30, an access control circuit 20 that controls access to a nonvolatile memory 70 and loads setting data of the circuit device 10 stored in the nonvolatile memory 70 in the register 30, and an error detection circuit 40. The access control circuit 20 performs a refresh operation that reloads the setting data stored in the nonvolatile memory 70 in the register 30. The error detection circuit 40 reads data for comparison that has been reloaded in the register 30 from the register 30, compares the data for comparison that was read with an expected value of the data for comparison, and performs access control error detection based on the comparison result.
US11474706B2 Memory access rate
A technique includes determining, via an analog circuit, where an access rate of a memory row associated with a memory device exceeds a threshold. In various examples, upon a determination that the access rate exceeds the threshold, the technique may further comprise generating an alert to indicate possible corruption of data stored in an adjacent row to the memory row.
US11474699B1 Systems and methods for optimizing data management within key value storage
Systems and methods for optimizing the internal metadata management of key-value solid state drives (KVSSDs) are provided. A key-to-physical-address (K2P) mapping scheme (resizable hash-based indexing) that focuses on index resizing and space optimization can be used. The resizable metadata management scheme can efficiently handle a highly variable workload in an incredibly large keyspace. It can provide predictable metadata access cost, as well as fast membership checking. The metadata management structure can be designed to ensure near-constant performance in terms of metadata access cost and fast membership checking.
US11474695B2 Method, device, and graphical user interface providing word recommendations for text input
A portable electronic device having a touch screen display performs a set of operations, including displaying a plurality of key icons, each having an adjustable size hit region, and receiving a sequence of individual touch points input by a user on the touch screen display. The operations performed by the device further include processing the received individual touch points by: forming a user-input directed graph for the sequence of individual touch points received so far, determining a character corresponding to a last received individual touch point in accordance with the adjustable hit regions of the displayed key icons, displaying a sequence of characters corresponding to the sequence of individual touch points, and updating sizes of the adjustable hit regions for a plurality of the key icons in accordance with the sequence of individual touch points input by the user.
US11474692B2 Electronic device including display on which execution screen for multiple applications is displayed, and method for operation of electronic device
The present invention provides an electronic device including a display and a processor operationally connected with the display to control the display. The processor displays a first execution screen corresponding to a first application on a main region, displays a second execution screen corresponding to a second application, on a first sub-region among a plurality of sub-regions displaying execution screens corresponding to a plurality of applications other than the first application, and increases a size of the first sub-region based on an input to the second application to display the increased first sub-region as an expanded first sub-region. The expanded first sub-region is overlapped with at least a portion of the main region and/or at least a portion of a second sub-region which is a sub-region other than the first sub-region, and the expanded first sub-region is visually displayed as an upper layer than the main region and the second sub-region. In addition to the above, various embodiments identified through the specification are possible.
US11474684B2 Systems for modifying finger sensations during finger press input events
A user may provide finger press input to a surface such as a touch sensitive input surface. The input surface may be formed from a two-dimensional touch sensor overlapping a display of an electronic device. The electronic device and an associated device such as a finger-mounted device may form a system for gathering the finger press input from the user. A sensor may be used in monitoring when the finger-mounted device and a user's finger in the device approach the input surface of the electronic device. In response to detection of the finger near the input surface, actuators in the finger-mounted device may squeeze the finger inwardly to cause a finger pad on the finger to protrude outwardly towards the input surface, thereby softening impact between the finger and the input surface. The electronic device may also have an array of components to repel the finger-mounted device.
US11474683B2 Portable device and screen control method of portable device
A portable device and a screen control method of the portable device are provided. More specifically, disclosed are: a portable device of which the screen is changed according to a text recognition result of a text selected in response to the continuous movement of a touch received in a text display area; and a screen control method of the portable device. Some of the disclosed embodiments provide: a portable device of which the screen is changed according to control information corresponding to a text recognition result of a text selected by the continuous movement of a touch received in a text within a text display area; and a screen control method for the portable device.
US11474678B2 Method, an apparatus, and a machine-readable medium for displaying information
Embodiments generally relate to a method, an apparatus, and a machine-readable medium for displaying information. In particular, embodiments relate to a method comprising generating an interface object in a virtual space, and displaying the information by changing a shape and an orientation of the interface object.
US11474674B2 Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
While displaying a first user interface, in response to detecting a first user input that is directed to a respective location in the first user interface, if the respective location corresponds to a location of a first user interface object that includes application content corresponding to a first application and is preconfigured with one or more predetermined configuration options and the first user input is a first type of input, a computer system displays first controls for changing the one or more configuration options for the first user interface object. If the respective location corresponds to the location of the first user interface object and the first user input is a second type of input, the computer system displays, in a respective user interface different from the first user interface, the first user interface object with the one or more predetermined configuration options.
US11474669B2 Operating unit and method of setting a parameter of a functional unit of a motor vehicle
An operating unit for operating a plurality of functional units of a motor vehicle includes a screen display unit and an input unit. The input unit has at least two selection elements for selecting one of the functional units and has a setting element for making a setting on a selected functional unit. Furthermore, the operating unit is configured to display a setting state of a selected functional unit as a pop-up on the screen display unit. A method of setting a parameter of a functional unit of a motor vehicle is also provided.
US11474668B2 Conducting an individualized, virtually moderated, virtual real time methodical debate
Disclosed herein is a computer implemented method and system for conducting an individualized, virtually moderated, and virtual real time debate. Debating topics and debating rules are defined for the debate. A group of panelists is selected for the debate based on the debating topics. An electronic debating platform is provided to the panelists for receiving one or more key points, responses, and counter-responses contributed by each of the panelists in non real time. The key points, the responses, and the counter-responses are governed by the debating rules. The prerecorded key points, responses, counter-responses, and one or more information components relevant to each of the key points are stringed together in sequence. The debate is presented to a viewer on a multimedia presentation layer. The presentation of the debate is customized by enabling the viewer to selectively navigate through the presentation using the sequenced key points, responses, counter-responses, and information components.
US11474665B2 Multiple menus for use with a graphical user interface
An approach for using multiple menus with a graphical user interface is disclosed. A multiple menu comprises a menu panel with two or more selection regions, each of which is associated with a base menu. A user requests the menu panel without selecting a menu object displayed on a display unit, such as by right-clicking. The menu panel is displayed along with one base menu, and other base menus are displayed by the user moving the cursor to another selection region. The user selects a menu item from a base menu to cause the application to execute the function associated with the menu item. The selection regions of the menu panel do not include information describing the content of the associated base menus. By arranging the base menus around the menu panel, cursor movement is minimized to improve user efficiency in using the application.
US11474660B2 Techniques for transitioning from a first navigation scheme to a second navigation scheme
Techniques for gradually transitioning a user to a second navigation scheme while using a first navigation scheme in a 3D design application that generates and displays a 3D virtual environment. The design application initially implements the first navigation scheme and a set of function tools of the standard navigation scheme. The design application monitors for a set of patterns of navigation actions during use of the first-person navigation scheme, each pattern being performed more efficiently when using the standard navigation scheme. Upon detecting a pattern using the first-person navigation scheme, the design application may switch to the standard navigation scheme. Also, upon detecting selection of a function tool, the design application may switch to the standard navigation scheme during use of the function tool. When the function tool is closed, the design application may switch back to the first-person navigation scheme.
US11474655B2 Touch panel device and method for detection
A touch panel device includes a plurality of transmission electrodes and a plurality of reception electrodes disposed in a sensing region on a substrate, the transmission electrodes and the reception electrodes forming a sensor cell, wherein the sensing region has a non-rectangle shape, a plurality of the sensor cells is arranged in the sensing region in a row direction and in a column direction, and each sensor cell has a region shape according to a shape of the sensing region such that number of the sensor cells in respective rows is the same and number of the sensor cells in respective columns is the same.
US11474654B2 Overlapping muxes for common mode noise removal
Sensing systems and methods that utilize zero row sum code division multiplexing (CDM) drive matrices to reduce or eliminate radiative emissions. Measurements corresponding to an input received at a sensing region of the input device are obtained by driving a first subset of transmitters of the input device according to a first portion of a CDM drive matrix, wherein the CDM matrix is a zero row sum matrix, and obtaining first measurement signals with the plurality of receivers, and driving a second subset of the transmitters according to a second portion of the CDM drive matrix, wherein the first and second subsets of transmitters include at least one transmitter in common, and obtaining second measurement signals with the plurality of receivers. An image of the input may be generated based on the obtained measurements.
US11474652B2 Display device including button, bar, and volume sensors
According to one embodiment, a display device includes a display panel, a cover member includes an opening which opposes the display panel and a sensor device provided around the opening in the cover member, and the sensor device includes a button portion includes a plurality of first sensors arranged at a first interval along a first direction, a bar portion includes plurality of second sensors arranged at a second interval along the first direction, the second sensors being smaller than the first sensors and a volume portion formed into a ring shape and including a plurality of third sensors arranged along a circumferential direction thereof.
US11474648B2 Method and device for improved accuracy of proximity and touch detection in mobile devices
A mobile device has a proximity sensor. A compensation value of the proximity sensor is determined. The compensation value is compared to a reference compensation value to determine validity of the compensation value. A capacitance of the proximity sensor is measured. A value of the capacitance of the proximity sensor is adjusted based on the compensation value. A coefficient defining a relationship between a capacitance of the proximity sensor and a temperature of the mobile device is calculated. A temperature sensor is coupled to the proximity sensor. The temperature of the mobile device is measured. A value of the capacitance of the proximity sensor is adjusted based on the coefficient and the temperature of the mobile device. The adjusted capacitance value is compared to a threshold capacitance value to determine proximity of an object to the mobile device. A radio frequency signal is adjusted by detecting proximity.
US11474647B2 Control system for a vehicle
A control system including a touch-sensitive surface and an actuator fixed to the touch-sensitive surface, the actuator having a control element rotatable relative to the touch-sensitive surface between at least two selection positions. The actuator has a first sensor element rotationally fixed to the control element and coupled to the touch-sensitive surface in all selection positions, and a second sensor element. The control element is translationally movable relative to the touch-sensitive surface between a selected position and a release position. The second sensor element is rotationally fixed to the element and uncoupled from the touch-sensitive surface in the selected position and coupled to the touch-sensitive surface in the release position.
US11474630B2 Display device having pressure sensors on side edges
A display device includes: a display panel; an input sensing panel; a display flexible circuit board to control the display panel having an input sensing driving circuit electrically connected to the input sensing panel, the display flexible circuit board being connected to the display panel; and a first pressure sensor disposed adjacent to and extending along a first edge of the display panel, wherein the first pressure sensor is electrically connected to the input sensing driving circuit of the display flexible circuit board.
US11474625B1 Pressure gesture
A device may include a pressure sensor; a user interface including an input surface opposite to an underside of the user interface, where the underside is positioned near the pressure sensor; a controller; memory in communication with the controller and comprising programmed instructions that, when executed, cause the controller to detect a lower pressure input, simultaneously detect a higher pressure input, calculate a pressure differential between the lower pressure input and the higher pressure input, and move an object depicted in a display in communication with the controller based on the pressure differential.
US11474622B1 Personal stylus device and dispenser and method therefor
The FreeStylus device is a simple solution embodying an effective design. The stylus consists of two main parts, a cardboard tube and a rubber tip. The cardboard tube is constructed of four layers and acts as the core structure of the stylus. The outermost layer is designed to be smooth and visually appealing. The following inner two layers of cardboard are thicker and act as the main structure of the tube. An extremely thin sheet of aluminum foil is the final layer. The aluminum foil layer acts as an excellent conductor for consistent touch sensitivity. Contacting this foil layer and pressed into the end of the tube is a silicone tip. This combination is ideal for transferring the user's electromagnetic field to the touch screen. With this silicone tip, consistent and crisp operation is easily attainable regardless of the touch screen.
US11474621B2 Low-power tilt-compensated pointing method and corresponding pointing electronic device
An embodiment pointing method to generate screen-frame displacement data based on 3D-space movements of a pointing electronic device, comprises receiving a gravity vector (g), having components (gx, gy, gz) corresponding to respective projections of gravity acceleration ({right arrow over (g)}) on three axes (X, Y, Z) of a 3D reference system associated with the pointing electronic device, generated by a sensor-fusion algorithm from joint processing of an acceleration signal, indicative of acceleration acting on the pointing electronic device along the three axes, and of a gyroscope signal (Gyro), indicative of angular rate of rotation of the pointing electronic device around the three axes. The method further comprises implementing a roll-compensation of the gyroscope signal (Gyro) as a function of the gravity vector (g) to determine a roll-compensated gyroscope signal (Gyro′); and generating the screen-frame displacement data based on the roll-compensated gyroscope signal (Gyro′).
US11474608B2 Wearable device to teach, correct, and monitor a movement pattern of an exercise in three dimensions
Provided is a wearable device to provide guidance to a user related to a movement trajectory path of an exercise. The wearable device includes a band, a plurality of vibration motors, at least one processing unit, and a processor. The band is configured to be disposed on a body part to be moved in the exercise. The vibration motors are connected about the band and configured to vibrate when activated. The processing unit is connected to the band and is configured to determine motion data of the motion processing unit as the body part is moved in the exercise. The processor is configured to determine three-dimensional orientation of the band in relation to the trajectory path based on the motion data of the at least one motion processing unit, and configured to activate one or more of the vibration motors to provide guidance to the user based on the trajectory path.
US11474605B2 Vibration presentation device and vibration presentation method
Provided is a vibration presentation device that includes a plurality of vibration actuators that vibrate when voltage is applied, and a control unit that controls vibration to be generated in the plurality of vibration actuators. The vibration actuators include a flexible, lightweight, and thin material, and are in surface contact with the portion to be presented with vibration. The control unit then generates a vibration signal for each of the plurality of vibration actuators, and controls the vibration for the plurality of vibration actuators independently of one another.
US11474603B2 Extended reality grasp controller
In example implementations, an apparatus is provided. The apparatus includes a body portion and a plurality of legs movably coupled to the body portion. The body portion is to rest on a backside of a hand of a user. Each one of the plurality of legs include a curved portion to fit between fingers of a user. Respective ends of the plurality of legs are to contact a palm of the user.
US11474593B2 Tracking user movements to control a skeleton model in a computer system
A system having sensor modules and a computing device. Each sensor module has an inertial measurement unit attached to a portion of a user to generate motion data identifying a sequence of orientations of the portion. The computing device provides the sequences of orientations measured by the sensor modules as input to an artificial neural network, obtains as output from the artificial neural network a predicted orientation measurement of a part of the user, and controls an application by setting an orientation of a rigid part of a skeleton model of the user according to the predicted orientation measurement. The artificial neural network can be trained to predict orientations measured using an optical tracking system based on orientations measured using inertial measurement units and/or to prediction orientation measurements of some rigid parts in a kinematic chain based on orientation measurements of other rigid parts in the kinematic chain.
US11474590B2 Dynamically changing data access bandwidth by selectively enabling and disabling data links
Bandwidth for information transfers between devices is dynamically changed to accommodate transitions between power modes employed in a system. The bandwidth is changed by selectively enabling and disabling individual control links and data links that carry the information. During a highest bandwidth mode for the system, all of the data and control links are enabled to provide maximum information throughout. During one or more lower bandwidth modes for the system, at least one data link and/or at least one control link is disabled to reduce the power consumption of the devices. At least one data link and at least one control link remain enabled during each low bandwidth mode. For these links, the same signaling rate is used for both bandwidth modes to reduce latency that would otherwise be caused by changing signaling rates. Also, calibration information is generated for disabled links so that these links may be quickly brought back into service.
US11474580B2 Enablement of wake on finger print sensor without USB enumeration
In an example, a biometric sensor, includes a first communication interface to receive information associated with an enumeration of the biometric sensor from a host, a second communication interface, and input sensing circuitry to detect an input signal at the biometric sensor. The biometric sensor further includes a controller to, in response to detecting the input signal, transmit a message to wake up the host via the second communication interface, and in response to receiving an indication that a lid of the host has closed, control operation of the biometric sensor by placing the biometric sensor in a low power state.
US11474576B1 Electrical device with thermally controlled performance
An electrical device with thermally controlled performance is disclosed. The electrical device includes at least one die with a plurality of device components disposed upon or at least partially embedded within the die. The electrical device further includes a plurality of signal paths interconnecting the plurality of device components. The electrical device further includes a plurality of temperature sensors disposed upon or at least partially embedded within the die. The temperature sensors are configured to detect thermal loads at respective portions of the die. The electrical device further includes at least one controller disposed upon or at least partially embedded within the die. The controller is configured to adjust one or more operating parameters for one or more of the device components based on the thermal loads detected by the temperature sensors.
US11474572B2 Signal transmission apparatus and display apparatus
The present disclosure illustrates a signal transmission apparatus and a display apparatus using the same. The signal transmission apparatus comprises a first flexible printed circuit board electrically connected to a display module and a system, and comprising a port; and a second flexible printed circuit board electrically connected to the display module, and comprising a port connection member, and the port connection member corresponding to the port. The second flexible printed circuit board is electrically connected to the first flexible printed circuit board through the port connection member and the port, and is further electrically connected to the system. The signal transmission apparatus is used to replace the conventional manner of soldering multiple circuit boards for connection, so as to prevent the variation during the soldering process, and reduce errors of the manufacturing process, and improve yield rate of the display product. Furthermore, compared with the soldering manner, the signal transmission apparatus of the present disclosure improves connection strength between multiple circuit boards.
US11474566B2 Electronic device
Disclosed is an electronic device, including a first housing, a second housing, and a snap release module. The first housing is provided with a fastening slot. The second housing is provided with an accommodation slot. The snap release module is accommodated in the accommodation slot, and includes a slide member, an elastic component, a hook, and a stop member. The slide member reciprocates in a first axial direction. When the first housing is assembled to the second housing in the second axial direction, the slide member is located at the snap position for the hook to be buckled in the fastening slot, and the first housing presses the stop member so that the stop member abuts against the slide member. When the slide member slides from the snap position to the release position, the stop member stops the slide member and the hook is detached from the fastening slot.
US11474564B2 Foldable display device and method of manufacturing foldable display device
A foldable display device includes a flexible display module, a case, first and second support plates, and a first protective film. The flexible display module includes a display surface and a back surface opposing the display surface. The case is on the back surface and includes: a hinge portion, and first and second covers rotatably coupled to the hinge portion in first and second directions, respectively. The second direction is opposite the first direction. The first support plate is between the flexible display module and the first cover, and supports a first side portion of the flexible display module. The second support plate is between the flexible display module and the second cover, and supports a second side portion of the flexible display module. The first protective film is coupled between the first and second support plates, and covers the back surface exposed between the first and second support plates.
US11474561B2 Window and display device including same
A window includes a first cover layer, a second cover layer, and a first adhesive part. The first cover layer includes a first non-folding area, a folding area, and a second non-folding area that are arranged in a first direction, and a plurality of first recessed portions recessed from a top surface of the folding area and extended in a second direction intersecting the first direction. The second cover layer is disposed on the first cover layer. The first adhesive part is disposed between the first cover layer and the second cover layer, and includes protrusions disposed in the plurality of first recessed portions of the first cover layer.
US11474555B1 Data-driven platform characteristics capture and discovery for hardware accelerators
An example computing system includes: a processing system, a hardware accelerator coupled to the processing system, and a software platform executing on the processing system. The hardware accelerator includes: a programmable integrated circuit (IC) configured with an acceleration circuit having a static region and a programmable region; a memory in the programmable IC configured to store metadata describing interface circuitry in at least one of the static region and the programmable region of the acceleration circuit. The software platform includes program code executable by the processing system to read the metadata from the memory of the hardware accelerator.
US11474549B2 Semiconductor integrated circuit for regulator, and fan motor system
Disclosed is a semiconductor integrated circuit for a regulator, including: a voltage control transistor connected between a voltage input terminal to which a DC voltage is input and an output terminal; a control circuit that controls the voltage control transistor according to a feedback voltage of an output; a first transistor which is provided in parallel with the voltage control transistor and to which an electric current in a proportional reduction from an electric current flowing to the voltage control transistor flows; a first comparison circuit that determines which of the electric current flowing to the first transistor and a predetermined current value is larger; and a first output terminal for outputting the determination result. An output of the first comparison circuit is inverted in response to the flowing to the first transistor of the electric current smaller than a preset rotation lock detection current value.
US11474548B2 Digital low-dropout regulator (DLDO) with fast feedback and optimized frequency response
Embodiments relate to digital low-dropout (DLDO) with fast feedback and optimized frequency response. Certain embodiments may relate more particularly to ferroelectric memory circuit configurations. For example, a low dropout regulator may include a first circuit path configured to regulate an input voltage to an output voltage at a load, wherein the first path comprises a first transistor. The apparatus may also include a second circuit path configured to feed back an error signal based on the input voltage and the output voltage, wherein the second circuit path comprises an error amplifier.
US11474547B2 Apparatus and method of balancing input power from multiple sources
A scheme is provided for dynamically adjusting an amount of power drawn from individual power sources to optimize the power usage without violating power limits. Coarse adjustment is provided through dynamic phase reallocation while a fine adjustment is provided through dynamic current steering. By adding a control loop around current steering techniques in digital voltage regulator controllers, power drawn from multiple input rails is balanced. The apparatus allows users to maximize the power delivered to discrete graphics cards without violating PCIe specifications. This allows maximum performance with minimal bill-of-material (BOM) cost.
US11474540B2 Aircraft control method
A method of automatically determining a flight trajectory of a vertical take-off and landing aircraft having vectorable propulsion can be used to improve flight efficiency. The method includes receiving one or more aircraft flight constraints, inputting the aircraft flight constraints to a trajectory planning algorithm to determine a minimum energy aircraft transition trajectory, and outputting a control schedule to fly the aircraft to along the flight trajectory.
US11474534B2 Information processing system
Each of three floors is adjacent to the other two floor robots so that a position at which three vertices selected each from the three floor robots face each other is set as a central point, and an information processing apparatus includes a floor robot guidance unit to specify an advancing direction and a walking speed of a walking person based on pressures detected by the floor robots when the walking person walks, to move the three floor robots at the specified walking speed in an opposite direction to the specified advancing direction, to specify, as a target vertex, a vertex that can be determined to lie in the specified advancing direction, other than the three vertices, and rotate at least one of the three floor robots so that the position of the target vertex is set as a new central point.
US11474528B2 Behavior control method and behavior control apparatus
A behavior control method for controlling a behavior of a vehicle comprising: specifying a blind-spot region as blind-spot of an environment recognition portion along a travel route for the vehicle; determining a jump-out possibility of a moving object to the travel route from the blind-spot region; performing a possibility reduction behavior to lower the jump-out possibility, in response to that the jump-out possibility is confirmed; and performing a travel behavior compliant with the travel route after starting the possibility reduction behavior.
US11474524B2 Robotic mower and method for controlling a robotic mower
A robotic mower and method for controlling a robotic mower to a predetermined position, by means of a guide wire. The robotic mower includes a control unit and at least one sensor. At least one of the sensors detects a signal from the guide wire and follows the guide wire at a first distance that is randomly determined. The robotic mower follows the guide wire until detecting, by means of the at least one sensor, a signal from a boundary wire and then following the boundary wire at a second distance, which is randomly determined. When detecting that the signal strength from the guide wire falls outside a first predetermined threshold, the robotic mower starts following the guide wire again.
US11474519B2 Systems and methods for computer-assisted shuttles, buses, robo-taxis, ride-sharing and on-demand vehicles with situational awareness
A system and method for an on-demand shuttle, bus, or taxi service able to operate on private and public roads provides situational awareness and confidence displays. The shuttle may include ISO 26262 Level 4 or Level 5 functionality and can vary the route dynamically on-demand, and/or follow a predefined route or virtual rail. The shuttle is able to stop at any predetermined station along the route. The system allows passengers to request rides and interact with the system via a variety of interfaces, including without limitation a mobile device, desktop computer, or kiosks. Each shuttle preferably includes an in-vehicle controller, which preferably is an AI Supercomputer designed and optimized for autonomous vehicle functionality, with computer vision, deep learning, and real time ray tracing accelerators. An AI Dispatcher performs AI simulations to optimize system performance according to operator-specified system parameters.
US11474508B2 Projection methods to impose equality constraints on algebraic models
Computer implemented methods and systems incorporate physics-based and/or chemistry-based constraints into a model of a chemical, physical, or industrial process. The model is derived from a representative dataset of the subject process. The constrained model provides predictions of process behavior that are guaranteed to be consistent with incorporated constraints such as mass balances, atom balances, and/or energy balances while being less computationally intensive than equivalent first principle models. The constrained model can be constructed by matrix multiplication, namely multiplying the solution of an unconstrained linear model by a matrix that enforces the constraints. Improved process control models result, as well as improved process modeling and simulation models result.
US11474507B2 Dynamic fabrication engine
Systems, methods, devices, and other techniques for a dynamic fabrication system. In some implementations, a computing system obtains a digital model of a physical structure. A fabrication plan for the physical structure is generated. The fabrication plan is provided to a fabrication system to execute the automated fabrication procedure according to the fabrication plan. A set of operations are performed for each of at least a subset of tasks from a set of tasks executed by the fabrication system during an automated fabrication procedure to identify an adjusted fabrication plan. The fabrication system is directed to continue execution of the automated fabrication procedure according to the adjusted fabrication plan.
US11474504B2 Methods and systems for detection in an industrial internet of things data collection environment with expert systems to predict failures and system state for slow rotating components
Methods and systems for a monitoring system for data collection in an industrial environment including a data collector communicatively coupled to a plurality of input channels connected to data collection points related to machine components, wherein at least one of the plurality of input channels is connected to a data collection point on a rotating machine component; a data acquisition circuit structured to interpret a plurality of detection values from the collected data, each of the plurality of detection values corresponding to at least one of the plurality of input channels; and an expert system analysis circuit structured to analyze the collected data, wherein the expert system analysis circuit determines a failure state for the rotating machine component based on analysis of the plurality of detection values, wherein upon determining the failure state the expert system analysis circuit provides the failure state to a data storage.
US11474489B1 Methods and systems for improving building performance
A kit includes hand-held sensors that are each configured to measure one or more of the healthy building parameters and a portable device that is configured to capture the measured current values of the one or more of the healthy building parameters that were measured using the hand-held sensors and to determine a healthy building score and one or more recommendations for improving the healthy building score of the building. The portable device is configured to output the healthy building score and the one or more recommendations for improving the healthy building score of the building via a user interface of the portable device.
US11474487B2 System and method for providing an adaptive user interface on an electronic appliance
A controllable device, such as a set top box, responds to a transmission received from a one of a plurality of controlling devices of differing capabilities by entering into a one of a plurality of operating modes wherein the one of the plurality of operating modes entered into corresponds to the capabilities of the controlling device from which the transmission originated.
US11474486B2 Model-based control with uncertain motion model
A system is controlled using particle filter executed to estimate weights of a set of particles based on fitting of the particles into a measurement model, wherein a particle includes a motion model of the system having an uncertainty modeled as a Gaussian process over possible motion models of the system and a state of the system determined with the uncertainty of the motion model of the particle, wherein a distribution of the Gaussian process of the motion model of one particle is different from a distribution of the Gaussian process of the motion model of another particle. Each execution of the particle filter updates the state of the particle according to a control input to the system and the motion model of the particle with the uncertainty and determines particle weights by fitting the state of the particle in the measurement model subject to measurement noise.
US11474478B2 Cartridge, process cartridge and electrophotographic image forming apparatus
A cartridge detachably mountable to a main assembly of an electrophotographic image forming apparatus, the cartridge includes (i) a rotatable developing roller for developing a latent image formed on a photosensitive member; (ii) a first drive transmission member capable of receiving a rotational force originated by the main assembly; (iii) a second drive transmission member capable of coupling with the first drive transmission member and capable of transmitting the rotational force received by the first drive transmission member to the developing roller; and (iv) a coupling disconnection member including a force receiving portion capable of receiving the force originated by the main assembly, and an urging portion capable of urging at least one of the first drive transmission member and the second drive transmission member by the force received by the force receiving portion to separate one of the first drive transmission member and the second drive transmission member from the other, thereby disconnecting the coupling.
US11474476B2 Electrical connector assembly for an image forming device
An assembly for an image forming device includes an access door movable between an open position permitting replacement of a replaceable unit and a closed position. An electrical connector in the image forming device is movable between a retracted position and an extended position. In the retracted position the electrical connector is disengaged from a corresponding electrical connector of the replaceable unit when the replaceable unit is installed in the image forming device. In the extended position the electrical connector is engaged with the corresponding electrical connector of the replaceable unit. The electrical connector is operatively connected to the access door such that movement of the access door from the closed to the open position moves the electrical connector from the extended to the retracted position and movement of the access door from the open to the closed position moves the electrical connector from the retracted to the extended position.
US11474465B2 Image forming apparatus including a developing device that develops an electrostatic latent image
In an image forming apparatus, in a case where a power of the apparatus is turned from OFF to ON, a rotation drive unit rotationally drives each of a developing roller, a first conductive roller, and a second conductive roller in a state where a liquid developer supplied to a developer container by a supply device has reached a supply position, and a bias application unit applies a bias to each of the developing roller, the first conductive roller, and the second conductive roller after the developing roller rotates at least once, in the state where the liquid developer supplied to the developer container by the supply device has reached the supply position.
US11474458B2 Image forming apparatus that determines whether or not plurality of rotating bodies are in state of contact
A control circuit executes voltage adjustment processing of adjusting a voltage output from a transfer power source so that a current detected by a detection circuit becomes a predetermined current value. The voltage adjustment processing is executed before a toner image is transferred from at least one of a first image bearing member and a second image bearing member to an intermediate transfer belt. A processor determines whether the second transfer member is in a state of contact or is in a state of separation on the basis of behavior of the current detected by the detection circuit in a period in which the control circuit is executing the voltage adjustment processing.
US11474455B2 Printing liquids concentration
An example system includes a conveyor. The conveyor is not a photoconductor. The system also includes a developer unit. The developer unit is to internally concentrate printing liquid. The developer unit also is to deliver the printing liquid to the conveyor. The system includes a wiper in contact with the conveyor. The wiper is to remove the printing liquid from the conveyor.
US11474454B2 Developing device, image forming apparatus, and development control method
A developing device includes a case, a stirring screw, a discharge port, a restriction portion, and a control portion. The case stores developer. The stirring screw circulates the developer inside the case while stirring the developer. The discharge port is an opening for discharging the developer from the case. The restriction portion is disposed between the stirring screw and the discharge port and restricts the movement of the developer toward the discharge port depending on the drive speed of the stirring screw. The control portion drives the stirring screw such that, during a discharge period other than a development process period in which a development process using the developer is performed, the mean drive speed of the stirring screw per unit time is less than the mean drive speed during the development process period to move the developer toward the discharge port through the restriction portion.
US11474449B2 Image forming apparatus having dual operation
An image forming apparatus includes a cartridge including an abutting portion and an apparatus main body. The apparatus main body includes a mounting portion of the cartridge, a fixing portion for fixing the toner image, an attachable/detecting mechanism of the cartridge, a shutter, and a moving member. The attachable/detecting mechanism includes an acting member movable between a first position and a second position by the mounting of the cartridge. The shutter is movable between a closed position and an open position, and a moving member moves both the shutter and the acting member and includes an abutted portion. When the cartridge is moved, the moving member is moved by abutment of the abutting portion of the cartridge with the abutted portion, the acting member moves from the first position to the second position, and the shutter moves from the closed position to the open position.
US11474447B2 Liquid electro-photographic printing transfer
A liquid electro-photographic printing system, comprising: a binary ink developer assembly, a power supply arrangement, a switching arrangement, and a controller. The binary ink developer assembly includes a plurality of members defining a flow path for a printing fluid containing charged particles, the plurality of members including a first member and a second member that are arranged to generate an electric field therebetween, the first member having a plurality of segments. The power supply arrangement continuously provides a supply of voltages during a print operation, the voltages including a first voltage and a second voltage having a different voltage level from that of the first voltage. The switching arrangement switches the supply of voltages to the segments of the first member on an individual segment basis, to cause charged particles to be attracted to the first member in the individual segment when the first voltage is supplied to the individual segment and to cause charged particles to be repelled from the first member in the individual segment when the second voltage is supplied to the individual segment. The controller to determine timing of when to switch the supply of voltages to the segments.
US11474446B2 Identifying occurrence of background based on an image density
An image forming apparatus includes a print engine including a photosensitive drum forming an image on an image forming medium, a charging member charging the photosensitive drum, a power supply to provide a charging power supply having a reference charging voltage to the charging member, a sensor to detect an image density of an image formed on the image forming medium, and a processor to control the power supply to change a magnitude of voltage of the charging power supply within a predetermined voltage range at predetermined periods, and to identify an occurrence of a background with respect to the photosensitive drum based on an image density detected by the sensor while the charging power supply is changed.
US11474439B2 Exposure apparatus, exposure method, and method of manufacturing article
An exposure apparatus includes a first temperature controller for controlling a temperature distribution on an optical element of a projection optical system, and a second temperature controller for controlling a temperature distribution on an optical element of the projection optical system, wherein in a first period in which the exposure operation is executed, at least one of the first temperature controller and the second temperature controller operates to reduce a change in an aberration of the projection optical system due to the exposure operation being executed, and in a second period which follows the first period and in which the exposure operation is not executed, at least one of the first temperature controller and the second temperature controller operates to reduce a change in an aberration due to the exposure operation not being executed.
US11474425B2 Driving multiple resonance MEMS mirrors with a single frequency
A control circuit includes a first control circuit generating a first drive control signal from a pre-drive signal (that is a frequency at which an opening angle of the first and second mirrors is equal) for the first mirror. A second control circuit generates a second drive control signal from the pre-drive signal for the second mirror. First and second drivers generate first and second drive signals for the first and second mirrors from the first and second drive control signals. The first and second drive control signals are generated so that the first and second drive signals each have a same frequency as the pre-drive signal but are different in amplitude from one another to cause the first and second mirrors to move at a same frequency, with a same and substantially constant given opening angle as one another, and in phase with one another.
US11474421B2 Projector
A projector that modulates and projects light emitted from a light source includes an exterior housing configuring the exterior of the projector, a cooling target separably attached from the outside of the exterior housing, a cooling fan configured to deliver a cooling gas to the cooling target, and a channel forming member forming a part of a channel in which the cooling gas delivered from the cooling fan flows. In a state in which the cooling target is attached to the projector, the cooling target and the channel forming member form the channel. The cooling gas flows in the channel along the cooling target.
US11474418B2 Camera mount system
A camera mount that can provide high stability, ease of operation, and flexible configurations for different applications and installation scenarios. The camera mount has an improved attachment mechanism that provides multiple locking positions and strengthened positioning pins. The camera mount has a plurality of anchoring devices capable of securing the camera mount on different curved surfaces.
US11474413B2 Method for transposing the frequency of an optical signal by mixing a plurality of waves
A method for frequency-converting a source optical signal in order to produce a useful optical signal, by mixing a plurality of waves, implements a plurality of waveguides that are coupled together. Individual parameter values of the waveguides, as well as at least one coupling parameter, are selected so as to obtain the useful signal with a high intensity. Such a method for producing the useful signal is suitable for a spectroscopic application, in particular a molecular spectroscopy application.
US11474398B2 Electronic devices having multiple alignment layers
An electronic device includes a first substrate, a second substrate disposed opposite to the first substrate, and a third substrate disposed between the first substrate and the second substrate, wherein the third substrate has a first surface closer to the first substrate and a second surface closer to the second substrate. A first alignment layer having a first alignment direction is disposed on a surface of the first substrate. A second alignment layer is disposed on a surface of the second substrate. A third alignment layer having a third alignment direction is disposed on a first surface of the third substrate, and a fourth alignment layer is disposed on the second surface of the third substrate. The third alignment direction is perpendicular to the first alignment direction.
US11474389B2 Display panel and display panel apparatus
A display panel according to an embodiment of the present invention is a display panel having a display region including a plurality of pixels arrayed along a first direction and along a second direction which is different from the first direction, the display panel including a first substrate and a second substrate opposing each other, the first substrate and the second substrate being curved along the first direction. The first substrate has a color filter layer that includes: a plurality of color filters provided respectively corresponding to the plurality of pixels; and a black matrix having a plurality of light shielding portions disposed between adjacent color filters adjoining along the first direction. The second substrate includes a plurality of pixel electrodes respectively included in the plurality of pixels. The display region includes a central portion including a center of the display region along the first direction and, on both sides of the central portion along the first direction, a first end portion and a second end portion that are located adjacent to the central portion. The plurality of pixels include a plurality of central pixels contained in the central portion and a plurality of end pixels contained in the first end portion or the second end portion. The plurality of light shielding portions include a plurality of central light shielding portions contained in the central portion and a plurality of end light shielding portions contained in the first end portion or the second end portion. A width of the plurality of end light shielding portions along the first direction is greater than a width of the plurality of central light shielding portions along the first direction.
US11474385B1 Electrically controllable privacy glazing with ultralow power consumption comprising a liquid crystal material having a light transmittance that varies in response to application of an electric field
An electrically dynamic window structure may include first and second panes of transparent material and an electrically controllable optically active material positioned between the two panes. A driver can be electrically connected to electrode layers carried by the two panes. The driver may be configured to alternate between a drive phase in which a drive signal is applied to the electrode layers and an idle phase in which the drive signal is not applied to the electrode layers. The electrically controllable optically active material can maintain its transition state during the idle phase. As a result, the power consumption of the structure may be reduced as compared to if the driver continuously delivers the drive signal.
US11474384B2 Velocity matched electro-optic devices
A velocity mismatch between optical signals and microwave electrical signals in electro-optic devices, such as modulators, may be compensated by utilizing different lengths of bends in the optical waveguides as compared to the microwave electrodes to match the velocity of the microwave signal propagating along the coplanar waveguide to the velocity of the optical signal. To ensure the electrode bends do not affect the light in the optical waveguide bends, the electrode may have to be rerouted, e.g. above or below, the optical waveguide layer. To ensure that the pair of optical waveguides have the same optical length, a waveguide crossing may be used to cross the first waveguide through the second waveguide.
US11474378B2 Test method performed using lens
Provided is a test method performed using a lens which comes into contact with a human body during use, the test method including the steps of: providing a membrane member including a membrane swellable upon absorbing water and a supporting base having an annular shape to support an outer periphery of the membrane; allowing cells to adhere on the membrane of the membrane member; and bringing the membrane to which the cells are adhered into close contact with the surface of the lens, by immersing the membrane member and the lens into a liquid and deforming the membrane in a swollen state along the surface of the lens.
US11474371B2 Three dimensional virtual and augmented reality display system
A system may comprise a selectively transparent projection device for projecting an image toward an eye of a viewer from a projection device position in space relative to the eye of the viewer, the projection device being capable of assuming a substantially transparent state when no image is projected; an occlusion mask device coupled to the projection device and configured to selectively block light traveling toward the eye from one or more positions opposite of the projection device from the eye of the viewer in an occluding pattern correlated with the image projected by the projection device; and a zone plate diffraction patterning device interposed between the eye of the viewer and the projection device and configured to cause light from the projection device to pass through a diffraction pattern having a selectable geometry as it travels to the eye.
US11474358B2 Systems and methods for retinal imaging and tracking
A head mounted display system configured to project light to an eye of a user to display augmented reality images can include a frame configured to be supported on a head of the user, a camera disposed temporally on said frame, an eyepiece configured to direct light into said user's eye to display augmented reality image content to the user's vision field, a reflective element disposed on the frame, and at least one VCSEL disposed to illuminate said eye, wherein the camera is disposed with respect to the reflective element such that light from the VCSEL is reflected from the user's eye to the reflective element and is reflected from the reflective element to the camera to form images of the eye that are captured by the camera.
US11474348B2 Method and device for eye tracking using event camera data
In one implementation, a method includes emitting light with modulating intensity from a plurality of light sources towards an eye of a user. The method includes receiving light intensity data indicative of an intensity of the plurality of glints reflected by the eye of the user in the form of a plurality of glints. The method includes determining an eye tracking characteristic of the user based on the light intensity data. In one implementation, a method includes generating, using an event camera comprising a plurality of light sensors at a plurality of respective locations, a plurality of event messages, each of the plurality of event messages being generated in response to a particular light sensor detecting a change in intensity of light and indicating a particular location of the particular light sensor. The method includes determining an eye tracking characteristic of a user based on the plurality of event messages.
US11474344B2 Programmable, deformable incident-energy shaper for deforming incident energy waves
A programmable, deformable incident-energy shaper comprising: a base having top and bottom surfaces with a perforation there-between; a protrusion connected to, and extending outwardly from, a center of the top surface; a deformable layer firmly attached to the base's perimeter and to a tip of the protrusion such that a majority of the deformable layer is suspended in free space between the tip and the perimeter, wherein the deformable layer is configured to flex inwardly or outwardly, and wherein the perforation provides a fluid channel to ambient fluid; and an actuator, operatively coupled to the deformable layer and configured to cause the deformable layer to flex inwardly or outwardly upon command.
US11474338B2 Binocular focusing mechanism with adjustable stiffness of operation
A focusing mechanism for a binocular with dual stiffness of operation, comprises a focusing knob which is mounted rotatably about its longitudinal axis on a static shaft which is fixedly mounted in the binocular structure. The focusing knob is associated with a braking means with adjustable braking effect and is provided with a braking drum. The cylindrical circumferential surface of the braking drum is associated rotatably about its longitudinal axis with the cylindrical circumferential surface of a braking ring, whose other cylindrical circumferential surface is associated by its circumferential surface with a collet of a clamping ring, which is with its rigid part seated in the housing which is fixedly mounted on the static shaft. The collet of the clamping ring is associated with the control of the pressure force on the cylindrical circumferential surface of the braking ring, the control of the gripping of the collet being coupled to a switch of stiffness of the focusing operation.
US11474337B2 Integrated optical sighting system
A direct view optical sighting system. In certain examples the system includes an eyepiece, an objective that directs scene light to the eyepiece, a laser rangefinder, and a laser rangefinder coupling prism that directs a laser transmit beam from the laser rangefinder to the objective and a laser return beam from the objective to the laser rangefinder. Examples of the system further include a display assembly including a reticle prism and a display coupling prism, the reticle prism being positioned along the optical path between the laser rangefinder coupling prism and the display coupling prism and having a hard reticle formed on a surface thereof. The objective can be configured to produce a first focal plane of the optical sighting system coincident with the first surface of the reticle prism. The display coupling prism is configured to direct display light toward the eyepiece. Examples of the system also include a zoom relay positioned between the display coupling prism and the eyepiece and configured to adjust a magnification of the optical sighting system.
US11474329B2 Camera optical lens
The present invention provides a camera optical lens including, from an object side to an image side, a first lens, a second lens, a third lens, a third lens, a fourth lens, a fifth lens, a sixth lens, a seventh lens and a eighth lens. The first, third, fifth and seventh lens have positive refractive power, while the second, fourth, sixth and eighth lens have negative refractive power. The camera optical lens satisfies the following conditions: 0.70≤f1/f≤1.00; −20.00≤f4/f≤3.50; and 2.30≤f5/f≤4.50; where f denotes a focal length of the camera optical lens, and f1, f4 and f5 respectively denote a focal length of the first lens, the fourth lens and the fifth lens. The camera optical lens in the present disclosure satisfies a design requirement of large aperture, wide angle and ultra-thinness while having good optical functions.
US11474321B2 Optical member driving mechanism
A camera device is provided, including a first lens unit, a second lens unit, a frame, a base, a plurality of suspension wires, and an electromagnetic driving mechanism. The frame surrounds the first lens unit and the second lens unit. The suspension wires are connected to the base and the frame. The electromagnetic driving mechanism can drive the frame to move along a first direction relative to the base.
US11474312B2 Optoelectronic module for receiving multiple optical connectors
An example optoelectronic module includes a housing that extends between a first end and an opposite second end. The optoelectronic module includes a printed circuit board (“PCB”) with an electrical connector at an end thereof, a transmitter electrically coupled to the PCB, a receiver electrically coupled to the PCB, and a receiving member including a plurality of ports each configured to receive a respective one of a plurality of fiber optic cables. In one aspect, the receiving member includes a plurality of deformable retaining members configured to be positioned in corresponding receptacles of the housing member in an arrangement structured to limit movement of the receiving member. In another aspect, the module also includes a plurality of fiber optic cable receptacles and a receptacle retaining member is positioned between the housing and the receptacles and limits movement of the receptacles in the housing.
US11474305B2 End face polishing device for optical fiber ferrule
The present invention provides an end face polishing device capable of improving a polishing accuracy by polishing an end face of an optical fiber ferrule with adjusted polishing pressure. An end face polishing device 1 for optical fiber ferrule for polishing an end face of an optical fiber ferrule by applying a polishing pressure between a polishing plate 5 driven by a polishing drive shaft and an optical fiber ferrule held by a holding portion 9. The end face polishing device for optical fiber ferrule has: a bearing portion for allowing the polishing plate 5 to rotate relatively around the polishing drive shaft and to move relatively to the polishing drive shaft in an axial direction; a polishing plate guide supporting portion 31 for movably supporting the polishing plate 5 on a base portion 3 to apply the polishing pressure to the holding portion 9 by allowing the polishing plate 5 to move in the axial direction; a pressing drive source 15 for adjustably outputting a driving force to apply the polishing pressure; and a pressing force transmission mechanism 21 for transmitting the driving force output from the pressing drive source 15 as a pressing force in the axial movement direction of the polishing plate 5.
US11474302B2 Fiber optic adapter assembly
A fiber optic adapter assembly is provided with a floating adapter module. The adapter assembly includes a housing, an adapter module, and a single biasing member disposed in the housing and concentrically aligned with the adapter module. The single biasing member can bias the adapter module in a direction toward an end of the housing and be compressible in the opposite direction toward the other end of the housing.
US11474292B2 Multi-core fibers and method of manufacturing the same, and optical transmission system and optical transmission method
A multi-core fiber includes: a plurality of cores; and a cladding portion formed around outer peripheries of the cores. Further, the cores each have a propagation characteristic conforming to any one of a plurality of standards for optical propagation characteristics, and of the cores, cores that are closest to each other conform to standards different from each other.
US11474289B2 Light-emitting device and backlight module thereof
The present disclosure proposes a light-emitting device and a backlight module thereof. The light-emitting elements includes a substrate, a plurality of light-emitting elements, a light guide layer, a plurality of first light adjustment patterns, and a plurality of second light adjustment patterns. The light-emitting elements are disposed on the substrate. The light guide layer covers the substrate and the light-emitting elements. The first light adjustment patterns are disposed over or embedded within the light guide layer, and each of the first light adjustment patterns is located above each of the light-emitting elements, respectively. The second light adjustment patterns are disposed on or embedded in the light guide layer, and the second light adjustment patterns surround the corresponding first light adjustment patterns, respectively. The first light adjustment patterns and second light adjustment patterns have a refractive index smaller than that of the light guide layer.
US11474280B2 Polymerizable composition for optical material and optical material and plastic lens obtained from same composition
The polymerizable composition for an optical material of the present invention includes a compound (A) represented by General Formula (a) and including two or more allyloxycarbonyl groups, at least one kind of radical polymerization initiator (B) selected from the group consisting of a peroxyketal-based radical polymerization initiator, a peroxymonocarbonate-based radical polymerization initiator, and a peroxyester-based radical polymerization initiator, and a modifier (C) selected from a polyether modified siloxane compound represented by General Formula (c1) or a polyol compound represented by General Formula (c2).