Document | Document Title |
---|---|
US11973518B2 |
Rate matching for block encoding
Various aspects of the disclosure relate to rate matching techniques for block encoding. In some aspects, a decision regarding whether to use repetition-based rate matching or puncture-based rate matching is made based on a block size of information being encoded. In some aspects, repetition-based rate matching uses a bit-reversal permutation technique. |
US11973516B2 |
Soft decoding correctable page assisted LLR estimation
Systems and methods are provided for estimating LLR values used for soft decoding of data stored in non-volatile storage devices. A method may include reading data stored in a non-volatile storage device using a group of soft read reference voltages, decoding the data read from the non-volatile storage device in a soft decoding process, obtaining a number of ones and a number of zeros for each zone of a plurality of zones delineated by the group of soft read reference voltages and obtaining a log-likelihood ratios (LLR) for each zone of the plurality of zones based on a ratio of the number of ones to the number of zeros in each zone. |
US11973514B2 |
Low-complexity selected mapping method using cyclical redundancy check
A low-complexity selective mapping method using cyclic redundancy check is provided. In performing coding, a transmitter adds a check bit to information bits to be transmitted to obtain modulated data. Demodulation is performed on an M-order modulation symbol received by a receiver to obtain a decoding result of a coding polynomial of the modulation symbol and bit information received by the receiver. A modulo-2 division result of the decoding result of the coding polynomial and a generation polynomial is calculated. In a case that a remainder of the modulo-2 division result is equal to zero, if the modulated data corresponding to the same index value of the receiver and the transmitter are identical, a current iteration is stopped, and a current value is outputted as a phase rotation sequence index recovery value. Finally, the receiver obtains a decoded signal. |
US11973512B2 |
Batteryless wireless sensor system
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. |
US11973510B2 |
Capacitance-to-digital conversion circuit, a capacitance-to-digital conversion method and an electronic chip
Disclosed are a capacitance-to-digital conversion circuit, a capacitance-to-digital conversion method and an electronic chip. The capacitance-to-digital conversion circuit includes a first module, a comparator and an adaptive range-shift module; the first module includes a successive approximation unit, a first adder, a first digital-to-analog converter, a second adder, a third adder and an integrating unit. The first module further includes a second digital-to-analog converter connected to the third adder. The comparator, the adaptive range-shift module and the first adder are connected in series and the comparator is connected to the second digital-to-analog converter. By the present application, the adverse influence caused by the parasitic and interference is well avoided, the capacitance-to-digital conversion circuit may work in a harsh environment, the robustness of the circuit is significantly improved and the application range of the circuit is expanded. |
US11973509B2 |
Fast frequency synthesizer switching
A phase-locked loop (PLL) that provides a local oscillator signal for a radio. An oscillator of the PLL supplies an oscillator output signal. Control logic receives a request to change the oscillator output signal to a new frequency and responds to the request by setting a first capacitor circuit of the oscillator to a first capacitance that corresponds to a predetermined frequency of the oscillator output signal. The control logic also responds to the request by setting one or more other capacitor circuits of the oscillator according to temperature and according to a frequency difference between the predetermined frequency and the new frequency. After responding to the request by setting the first capacitor circuit and the one or more other capacitor circuits, the PLL locks to the new frequency using a signal from the PLL loop filter to adjust another capacitor circuit in the oscillator. |
US11973505B2 |
Signal delay control using a recirculating delay loop and a phase interpolator
A delay circuit provides a programmable delay and includes an input selector circuit to select between a loop delay output signal and an input signal. A loop delay circuit provides a loop delay to the input signal and supplies the loop delay output signal. The input signal can be recirculated through the loop delay circuit to extend the range of the delay. The input selector circuit selects the feedback signal during recirculation. A variable delay circuit provides a variable delay to the loop delay output signal after the recirculation is complete and supplies a variable delay output signal. An output selector circuit selects the output of the output selector circuit during the recirculation and selects the variable delay output signal after the recirculation is complete to thereby provide a delayed signal with the delay based on the loop delay, the number of loops of recirculation, and the variable delay. |
US11973503B2 |
Application specific integrated circuit (ASIC) chip, and sensor and electric toothbrush using same
An application specific integrated circuit (ASIC) chip is provided. Stress in various directions can be measured by disposing symmetrical “four-corner+middle” delay chain combinations in three dimensions inside the ASIC chip. Two sensors using the ASIC chip are further provided. In one sensor, a micro-electromechanical system (MEMS) chip is stacked with the ASIC chip. In the other sensor, the MEMS chip and the ASIC chip are symmetrically arranged. After being stacked and symmetrically arranged, the MEMS chip and the ASIC chip have highly consistent stress concentration characteristics, which can calibrate stress in various directions and effectively improve accuracy and temperature stability of the MEMS chip. In addition, an electric toothbrush using the ASIC chip is further provided, which can effectively improve consistency, stability, reliability, sensitivity, and linearity of stress detection, and can more accurately compensate for a temperature drift. |
US11973502B2 |
Latch
A circuit includes cross coupled invertors including a first invertor and a second inventor. The first invertor and the second invertor are cross coupled at a first data node and a second data node. An input unit is coupled between the cross-coupled invertors and a power node. The input unit controls the cross-coupled invertors in response to a first input signal received at a first input terminal of the input unit and a second input signal received at a second input terminal of the input unit. A first transistor is connected between the power node and a supply node. The first transistor connects the power node to the supply node in response to an enable signal changing to a first value. A second transistor is connected between the power node and ground. The second transistor connects the power node to the ground in response to the enable signal changing to a second value. |
US11973501B2 |
Digitally controlled unified receiver for multi-rank system
A multi-rank circuit system includes multiple transmitters each switchably coupled to a first end of a shared input/output (IO) channel and a unified receiver coupled to a second end of the shared IO channel. The unified receiver is coupled to apply a preconfigured analog reference voltage to set a differential output of the unified receiver, and further configured to apply a variable digital code to adjust the differential output according to a particular one of the transmitters that is switched to the shared IO channel. |
US11973488B1 |
Resonator for testing, method for manufacturing resonator for testing, and method for testing resonator
A resonator for testing, a method for manufacturing a resonator for testing, and a method for testing a resonator are provided. The resonator for testing includes: a testing substrate, a testing bottom electrode, a testing piezoelectric layer, a testing top electrode, at least one first testing electrode, and at least one second testing electrode. The first testing electrode is connected to the testing bottom electrode, the second testing electrode is connected to the testing top electrode, a spacing region is arranged between the first testing electrode and the second testing electrode, and a thickness between the testing piezoelectric layer and at least one of the first testing electrode and the second testing electrode is greater than a predetermined thickness to insulate the first testing electrode and the second testing electrode. With the technical solutions according to the present disclosure, the accuracy of the detected resonance frequency adjustment amount caused by the mass loading layer to be tested is improve. |
US11973486B2 |
Electronic component and method for manufacturing the same
An electronic component includes an insulating surrounding member surrounding the electronic element while allowing a first surface of the electronic element to be exposed from a second surface of the surrounding member. A wiring board faces a third surface comprising the first and second surfaces. An insulating joining member is interposed between the third surface and the wiring board and joins the third surface and the wiring board together. A conductive bump, located between the third surface and the wiring board, electrically connects the electronic element and the wiring board. The joining member has a first through hole that overlaps a vibration region in the first surface in perspective plan view. The joining member has a second through hole that accommodates the bump. At least a portion of at least one of the first through hole or the second through hole overlaps the second surface in perspective plan view. |
US11973479B2 |
Two-stage audio gain circuit based on analog-to-digital conversion and audio terminal
Disclosed are a two-stage audio gain circuit based on analog-to-digital conversion and an audio terminal. The two-stage audio gain circuit includes a PGA configured to receive an analog audio signal and perform programmable gain amplification processing on the received analog audio signal; an ADC configured to convert the analog audio signal after the programmable gain amplification processing into a digital audio signal and output the digital audio signal; a first AGC gain unit configured to perform a first AGC processing on the digital audio signal and output a first gain adjustment value to the PGA, for the PGA to perform gain adjustment on the received analog audio signal; and a second AGC gain unit configured to perform a second AGC processing on the digital audio signal and output a second gain adjustment value to the PGA, for the PGA to perform gain adjustment on the received analog audio signal. |
US11973478B2 |
Single-to-differential converter
Apparatuses include (among other components) a first gain device connected to receive an initial voltage, a second gain device in series with the first gain device and connected to receive output of the first gain device, differential gain devices connected to receive outputs from the first gain device and the second gain device (the differential gain devices provide opposite voltage outputs from the apparatus) and high-frequency compensation feed-forward paths connected to the first gain device and the second gain device. |
US11973476B2 |
Chopper amplifiers with low intermodulation distortion
Chopper amplifiers with low intermodulation distortion (IMD) are provided. To compensate for IMD, at least one distortion compensation channel is included in parallel with chopper amplifier circuitry of a main signal channel. Additionally, output selection switches are included for selecting between the output of the main signal path and the distortional compensation channel(s) over time to maintain the output current continuous. Such IMD compensation can be realized by filling in missing current of the main signal channel using the distortion compensation channel(s), or by using channel outputs only when they have settled current. |
US11973474B2 |
Power amplifiers and transmission systems and methods of broadband and efficient operations
The disclosed technology includes device, systems, techniques, and methods for amplifying a complex modulated signal with a broadband power amplifier. A broadband power amplifier may include an input network connected a long an input signal path, a driver stage, an interstage matching network stage, a power amplification stage, and a broadband matching output network. The broadband matching output network may include two coupled transmission lines and a compensation line connected between the two coupled transmission lines. Further, the broadband matching output network may include a capacitor connected with a secondary winding and a capacitor connected to each of the primary windings. The disclosed technology further includes transmission systems incorporating the broadband power amplifier. |
US11973473B2 |
Phased array amplifier linearization
Apparatus and methods provide predistortion for a phased array. Radio frequency (RF) sample signals from phased array elements are provided along return paths and are combined by a hardware RF combiner. Phase shifters are adjusted such that the RF sample signals are phase-aligned when combined. Adaptive adjustment of predistortion for the amplifiers of the phased array can be based on a signal derived from the combined RF sample signals. |
US11973472B2 |
Digitally assisted radio frequency transmitter
A radio frequency (RF) transmitter includes an analog RF power amplifier and a digital Dynamic Error Vector Magnitude (DEVM) correction module. The DEVM correction module compensates for time-dependent variations in an instantaneous gain of the RF power amplifier. The time-dependent variations may be variations that occur during a period the RF power amplifier is turned on. The RF transmitter may further include one or more analog baseband circuits, and one or more respective baseband digital pre-distortion (DPD) modules that compensate for amplitude modulation to amplitude modulation (AM2AM) nonlinearities in the analog baseband circuits. The digital DEVM correction module and baseband DPD modules may each include respective look-up tables having values determined by respective calibration operations. |
US11973466B2 |
Osciclamp—an electronic circuit to increase low voltage levels of electrical sources
The present invention is an electronic circuit used to increase voltage levels of electrical signals from sources having low voltage levels for any required application in an electrical system. While the focus is to increase voltage levels, current levels can also be optimized per application requirements. It is built by electronically cascading a clamper circuit or a part of clamper circuit to an oscillator circuit. The oscillator circuit generates an AC signal. The basic functionality of a clamper circuit is to raise DC level of an AC signal. With an oscillator circuit feeding an AC signal to the clamper circuit, multiple applications can be achieved economically. Said invention can be used for driving LEDs at low voltage levels, charge a capacitors to higher voltage levels than a voltage applied to it, low frequency signal amplifiers, low frequency signal generators, AM/FM modulators, etc. |
US11973465B2 |
Oscillator circuit
An oscillator circuit is provided. The oscillator circuit includes a first oscillator, a second oscillator, and a switch matrix. The first oscillator includes a first transconductance amplifier, a second transconductance amplifier, and a first resonator. The second oscillator includes a third transconductance amplifier, a fourth transconductance amplifier, and a second resonator. The first resonator includes a first capacitor element and a first inductor element. The second resonator includes a second capacitor element and a second inductor element. The first inductor element is coupled to the second inductor element. The switch matrix includes a first switch, a second switch, a third switch, and a fourth switch. |
US11973464B2 |
Solar energy-salinity gradient energy synergistic power generation system and method by using concentrating beam splitting and waste heat recovery
Disclosed are a solar energy-salinity gradient energy synergistic power generation system and method by using concentrating beam splitting and waste heat recovery. A concentrating beam splitting photovoltaic power generation unit includes a light mirror, a liquid splitter, a bifacial solar cell, and a waste heat collecting tube; a waste heat recovery unit includes a multi-stage phase-change heat reservoir and a heat exchanger; a salinity gradient power generation unit includes first and second chambers, an ion-selective membrane, first and second electrodes; an electricity storage and control unit includes a battery pack and an inverter; and a water supply unit includes a seawater tank and a river water tank. The bifacial solar cell is used for concentrating beam splitting photovoltaic power generation, nanoparticle-containing seawater and nanoparticle-containing river water flow through the splitter for beam splitting and heating themselves, and the multi-stage phase-change heat reservoir collects heat of the splitter. |
US11973462B1 |
Axial diode junction box and method for manufacturing the same
The present application discloses an axial diode junction box and a method for manufacturing the same, comprising an axial diode and a junction box body, wherein the axial diode is mounted inside the junction box body; the axial diode comprises a diode body, a first pin, and a second pin, one end of the diode body is connected to the first pin, the other end of the diode body is connected to the second pin, and a direction where the diode body is close to the junction box body is defined as a front direction; the first pin comprises a first connection portion and a first flat portion, one end of the first connection portion is connected to one end of the diode body, and the other end of the first connection portion is connected to the first flat portion; the second pin comprises a second connection portion and a second flat portion, one end of the second connection portion is connected to the other end of the diode body, and the other end of the second connection portion is connected to the second flat portion; and the diode body is clamped to the junction box body. The present application can simplify a production process, reduce a product cost, improve the product reliability, and improve the production efficiency of a production line. |
US11973461B2 |
Solar boat panel cleaning device and method using compressed cleaning inflow water during boat operation
Provided is a device and method of cleaning a solar panel of a solar boat using, as cleaning water, water externally introduced and compressed during operation of the solar boat. The device includes a water inlet port disposed on the front side of the solar boat, a filtration unit removing impurities from water introduced through the water inlet port during operation of the solar boat, a compression unit compressing impurities-removed water, and a spray nozzle spraying the compressed water to the solar panel. |
US11973459B2 |
Pressure-driven solar photovoltaic panel automatic tracking device
A pressure-driven solar photovoltaic panel automatic tracking device includes a photovoltaic panel, a rotating shaft, a rotating wheel, a transmission component, a first counterweight, a second counterweight, a bellow tube, and a gas supply mechanism; the photovoltaic panel is fixed to the rotating shaft, the rotating wheel is fixed to the rotating shaft, the rotating wheel is provided with the transmission component, and both ends of the transmission component are respectively connected to the first counterweight and the second counterweight; the first counterweight is connected to the bellow tube, and the bellow tube is connected to the gas supply mechanism; and the bellow tube is expanded and contracted by controlling the gas supply mechanism, so that the first counterweight moves in the vertical direction, thereby driving the rotating wheel to rotate, so as to realize the automatic tracking of the sunlight by the photovoltaic panel. |
US11973456B2 |
Motor
According to the present invention, provided is a motor of which a controller generates an index signal at a second time point delayed from a first time point at which a pulse due to an index magnet is detected among pulses of a pulse width modulation (PWM) signal detected by a second Hall sensor, compares a second time point which is input in advance based on a constant speed condition of the motor and a detected second time point to obtain a first error, compares a duty value, which is input in advance based on the constant speed condition of the motor, of a PWM signal and a duty value of a detected PWM signal to obtain a second error, and controls a speed of the motor on basis of the first error and the second error. |
US11973454B2 |
Preload control system
A system includes a driver monitor system configured to receive information about driver operation, a relationship table comprising information about an expected relationship between driver operation and a preload force, and a driver controller configured to control a driver in response to the information about driver operation and according to the relationship table. A method of managing a preload force includes providing a first component, providing a second component for compression against the first component, operating a driver to move the first component into contact with the second component, monitoring an operation of the driver, and determining an expected preload force in response to the operation of the driver. |
US11973452B2 |
Fan motor stopping apparatus
A fan motor stopping apparatus includes a conversion circuit that converts alternating-current voltage supplied from an alternating-current power supply into direct-current voltage, a smoothing capacitor that is connected to a fan motor included in an air conditioner and smooths the direct-current voltage from the conversion circuit, a voltage detection circuit that detects a voltage across the smoothing capacitor, and a fan motor shutdown circuit that suspends the fan motor in operation when the voltage detection circuit detects a voltage less than or equal to a threshold that is preset for suspending the operation of the fan motor. |
US11973445B2 |
Actuator with automatic force setting and self-calibration
Systems and methods for auto-calibration of current supplied to a motor of an actuator may include supplying an initial electrical current to the motor. One or more sensors may measure a condition corresponding to the motor as the initial electrical current is supplied to the motor. A processing circuit may compare the measured condition to an expected condition. The processing circuit may adjust a supply of the initial electrical current to the motor until the measured condition substantially matches the expected condition. The processing circuit may store data regarding an association between the adjusted supply of initial electrical current and the expected condition. |
US11973441B2 |
MEMS nanopositioner and method of fabrication
A microelectromechanical (MEMS) device is provided. The MEMS device comprises a substrate and a movable structure flexurally connected to the substrate, capable of moving in relation to the substrate, wherein the movable structure further comprising two or more segments having at least one mechanical connection between said segments to provide structural integrity of the moving structure; and wherein the at least one mechanical connection electrically isolates at least two segments. |
US11973429B2 |
Resonant tank circuit and method for configuring resonant tank circuit
The resonant tank circuit (102) comprises: a transformer (T); a primary circuit (M1); and a secondary circuit (M2); wherein the transformer (T) and the primary and secondary circuits (M1, M2) are designed to operate in a forward mode and in a reverse mode; and wherein the transformer (T) and the primary and secondary circuits (M1, M2) have, at a resonant frequency (FR), a forward gain (GF(FR)), respectively a reverse gain (GR(FR)), essentially independent of the load, when operating in the forward mode, respectively the reverse mode. The primary and secondary circuits (M1, M2) are different one from another and the forward gain (GF(FR)) and the reverse gain (GR(FR)) at the resonant frequency (FR) are essentially equal to one another, notably to within 5%. |
US11973427B2 |
Double step-down chopper circuit
A phase difference correction control unit determines, based on a difference between a voltage of a first input smoothing capacitor and a voltage of a second input smoothing capacitor, a difference between a current flowing through a first switching element and a current flowing through a second switching element, or a difference between a reactor current when a gate signal of the first switching element is turned on and a reactor current when a gate signal of the second switching element is turned on, an amount of correction of a difference between a phase of switching of the first switching element and a phase of switching of the second switching element. A switching control unit switches the first switching element and the second switching element based on the amount of correction. |
US11973426B2 |
Universal buck converter
The invention relates to a buck converter comprising an input for receiving an input voltage, an output node for providing an output voltage to a load, a rectifier circuit coupled to the input, a first switch coupled between a first output of the rectifier circuit and a switching node, a second switch coupled between the switching node and a second output of the rectifier circuit, an inductor coupled between the switching node and the output, a first capacitor coupled between the first output of the rectifier and the output, a second capacitor coupled between the output and the second output of the rectifier and a controller. The controller controls the first switch and the second switch and arranged to operate the buck converter in a first mode and a second mode. In the first mode an output connection is formed between the output node and the second output of the rectifier circuit, the first switch is arranged to operate as a buck converter switch, the second switch is arranged to operate as a synchronous freewheel switch. In the second mode an output connection is formed between the first output of the rectifier circuit and the output node, the first switch is arranged to operate as the synchronous freewheel switch, the second switch is arranged to operate as a buck converter switch and wherein the controller is arranged to receive a mode control signal for operating the buck converter in the first mode or the second mode. |
US11973417B2 |
System interconnection power conversion device
A voltage drop Vzs is calculated based on an output current detection value Iac and a virtual synchronous impedance Zs or a corrected virtual synchronous impedance Zs′, and a value obtained by subtracting the voltage drop Vzs from an internal induced voltage Ef is output as a grid voltage command value Vac*. Zs calculation unit 7 limits an output current phase θ so that the output current phase θ is within an effective range by a phase limiter 12a, and calculates the corrected virtual synchronous impedance Zs′ based on a limited output current phase θ, the internal induced voltage Ef, a grid voltage detection value Vac and a current limit value Ilim. Accordingly, in grid interconnection power conversion device that controls a virtual synchronous generator, it is possible to continue operation while suppressing an overcurrent and possess a synchronizing power generated by action or working of a virtual synchronous impedance. |
US11973414B2 |
Decoupled PCB structure to parallel power transistors
According to one aspect, embodiments of the invention provide an electrical-converter system comprising a printed circuit board including at least a first layer and a second layer, a switching node disposed on the second layer, a first transistor, a second transistor, a third transistor, and a fourth transistor disposed on the first layer, a first conduction path from a source of the first transistor, through the switching node, to a drain of the fourth transistor, the first conduction path having a first length, and a second conduction path from the source of the first transistor, through the switching node, to a drain of the second transistor, the second conduction path having a second length, wherein the first length of the first conduction path is greater than the second length of the second conduction path. |
US11973413B2 |
Power conversion device
The power conversion device includes: a series unit composed of two switching elements; and a plurality of DC capacitors each connected in parallel to the series unit. The two switching elements and the plurality of DC capacitors are disposed in this order such that positive terminals and negative terminals thereof are aligned on a same side. Among busbars making connection between the respective DC capacitors and the switching elements, a busbar other than the busbar connected to the DC capacitor disposed at a farthest position has an inductance adjustment portion providing a bypass. |
US11973411B2 |
Power supply unit with current control
To provide a power supply unit configured to determine the boundary between the operation modes (continuous mode and discontinuous mode) of a converter with high accuracy. The power supply unit is a power supply unit wherein the controller controls a value of output current of the power supply by controlling a duty ratio by switching the second switch; wherein the controller detects the current value of the reactor acquired by the current sensor, at a frequency of at least n (n is an integer of 2 or more) times in a cycle of the switching. |
US11973403B2 |
Variable-speed accelerator and a method for starting variable-speed accelerator
The variable-speed accelerator includes an electric device, a transmission device, and a power supply portion that supplies electric power of a constant rated frequency supplied from a power supply to the electric device when the electric device is started. The electric device includes a constant-speed electric motor that rotates a constant-speed input shaft of the transmission device, and a variable-speed electric motor that functions as a generator in a generator mode and also functions as an electric motor in an electric motor mode. When starting the electric device, the power supply portion supplies the electric power generated by the variable-speed electric motor in the generator mode to the constant-speed electric motor after supplying starting power to the constant-speed electric motor and the variable-speed electric motor. |
US11973402B2 |
Drive device having a brushless electric motor
A drive device, in particular an electric-motor adjustment drive of a motor vehicle, comprising a drive housing having a brushless electric motor mounted therein, the electric motor having a stator having a stator winding and a rotor having a rotor shaft, the rotor shaft being coupled to a transmission mechanism. The drive housing has a transmission mechanism housing and a motor housing, which is connected to the transmission mechanism housing at a connection interface. A plug connection for receiving a mating plug connection is provided on the motor housing or on the transmission mechanism housing, the plug connection having a number of connection contacts. A number of phase connections of the stator winding is led into a joining and/or contacting position. The phase connections are led, for the electrical contacting thereof, to the connection contacts of the plug connection. |
US11973401B2 |
Drum brake apparatus for a vehicle air braking system and method of assembling the same
An assembly method is provided for a vehicle having an axle assembly. The assembly method comprises fastening a drum brake assembly having a brake spider to a brake flange of an axle assembly and routing electrical lines through the brake spider and the brake flange of the axle assembly. The assembly method further comprises coupling an electric drive motor to an axle of the axle assembly, attaching the electrical lines to the electric drive motor and coupling a wheel hub to the axle assembly. The assembly method further comprises disposing the drum brake assembly inside a chamber of a brake drum portion, the brake drum portion located coaxial to the axle and disposing the electric drive motor inside a chamber of a brake adapter portion, the brake adapter portion located coaxial to the axle. |
US11973399B2 |
Fan module
A fan module including a first casing, a second casing, a supporting assembly, a stator assembly, and a rotor assembly. The first casing includes a first vent. The second casing is connected to the first casing and an accommodating space is formed between the first casing and the second casing. The supporting assembly is disposed at the accommodating space, connected to the second casing, and includes a first end and a second end. The stator assembly is disposed at the accommodating space, fixed on the second casing, and disposed around the supporting assembly. The rotor assembly is disposed at the accommodating space, rotatably disposed around the stator assembly, and corresponding to the first vent. The first end of the supporting assembly passes through the rotor assembly and the first vent for protruding out of the first casing. |
US11973397B2 |
Dynamo-electric machine
A dynamo-electric machine which inhibits the vibration of a frame and a bearing and has excellent manufacturability. A dynamo-electric machine according to the present invention includes a stator, a rotor including a rotary shaft and being disposed on an inner side in a radial direction of the stator, a bearing for supporting the rotary shaft, an intermediate frame for supporting the stator, and a stator frame for supporting the bearing and the intermediate frame. The stator frame includes pedestals at two end portions in a width direction of a bottom portion of the stator frame. Each of the pedestals includes an upper surface positioned above a bottom surface of the stator frame. The intermediate frame is fixed to upper surfaces of the pedestals. |
US11973396B2 |
Electric transmission for an electric lawnmower
An electric transmission for an electric lawnmower is disclosed. The electric transmission is adapted to operatively connect to a plurality of wheels for driving the electric lawnmower over a ground surface. The electric transmission includes an electric motor and a housing encasing the electric motor. The housing includes a cylindrical body defining a chamber for receiving the electric motor, an inlet conduit, and an outlet conduit. The inlet conduit is connected to the cylindrical body and extends outwardly from the cylindrical body to facilitate a flow of air inside the chamber. The outlet conduit is disposed spaced apart from the inlet conduit. Further, the outlet conduit is connected to the cylindrical body and extends outwardly from the cylindrical body to facilitate an exit of air from the chamber to an ambient. |
US11973389B2 |
Actuator for exciting vibration having at least one electrically conductive ring
An actuator for exciting at least one component of a motor vehicle with vibrations. The actuator includes: a housing which is configured to be directly or indirectly connected to the component, an electrical coil which is connected to the housing and is configured to generate an electromagnetic field when an electric current flows through the coil, and a magnet which is entirely or partially arranged in the housing and the magnet is arranged so as to be movable to a limited extent relative to the housing. The housing has, all around, at least one electrically conductive ring which surrounds the magnet in respect of its undeflected state. |
US11973385B1 |
Electrical machines for aircraft power and propulsion systems
A vertical take-off and landing (VTOL) aircraft is provided. The VTOL aircraft includes at least one electrical propulsion unit (EPU), wherein an EPU of the at least one EPU includes a propeller or a fan. The EPU further includes an electric motor including a stator having insulated coils for carrying current and a rotor arranged to interact with the stator, such that a torque for driving rotation of the propeller or the fan is produced. |
US11973382B2 |
Device for positioning electrically conductive segments of a winding of a stator
A device for positioning electrically conductive segments of a winding of a stator of a rotary electrical machine, including at least one rotative ring with at least one cam arranged around a revolution axis, the rotative ring being arranged to set in a radial motion at least two series of fingers to ensure the position of the conductive segments, wherein the two series of fingers are set in motion in opposite directions one to the other, such that a finger of a first series of fingers and a finger of a second series of fingers are configured to press two conductive segments of a pair of segments against each other. |
US11973381B2 |
Fluid machine
A fluid machine includes an electric motor, a pump, an inverter, and a housing having a motor chamber and an inverter chamber. The housing has a cooling passage having an inverter cooling passage and a motor cooling passage through which cooling fluid flows. After the cooling fluid is introduced to the inverter cooling passage, a flow of the cooling fluid is divided at the inlet into a flow of the cooling fluid flowing through the inverter cooling passage and a flow of the cooling fluid flowing through the motor cooling passage, the flow of the cooling fluid flowing through the inverter cooling passage and the flow of the cooling fluid flowing through the motor cooling passage are joined together at the outlet and discharged from the inverter cooling passage. The inverter cooling passage has a passage expanded portion in which a vortex flow is generated. |
US11973380B2 |
Electric pump
An aspect of an electric pump of the present invention is an electric pump attached to a predetermined object. The electric pump includes a motor having a rotor rotatable about a center axis extending in an axial direction, a pump mechanism coupled to the rotor, a circuit board located radially outside the motor and having a plate face directed in a radial direction, an electrolytic capacitor attached to the plate face of the circuit board, and a housing that houses the motor, the pump mechanism, the circuit board, and the electrolytic capacitor therein. The housing has a mounting face attached to a predetermined object. The mounting face is a face directed radially outward. The plate face of the circuit board is disposed along a direction intersecting the mounting face. The electrolytic capacitor is disposed at a position closer to the mounting face than the center axis in the direction orthogonal to the mounting face. |
US11973379B2 |
Motor
An embodiment relates to a motor which comprises: a housing; a cover disposed to cover the housing; a stator disposed in the housing; a rotor disposed inside the stator; a shaft disposed in the center of the rotor; a sensing magnet disposed at the end of the shaft; and a circuit board including a sensor for sensing the sensing magnet, wherein the sensor is disposed inside a hole formed through the cover. Therefore, in the motor, a hole is formed through the cover disposed to cover an opening of the housing and a sensor is disposed inside the hole, so that a size of an axis direction of the motor can be reduced. |
US11973371B2 |
Stator for a generator of a wind turbine, generator of a wind turbine, and wind turbine
A stator for a generator of a wind turbine includes stator segments including a lamination stack, and a stator support structure with segments extending in an axial direction and being adjacently located in a circumferential direction to form a ring-like structure, wherein each support structure segment includes at least one longitudinal carrier element, which extends in an axial direction and includes a stator segment-sided lamination attachment section for fixing the carrier element to the respective stator segment using a lamination attachment assembly, wherein the lamination attachment assembly for each carrier element includes: a counter bearing element to be inserted into a cavity of the lamination stack and extending at least essentially over the complete axial length of the stator segment, a stiffening bar to be placed inside the carrier element on the lamination attachment section, extending at least essentially over the complete axial length of the support structure segment. |
US11973361B1 |
Overheating protection system
An overcharging protection system monitors the temperature of a cable used to transfer electricity from a power source to a personal electronic device. If the temperature as detected by a thermometer device of a sensor crosses a threshold, a bridge of a cutoff device is retracted disconnecting the two pieces of the cable to prevent any further increase in temperature due to charging. The thermometer device and cutoff device are housed in the interior space of a casing. The casing attaches to the cable. |
US11973357B1 |
Device and method for power management in a solar-powered electronic device
An electronic device powered by a solar panel and a rechargeable battery. The electronic device prevents unnecessary charging and discharging of the rechargeable battery by disconnecting the rechargeable battery when the rechargeable battery is fully charged. The electronic device detects and reports a defective rechargeable battery by powering the electronic device off of the solar panel. The electronic device detects and handles brownout conditions when powered by the solar panel by re-connecting the rechargeable battery. |
US11973356B2 |
Method and electronic device for providing fast charging
According to an embodiment, an electronic device may include: a power management module; a USB connection terminal; a processor operably connected to the power management module and the USB connection terminal; and a memory operably connected to the processor. The memory may store instructions that, when executed, cause the processor to: provide, in response to connection with an external electronic device through the USB connection terminal, fast charging related information to the external electronic device; obtain power based on the fast charging related information from the external electronic device; perform a fast charging operation through the power management module based on the obtained power; determine to enter a first mode for data communication with the external electronic device; and determine whether fast charging is possible in the external electronic device based on the obtained power and an entry into the first mode by the electronic device and the external electronic device. |
US11973352B2 |
Non-contact optical power feeding method using a multi-junction solar cell, and light-projecting device for optical power feeding
There are provided a method and a device for feeding electric power to a vehicle, etc. installed with a solar photovoltaic power generation panel employing a multi-junction solar cell in a non-contact manner by irradiating light to the solar photovoltaic power generation panel. In the method, light containing a wavelength component absorbed by each of all solar cell layers laminated in a multi-junction solar cell of the vehicle, etc. is projected from a light-projecting device to the light receiving surface of the multi-junction solar cell; and electric power generated by the irradiation of light from the multi-junction solar cell is taken out. The device includes structures for emitting light containing a wavelength component absorbed by each solar cell layer laminated in the multi-junction solar cell, and for irradiating the light to a light receiving surface of the multi-junction solar cell. |
US11973349B2 |
Device for suppressing potential induced degradation and system
Provided are a device for suppressing potential induced degradation and a system. The device includes a rectification circuit, a non-isolated voltage conversion circuit and at least one capacitor. An input terminal of the rectification circuit is connected to an output terminal of a converter, the rectification circuit is configured to rectify an alternating current outputted by the converter into a direct current, the non-isolated voltage conversion circuit is configured to perform voltage conversion on the direct current outputted by the rectification circuit, and the voltage conversion is boost conversion or voltage reverse conversion. The capacitor is connected in parallel with an output terminal of the direct current, and either a positive electrode or a negative electrode of the capacitor is grounded. |
US11973347B2 |
Storage battery system and method for suppressing fluctuation in frequency of AC power system
A storage battery system includes a first storage battery unit. First storage battery unit includes a first converter that converts alternating current and direct current, a first storage battery, and a first controller that controls first converter, and first storage battery unit is interconnected to a system for supplying power. The first controller detects a frequency of the system, and controls first converter such that first storage battery outputs constant active power to the system on the basis of the frequency of the system falling below a first threshold value. |
US11973346B2 |
Transactive energy system and method
A method of energy distribution from a plurality of energy sources to a plurality of loads wherein a set of selection options for a load are determined. Values are established for the selection options for each loads. The loads are then ordered into a load order according to a load ordering parameter. The energy sources are ordered in a plurality of sequences, where each sequence corresponds to a possible set of values for the selection options and wherein at least one energy source appears in more than one of the plurality of sequences. The loads are then matched with the energy sources according to the load order, with the sources in the sequence corresponding to the set of values for the selection options established for that load. A computing system designed to perform this method, and an electrical grid incorporating such a computing system are also described. |
US11973343B2 |
Safety power disconnection for power distribution over power conductors to radio communications circuits
Safety power disconnection for remote power distribution in power distribution systems is disclosed. The power distribution system includes one or more power distribution circuits each configured to remotely distribute power from a power source over current carrying power conductors to remote units to provide power for remote unit operations. A remote unit is configured to decouple power from the power conductors thereby disconnecting the load of the remote unit from the power distribution system. A current measurement circuit in the power distribution system measures current flowing on the power conductors and provides a current measurement to the controller circuit. The controller circuit is configured to disconnect the power source from the power conductors for safety reasons in response to detecting a current from the power source in excess of a threshold current level indicating a load. |
US11973342B2 |
ESD protection for integrated circuit devices
An integrated circuit device having insulated gate field effect transistors (IGFETs) having a plurality of horizontally disposed channels that can be vertically aligned above a substrate with each channel being surrounded by a gate structure has been disclosed. The integrated circuit device may include electrostatic discharge (ESD) protection circuit structures. The ESD protection circuit structures may be formed in regions other than the region that the IGFETs are formed as well as in the region that the IGFETs having a plurality of horizontally disposed channels that can be vertically aligned above a substrate with each channel being surrounded by a gate structure are formed. By forming ESD protection circuit structures in regions below the IGFETs, an older process technology may be used and device size may be decreased. Furthermore, planar IGFETs of FinFETs may be formed in other regions to decrease device size and improve costs. |
US11973341B2 |
Surge-immune DC input supply apparatus
A DC power supply may use an input supply surge protection circuit that may be robust against positive and negative power surges. DC power may be provided through a first unidirectional circuit component such as a diode or selectively controlled MOSFET coupled in parallel with a transient voltage suppressor or Zener diode. The first unidirectional circuit component may have a first voltage rating and the transient voltage suppressor or Zener diode may have a second voltage rating lower than the first voltage rating. This may allow current to flow backward over the transient voltage suppressor or Zener diode to protect the first unidirectional circuit component from exposure to voltage beyond the first voltage rating in a power surge. |
US11973340B2 |
Direct-current transmission line protection method and system based on pure current characteristics
A line current iM(k0) of an M side of a first direct-current transmission line is collected at a moment k0. A line current iM(k0−ts) thereof is collected at k0−ts. At a moment k0, a differential value diM(k0) of a current of the side of the first direct-current transmission line is calculated according to the line current iM(k0) and the line current iM(k0−ts). It is determined whether the differential value diM(k0) of the current meets a protection enabling criteria. If so, direct-current protection for the M side of the first direct-current transmission line is enabled. A line current iM(j) of the M side of the first direct-current transmission line is collected at a moment j. A line current iM(j−ts) thereof is collected at a moment j−ts. A differential value diM(j) of the current of the M side of the first direct-current transmission line at the moment j is calculated according to the line current iM(j) and the line current iM(j−ts). |
US11973331B2 |
Current/voltage sensor and universal tap-off box
A tap-off box includes a latch that automatically secures the tap-off box to a busway upon insertion of a mast into the busway. The latch is in the form of a single spring-loaded member that latches onto a rail as the masthead is pushed into the busway. A push button actuated camming member pushes the latch away from the rail to enable the masthead to be withdrawn from the busway. The push button and camming member are independent of the mechanism that extends and retracts the contacts while the masthead is inserted and latched into the busway. The tap-off box may also include non-contact current monitoring sensors with voltage sensing inserts that an auxiliary breaker switch in applications other than a tap-off box, and an infrared emitting faceplate that can be adapted for monitoring a variety of breakers from outside the tap-off box. |
US11973326B2 |
Power distribution box
A power distribution box is disclosed. The power distribution box may include a housing including one or more panels. The one or more panels may define a cavity. The power distribution box may include one or more outlets coupled to one or more portions of the one or more panels of the housing. The power distribution box may include one or more output plugs configured to receive one or more power distribution whips. The one or more output plugs may be configured to couple to one or more portions of the one or more panels of the housing. The power distribution box may include one or more circuit breakers coupled to one or more portions of the one or more panels of the housing. The power distribution box may include at least one power whip coupled to an output plug of the one or more output plugs. |
US11973325B2 |
Modular power distribution assembly and method of assembly thereof
A modular power distribution apparatus and method includes a frame defined by a first set of parallel supports and a second set of parallel supports, the second set of parallel supports connecting the first set of parallel supports, the frame defining a generally planar assembly, as well as a set of components extending from a side of the frame. The set of components includes a set of power modules. |
US11973321B2 |
Light emitting device
A light emitting device includes a wiring substrate, a light emitting element array that includes a first side surface and a second side surface facing each other, and a third side surface and a fourth side surface connecting the first side surface and the second side surface to each other and facing each other, the light emitting element array being provided on the wiring substrate, a driving element that is provided on the wiring substrate on the first side surface side and drives the light emitting element array, a first circuit element and a second circuit element that are provided on the wiring substrate on the second side surface side to be arranged in a direction along the second side surface, and a wiring member that is provided on the third side surface side and the fourth side surface side and extends from a top electrode of the light emitting element array toward an outside of the light emitting element array. |
US11973320B2 |
VCSEL device for an SMI sensor for recording three-dimensional pictures
A Vertical Cavity Surface Emitting Laser (VCSEL) includes a VCSEL array, a multitude of detectors, a first electrical laser contact, and at least one second electrical laser contact. The VCSEL array comprises a multitude of laser diodes, each laser diode including an optical resonator having a first distributed Bragg reflector, a second distributed Bragg reflector and an active layer for light emission, the active layer being arranged between the first distributed Bragg reflector and the second distributed Bragg reflector. The first electrical laser contact and the at least one second electrical laser contact are arranged to provide an electrical drive current to electrically pump the optical resonators of the laser diodes. Each detector is arranged to generate an electrical self-mixing interference measurement signal associated to at least one laser diode upon reception of the laser light. |
US11973316B2 |
Vertical cavity surface emitting laser element and electronic apparatus
[Object] To provide a vertical cavity surface emitting laser element and an electronic apparatus that have high light emission efficiency. [Solving Means] A vertical cavity surface emitting laser element according to the present technology includes: an active layer; a first cladding layer; and an intermediate layer. The first cladding layer is provided on the active layer. The intermediate layer is provided on the first cladding layer, electrons in the intermediate layer having potential higher than potential of electrons in the first cladding layer, holes in the intermediate layer having potential higher than potential of holes in the first cladding layer. |
US11973314B2 |
Light-source drive device and light-emitting device
An abnormality of output laser light is detected for enhancement in safety. A light-source drive device includes a light-source control unit, a light-receiving unit, and an abnormality detection unit. The light-source control unit included in the light-source drive device controls light emission of a light source. The light-receiving unit included in the light-source drive device receives light from the light source through an output part allowing outward output of light of the light source. The abnormality detection unit included in the light-source drive device detects an abnormality of the light output from the output part, on the basis of the received light. |
US11973313B2 |
Diode laser assembly and method for producing a diode laser assembly
A diode laser arrangement includes at least one emitter, first and second cooling devices and a first connecting layer. The emitter is configured to emit a laser beam and is disposed between the first and second cooling devices. The first and second cooling devices are each configured for cooling the emitter. The emitter is connected to the first cooling device by the first connecting layer, and the first connecting layer has a connecting material or is composed of a connecting material selected from a group including gold, a gold alloy, silver, a silver alloy, a silver sintered material, copper, a copper alloy, nickel, a nickel alloy, palladium, a palladium alloy, platinum, a platinum alloy, rhodium, a rhodium alloy, iridium, an iridium alloy, germanium, a germanium alloy, tin, a tin alloy, aluminum, an aluminum alloy, indium, an indium alloy, lead and a lead alloy. |
US11973309B2 |
Semiconductor chip manufacturing device and method of manufacturing semiconductor chips
In a semiconductor chip manufacturing device which produces a plurality of LD chips by dividing a semiconductor wafer, being placed in a casing in which a fluid medium is filled, on which a block line is formed in advance and also on which a scribed line is inscribed so that a microcrack is formed along the scribed line, the semiconductor chip manufacturing device comprises a reception stage for supporting the semiconductor wafer, and a blade cutting-edge for pressurizing the semiconductor wafer along its crack portion made of the block line or the scribed line, so that the semiconductor wafer is divided into a plurality of LD chips by pressurizing it by means of the blade cutting-edge along the crack portion in the fluid medium. |
US11973305B2 |
Coherent beam combination (CBC) systems and methods
A coherent beam combination (CBC) system (10) includes an array of beam sources (12a, 12b and 12c) generating coherent beams directed towards a target (T). The phase modulators (14a, 14b and 14c) allow adjustment of relative phase offsets of the beams. A detector (16) monitors an intensity of the radiation impinging on an area of the target (T). A controller (18) receives the intensity parameter and controls a phase adjustment of the beams according to a deterministic (i.e., quantitative) measurement of a phase offset of each beam relative to a representative phase of the sum of all the other beams. This is achieved by using interferometric techniques, referred to herein as Target In-the-Loop Interferometry (TILI). |
US11973304B1 |
Tunable laser
A method, apparatus, and system for adjusting the phase noise of a laser. |
US11973293B2 |
User control unit and cable connector
A linear actuator system with a controller, said controller comprising a controller and programmable means for controlling the operation of an electrical motor. The electrical linear actuator system comprises a user control unit (1), an electrical cord with a plug for connecting the user control unit (1) and the controller, where the controller and/or the user control unit comprises a socket (1a) for receiving the plug (2). The plug (2) comprises a locking ring (5), which is rotatable relative to the plug (2), and the socket (1 a) comprises an opening (16) for receiving the plug (2) including the locking ring (5) in the opening (16) of the socket (1 a). The socket (1 a) further comprises an aperture (4) through which a part of the locking ring (5) is accessible when the plug (2) including the locking ring (5) is inserted into the opening (16) of the socket (1a). The locking ring (5) and the opening (16) of the socket are adapted such that the locking ring (5), when inserted in the opening (16), can be rotated between an unlocked position and a locked position: where, in the unlocked position, a protrusion (8a, 8b) is received in and aligned with an axial part (12a, 12b) of a recess (12), such that the plug (2) may freely be inserted into or removed from the socket (1a), and where, in the locked position, the protrusion (8a, 8b) engages the radial part (12c,12d) of the recess (12), such that the plug (2) is prevented from being unplugged. |
US11973292B2 |
Eyewear having selectively exposable feature
Apparatuses, systems and methods for wearable devices such as eyewear are described. According to one embodiment, the wearable device includes a body, electronics, and a connector. The body is configured to hold one or more optical elements, the body being disposable between a collapsed condition and a wearable condition in which the device is wearable by a user to hold the one or more optical elements within user view. The electronics are carried by the body. The connector is configured to enable establishment of an electrical and/or electronic connection with the electronics via the connector, the connector being housed by the body such that the connector is substantially obscured from view when the body is in the wearable condition, and such that the connector is exposed for connective access when the body is in the collapsed condition. |
US11973285B2 |
Terminal and receptacle connector
A terminal and a receptacle connector are provided. The terminal comprises a soldering segment, an upright arm and a bending arm. The soldering segment has a first end portion and the upright arm extends upwardly from the first end portion. The bending arm bends back and obliquely extends upwardly close to the upright arm and includes an upper bending segment and a contact segment extends upwardly from the upper bending segment. A shoulder portion is formed at each of at least one side edge of two side edges of each of at least one of the upright arm and the bending arm, the two side edges are connected with the soldering segment, the shoulder portion protrudes relative to a corresponding side edge of the soldering segment. |
US11973284B2 |
Connector
The present invention discloses a connector that utilizes a first connecting portion includes a plurality of terminals and a latching arm that forms a connection end and utilizes a second connecting portion includes a plurality of terminal slots and an engaging groove that be coupled to the connection end of the first connecting portion. The terminals are electrically connected to the terminal slots and the connecting ends are fastened to the engaging arms, and the terminals are electrically connected to the terminal slots. In a state in which the electrical connection is maintained, the first connecting portion and the second connecting portion are disposed in close to or in the same plane by applying an external force to change the first angle between the first connecting portion and the second connecting portion to the second angle. |
US11973280B2 |
Antenna element and terminal device
An antenna element includes: a target metal groove, M feeding components disposed at the bottom of the target metal groove, M feeding arms and a first insulator disposed in the target metal groove, and a target radiator carried by the first insulator. Each feeding component of the M feeding components is electrically connected to a feeding arm, and the M feeding components are isolated from the target metal groove. The M feeding arms are located between the bottom of the target metal groove and the first insulator, and the M feeding arms is distributed along the diagonal direction of the target metal groove. Each feeding arm of the M feeding arms is coupled to the target radiator and the target metal groove, and a resonance frequency of the target radiator is different from a resonance frequency of the target metal groove, and M is a positive integer. |
US11973275B2 |
Antenna for multi-broadband and multi-polarization communication
An antenna for multi-broadband and multi-polarization communication, may include a plurality of radiators configured to jointly function as one or more dipoles, a first feed terminal for a first signal of a first polarization, and a second feed terminal for a second signal of a second polarization different from the first polarization. Each radiator may be configured to contribute to resonances at two or more nonoverlapping bands. In an embodiment, the antenna may further include a third feed terminal for a third signal of the first polarization, and a fourth feed terminal for a fourth signal of the second polarization. |
US11973273B2 |
High performance folded dipole for multiband antennas
Disclosed is a radiator assembly configured to operate in the range of 3.4-4.2 GHz. The radiator assembly comprises a folded dipole with four dipole arms that radiate in two orthogonal polarization planes, whereby the signal of each polarization orientation is radiated by two opposite radiator arms that radiate the signal 180 degrees out of phase from each other. The radiator assembly has a balun structure that includes a balun trace that conductively couples to a ground element on the same side of the balun stem plate. The combination of the shape of the folded dipole and the balun structure reduces cross polarization between the two polarization states and maintains strong phase control between the opposing radiator arms. |
US11973270B2 |
Flat lens antenna
Various examples are provided for flat lens antennas and their operation. In one example, among others, an antenna includes electrically thin (W<<λhigh), highly conducting, TEM mode antenna arms fed at a first end by a balun. The TEM mode antenna arms can be embedded in a spatially varied anisotropic dielectric material. A separation between the TEM mode antenna arms can increase from the first end to a second end where the TEM mode antenna arms transition to resistive card (Rcard) terminations when the TEM mode antenna arms are separated by a distance Hr, where a ratio of Hr to a height (H) of the antenna is in a range from about 0.2 to about 0.8. |
US11973269B2 |
Tera-sample-per-second arbitrary waveform generator
A tera-sample-per-second waveform generator comprising: a first transmission line having a terminated end and an output end; an anti-reflection load coupled to the terminated end of the first transmission line; a plurality of current sources, wherein each current source is configured to inject current into the first transmission line; and a second transmission line configured to feed the first transmission line with a seed signal through the plurality of current sources such that the second transmission line has a different time delay between current sources than the first transmission line, wherein the seed signal triggers the current sources to inject current into the first transmission line in order to generate an output waveform. |
US11973265B2 |
Antenna device and display device including the same
An antenna device according to an embodiment of the present disclosure includes a dielectric layer, a first electrode layer disposed on an upper surface of the dielectric layer, the first electrode layer including a radiator and having a first mesh structure, and a second electrode layer disposed on a lower surface of the dielectric layer, the second electrode layer having a second mesh structure. The first mesh structure and the second mesh structure are aligned to be offset or staggered from each other with respect to the dielectric layer in a planar view. |
US11973263B2 |
Antenna and electronic device comprising same
An electronic device according to a certain embodiments comprises: a housing including a front plate, a rear plate, and a side member surrounding a space between the front plate and the rear plate; an antenna module disposed in the space, and configured to transmit and receive first signals belonging to a first frequency band using at least one antenna element; a nonconductive member disposed to face at least one surface of the antenna module; and a conductive pattern being closer to the rear plate than to the at front plate and disposed between the nonconductive member and the rear plate, wherein the conductive pattern is configured to: change a radiation direction of at least a portion of the first signal and transmit and receive a second signal belonging to a second frequency band. |
US11973257B2 |
Wearable accessory with phased array antenna system
An accessory for an electronic device includes: headphones; at least one phased array antenna on the headphones, the at least one phased array antenna comprising an array of antenna elements that are configured to form a beam in a determined direction, the at least one phased array antenna being configured to communicate wirelessly with an external device; a local communication system in the headphones, the local communication system configured to communicate locally with the electronic device; and a battery in the headphones, the battery operatively connected to each of the at least one phased array antenna and the local communication system. |
US11973256B2 |
High-density embedded broadside-coupled attenuators
Systems and techniques that facilitate high-density embedded broadside-coupled attenuators are provided. In various embodiments, an attenuator can comprise an output line. In various aspects, the attenuator can further comprise a reflectively-terminated input line that is broadside coupled to the output line. In various instances, a downstream end of the reflectively-terminated input line can be shorted to ground. In other instances, a downstream end of the reflectively-terminated input line can be open from ground. In various cases, the output line can exhibit a non-looped-back-layout. |
US11973255B2 |
Cross-coupled filter
A cross-coupled filter includes a minimum resonant structure including four resonators. In the minimum resonant structure, two resonators in the same row form a group, and two resonators in the same row are capacitively mainly coupled or inductively mainly coupled; two resonators in the same column are electrically and magnetically hybrid coupled; and the coupling polarities of the two groups of resonators in the two rows of resonant units are opposite to each other and form at least a cross-coupling. The invention realizes miniaturization and light weight in structural characteristics, and realizes low loss and good harmonic characteristics in electrical performance. |
US11973254B2 |
Aqueous polysulfide-based electrochemical cell
An electrochemical cell and battery system including cells, each cell including a catholyte, an anolyte, and a separator disposed between the catholyte and anolyte and that is permeable to the at least one ionic species (for example, a metal cation or the hydroxide ion). The catholyte solution includes a ferricyanide, permanganate, manganate, sulfur, and/or polysulfide compound, and the anolyte includes a sulfide and/or polysulfide compound. These electrochemical couples may be embodied in various physical architectures, including static (non-flowing) architectures or in flow battery (flowing) architectures. |
US11973253B2 |
Electrochemical module, method for assembling electrochemical module, electrochemical device, and energy system
A small-size and light-weight electrochemical module in which, when a stack expands the stack can be clamped appropriately. The electrochemical module includes: an electrochemical element stack obtained by stacking, in a predetermined stacking direction, a plurality of electrochemical elements having a configuration in which an electrolyte layer, and a first electrode and a second electrode that are respectively arranged on two sides of the electrolyte layer, are formed along a substrate; an elastic plate-like member arranged along at least one of a first flat face and a second flat face of the electrochemical element stack; and a clamp that includes a first clamping portion extending along the first flat face and a second clamping portion extending along the second flat face and clamps the electrochemical element stack via the plate-like member. |
US11973250B2 |
Antioxidant for fuel cells to improve durability
Disclosed herein are membrane-electrode assemblies and fuel cells comprising an anode comprising a first catalyst; a cathode comprising a second catalyst; and a proton exchange membrane between the anode and cathode; wherein at least one of the proton exchange membrane, anode, and cathode comprise an antioxidant comprising yttrium doped cerium oxide and a metal doped cerium oxide that has a faster release time of cerium ions compared to yttrium doped cerium oxide. |
US11973248B2 |
Method for diagnosing degradation of fuel cell stack, method for multi-point analysis of fuel cell, and method for estimating performance of fuel cell membrane electrode
A method for diagnosing degradation of a fuel cell stack, including: S10, qualitatively determining a degradation type of the fuel cell stack according to a voltage-current curve of the fuel cell stack; S20, quantitatively measuring parameter values of each of individual cells of the fuel cell stack according to the degradation type, and quantitatively determining a degradation degree of each of the individual cells according to the parameter values; S30, determining a uniformity degradation degree among the individual cells of the fuel cell stack according to a non-uniformity degree of a voltage distribution of the individual cells. By qualitatively determining the degradation type of the fuel cell stack, the degradation condition of the entire fuel cell stack may be obtained. |
US11973246B2 |
Method for manufacturing fuel battery cell separator gasket
A method of shaping a gasket on a separator without causing destruction and damage. A fuel battery separator gasket is shaped via a shaping of a sticking agent and a transfer of the sticking agent. During the shaping, the sticking agent to be the gasket is shaped on a flexible substrate having flexibility. During the transfer, the sticking agent shaped on the flexible substrate is transferred to one of a pair of separators facing each other with an electrolyte membrane provided in a fuel battery cell being interposed therebetween and each having a bead forming a flow path of fluid between the bead and the electrolyte membrane in close contact with the electrolyte membrane to shape the gasket. |
US11973238B2 |
Compartment for a device for storing electrical energy for a motor vehicle
The invention relates to a compartment for a device (16) for storing electrical energy for a motor vehicle, said compartment being arranged to receive at least one cell (14) for storing electrical energy, said compartment comprising: —a bottom wall (26), the bottom wall preferably comprising a composite material, —a side wall (28) connected to the bottom wall, —a channel (50) for circulating a cooling fluid, said channel being at least partially formed by the bottom wall, —a fluid connection element (100) designed to allow the channel to be connected with an external cooling fluid circuit, the connection element being at least partially overmoulded with the bottom wall or the side wall. |
US11973230B2 |
Electrode for membrane-electrode assembly and method of manufacturing same
Disclosed are an electrode including a porous substrate, a membrane-electrode assembly for a fuel cell including the same and a method of manufacturing the same. In the method of manufacturing the membrane-electrode assembly, the amount of a catalyst that is loaded depending on the position is applied in a gradational manner, thus efficiently using the catalyst, thereby reducing costs owing to the use of a decreased amount of the metal catalyst. Further, the membrane-electrode assembly includes the electrode including a porous substrate, thus making it easy to select hot-pressing conditions and increasing processing efficiency. The porous substrate is hydrophobic and the pore size in the electrode is not decreased compared to conventional electrodes, thus reducing flooding and generating various operation regions. The electrode including the porous substrate can minimize electrode loss, thus improving electrode durability. |
US11973221B2 |
Cathode active material for lithium secondary battery, production method therefor, and lithium secondary battery comprising same
It is related to a positive active material for lithium secondary battery, a manufacturing method thereof, and a lithium secondary battery containing the same, provides that a positive active material for lithium secondary battery, wherein, it is a layered lithium metal compound comprises nickel, cobalt, and manganese, and aluminum, zirconium, and boron are doped. |
US11973215B2 |
Negative active material, preparation method thereof, secondary battery and related battery module, battery pack and device
The present application discloses a negative active material, preparation process thereof and a secondary battery and the related battery module, battery pack and device. The negative active material comprises a core material and a modified polymer coating layer coated on at least a part of the outer surface of the core material, the core material comprises one or more of silicon-based materials and tin based materials, the coating layer comprises carbon element and nitrogen element, wherein the nitrogen element is present in the negative active material in a mass percentage of 0.1%˜0.66%, and the coating layer comprises a —C═N-linkage. |
US11973214B2 |
Composite electrodes
The present invention pertains to an electrode-forming composition, to use of said electrode-forming composition in a process for the manufacture of a composite electrode, to said composite electrode and to a secondary battery comprising said composite electrode. |
US11973213B2 |
Solid-state electrode having integrated sulfide separator
In general, a solid-state electrode includes an electrode composite layer comprising a plurality of active material particles mixed with a solid electrolyte buffer material comprising a first plurality of solid electrolyte particles layered onto and directly contacting a current collector foil, and an electrically non-conductive separator layer comprising a second plurality of solid electrolyte particles layered onto and directly contacting the electrode composite layer. In some examples, an interpenetrating boundary layer is disposed between the electrode composite layer and the electrically non-conductive separator layer. In some examples, the electrode composite layer includes one or more conductive additives intermixed with the plurality of active material particles, and the electrode composite layer is electrically conductive. In some examples, the electrode composite layer is adhered together by a binder. |
US11973206B2 |
Safety device and battery using the same
A safety device comprises a first heat dissipation part, a second heat dissipation part and a connecting part. The connecting part is arranged between the first heat dissipation part and the second heat dissipation part, and at least one heat locking hole disposed thereon. The heat locking hole of the connecting part can reduce a diffusion speed of heat of the connecting part, so that the heat is concentrated between the first heat locking hole and the second heat locking hole, and thus the connecting part can be fused in time at a high temperature. |
US11973203B2 |
Battery pack comprising battery frame
A battery pack is provided including at least one rechargeable secondary battery; a battery frame having a battery accommodation portion configured to accommodate the at least one secondary battery; a packaging member provided in the form of an adhesion sheet having an adhesive surface formed at one surface thereof, the packaging member including a body portion fixedly adhered to an upper portion of the secondary battery accommodated in the battery frame and a fixing portion bent and extended downward from the body portion and having the adhesive surface fixedly adhered to an outer surface of an outermost edge of the battery frame; and an anti-noise member attached to at least one portion of the adhesive surface of the packaging member. |
US11973202B2 |
Intelligent module interface for battery maintenance device
The present invention includes a battery pack maintenance device for performing maintenance on battery packs of hybrid and/or electrical vehicles (referred herein generally as electric vehicles). In various embodiments, the device includes one or more loads for connecting to a battery pack for use in discharging the battery pack, and/or charging circuitry for use in charging the battery pack. Optional input/output circuitry can be provided for communicating with circuitry of in the battery pack and/or circuitry of the vehicle. A method and device for determining connector configuration is also provided. |
US11973200B2 |
Reference electrode assembly and method of manufacturing the same
A reference electrode assembly for an electrochemical cell of a secondary lithium ion battery and methods of manufacturing the same. The reference electrode assembly includes a porous membrane having a major surface and a porous reference structure deposited on the major surface of the porous membrane. The porous reference structure includes a porous carbon layer and a porous reference electrode layer that at least partially overlaps the porous carbon layer on the major surface of the porous membrane. |
US11973191B1 |
Non-aqueous electrolyte solution for lithium secondary battery and lithium secondary battery comprising same
A non-aqueous electrolyte solution for a lithium secondary battery and a lithium secondary battery including the same are disclosed herein. In some embodiments, a non-aqueous electrolyte solution includes a lithium salt, an organic solvent, and a phosphoric acid-based additive-represented by Formula 1 below, which improves the high temperature stability in a lithium secondary battery: wherein R is described herein. |
US11973190B2 |
Electrolyte for lithium secondary battery and lithium secondary battery including the same
An electrolyte for a lithium secondary battery and a lithium secondary battery including the same are disclosed herein. In some embodiments, an electrolyte for a lithium secondary battery includes a lithium salt, a non-aqueous solvent containing a fluorine-based organic solvent, and a fluorine-based compound represented by Formula 1. In some embodiments, a lithium secondary battery includes a positive electrode, a negative electrode, a separator disposed therebetween, and the electrolyte. |
US11973189B2 |
Non-aqueous electrolyte for lithium secondary battery and lithium secondary battery including the same
A non-aqueous electrolyte for a lithium secondary battery and a lithium secondary battery including the same are disclosed herein. In some embodiments, a non-aqueous electrolyte for a lithium secondary battery includes an organic solvent, a lithium salt, and a compound represented by Formula 1. In some embodiments, the compound represented by Formula 1 is present in an amount of 0.5 part by weight to 5 parts by weight based on 100 parts by weight of the non-aqueous electrolyte. |
US11973187B2 |
Lithium polymer battery
A lithium polymer battery is provided. The lithium polymer battery includes a laminate film as an exterior material including a metal foil. The lithium polymer battery further includes a first electrode including the metal foil and a first electrode active material layer provided on the metal foil; a second electrode including a second electrode current collector and a second electrode active material layer provided on the second electrode current collector, and a polymer electrolyte provided at an interface between the metal foil 11 and the first electrode active material layer. |
US11973186B2 |
Ion conductive material including halide material, electrolyte including the same, and methods of forming the same
A solid ion conductive material can include a complex metal halide. The complex metal halide can include at least one alkali metal element. In an embodiment, the solid ion conductive material including the complex metal halide can be a single crystal. In another embodiment, the ion conductive material including the complex metal halide can be a crystalline material having a particular crystallographic orientation. A solid electrolyte can include the ion conductive material including the complex metal halide. |
US11973183B2 |
Sulfide solid electrolyte and all solid state battery
A sulfide solid electrolyte is capable of suppressing a decrease in Li ion conductivity due to moisture. A sulfide solid electrolyte includes a Li element, a P element, a S element and an O element, and having a granular shape, and including a crystal portion oriented along the granular shape, on an inner surface of the sulfide solid electrolyte. |
US11973180B2 |
Battery and method for manufacturing battery
A battery capable of changing its form safely is provided. A bendable battery having a larger thickness is provided. A battery with increased capacity is provided. For an exterior body of the battery, a film in the shape of a periodic wave in one direction is used. A space is provided in an area surrounded by the exterior body and between an end portion of the electrode stack that is not fixed and an interior wall of the exterior body. Furthermore, the phases of waves of a pair of portions of the exterior body between which the electrode stack is located are different from each other. In particular, the phases are different from each other by 180 degrees so that wave crest lines overlap with each other and wave trough lines overlap with each other. |
US11973179B2 |
Cathode active material for lithium secondary battery and method of manufacturing the same
A method of manufacturing a cathode active material for a lithium secondary battery according to embodiments of the present invention includes performing a first heat treatment on a first mixture of a transition metal precursor and a lithium precursor at a first calcination temperature to obtain a preliminary lithium-transition metal composite oxide particle; and performing a second heat treatment on a second mixture obtained by adding the lithium precursor to the preliminary lithium-transition metal composite oxide particle at a second calcination temperature which is lower than the first calcination temperature to form a lithium-transition metal composite oxide particle. |
US11973178B2 |
Lithium ion cells with high performance electrolyte and silicon oxide active materials achieving very long cycle life performance
Improved negative electrodes can comprise a silicon based active material blended with graphite to provide more stable cycling at high energy densities. In some embodiments, the negative electrodes comprise a blend of polyimide binder mixed with a more elastic polymer binder with a nanoscale carbon conductive additive. Electrolytes have been formulated that provide for extended cycling of cells incorporating a mixture of a silicon-oxide based active material with graphite active material in negative electrodes that can be matched with positive electrodes comprising nickel rich lithium nickel manganese cobalt oxides to cells with unprecedented cycling properties for large capacity cell based on a silicon negative electrode active material. |
US11973176B2 |
Feeding device
Embodiments of the present application provide a feeding device for loading a material into a container, which relates to the technical field of product assembly. The feeding device is configured to load a material into a container having an opening. The feeding device includes a pressing unit. The pressing unit includes a pressing member having a pressing plane, and a driving member configured to drive the pressing member to move cyclically along a closed track. The closed track includes a first planar track segment, and when the pressing member moves along the first planar track segment, the pressing plane forms surface contact with the material and keeps extending in a material loading direction, the material loading direction being a movement direction of the material relative to the container. The feeding device can reduce damage to the material during a feeding process. |
US11973175B2 |
Method of manufacturing pouch-shaped battery cell using fixing jig and pouch-shaped battery cell manufactured using the same
Disclosed is a method of manufacturing a pouch-shaped battery cell, the method including (a) forming an electrode assembly receiving portion in a laminate sheet to manufacture a preliminary battery case, (b) receiving an electrode assembly in the electrode assembly receiving portion and sealing other outer peripheries of the preliminary battery case excluding a first side outer periphery of the preliminary battery case, through which gas is discharged, (c) disposing a fixing jig at each of opposite end corner portions of a first side outer periphery of the electrode assembly receiving portion, (d) performing an activation process and a degassing process, (e) resealing the first side outer periphery of the electrode assembly receiving portion, and removing an end of the preliminary battery case, wherein step (d) to step (f) are performed in the state in which the corner portion is in tight contact with the inner surface of the fixing jig, which is technology capable of preventing the preliminary battery case from being deformed by force continuously applied to the preliminary battery case in a process of manufacturing the pouch-shaped battery cell. |
US11973173B2 |
Display device
A display device includes a substrate including a display region and a pad region, a driving integrated circuit contacting the substrate at the pad region and including first to third test bumps receiving test signals and a circuit wire connected to each of the first to third test bumps, test pads in the pad region, through which the test signals are provided to the driving integrated circuit and including first to tenth test pads, and connection wires in the pad region, through which the test signals are provided to the test bumps from the test pads and including a first connection wire connecting the first test pad to the first test bump, second and third connection wires connecting the second and third test pads, respectively, to the second test bump, and fourth and fifth connection wires connecting the fourth and fifth test pads, respectively, to the third test bump. |
US11973172B2 |
Subpixel light emitting diodes for direct view display and methods of making the same
A method includes transferring a first subset of the first LEDs from a first substrate to a first backplane to form first subpixels in pixel regions, transferring a first subset of the second LEDs to a second backplane and separating the first subset of the second LEDs from a second substrate to leave first vacancies on the second substrate, forming an additional electrically conductive material on a second subset of second LEDs located on the second substrate after transferring the first subset of the second LEDs to the second backplane, positioning the second substrate over the first backplane, such that the first subpixels are disposed in the first vacancies, and transferring the second subset of the second LEDs to a second subset of bonding structures on the first backplane to form second subpixels in the pixel regions, while a gap exists between the first subpixels and the second substrate. |
US11973170B2 |
Semiconductor package and manufacturing method of semiconductor package
A semiconductor package includes a photonic die, an encapsulated electronic die, a substrate, and a lens structure. The photonic die includes an optical coupler. The encapsulated electronic die is disposed over and bonded to the photonic die. The encapsulated electronic die includes an electronic die and an encapsulating material at least laterally encapsulating the electronic die. The substrate is disposed over and bonded to the encapsulated electronic die. The lens structure is disposed over the photonic die and is overlapped with the optical coupler from a top view. The optical coupler is configured to be optically coupled to an optical signal source through the lens structure. |
US11973168B2 |
Converter with glass layers
A wavelength converting layer may have a glass or a silicon porous support structure. The wavelength converting layer may also have a cured portion of wavelength converting particles and a binder laminated onto the porous glass or silicon support structure. |
US11973166B2 |
Method for fabricating displaying base plate, displaying base plate and displaying device
A displaying base plate and a fabricating method thereof. The displaying base plate includes a substrate, and a first flat layer on one side of the substrate; a first metal layer on one side of the first flat layer that is further away from the substrate; a second flat layer on sides of the first metal layer and the first flat layer that are further away from the substrate; and a second metal layer on one side of the second flat layer that is further away from the substrate; wherein the first metal layer includes a first metal trace, an orthographic projection of the second metal layer on the substrate and an orthographic projection of the first metal trace on the substrate have an overlapping part, and an orthographic projection of the second flat layer on the substrate covers the orthographic projection of the first metal trace on the substrate. |
US11973165B2 |
Method of manufacturing light emitting device
A method for manufacturing a light emitting device includes: preparing a light-shielding frame defining a through-hole, and having at least one convex portion; supplying a light reflecting resin so that the convex portion is at least partially covered; preparing a light-transmissive member having a first surface with an outer periphery smaller than an inner periphery of the first main surface, a first side surface contiguous with the first surface, a second side surface located outside of the first side surface, and a third surface contiguous with the first and second side surfaces; bringing the third surface into contact with the convex portion, or with the light reflecting resin in contact with the convex portion, so that the light reflecting resin is disposed between the first side surface and an inside surface of the light-shielding frame; curing the light reflecting resin; and joining light emitting elements and the light-transmissive member. |
US11973163B2 |
Light emitting device and production method and use thereof
A light emitting device includes an epitaxial structure and first and second electrodes on a side of the epitaxial structure. The epitaxial structure includes a first-type semiconductor layer, an active layer, and a second-type semiconductor layer. The active layer is disposed between the first-type semiconductor layer and the second-type semiconductor layer. The first electrode is disposed on the epitaxial structure to be electrically connected with the first-type semiconductor layer. The second electrode is disposed on the epitaxial structure to be electrically connected with the second-type semiconductor layer. The second electrode is in ohmic contact with a second-type window sublayer of the second-type semiconductor layer. |
US11973162B2 |
Manufacturing method for flexible silicon-based cell module
A manufacturing method for a flexible silicon-based cell module is provided. Specifically, cell units of a silicon-based solar cell structure are arranged and adhered to a connecting strip to form a cell string, wherein a gap is left between two adjacent cell units. The cell units in cell strings are connected in series and parallel by an interconnected bar, wherein a gap is left between two adjacent cell strings. Hard protection units adapted to the size and specification of the cell units are respectively attached to the cell units. A plurality of cell strings are connected to each other in series and parallel to form a cell assembly. A panel made of flexible material is selected to package the cell assembly to form the flexible cell module. The cell module has an excellent rollable performance and a flexible expansion, a light weight, and a small size. |
US11973160B2 |
Voltage tunable solar blindness in TFS grown EG/SiC Schottky contact bipolar phototransistors
A voltage tunable solar-blind UV detector using a EG/SiC heterojunction based Schottky emitter bipolar phototransistor with EG grown on p-SiC epi-layer using a chemically accelerated selective etching process of Si using TFS precursor. |
US11973156B2 |
Equipment and method for producing solar cell string
A solar cell string production equipment includes first and second conveying devices, first and second carrying devices, and a transfer device. The first conveying device has a first continuous conveyor belt, the second conveying device has a second continuous conveyor belt, and the first and second continuous conveyor belts can turn and convey in the vertical direction. Back and front films are laid on the first conveying device. The first conveying device can transport the back film on the first continuous conveyor belt to the second continuous conveyor belt. The transfer device can transport the pressing tool from the terminal of the second continuous conveyor belt to the front film on the first continuous conveyor belt. The second carrying device can transport the pressing tool and front film stacked together to the second continuous conveyor belt. A solar cell string production method is further provided. |
US11973154B2 |
Controlling detection time in photodetectors
Example embodiments relate to controlling detection time in photodetectors. An example embodiment includes a device. The device includes a substrate. The device also includes a photodetector coupled to the substrate. The photodetector is arranged to detect light emitted from a light source that irradiates a top surface of the device. A depth of the substrate is at most 100 times a diffusion length of a minority carrier within the substrate so as to mitigate dark current arising from minority carriers photoexcited in the substrate based on the light emitted from the light source. |
US11973153B2 |
Synchronous wired-or ACK status for memory with variable write latency
A memory controller comprises a command interface to transmit a memory command to a plurality of memory devices associated with the memory controller. The memory controller also comprises an acknowledgement interface to receive an acknowledgment status packet from the plurality of memory devices over a shared acknowledgement link coupled between the memory controller and the plurality of memory devices, the acknowledgement status packet indicating whether the command was received by the plurality of memory devices. In addition, the memory controller comprises a memory controller core to decode the acknowledgment status packet to identify a portion of the acknowledgement status packet corresponding to each of the plurality of memory devices. |
US11973148B2 |
Surface damage control in diodes
A semiconductor device and a method of forming the same is disclosed. The semiconductor device includes a substrate, a first well region disposed within the substrate, a second well region disposed adjacent to the first well region and within the substrate, and an array of well regions disposed within the first well region. The first well region includes a first type of dopants, the second well region includes a second type of dopants that is different from the first type of dopants, and the array of well regions include the second type of dopants. The semiconductor device further includes a metal silicide layer disposed on the array of well regions and within the substrate, a metal silicide nitride layer disposed on the metal silicide layer and within the substrate, and a contact structure disposed on the metal silicide nitride layer. |
US11973145B2 |
Devices including vertical transistors, and related methods
A device comprises vertically oriented transistors. The device comprises a pillar comprising at least one oxide semiconductor material, the pillar wider in a first lateral direction at an upper portion thereof than at a lower portion thereof, a gate dielectric material over sidewalls of the pillar and extending in the first lateral direction, and at least one gate electrode adjacent to at least a portion of the gate dielectric material. Related devices, electronic systems, and methods are also disclosed. |
US11973142B2 |
Integrated circuit including transistors and a method of manufacturing the same
An integrated circuit includes transistors respectively including channel layers in a substrate, source electrodes and drain electrodes respectively contacting both sides of the channel layers, gate electrodes on the channel layers, and ferroelectrics layers between the channel layers and the gate electrodes. Electrical characteristics of the ferroelectrics layers of at least two of the transistors are different. Accordingly, threshold voltages of the transistors are different from each other. |
US11973140B2 |
Driving system, driving method, computer system and non-transitory computer readable medium
It is provided a driving system, a driving method, a computer system and a computer readable medium. The driving system includes: an input circuit configured to receive an input on-chip voltage and output the on-chip voltage; an adjusting circuit configured to automatically detect a present amplitude of the on-chip voltage output by the input circuit and to output a bias voltage corresponding to the present amplitude of the on-chip voltage to a gate of the driven thin film transistor, wherein a source of the thin film transistor is directly or indirectly coupled to the on-chip voltage, and the bias voltage is lower than the on-chip voltage. The protection of the transistor gate and the adjusting of a receiver threshold voltage for different I/O (input/output) voltages and levels can be completed through automatic detection of the on-chip voltage and automatic adjusting. |
US11973136B2 |
Flexible microwave power transistor and preparation method thereof
The present disclosure provides a flexible microwave power transistor and a preparation method thereof. In view of great lattice mismatch and poor performance of a device prepared with a Si substrate in an existing preparation method, the preparation method of the present disclosure grows a gallium nitride high electron mobility transistor (GaN HEMT) layer on a rigid silicon carbide (SiC) substrate to avoid lattice mismatch between a silicon (Si) substrate and gallium nitride (GaN), improving performance of the flexible microwave power transistor. Moreover, in view of problems such as low output power, power added efficiency and power gain with the existing device preparation method, the present disclosure retains part of the rigid SiC substrate and grows a flexible substrates at room temperature to prepare a high-quality device. The present disclosure has greatly improved power output capability, efficiency and gain, and basically unchanged performance of device under 0.75% of stress. |
US11973133B2 |
High electron mobility transistor and method for fabricating the same
A method for fabricating a semiconductor device includes the steps of providing a substrate having a high electron mobility transistor (HEMT) region and a capacitor region, forming a first mesa isolation on the HEMT region and a second mesa isolation on the capacitor region, forming a HEMT on the first mesa isolation, and then forming a capacitor on the second mesa isolation. |
US11973131B2 |
Gating a semiconductor layer into a quantum spin hall insulator state
Examples described in this disclosure relate to gating a semiconductor layer into a quantum spin Hall insulator state, Certain examples further relate to using quantum spin Hall insulators as topological quantum qubits. Quantum spin Hall systems may rely upon the quantum spin Hall effect by causing a state of a matter to change from a certain phase to an inverted bandgap phase. In one example, the present disclosure relates to a device including a semiconductor layer comprising an active material. The device further includes a gate coupled to the semiconductor layer, where the semiconductor layer is operable in a quantum spin Hall insulator state by using electrons and holes from the active material in response to an application of an electric field to the semiconductor layer via the gate. |
US11973125B2 |
Self-aligned uniform bottom spacers for VTFETS
Semiconductor devices and methods of forming the same include forming a bottom source/drain structure around a fin. A multi-layer bottom spacer is formed on the bottom source/drain structure, around the fin. Each layer of the multi-layer bottom spacer has a respective vertical height above the bottom source/drain structure, with a layer of the multi-layer bottom spacer that is farthest from the fin having a greater vertical height than a layer that is closest to the fin, to address parasitic capacitance from the bottom source/drain structure. |
US11973124B2 |
Method of manufacturing a semiconductor device and a semiconductor device
In method of manufacturing a semiconductor device, a source/drain epitaxial layer is formed, one or more dielectric layers are formed over the source/drain epitaxial layer, an opening is formed in the one or more dielectric layers to expose the source/drain epitaxial layer, a first silicide layer is formed on the exposed source/drain epitaxial layer, a second silicide layer different from the first silicide layer is formed on the first silicide layer, and a source/drain contact is formed over the second silicide layer. |
US11973123B2 |
Ferroelectric devices including a single crystalline ferroelectric layer and method of making the same
A semiconductor structure includes an active region including a source region, a drain region, and a channel region extending between the source region and the drain region, a gate stack, and a gate dielectric layer located between the gate stack and the active region. The gate stack includes an electrically conductive gate electrode and a single crystalline III-nitride ferroelectric plate located between the electrically conductive gate electrode and the gate dielectric layer, and an entirety of the single crystalline III-nitride ferroelectric plate is single crystalline. |
US11973121B2 |
Device contacts in integrated circuit structures
Discussed herein are device contacts in integrated circuit (IC) structures. In some embodiments, an IC structure may include: a first source/drain (S/D) contact; a gate contact, wherein the gate contact is in contact with a gate and with the first S/D contact; and a second S/D contact, wherein a height of the second S/D contact is less than a height of the first S/D contact. |
US11973120B2 |
Miniaturized transistor structure with controlled dimensions of source/drain and contact-opening and related manufacture method
A transistor structure includes a semiconductor substrate, a gate structure, a channel region, a first conductive region, and a first isolation region. The semiconductor substrate has a semiconductor surface. The gate structure has a length. The first conductive region is electrically coupled to the channel region. The first isolation region is next to the first conductive region. A length of the first conductive region between the gate structure and the first isolation is controlled by a single photolithography process which is originally configured to define the length of the gate structure. |
US11973112B2 |
Tiled lateral BJT
A lateral transistor tile is formed with first and second collector regions that longitudinally span first and second sides of the transistor tile; and a base region and an emitter region that are between the first and second collector regions and are both centered on a longitudinal midline of the transistor tile. A base-collector current, a collector-emitter current, and a base-emitter current flow horizontally; and the direction of the base-emitter current is perpendicular to the direction of the base-collector current and the collector-emitter current. Lateral BJT transistors having a variety of layouts are formed from a plurality of the tiles and share common components thereof. |
US11973106B2 |
Semiconductor device and method for manufacturing the same
A semiconductor device includes a lower electrode; a supporter supporting an outer wall of the lower electrode; a dielectric layer formed on the lower electrode and the supporter; an upper electrode on the dielectric layer; a first interfacial layer disposed between the lower electrode and the dielectric layer and selectively formed on a surface of the lower electrode among the lower electrode and the supporter; and a second interfacial layer disposed between the dielectric layer and the upper electrode, wherein the first interfacial layer is a stack of a metal oxide contacting the lower electrode and a metal nitride contacting the dielectric layer. |
US11973104B2 |
Light emitting stacked structure and display device having the same
A light emitting diode pixel for a display including a first LED sub-unit, a second LED sub-unit disposed on a first portion of the first LED sub-unit, and a third LED sub-unit disposed on a second portion of the second LED sub-unit, in which each of the first, second, and third LED sub-units includes a first conductivity type semiconductor layer and a second conductivity type semiconductor layer, light generated from the first LED sub-unit is configured to be emitted outside of the light emitting diode pixel through a third portion of the first LED sub-unit different from the first portion, and light generated from the second LED sub-unit is configured to be emitted outside of the light emitting diode pixel through a fourth portion of the second LED sub-unit different from the second portion. |
US11973100B2 |
Image sensing device and method for forming the same
An image sensing device and a method for forming the same are disclosed. The image sensing device includes a substrate including photoelectric conversion elements, and a grid structure disposed over the substrate. The grid structure includes an inner grid layer, and an outer grid layer formed outside the inner grid layer to provide air layer formed at a side surface and a top surface of the inner grid layer. |
US11973099B2 |
Fingerprint identification module, method for making same, and electronic device using same
A fingerprint identification module collimating light reflected by fingertip skin patterns defines a fingerprint identification area and a peripheral area, for identifying fingerprints. The module includes a first light-shielding layer, optical sensors, a second light-shielding layer, a supporting portion, and a gap portion. The first and second light-shielding layers each define through holes (first and second through holes). Each second through hole exposes one optical sensor and is aligned with one first through hole. The supporting portion in the peripheral area bonds the first and second substrates, maintaining a certain distance between the first and second light-shielding layers. The gap portion is in the fingerprint identification area. Light reflected by a fingerprint is collimated by the first through holes, the gap portion, and the second through holes and then received as optical signals by the sensors to realize fingerprint imaging. |
US11973097B2 |
Light shielding member, lens unit, camera module, and electronic device
A light shielding member formed of an annular metal base material includes a front surface, a rear surface facing away from the front surface, and an outer peripheral surface connecting the front and rear surfaces in an outer periphery of the light shielding member. The outer peripheral surface includes a ridge that is protruded outward furthest therein in a radial direction of the light shielding member, in a cross section that is parallel to a plane perpendicular to the front surface. |
US11973086B2 |
Display panel
The invention discloses a display panel, comprising: a first substrate including a display region and a peripheral region adjacent to each other; a plurality of pixel units disposed on the first substrate and located in the display region; a control circuit disposed on the first substrate, located in the peripheral region and electrically connected to the pixel units; a planarization layer disposed on the first substrate, extending from the display region to the peripheral region and covering the pixel units and the control circuit; and a bonding pad disposed on the first substrate and located above the planarization layer; wherein a projection area of the bonding pad on the first substrate and a projection area of the control circuit on the first substrate have an overlapped region. |
US11973082B2 |
Integrated circuit devices
An integrated circuit device includes: a semiconductor on insulator (SOI) substrate layer including a base substrate layer, an insulating substrate layer, and a cover substrate layer; a semiconductor substrate layer; a plurality of first fin-type active areas and a plurality of second fin-type active areas each defined by a plurality of trenches, and extending in a first horizontal direction, in above the SOI substrate layer and the semiconductor substrate layer, respectively; a plurality of nanosheet stacked structures comprising nanosheets extending in parallel with each other and spaced apart from upper surfaces of the plurality of first fin-type active areas and the plurality of second fin-type active areas; a plurality of first source/drain regions extending into the SOI substrate layer; and a plurality of second source/drain regions extending into the semiconductor substrate layer. Lower surfaces of the first and second source/drain regions may not be coplanar with each other. |
US11973081B2 |
Integrated circuit including integrated standard cell structure
An integrated circuit includes a first standard cell including a first first-type transistor, a first second-type transistor, a third second-type transistor, and a third first-type transistor, a second standard cell including a second first-type transistor, a second second-type transistor, a fourth second-type transistor and a fourth first-type transistor, a plurality of wiring layers which are disposed on the first and second standard cells and includes a first wiring layer, a second wiring layer, and a third wiring layer sequentially stacked. A source contact of the first first-type transistor and a source contact of the second first-type transistor are electrically connected through a first power rail of the plurality of wiring layers, and a source contact of the third first-type transistor and a source contact of the fourth first-type transistor are electrically connected through a second power rail of the plurality of wiring layers. |
US11973080B2 |
Embedded semiconductor region for latch-up susceptibility improvement
The present disclosure describes a metal-oxide-semiconductor field-effect transistor (MOSFET) device. The MOSFET device includes a first-type substrate, a deep-second-type well in the first-type substrate, a first-type well over the deep-second-type well, and a second-type well over the deep-second-type well. The second-type well and the deep-second-type well form an enclosed space that includes the first-type well. The MOSFET also includes an embedded semiconductor region (ESR) in a vicinity of the enclosed space. The ESR includes a dopant concentration lower than at least one of a dopant concentration of the first-type well, a dopant concentration of the second-type well, and a dopant concentration of the deep-second-type well. |
US11973078B2 |
Apparatus and circuits including transistors with different threshold voltages and methods of fabricating the same
Apparatus and circuits including transistors with different threshold voltages and methods of fabricating the same are disclosed. In one example, a semiconductor structure is disclosed. The semiconductor structure includes: a substrate; an active layer that is formed over the substrate and comprises a plurality of active portions; a polarization modulation layer comprising a plurality of polarization modulation portions each of which is disposed on a corresponding one of the plurality of active portions; and a plurality of transistors each of which comprises a source region, a drain region, and a gate structure formed on a corresponding one of the plurality of polarization modulation portions. The transistors have at least three different threshold voltages. |
US11973074B2 |
Photonic semiconductor device and method of manufacture
A package includes an interposer structure including a first via; a first interconnect device including conductive routing and which is free of active devices; an encapsulant surrounding the first via and the first interconnect device; and a first interconnect structure over the encapsulant and connected to the first via and the first interconnect device; a first semiconductor die bonded to the first interconnect structure and electrically connected to the first interconnect device; and a first photonic package bonded to the first interconnect structure and electrically connected to the first semiconductor die through the first interconnect device, wherein the first photonic package includes a photonic routing structure including a waveguide on a substrate; a second interconnect structure over the photonic routing structure, the second interconnect structure including conductive features and dielectric layers; and an electronic die bonded to and electrically connected to the second interconnect structure. |
US11973072B2 |
Display device including first and second light blocking patterns
A display device includes: a base layer including a display area including an emission area and a non-emission area adjacent to the emission area, and a non-display area around the display area; a light emitting element in the emission area on the base layer; a color filter layer located above the light emitting element; and a light blocking pattern on the light emitting element and including a first light blocking pattern in the non-emission area and a second light blocking pattern in the non-display area. The first light blocking pattern and the second light blocking pattern are different in thickness from each other. |
US11973069B2 |
Fabrication of LED arrays and LED array light engines
This specification discloses LED arrays comprising a grid structure that physically and optically isolates adjacent LEDs or groups of LEDs in the array from each other. The grid structure comprises an arrangement of walls defining cells. Individual LEDs or groups of LEDs in the array are positioned within different ones of the cells, separated from adjacent LEDs or groups of LEDs by the grid walls. This specification also discloses fabrication processes for such LED arrays. In these fabrication processes, the grid structure is formed as a separate monolithic structure. The LEDs or pcLEDs are arranged on and attached to a substrate (for example, a printed circuit board), after which the grid structure is attached to the substrate in registry with the arrangement of LEDs or pcLEDs. |
US11973061B2 |
Chip package including stacked chips and chip couplers
A method of forming a package is provided. The method comprises assembling on a carrier a stack of chip layers including a plurality of first chip layers and a second chip layer; encapsulating the stack of chip layers in a molding compound; removing the carrier to form a package main body; forming a redistribution layer on an exposed side of a first chip layer; and dividing the package main body to form a plurality of packages. Each first chip layer includes first chips and chip couplers. A chip package includes at least one chip stack and at least one chip coupler stack on a singulated redistribution layer. Each chip stack includes at least one chip from each chip layer, and each chip coupler stack includes at least one chip coupler and/or at least one chip coupler segment from each of the first chip layers. |
US11973060B2 |
Extended through wafer vias for power delivery in face-to-face dies
A TSV of a first semiconductor die may extend from a semiconductor substrate of the first semiconductor die through at least one metallization layer of the die to connect to a metallization layer to supply power to the second semiconductor die. By extending the TSV, resistance may be reduced, allowing for enhanced power delivery to the second semiconductor die. Resistance may be further reduced by allowing for the TSV to connect to a thicker metallization layer than would otherwise be possible. Also, in some embodiments, the TSV may connect to a metallization layer that is suitable for supplying power to both semiconductor dies. The first semiconductor die may be a top die or a bottom die in a face-to-face arrangement. Disclosed concepts may be extended to any number of dies included in a die stack that includes the face-to-face arrangement. |
US11973059B2 |
Integrated circuit product and chip floorplan arrangement thereof
An integrated circuit product includes a first chip, a second chip, a third chip, a fourth chip, a fifth chip, a sixth chip, a seventh chip, and an eighth chip. The areas and constituent components of the first chip, the second chip, the third chip, and the fourth chip are substantially the same. The areas and constituent components of the fifth chip, the sixth chip, the seventh chip, and the eighth chip are substantially the same. The first chip, the second chip, the third chip, and the fourth chip are respectively arranged on the four sides of the integrated circuit product. The fifth chip, the sixth chip, the seventh chip, and the eighth chip are arranged in a central area of the integrated circuit product. |
US11973055B2 |
Wafer bonding method
In an embodiment, a device includes: a first wafer including a first substrate and a first interconnect structure, a sidewall of the first interconnect structure forming an obtuse angle with a sidewall of the first substrate; and a second wafer bonded to the first wafer, the second wafer including a second substrate and a second interconnect structure, the sidewall of the first substrate being laterally offset from a sidewall of the second substrate and a sidewall of the second interconnect structure. |
US11973052B2 |
Stud bump for wirebonding high voltage isolation barrier connection
An electronic device includes a bond wire with a first end bonded by a ball bond to a planar side of a first conductive plate, and a second end bonded by a stitch bond to a conductive stud bump at an angle greater than or equal to 60 degrees. A wirebonding method includes bonding the first end of the conductive bond wire to the first conductive plate includes forming a ball bond to join the first end of the conductive bond wire to a planar side of the first conductive plate by a ball bond, and bonding the second end of the conductive bond wire to the conductive stud bump includes forming a stitch bond to join the second end of the conductive bond wire to the conductive stud bump. |
US11973048B2 |
Semiconductor package and method for manufacturing the same
A semiconductor package includes a first die having a first surface, a first conductive bump over the first surface and having first height and a first width, a second conductive bump over the first surface and having a second height and a second width. The first width is greater than the second width and the first height is substantially identical to the second height. A method for manufacturing the semiconductor package is also provided. |
US11973045B2 |
Semiconductor structure and method for forming same
A semiconductor structure includes: a first substrate, with a first opening being provided on a surface of first substrate; and a first bonding structure positioned in the first opening. The first bonding structure includes a first metal layer and a second metal layer with a melting point lower than that of the first metal layer. The first metal layer includes a first surface in contact with a bottom surface of the first opening and a second surface opposite to the first surface, the second surface is provided with a first groove, an area, not occupied by the first metal layer and the first groove, of the first opening constitutes a second groove, the second metal layer is formed in the first groove and the second groove, and a surface, exposed from the second groove, of the second metal layer constitutes a bonding surface of the first bonding structure. |
US11973041B2 |
Chiplet first architecture for die tiling applications
Embodiments disclosed herein include electronic packages and methods of forming such electronic packages. In an embodiment, the electronic package comprises a mold layer having a first surface and a second surface opposite the first surface, and a plurality of first dies embedded in the mold layer. In an embodiment, each of the plurality of first dies has a surface that is substantially coplanar with the first surface of the mold layer. In an embodiment, the electronic package further comprises a second die embedded in the mold layer. In an embodiment, the second die is positioned between the plurality of first dies and the second surface of the mold layer. |
US11973036B2 |
Semiconductor package structure and method of manufacturing the same
A method of manufacturing a semiconductor package structure is provided. The method includes providing a first carrier, forming a patterned buffer layer over the first carrier, forming a first redistribution structure that includes forming a first dielectric layer on the patterned buffer layer, after an electrical testing by applying an electric signal towards the first redistribution structure, removing the first carrier, removing portions of the first dielectric layer, resulting in a patterned first dielectric layer, the patterned first dielectric layer exposing portions of the first circuit layer, removing the exposed portions of the first circuit layer, using the patterned first dielectric layer as a mask, resulting in a patterned first circuit layer, and forming an electric conductor in a recess defined by the patterned first dielectric layer and the patterned first circuit layer. |
US11973035B2 |
Semiconductor memory device and electronic system including the same
A semiconductor memory device includes a first substrate including a first region and a second region, a stacked structure only on the first region of the first substrate among the first region and the second region of the first substrate, the stacked structure including word lines, an interlayer insulating film covering the stacked structure, a dummy conductive structure inside the interlayer insulating film, the dummy conductive structure extending through the stacked structure to contact the first substrate, and a plate contact plug inside the interlayer insulating film, the plate contact plug being connected to the second region of the first substrate, and a height of an upper surface of the dummy conductive structure being greater than a height of an upper surface of the plate contact plug relative to an upper surface of the first substrate. |
US11973032B2 |
Internal node jumper for memory bit cells
Memory bit cells having internal node jumpers are described. In an example, an integrated circuit structure includes a memory bit cell on a substrate. The memory bit cell includes first and second gate lines parallel along a second direction of the substrate. The first and second gate lines have a first pitch along a first direction of the substrate, the first direction perpendicular to the second direction. First, second and third interconnect lines are over the first and second gate lines. The first, second and third interconnect lines are parallel along the second direction of the substrate. The first, second and third interconnect lines have a second pitch along the first direction, where the second pitch is less than the first pitch. One of the first, second and third interconnect lines is an internal node jumper for the memory bit cell. |
US11973028B2 |
Redistribution substrate, method of fabricating the same, and semiconductor package including the same
A method is provided and includes forming a first conductive pattern; forming a photosensitive layer on the first conductive pattern, the photosensitive layer having a first through hole exposing a portion of the first conductive pattern; forming a first via in the first through hole; removing the photosensitive layer; forming a dielectric layer encapsulating the first conductive pattern and the first via, the dielectric layer exposing a top surface of the first via; forming a second conductive pattern on the top surface of the first via, forming a dielectric layer covering the second conductive pattern; etching the dielectric layer to form a second through hole that exposes a portion of the second conductive pattern; forming a second via filling the second through hole and an under bump pad on the second via; and mounting a semiconductor chip on the under bump pad using a connection terminal. |
US11973027B2 |
Semiconductor device and methods of forming the same
A semiconductor device and a method of forming the same are provided. The semiconductor device includes a substrate, a gate structure, a dielectric structure and a contact structure. The substrate has source/drain (S/D) regions. The gate structure is on the substrate and between the S/D regions. The dielectric structure covers the gate structure. The contact structure penetrates through the dielectric structure to connect to the S/D region. A lower portion of a sidewall of the contact structure is spaced apart from the dielectric structure by an air gap therebetween, while an upper portion of the sidewall of the contact structure is in contact with the dielectric structure. |
US11973026B2 |
Three-dimensional memory device including stairless word line contact structures and method of making the same
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, memory openings located in a memory array region and vertically extending through the alternating stack, memory opening fill structures located in the memory openings, and laterally-isolated contact via assemblies located in a contact region. Each of the laterally-isolated contact via assemblies includes a contact via structure contacting a top surface of a respective one of the electrically conductive layers and an insulating spacer laterally surrounding the contact via structure and having an outer surface having a corrugated vertical cross-sectional profile in which first portions of the insulating spacer located at levels of the electrically conductive layers laterally protrude outward relative to second portions of the insulating spacer located at levels of the insulating layers. |
US11973024B2 |
Semiconductor memory device
A semiconductor memory device according to an embodiment includes a substrate, conductive layers, pillars, and contacts. The substrate includes first and second areas, and block areas. The conductive layers are divided for each of the block areas. The conductive layers includes terraced portions. The contacts are respectively provided on the terraced portions for each of the block areas. The second area includes a first sub area and a second sub area. The first sub area includes a first stepped structure. The second sub area includes a second stepped structure and a first pattern. The first pattern is continuous with any one of the conductive layers. The first pattern is arranged between the first stepped structure and the second stepped structure. |
US11973021B2 |
Semiconductor device and method forming the same
A semiconductor device includes a first metal layer, a second metal layer, and an inter-metal dielectric layer disposed between the first metal layer and the second metal layer. The inter-metal dielectric layer includes: a first dielectric layer disposed on the first metal layer and in direct contact with the first metal layer, wherein the first dielectric layer has a stress value less than 0; a second dielectric layer disposed on the first dielectric layer, wherein the second dielectric layer has a stress value greater than 0; and a third dielectric layer disposed on the second dielectric layer, wherein the third dielectric layer has a stress value less than 0. A thickness of the third dielectric layer is greater than a thickness of the second dielectric layer, and the thickness of the second dielectric layer is greater than a thickness of the first dielectric layer. |
US11973020B2 |
Metal-insulator-metal capacitor with top contact
Disclosed are examples of a device and method of fabricating a device including a first top contact, a second top contact, adjacent the first top contact, a first mesa disposed below the first top contact and a second mesa disposed below the second top contact. A first plate of a metal-insulator-metal (MIM) capacitor is disposed below the first top contact and electrically coupled to the first top contact. A first insulator of the MIM capacitor is disposed on the first plate. A second plate of the MIM capacitor is disposed on the first insulator and electrically coupled to the second top contact. A second insulator of the MIM capacitor is disposed on the second plate. A third plate of the MIM capacitor is disposed on the second insulator and electrically coupled to the first top contact. |
US11973019B2 |
Deep trench capacitors in an inter-layer medium on an interconnect layer of an integrated circuit die and related methods
Deep trench capacitors (DTCs) in an inter-layer medium (ILM) on an interconnect layer of an integrated circuit (IC) die is disclosed. A method of fabricating an IC die comprising DTCs in the ILM is also disclosed. The DTCs are disposed on an IC, in an ILM, to minimize the lengths of the power and ground traces coupling the DTCs to circuits in a semiconductor layer. The DTCs and the semiconductor layer are on opposite sides of the metal layer(s) used to interconnect the circuits, so the locations of the DTCs in the ILM can be independent of circuit layout and interconnect routing. IC dies with DTCs disposed in the ILM can significantly reduce voltage droop and spikes in IC dies in an IC stack. In one example, DTCs are also located in trenches in the substrate of the IC die. |
US11973016B2 |
Semiconductor device
A semiconductor device includes a semiconductor die having a vertical transistor device with a source electrode, a drain electrode and a gate electrode, the semiconductor die having a first surface and a second surface opposing the first surface. A first metallization structure is located on the first surface and includes at least one source pad coupled to the source electrode, at least one drain pad coupled to the drain electrode and at least one gate pad coupled to the gate electrode, A second metallization structure is electrically insulated from the semiconductor die by the electrically insulating layer. |
US11973015B2 |
Plurality of overlapping power terminals in a semiconductor module
The present invention is directed to provide a semiconductor module capable of achieving miniaturization and reduced manufacturing cost while suppressing surge voltage generated when switching the semiconductor elements. A semiconductor module includes a negative terminal and a positive terminal. The negative terminal has a negative fastening portion for fastening a negative polarity-side external terminal, a negative connection portion connected to a laminated substrate, and a negative intermediate portion arranged between the negative fastening portion and the negative connection portion. The positive terminal has a positive fastening portion for fastening a positive polarity-side external terminal, positive connection portions connected to the laminated substrate, and a positive intermediate portion facing the negative intermediate portion with a predetermined gap and arranged between the positive fastening portion and the positive connection portions. |
US11972999B2 |
Unlanded thermal dissipation pillar adjacent active contact
A structure includes an electrical device, and an active contact landed on a portion of the electrical device. The active contact includes a first body of a first material. A thermal dissipation pillar is adjacent the active contact and unlanded on but over the portion of the electrical device. The thermal dissipation pillar includes a second body of a second material having a higher thermal conductivity than the first material. The thermal dissipation pillar may be in thermal communication with a wire in a dielectric layer over the active contact and the thermal dissipation pillar. The electrical device can be any integrated circuit device that generates heat. |
US11972997B2 |
Semiconductor device
Semiconductor device (A10) includes conductive substrate (20) and semiconductor element (40). The conductive substrate (20) has obverse surface (20A) facing in thickness direction (z) and reverse surface (20B) facing opposite from the obverse surface (20A). The semiconductor element (40) is electrically bonded to the obverse surface (20A). The conductive substrate (20) includes first base layer (211), second base layer (212) and metal layer (22). The first base layer (211) and second base layer (212) are made of graphite composed of stacked graphenes. The metal layer (22) is between the first base layer (211) and the second base layer (212). The graphenes of the first base layer (211) are stacked in first stacking direction perpendicular to the thickness direction (z). The graphenes of the second base layer (212) are stacked in second stacking direction perpendicular to the thickness direction (z) and crossing the first stacking direction. |
US11972996B2 |
Semiconductor device structures and methods of manufacturing the same
Semiconductor device structures and methods for manufacturing the same are provided. The semiconductor device structure includes a substrate, a first nitride semiconductor layer, a second nitride semiconductor layer, a first electrode, a second electrode, a gate structure and a temperature sensitive component. The first nitride semiconductor layer is disposed on the substrate. The second nitride semiconductor layer is disposed on the first nitride semiconductor layer and has a bandgap greater than that of the first nitride semiconductor layer. The first electrode, the second electrode and the gate structure are disposed on the second nitride semiconductor layer. The temperature sensitive component is disposed external to a region between the gate structure and the first electrode along a first direction in parallel to an interface of the first nitride semiconductor layer and the second nitride semiconductor layer. |
US11972990B2 |
Unit with wiring board, module, and equipment
A unit includes a wiring board having a first face having a mounting portion on which an electronic device is mounted, a second face opposite to the first face, and end faces continuous with the first face and the second face, a resin member provided to cover the end faces and to have protrusions protruding upward from the end faces to face each other across a space above the mounting portion, and an insulating film covering the second face, wherein at least a part of an edge of the insulating film is provided away from an end of the second face on the end face side. |
US11972983B2 |
Miniaturized transistor structure with controlled dimensions of source/drain and contact-opening and related manufacture method
A transistor structure includes a semiconductor substrate, a gate structure, a channel region, a first conductive region, and a first isolation region. The semiconductor substrate has a semiconductor surface. The gate structure has a length. The first conductive region is electrically coupled to the channel region. The first isolation region is next to the first conductive region. A length of the first conductive region between the gate structure and the first isolation is controlled by a single photolithography process which is originally configured to define the length of the gate structure. |
US11972979B2 |
1D vertical edge blocking (VEB) via and plug
Embodiments disclosed herein include semiconductor devices and methods of forming such devices. In an embodiment a semiconductor device comprises a first interlayer dielectric (ILD), a plurality of source/drain (S/D) contacts in the first ILD, a plurality of gate contacts in the first ILD, wherein the gate contacts and the S/D contacts are arranged in an alternating pattern, and wherein top surfaces of the gate contacts are below top surfaces of the S/D contacts so that a channel defined by sidewall surfaces of the first ILD is positioned over each of the gate contacts, mask layer partially filling a first channel over a first gate contact, and a fill metal filling a second channel over a second gate contact that is adjacent to the first gate contact. |
US11972978B2 |
Conductive via of integrated circuitry, memory array comprising strings of memory cells, method of forming a conductive via of integrated circuitry, and method of forming a memory array comprising strings of memory cells
A method used in forming a conductive via of integrated circuitry comprises forming a lining laterally over sidewalls of an elevationally-elongated opening. The lining comprises elemental-form silicon. The elemental-form silicon of an uppermost portion of the lining is ion implanted in the elevationally-elongated opening. The ion-implanted elemental-form silicon of the uppermost portion of the lining is etched selectively relative to the elemental-form silicon of a lower portion of the lining below the uppermost portion that was not subjected to said ion implanting. The elemental-form silicon of the lower portion of the lining is reacted with a metal halide to form elemental-form metal in a lower portion of the elevationally-elongated opening that is the metal from the metal halide. Conductive material in the elevationally-elongated opening is formed atop and directly against the elemental-form metal. Other embodiments, including structure independent of method, are disclosed. |
US11972976B2 |
Planarization system, planarization process, and method of manufacturing an article
A planarization system comprises a substrate chuck configured to hold a substrate, a superstrate chuck configured to hold a superstrate, a planarizing head configured to support the superstrate chuck, a positioning system configured to cause the superstrate to come into contact with formable material dispensed on the substrate to form a multilayer structure, the multilayer structure including the superstrate, a film of the formable material, and the substrate, and an annular light source disposed between an upper end of the planarizing head and the substrate chuck. The annular light source is configured to emit light onto an outer annular region of the multilayer structure without emitting the light onto an inner central region of the multilayer structure. The inner central region is located radially inward relative to the outer annular region. |
US11972975B2 |
Semiconductor device structure having air gap and method for forming the same
A method of forming a semiconductor device structure is provided. The method includes forming a masking structure with first openings over a semiconductor substrate and correspondingly forming metal layers in the first openings. The method also includes recessing the masking structure to form second openings between the metal layers and forming a sacrificial layer surrounded by a first liner in each of the second openings. In addition, after forming a second liner over the sacrificial layer in each of the second openings, the method includes removing the sacrificial layer in each of the second openings to form a plurality of air gaps therefrom. |
US11972973B1 |
Semiconductor structure and method of manufacturing a semiconductor structure
The present application discloses a semiconductor structure and a method of manufacturing a semiconductor structure. The semiconductor structure includes a conductive line of an Nth metal layer, a first insulating layer, a dielectric layer, a second insulating layer, an interconnect base, and an interconnect body. The first insulating layer is on the conductive line and free from covering a portion of the conductive line. The dielectric layer is on the first insulating layer and free from covering the portion of the conductive line. The second insulating layer is on the dielectric layer and free from covering the portion of the conductive line. The interconnect base is laterally surrounded by the dielectric layer, the first insulating layer, and the second insulating layer. A top surface of the interconnect base and a top surface of the second insulating layer are coplanar. |
US11972969B2 |
Laser alignment fixture for a reactor system
A laser alignment fixture for a reactor system may be used to align components of the reactor system to allow for a uniform deposition of a thin film onto a substrate. The laser alignment fixture may include: a lid assembly; and a plurality of laser and sensor assemblies. The laser alignment fixture may align at least: a flow control ring, a susceptor, and a side wall of the reactor system. |
US11972965B2 |
Method and apparatus for substrate transport apparatus position compensation
A substrate transport empiric arm droop mapping apparatus for a substrate transport system of a processing tool, the mapping apparatus including a frame, an interface disposed on the frame forming datum features representative of a substrate transport space in the processing tool defined by the substrate transport system, a substrate transport arm, that is articulated and has a substrate holder, mounted to the frame in a predetermined relation to at least one of the datum features, and a registration system disposed with respect to the substrate transport arm and at least one datum feature so that the registration system registers, in an arm droop distance register, empiric arm droop distance, due to arm droop changes, between a first arm position and a second arm position different than the first arm position and in which the substrate holder is moved in the transport space along at least one axis of motion. |
US11972964B2 |
System and method to evaporate an OLED layer stack in a vertical orientation
A vacuum orientation module for a substrate processing system is described. The module includes at least a first vacuum orientation chamber, comprising: a vacuum chamber; a first transportation track within the vacuum chamber, the first transportation track having a first support structure and a first driving structure and defining a transportation direction; an orientation actuator to change the substrate orientation between a non-vertical orientation and a non-horizontal orientation, the vacuum chamber has a first pair of two slit openings, particularly essentially vertical slit openings, at opposing side walls of the vacuum chamber in the transportation direction; and a second transportation track within the vacuum chamber, the second transportation track having a second support structure and a second driving structure extending along the transportation direction, the vacuum chamber has a second pair of two slit openings at the opposing side walls of the vacuum chamber. |
US11972951B2 |
Selective formation of titanium silicide and titanium nitride by hydrogen gas control
The present disclosure relates to a method for fabricating a semiconductor structure. The method includes providing a substrate with a gate structure, an insulating structure over the gate structure, and a S/D region; depositing a titanium silicide layer over the S/D region with a first chemical vapor deposition (CVD) process. The first CVD process includes a first hydrogen gas flow. The method also includes depositing a titanium nitride layer over the insulating structure with a second CVD process. The second CVD process includes a second hydrogen gas flow. The first and second CVD processes are performed in a single reaction chamber and a flow rate of the first hydrogen gas flow is higher than a flow rate of the second hydrogen gas flow. |
US11972949B2 |
SiC substrate manufacturing method and manufacturing device, and method for reducing work-affected layer in sic substrate
A device for manufacturing a SiC substrate, in which the occurrence of a work-affected layer is reduced, or from which a work-affected layer is removed, comprises: a main container which can accommodate a SiC substrate and which generates, by heating, a vapor pressure of a vapor-phase species including elemental Si and a vapor-phase species including elemental C in an internal space; and a heating furnace for accommodating the main container, generating a vapor pressure of the vapor-phase species including elemental Si in the internal space, and heating so that a temperature gradient is formed; the main container having an etching space formed by causing a portion of the main container disposed on the low-temperature side of the temperature gradient and the SiC substrate to face each other in a state in which the SiC substrate is disposed on the high-temperature side of the temperature gradient. |
US11972941B2 |
Precursor solution for thin film deposition and thin film forming method using same
Proposed is a precursor composition for forming a metal film including a zirconium compound represented by any one of Chemical Formulas 1 to 3 and a hafnium compound represented by any one of Chemical Formulas 4 to 6. |
US11972934B2 |
Method of manufacturing semiconductor device, substrate processing method, substrate processing apparatus, and recording medium
There is provided a technique that includes: performing a set a plurality of times, the set including: (a) loading at least one substrate into a process container; (b) performing a process of forming a nitride film on the at least one substrate by supplying a film-forming gas to the at least one substrate supported by a support in the process container; (c) unloading the processed at least one substrate from an interior of the process container; and (d) supplying an oxidizing gas into the process container from which the processed at least one substrate has been unloaded so as to oxidize one part of the nitride film formed inside the process container in (b) into an oxide film and maintain another part of the nitride film, which is different from the one part of the nitride film, as it is without oxidizing the another part. |
US11972930B2 |
Cylindrical cavity with impedance shifting by irises in a power-supplying waveguide
A plasma reactor has a cylindrical microwave cavity overlying a workpiece processing chamber, a microwave source having a pair of microwave source outputs, and a pair of respective waveguides. The cavity has first and second input ports in a sidewall and space apart by an azimuthal angle. Each of the waveguides has a microwave input end coupled to a microwave source output and a microwave output end coupled to a respective one of the first and second input ports, a coupling aperture plate at the output end with a rectangular coupling aperture in the coupling aperture plate, and an iris plate between the coupling aperture plate and the microwave input end with a rectangular iris opening in the iris plate. |
US11972923B2 |
Systems and methods for performing sample lift-out for highly reactive materials
Methods and systems for creating attachments between a sample manipulator and a sample within a charged particle systems are disclosed herein. Methods include translating a sample manipulator so that it is proximate to a sample, and milling portions of the sample manipulator such that portions are removed. The portion of the sample manipulator proximate to the sample is composed of a high sputter yield material, and the high sputter yield material may be the material milled with the charged particle beam such that it is removed from the sample manipulator. According to the present disclosure, the portions of the sample manipulator are milled such that at least some of the removed high sputter yield material redeposits to form an attachment between the sample manipulator and the sample. |
US11972922B2 |
Method for calibrating a scanning charged particle microscope
A method for calibrating a scanning charged particle microscope, such as a scanning electron microscope (SEM), is provided. The method includes dividing a wafer into a plurality of regions; preparing, on each of the plurality of regions, a pattern including a first periodic structure interleaved with a second periodic structure, the first and second periodic structures having an induced offset; determining an actual pitch the first and second periodic structures and thereby determining actual induced offset on each of the plurality of regions; selecting a plurality of regions from among the plurality of regions; measuring, by the SEM, a pitch of first and second periodic structures on each of the plurality of regions; and performing linearity calibration on the SEM based on the determining and the measuring. |
US11972921B2 |
Temperature measurement system, temperature measurement method, and substrate processing apparatus
A temperature measurement system includes: a thickness calculating unit that calculates an optical thickness of a substrate; a rotation position detecting unit that detects rotation position information of the rotary table; a substrate specifying unit that specifies a substrate based on the rotation position information; a storage unit that stores first relationship information indicating a relationship between a temperature and a thickness associated with each substrate, and second relationship information indicating a relationship between an amount of change in temperature and an amount of change in optical thickness associated with each substrate; and a temperature calculating unit that calculates a temperature of the substrate based on the optical thickness calculated by the thickness calculating unit, the substrate specified by the substrate specifying unit, the first relationship information, and the second relationship information. |
US11972918B1 |
Two-section conductor type ground fault circuit interrupter with reverse wiring protection function
Disclosed is a two-section conductor type ground fault circuit interrupter with a reverse wiring protection function. A patch key switch is arranged on a PCBA assembly, a conduction spring is mounted between an electric plug bush and the PCBA assembly, and an electronic relay is mounted between an output end of a load copper sheet and the conduction spring. A condition that a metal key is exposed to generate a spark or a metal press piece falls off is avoided, so a two-section conductor structure with the reverse wiring protection function is achieved. |
US11972917B2 |
Interruption device
A disconnect device includes: a conductor connectable to an external conductive path; a housing that has an internal space and accommodates at least a part of the conductor; and a cooling body that is disposed in the internal space and cools an arc generated in the internal space. The cooling body includes a porous body configured with at least one of a metal oxide and an inorganic oxide. |
US11972914B2 |
Disconnector for switchgear
Embodiments of a disconnector and a switchgear, wherein the disconnector comprises a contact assembly operable to change a status of a circuit, the disconnector arranged in the circuit; shafts adapted to be driven to rotate to operate the contact assembly; and a transmission unit arranged between the shafts and comprising: a plurality of gears coupled to the shafts to enable the shafts to rotate with a mutual engagement of the plurality of gears; and a holding assembly adapted to hold radial positions of the plurality of gears to ensure the mutual engagement of the plurality of gears. By arranging the holding assembly to hold the radial positions of the gears to ensure the mutual engagement of the plurality of gears, only one input shaft and one transmission unit are enough to transmit large torques sufficient to operate the contact assembly. |
US11972902B2 |
Electronic apparatus with a metal terminal having portions of differing elasticity
An electronic component with a metal terminal includes a plurality of electronic components each including an element body and a pair of external electrodes provided on each of a pair of end surfaces facing each other in an X direction in the element body, and disposed in a Y direction, and a pair of plate-shaped metal terminals each including a plurality of joint portions to which external electrodes of the plurality of electronic components are joined, and a leg portion provided to protrude further than the electronic component in a Z direction, wherein a portion of the metal terminal that extends in the Y direction to straddle the plurality of joint portions is an easily deformable portion made of a second metal material having a Young's modulus smaller than that of a first metal material constituting the other portion. |
US11972901B2 |
Method for producing multilayer ceramic electronic component and disappearing ink
A method to produce a multilayer ceramic electronic component includes forming supports by an ink jet printing method to produce a green multilayer ceramic capacitor. A green ceramic layer and outer electrodes of the multilayer ceramic electronic component are formed by the ink jet printing method while the supports define peripheries of the green ceramic layer and the outer electrodes. When fired, the green multilayer ceramic electronic component is converted to a sintered multilayer ceramic electronic component, and the supports disappear by heating. |
US11972898B2 |
Superconducting magnet
A superconducting magnet according to one embodiment includes: a coil including a superconducting layer having a first portion and a second portion, and a joining portion; and a cryostat in which the coil is stored. The first portion and the second portion are located in a termination portion. The superconducting layer forms a closed loop by superconducting joining of the first portion and the second portion at the joining portion. The superconducting layer is made of a high-temperature superconductor. A current flows through the joining portion in a superconducting state when a magnetic field equal to or greater than 1.0 tesla and equal to or less than 5.0 tesla is applied to the joining portion at 77 kelvin. The cryostat is configured such that a temperature inside the cryostat is equal to or greater than 2.0 kelvin and equal to or less than 77 kelvin. |
US11972894B2 |
Power divider
A power divider includes a first inductor connected between a first terminal and a second terminal, a second inductor connected between the first terminal and a third terminal, a resistor connected between a second terminal side of the first inductor and a third terminal side of the second inductor, a third inductor connected between a connection portion between the first inductor and the resistor, and the second terminal, a fourth inductor connected between a connection portion between the second inductor and the resistor, and the third terminal, a fourth capacitor connected in parallel with the resistor, and a fifth capacitor connected between the second terminal and the third terminal. |
US11972893B2 |
Shielded coil assemblies and methods for dry-type transformers
In some embodiments, a shielded coil assembly is provided that includes (1) a coil having an outer surface, an inner surface, an upper end surface and a lower end surface and a first insulating material formed over the outer surface, inner surface, upper end surface and lower end surface of the coil; and (2) a conductive shield comprising a conductive paint applied along the first insulating material so that the conductive paint extends over at least a portion of each of the outer surface, inner surface, upper end surface, and lower end surface of the coil. In one or more embodiments, a dry-type transformer may be formed using the shielded coil assembly. Numerous other embodiments are provided. |
US11972891B2 |
Inductor component
An inductor component includes a lamination of an insulating layer and a conductive layer. The insulating layer includes a base made of glass and inorganic particles dispersed in the base. Some of the inorganic particles partially project through the surface of the base into the conductive layer. |
US11972886B2 |
Magnetic nanoparticles embedded in polymer microparticles
Various aspects disclosed relate to hybrid nanoparticles embedded in non-magnetic microparticles. These materials can be used to directionally orient and impart an ordered structure to a variety of materials. |
US11972885B2 |
Magnetic material and coil component
A magnetic material includes a grain compact in which metal grains having oxide films are compacted, wherein the metal grains are constituted by Fe—Si-M soft magnetic alloy (where M represents a metal element that oxidizes more easily than iron), the metal grains in the grain compact are mutually bonded with adjacent metal grains by inter-bonding of their oxide films, and at least some of this bonding of oxide films takes the form of bonding of crystalline oxides, or preferably at least some of the bonding of oxides is based on continuous lattice bond. A coil component has a coil on an interior or surface of an element body wherein the element body uses the magnetic material. |
US11972884B2 |
Soft magnetic alloy and magnetic device
A soft magnetic alloy includes a main component of (Fe(1−(α+β))X1αX2β)(1−(a+b+c+d+e))MaBbPcSidCe. X1 is one or more of Co and Ni. X2 is one or more of Al, Mn, Ag, Zn, Sn, As, Sb, Cu, Cr, Bi, N, O, and rare earth elements. M is one or more of Nb, Hf, Zr, Ta, Mo, W, and V. 0.020≤a≤0.14 is satisfied. 0.020 |
US11972883B2 |
Magnetocaloric effect of Mn—Fe—P—Si—B—V alloy and use thereof
The invention provides an alloy comprising e.g. manganese, iron, vanadium, phosphor and silicon. The invention also provides an apparatus comprising a magnetic field generator, a heat sink, the thermo element, a heat source, and a control system, wherein in a controlling mode the control system is configured to select between (i) a first configuration wherein the magnetic field generator generates a magnetic field, the thermo element is exposed to the magnetic field, and heat from the thermo element is transferred to the heat sink, and (ii) a second configuration, wherein the thermo element is not exposed to the magnetic field, and heat from a heat source is transferred to the thermo element. |
US11972882B2 |
Cable for distributing network power and data
A power cable or a hybrid power-data cable includes power conductors and a plurality of continuity wires positioned radially outside of the power conductors. The continuity wires are positioned relative to the power conductors such that a cut in the cable will sever one of the plurality of continuity wires before a cut into the power conductors can occur. |
US11972875B2 |
X-ray optical arrangement
A method of manufacturing burr-edged reflecting tile elements for a mosaic X-ray lens configured for forming an X-ray beam comprises steps of: (a) providing a single crystal having first and second faces thereof being parallel therebetween; single crystal having crystallographic planes thereof being parallel to first and second faces of the single crystal; the first face dedicated for reflecting an X-ray beam to be incident thereto; (b) cutting the single crystal by means of a wire electrical discharging machine normally to the main faces. The step of cutting the single crystal comprises moving a wire within a cut in direction from the second face to the first face; such that burrs configured for reflecting the X-ray beam to be incident thereto are formed on edges of the cut. |
US11972872B1 |
Forecasting clinical events from short physiologic timeseries
Systems, methods and computer-readable media are provided for monitoring patients and quantitatively predicting whether an event such as a significant change in health status meriting intervention, is likely to occur within a future time interval subsequent to computing the prediction. Medical data for a patient is collected from one or more different inputs and used to determine time series data. From this, a forecasted numerical value is computed for one or more physiologic parameters associated with the patient, which may be used to further monitor the patient and facilitate decision making about a need for intensified monitoring or intervention to prevent or manage physiologic or hemodynamic deterioration. An evolutionary algorithm, such as particle swarm optimization and/or differential evolution, may be used to determine the most probable value of the physiologic parameter(s) at one or more future times. |
US11972869B2 |
Systems and methods for diagnosing a health condition based on patient time series data
Disclosed systems, methods, and computer readable media can diagnose a health condition based on patient time series data. For example, a method for diagnosing a health condition based on patient time series data includes identifying a training set of health records comprising a first set of patient time series data, training a neural network using the training set of health records, and executing the trained neural network model to diagnose a health condition based on a second set of patient time series data. In further examples, the first set of patient time series data and the second set of patient time series data can each comprise electrocardiogram data and the health condition can comprise pulmonary hypertension. |
US11972867B2 |
Method of training a machine learning data processing model, method of determining a hypoxia status of a neoplasm in a human or animal body, and system therefore
The present document describes a training method of a machine learning data processing model for determining a hypoxia status of a neoplasm, in particular a random forest model. The method comprises obtaining, for a plurality of neoplasms, at least one data sample comprising 3D imaging data. A hypoxic volume fraction is determined for each data sample, as well as a set of image features associated with the neoplasm. The method further iterates a sequence of training steps and each iteration includes: selecting a subset of image features and eliminating, for each data sample, the subset of image features to yield a reduced set of image features. The iteration also includes generating decision trees, providing a momentary random forest model based thereon, and submitting a test set of image features to the momentary random forest model to yield a performance value. The iterations are continued until all image features have been selected for a subset at least once, and then a plurality of preferred image features are selected for providing a radiomics feature signature. The trained random forest data processing model based on decision trees associated with the preferred image features of the radiomics feature signature. |
US11972857B2 |
Automated subject monitoring for medical imaging
The invention provides for a medical instrument (100, 600) that comprises a medical imaging system (102, 102′), a subject support (110), and a camera system (104) configured for imaging the subject support in an initial position. The execution the machine executable instructions causes a processor (108) to: place (500) the subject support in the initial position (116); control (502) the camera system to acquire a series of repeated images (142); detect (506) the placement of one or more background objects (200); detect (508) one or more foreground objects (704); construct (510) a background object surface image (202) at least partially by stitching together the series of repeated images to replace image regions containing background objects obscured by the one or more foreground objects; determine (512) a three-dimensional object surface (208) using the background object surface image; detect (514) the subject in one of the series of repeated images (312); calculate (516) a subject segmentation (304) of the subject in the one of the series of repeated images; determine (518) a visible subject surface (308) using the subject segmentation and the one of the series of repeated images; and calculate (520) a three-dimensional subject model (310) by estimating a volume (314) defined by the three-dimensional object surface and the visible subject surface. |
US11972853B2 |
Activity trends and workouts
The present disclosure generally relates to computer user interfaces, and more specifically to techniques for presenting activity trends and managing workouts. |
US11972848B1 |
System and method of facilitating medical appointment record creation with a minimum of user input actions
To facilitate generating a record of a medical appointment with minimal user input actions, a plurality of user-selectable GUI elements indicating a respective plurality of medical case types is displayed. Responsive to a user selection indicating a type of medical case, a medical case-specific plurality of GUI question elements is dynamically displayed within a first user-selectable GUI region, each including an indicator of a subjective question regarding a condition of a patient presenting with the indicated medical case type and multiple user-selectable GUI response elements indicating multiple respective distinct patient responses to the subjective question. Within a second user-selectable GUI region, a medical case-specific plurality of GUI prompt elements is dynamically displayed, each including an indicator of a prompt to perform an objective observation of the patient presenting with the indicated medical case type and multiple user-selectable GUI input elements indicating multiple respective distinct outcomes to the prompted objective observation. |
US11972846B1 |
Healthcare worker smart visor
A healthcare worker smart visor. The smart visor comprises a radio transceiver, a non-transitory memory, a camera, a processor communicatively coupled to the radio transceiver, the non-transitory memory, and the camera, an optical visor, a head-up display projector that is communicatively coupled to the processor and that is operable to project an image on an inside surface of the optical visor, a headband retaining the radio transceiver, the non-transitory memory, the camera, the processor, the optical visor, and the head-up display projector, and a smart visor application stored in the non-transitory memory that, when executed by the processor performs two-factor authentication of a healthcare worker, transmits a request for current indications of healthcare equipment via the radio transceiver to the healthcare equipment based on the identity of the healthcare equipment, and presents the current indications on the inside surface of the optical visor via the head-up display. |
US11972844B2 |
Systems and methods for dispensing a statin medication over the counter
Systems and methods are provided for over the counter statin delivery to a subject. Survey results from the subject are run against a first plurality of filters. When a filter in the first plurality of filters is fired, the subject is deemed not qualified. The survey results are also run against a second plurality of filters. When a respective filter in the second plurality is fired, the subject is provided with a corresponding warning. The method proceeds to a fulfillment process when no filter in the first plurality fires and the subject has acknowledged each warning associated with each fired filter in the second plurality. The fulfillment stores the composition order, communicates a drug facts label for the statin to the subject, and authorizes, upon subject confirmation that the label has been read, provision of the statin to the subject, the authorization including a destination associated with the subject. |
US11972843B2 |
Systems and methods for predicting adverse events and assessing level of sedation during medical procedures
Systems and methods are disclosed herein for quantitatively identifying a patient's sedation level and predicting adverse events, based on one or more capnograms or outputs from a pharmacokinetic, pharmacodynamic, or ventilatory model. A sensor measures a carbon dioxide concentration of air exhaled by a patient into a breath receiver. A processor processes the sensor data to generate a capnogram including one or more respiratory cycles, computes the outputs of pharmacokinetic, pharmacodynamic, or ventilatory models, and extracts one or more of the resulting features from the capnogram and pharmacokinetic, pharmacodynamic, or ventilatory model outputs. A multi-parameter metric is computed based on the one or more extracted features and estimates the current or predicted sedation level of the patient. |
US11972841B2 |
Machine learning system and method for somatic mutation discovery
A machine learning system and method for somatic mutation discovery are provided that provides improved identification of tumor-specific mutations. The improved identification of tumor-specific mutations may affect discovery of alterations and therapeutic management of cancer patients. |
US11972840B2 |
Multiparametric discovery and optimization platform
Provided herein are systems and methods for screening desirable biological variants using a high-throughput integrated system. The integrated system may be configured to input a plurality of parameters from functional studies of biological variants under applied conditions, in conjunction with integrated libraries of biological variants, and filter the inputs to produce desirable biological variants based on an input performance requirement. The system may output optimized strains, molecules, or novel molecules expected to have a desirable functional characteristic. Accordingly, the methods and systems disclosed herein enable multi-parametric studies of biological diversity and conditional diversity in systems biology. |
US11972834B2 |
Low power and robust level-shifting pulse latch for dual-power memories
A level-shifting pulse latch is provided for a self-timed memory clock signal for a memory. The level-shifting pulse latch includes a system-power-domain-to-memory-power-domain level-shifter that inverts and level-shifts a system clock signal into an inverted version of the system clock signal. A pass transistor controls whether the inverted version of the system clock signal drives a memory-power-domain latch to produce the self-timed memory clock signal. |
US11972833B2 |
Calibration circuit and semiconductor device including the same
A semiconductor device which includes a termination circuit coupled to a first pad and suitable for providing a termination resistance according to a first control code and a second control code during a normal operation in which data are input and output through the first pad; a stress replica circuit suitable for replicating a stress applied to the termination circuit during the normal operation and for generating a detection code during a second calibration mode; a first calibration circuit suitable for adjusting the first control code to match an impedance of a resistor part coupled to a second pad to an external resistor during a first calibration mode; and a second calibration circuit suitable for generating the second control code by adjusting the first control code according to the detection code during the second calibration mode. |
US11972831B2 |
Receiver for receiving multi-level signal and memory device including the same
A receiver that receives a multi-level signal includes a pre-amplifier circuit, a slicer circuit and a decoder circuit. The pre-amplifier circuit generates a plurality of intermediate data signals based on an input data signal and a plurality of reference voltages. The slicer circuit generates a plurality of decision signals based on the plurality of intermediate data signals and a clock signal. The decoder circuit generates output data based on the plurality of decision signals. The pre-amplifier circuit includes a first circuit and a second circuit. The first circuit generates one of the plurality of intermediate data signals based on the input data signal and one of the plurality of reference voltages, and has a first structure. The second circuit generates another one of the plurality of intermediate data signals based on the input data signal and another one of the plurality of reference voltages, and has a second structure different from the first structure. |
US11972830B2 |
Methods for accessing resistive change elements operable as antifuses
Devices and methods for accessing resistive change elements in a resistive change element array to determine resistive states of the resistive change elements are disclosed. According to some aspects of the present disclosure the devices and methods access resistive change elements in a resistive change element array through a variety of operations. According to some aspects of the present disclosure the devices and methods supply an amount of current tailored for a particular operation. According to some aspects of the present disclosure the devices and methods compensate for circuit conditions of a resistive change element array by adjusting an amount of current tailored for a particular operation to compensate for circuit conditions of the resistive change element array. |
US11972829B2 |
Semiconductor apparatus
A semiconductor apparatus may include a repair circuit configured to activate a redundant line of a cell array region by comparing repair information and address information. The semiconductor apparatus may include a main decoder configured to perform a normal access to the cell array region by decoding the address information. The address information may include both column information and row information. |
US11972826B2 |
System and method for extending lifetime of memory device
Disclosed herein are related to a system and a method of extending a lifetime of a memory cell. In one aspect, a memory controller applies a first pulse having a first amplitude to the memory cell to write input data to the memory cell. In one aspect, the memory controller applies a second pulse having a second amplitude larger than the first amplitude to the memory cell to extend a lifetime of the memory cell. The memory cell may include a resistive memory device or a phase change random access memory device. In one aspect, the memory controller applies the second pulse to the memory cell to repair the memory cell in response to determining that the memory cell has failed. In one aspect, the memory controller periodically applies the second pulse to the memory cell to extend the lifetime of the memory cell before the memory cell fails. |
US11972823B2 |
Mitigation of transistor reliability degradation within memory circuits
A controller includes an interface and circuitry. The interface communicates with memory cells arranged in multiple address locations. Storage nodes holding storage values included in the memory cells are accessible using select transistors powered by an adjustable supply voltage. The circuitry reads data units protected by an Error Correction Code (ECC) from the memory cells and decode the ECC of the data units. Upon detecting, using the ECC, that a given data unit read from a given address location contains one or more errors, the circuitry logs an error event specifying at least a time of occurrence associated with the error event and the given address location. The circuitry identifies that the select transistors experience physical degradation due to aging, based on the times of occurrence and address locations logged in the error events, and adjusts the supply voltage provided to the select transistors to compensate for the physical degradation. |
US11972821B2 |
Shift register unit and control method thereof, gate driving circuit, and display device
A shift register unit and a control method thereof, a gate driving circuit, and a display device are provided. The shift register unit comprises: a first control circuit (110) and an energy storage circuit (150), which directly control the potential of a first node (Q1); a pull-down control circuit (120), a second control circuit (130) and a first pull-down circuit (140), which indirectly control the potential of the first node (Q1); and an output circuit (160), which outputs, under the control of the potential of the first node (Q1), a first voltage signal provided by a first voltage end (VDD) to a signal output end. By means of the shift register unit, the control method thereof and the gate drive circuit, the pulse width of a gate scanning signal can be adjusted, thereby meeting various display requirements. |
US11972818B2 |
Refresh frequency-dependent system-level trimming of verify level offsets for non-volatile memory
A memory apparatus and method of operation are provided. The apparatus includes memory cells each connected to word lines. The memory cells are disposed in strings and configured to retain a threshold voltage corresponding to data states. A control means is configured to apply verification pulses of program verify voltages each associated with one of the data states to selected ones of the word lines to determine whether the memory cells connected thereto have the threshold voltage above each of the program verify voltages targeted for each of the memory cells during a program-verify portion of a program operation. The control means is also configured to trim the program verify voltages for each of the data states for a grouping of the memory cells based on quantities of the memory cells having the threshold voltage crossing over between the data states in crossovers in a verify level trimming process. |
US11972814B2 |
Verify techniques for current reduction in a memory device
The memory device includes a plurality of memory cells, which include a first set of memory cells and a second set of memory cells. A controller is in communication with the memory cells. The controller is configured to, in a first programming pass and then a second programming pass, program the memory cells of the first and second sets to respective final threshold voltages associated with a plurality of programmed data states. The controller is further configured to, in the first programming pass, verify the first set of memory cells at a first set of checkpoint data states and verify the second set of memory cells at a second set of checkpoint data states that is different than the first set of checkpoint data states. |
US11972810B2 |
Read pass voltage dependent recovery voltage setting between program and program verify
A memory apparatus and method of operation are provided. The apparatus includes memory cells connected word lines. The memory cells are disposed in strings and configured to retain a threshold voltage. A control means is configured to apply a program voltage to selected ones of the word lines while applying pass voltages to unselected ones of the word lines and ramp down both the selected ones of the plurality of word lines and the unselected ones of the word lines to a recovery voltage at a start of a verify phase of each of a plurality of program loops and apply a targeted word line bias to each of the word lines during the verify phase. The control means is also configured to adjust the recovery voltage based on the targeted word line bias applied to each of the plurality of word lines during the verify phase. |
US11972803B2 |
Word line zone dependent pre-charge voltage
A memory device that uses different programming parameters base on the word line(s) to be programmed is described. The programming parameter PROGSRC_PCH provides a pre-charge voltage to physical word lines. In some instances, the PROGSRC_PCH voltage is decoupled, and a new PROGSRC_PCH represents an adjusted (e.g., increased) pre-charge voltage for a certain physical word line or word line zone (i.e., predetermined group of word lines). Using different PROGSRC_PCH voltages can limit or prevent Vt distribution window degradation, particularly for relatively low physical word lines. Additionally, the overall programming time and average current consumed can also be reduced. |
US11972799B2 |
Filament forming method for resistive memory unit
A filament forming method includes: performing first stage to apply first bias including gate and drain voltages to a resistive memory unit plural times until read current reaches first saturating state, latching read current in first saturating state as saturating read current, determining whether rate of increase of saturating read current is less than first threshold value; when rate of increase of saturating read current is not less than first threshold value, performing second stage to apply second bias, by increasing gate voltage and decreasing drain voltage, to the resistive memory unit plural times until read current reaches second saturating state, latching read current in second saturating state as saturating read current and determining whether rate of increase of saturating read current is less than first threshold value; finishing the method when rate of increase of saturating read current is less than first threshold value and saturating read current reaches target current value. |
US11972797B2 |
Memory device
A memory device includes a memory cell array including a select transistor and a plurality of memory cells connected in series, each memory cell including a cell transistor and a variable resistance layer connected in parallel. During a write operation, a voltage setting circuit is controlled to apply a first voltage to a selected word line and a second voltage to non-selected word lines. The time period for applying the first voltage to the selected word line starts later than the time period for applying the second voltage to the non-selected word lines and ends earlier than the time period for applying the second voltage to the non-selected word lines. |
US11972796B2 |
Resistive random access memory device with three-dimensional cross-point structure and method of operating the same
A memory device according to an embodiment includes a first interconnect, a second interconnect, a first variable resistance member, a third interconnect, a second variable resistance member, a fourth interconnect, a fifth interconnect and a third variable resistance member. The first interconnect, the third interconnect and the fourth interconnect extend in a first direction. The second interconnect and the fifth interconnect extend in a second direction crossing the first direction. The first variable resistance member is connected between the first interconnect and the second interconnect. The second variable resistance member is connected between the second interconnect and the third interconnect. The third variable resistance member is connected between the fourth interconnect and the fifth interconnect. The fourth interconnect is insulated from the third interconnect. |
US11972790B2 |
Semiconductor device and method for driving semiconductor device
The semiconductor device includes a first memory cell, and a second memory cell thereover. The first memory cell includes first and second transistors, and a first capacitor. The second memory cell includes third and fourth transistors, and a second capacitor. A gate of the first transistor is electrically connected to one of a source and a drain of the second transistor and the first capacitor. A gate of the third transistor is electrically connected to one of a source and a drain of the fourth transistor and the second capacitor. One of a source and a drain of the first transistor is electrically connected to one of a source and a drain of the third transistor. The second and fourth transistors include an oxide semiconductor. A channel length direction of the first and third transistors is substantially perpendicular to a channel length direction of the second and fourth transistors. |
US11972787B2 |
Cross-point array refresh scheme
Technology is disclosed herein for refreshing threshold switching selectors in programmable resistance memory cells in cross-point memory arrays. The Vt of the threshold switching selector may drift over time. The memory system resets the Vt of the threshold switching selectors with a selector refresh operation and uses a separate data refresh operation to refresh data in programmable resistance memory elements. The data refresh operation itself may also refresh the selector. However, the threshold switching selector refresh operation is faster than the data refresh operation. Moreover, the selector refresh operation consumes much less power and/or current then the data refresh operation. The selector refresh operation may thus be performed at a higher rate than the data refresh operation. |
US11972781B2 |
Techniques and apparatus for editing video
An apparatus may include a memory to store a recorded video. The apparatus may further include an interface to receive at least one set of sensor information based on sensor data that is recorded concurrently with the recorded video and a video clip creation module to identify a sensor event from the at least one set of sensor information and to generate a video clip based upon the sensor event, the video clip comprising video content from the recorded video that is synchronized to the sensor event. |
US11972780B2 |
Cinematic space-time view synthesis for enhanced viewing experiences in computing environments
A mechanism is described for facilitating cinematic space-time view synthesis in computing environments according to one embodiment. A method of embodiments, as described herein, includes capturing, by one or more cameras, multiple images at multiple positions or multiple points in times, where the multiple images represent multiple views of an object or a scene, where the one or more cameras are coupled to one or more processors of a computing device. The method further includes synthesizing, by a neural network, the multiple images into a single image including a middle image of the multiple images and representing an intermediary view of the multiple views. |
US11972778B2 |
Sound-picture matching method of video, related apparatus, and storage medium
A video sound-picture matching includes: acquiring a voice sequence; acquiring a voice segment from the voice sequence; acquiring an initial position of a start-stop mark and a moving direction of the start-stop mark from an image sequence; determining an active segment according to the initial position of the start-stop mark, the moving direction of the start-stop mark, and the voice segment; and synthesizing the voice segment and the active segment to obtain a video segment. In a video synthesizing process, the present disclosure uses start-stop marks to locate positions of active segments in an image sequence, so as to match the active segments having actions with voice segments, so that the synthesized video segments are more in line with natural laws of a character during speaking, and have better authenticity. |
US11972776B2 |
Optical disc drive and electronic equipment
A conveying roller position manipulation mechanism moves the position of a conveying roller between a first roller position where the conveying roller contacts an optical disc and a second roller position where the conveying roller is separated from the optical disc. A centering mechanism aligns the center of the optical disc with the position of a spindle motor. A chucking pulley operation mechanism manipulates the position of a chucking pulley configured to fix the optical disc to the spindle motor. The conveying roller position manipulation mechanism includes a rotary arm configured to move in response to a collision with the optical disc that approaches the position of the spindle motor, and at least one of the centering mechanism and the chucking pulley operation mechanism includes a member coupled to the rotary arm. |
US11972775B1 |
Determination of sleep parameters in an environment with uncontrolled noise sources
The present system ensures that external noise sources do not taint sensor data recorded about a user's sleep parameters, to reduce false positives and false negatives, and provides a more accurate record of the user's sleep sounds, by cycling on and off noise sources. Additionally, the present system, in one embodiment, may be used to track changes in sound patterns from the user and from the environment. This may lead to early warning of health issues, as well as issues with the devices in the bedroom. |
US11972773B2 |
Systems and methods for utilizing models to predict hazardous driving conditions based on audio data
A vehicle device may receive audio data and other vehicle data associated with a vehicle and may transform the audio data to transformed audio data in a frequency domain. The vehicle device may segment the transformed audio data into a plurality of audio segments and may process the plurality of audio segments, with different feature extraction techniques, to extract a plurality of feature vectors. The vehicle device may merge the plurality of feature vectors into a merged feature vector and may create an audio signature for the audio data based on the merged feature vector. The vehicle device may process the audio signature and the other vehicle data, with a model, to determine a classification of the audio signature and may perform one or more actions based on the classification of the audio signature. |
US11972769B2 |
Methods, apparatus and systems for generation, transportation and processing of immediate playout frames (IPFs)
Described herein is an audio decoder for decoding a bitstream of encoded audio data, wherein the bitstream of encoded audio data represents a sequence of audio sample values and comprises a plurality of frames, wherein each frame comprises associated encoded audio sample values, the audio decoder comprising: a determiner configured to determine whether a frame of the bitstream of encoded audio data is an immediate playout frame comprising encoded audio sample values associated with a current frame and additional information; and an initializer configured to initialize the decoder if the determiner determines that the frame is an immediate playout frame, wherein initializing the decoder comprises decoding the encoded audio sample values comprised by the additional information before decoding the encoded audio sample values associated with the current frame. Described are further a method for decoding said bitstream of encoded audio data as well as an audio encoder, a system of audio encoders and a method for generating said bitstream of encoded audio data with immediate playout frames. Described are moreover also an apparatus for generating immediate playout frames in a bitstream of encoded audio data or for removing immediate playout frames from a bitstream of encoded audio data and respective non-transitory digital storage media. |
US11972767B2 |
Systems and methods for covariance smoothing
Methods and systems for improving signal processing by smoothing the covariance matrix of a multi-channel signal by setting a forgetting factor based on the bins of a band. A method and system for resetting the smoothing based on transient detection is also disclosed. A method and system for resampling for the smoothing during a banding transition is also disclosed. |
US11972766B2 |
Detecting and suppressing commands in media that may trigger another automated assistant
Techniques are described herein for detecting and suppressing commands in media that may trigger another automated assistant. A method includes: determining, for each of a plurality of automated assistant devices in an environment that are each executing at least one automated assistant, an active capability of the automated assistant device; initiating playback of digital media by an automated assistant; in response to initiating playback, processing the digital media to identify an audio segment in the digital media that, upon playback, is expected to trigger activation of at least one automated assistant executing on at least one of the plurality of automated assistant devices in the environment, based on the active capability of the at least one of the plurality of automated assistant devices; and in response to identifying the audio segment in the digital media, modifying the digital media to suppress the activation of the at least one automated assistant. |
US11972765B2 |
Systems and methods for party authentication and information control during video calls with a server controlling the authentication and flow of information between parties whose identities are not revealed to each other
Example embodiments of systems and methods for providing a video call between a first party and a second party. The method includes detecting an attempt to establish the video call by monitoring a voice call between the first party and the second party; authenticating the first and second parties; receiving from the first and second parties respective voice acceptances to invitations to establish the video call; retrieving video call identifications of the first and second parties; and establishing the video call without revealing the video call identification of the first party to the second party and the video call identification of the second party to the first party. A server uses credentials of a first party to request if that party would allow access of his identifying information to a second party and use that credential to further authenticate the first party. |
US11972757B2 |
Digital media environment for conversational image editing and enhancement
Conversational image editing and enhancement techniques are described. For example, an indication of a digital image is received from a user. Aesthetic attribute scores for multiple aesthetic attributes of the image are generated. A computing device then conducts a natural language conversation with the user to edit the digital image. The computing device receives inputs from the user to refine the digital image as the natural language conversation progresses. The computing device generates natural language suggestions to edit the digital image based on the aesthetic attribute scores as part of the natural language conversation. The computing device provides feedback to the user that includes edits to the digital image based on the series of inputs. The computing device also includes as feedback natural language outputs indicating options for additional edits to the digital image based on the series of inputs and the previous edits to the digital image. |
US11972753B2 |
System and method for performing automatic speech recognition system parameter adjustment via machine learning
A system, method and computer-readable storage device provides an improved speech processing approach in which hyper parameters used for speech recognition are modified dynamically or in batch mode rather than fixed statically. The method includes estimating, via a model trained on audio data and/or metadata, a set of parameters useful for performing automatic speech recognition, receiving speech at an automatic speech recognition system, applying, by the automatic speech recognition system, the set of parameters to processing the speech to yield text and outputting the text from the automatic speech recognition system. |
US11972750B2 |
Voice output apparatus, voice output method, and voice output program
There is provided a voice output apparatus for providing a high-quality sound to an eardrum of a user. The voice output apparatus includes a first voice output unit outputting a voice to an ear canal of a user based on an output voice signal, a first noise acquirer arranged to face outward from a body of the user and captures a mixed voice including first external noise arriving from an outside of the user to output a mixed voice signal, an echo canceler cancelling an influence, on the first external noise, of a leaked voice output from the first voice output unit and leaking to the outside of the user, and a noise canceler generating a first external noise signal corresponding to the first external noise, and processing, using the first external noise signal, an input voice signal input from the outside to generate the output voice signal. |
US11972744B2 |
Molded plastic ukulele
A plastic ukulele has a sound board, a fretboard, a head plate and a lower half of the body integrated into a complete ukulele body. Attached to the bottom surface of the sound board are two paralleled outline reinforcing ribs which are in parallel with the outline of soundboard on the inside. The sound board has a sound hole in the upper middle part. Around the sound hole are two sets of lengthwise and widthwise paralleled reinforcing ribs. The part of sound board which is surrounded by the lower widthwise reinforcing ribs and the lower bout of outline reinforcing ribs is resonance section with a thickness of 1.0-1.4 mm only. Attached to the bottom surface of resonance section is a grid bracing structure in a one-piece molding with the sound board. |
US11972742B2 |
Display apparatus, photoelectric conversion apparatus, electronic equipment, and wearable device
An apparatus comprising a display in which a plurality of pixels are arranged in an array, and a generator configured to, in a first frame, generate first data corresponding to a first region of the display to display a first image in the first region of the display and, in a second frame, generate second data corresponding to a second region of the display, which includes the first region and is larger than the first region, to display a second image in the second region of the display is provided. A region of the second region is defined as a third region, a resolution of the first image and a resolution of at least the third region in the second image are different from each other. |
US11972738B1 |
System and methods for maintaining color information in on-screen images by spectrally-controlling backlighting for LCD displays in multiple viewing and NVIS compatible viewing environments
System and methods for maintaining color information in on-screen images by spectrally-controlling backlighting for liquid crystal display panels in multiple viewing and night vision compatible viewing environments while maintaining the integrity of the data provided in real time. |
US11972735B2 |
Display device
A display device comprises: a display panel including a scan line, a power supply line, and a pixel; a gate driver that supplies a scan signal to the pixel; and a bias driver that supplies a bias voltage to the pixel, wherein a driving period of the pixel includes a first and second frame that are different, wherein the first frame includes a first refresh period in which a first data voltage is written and a first reset period in which the first data voltage is maintained, wherein the second frame includes a second refresh period in which a second data voltage is written and a second reset period in which the second data voltage is maintained, and a first voltage pulse of the bias voltage during the first refresh period and a second voltage pulse of the bias voltage during the second refresh period are different. |
US11972734B1 |
Pixel driving circuit and display panel
The present application provides a pixel driving circuit and a display panel. The pixel driving circuit includes a light emitting device, a voltage conversion module electrically connected to the light emitting device via a first node, a driving module electrically connected to the light emitting device via a second node, a data writing module electrically connected to the driving module via a fourth node, a first potential coupling module electrically connected to the second node and the third node, a second potential coupling module, and a first voltage terminal. Before the driving module controls a moment when the light emitting device starts to emit light, the voltage conversion module controls the potential of the first node to change from a first voltage to a second voltage, first potential coupling module couples potential of the third node, and second potential coupling module couples potential of the fourth node. |
US11972719B2 |
Display device and method of driving the same
A display device and a method of driving a display device are disclosed. The display device includes pixels respectively connected to corresponding scan lines, corresponding control lines, corresponding data lines, and corresponding sensing lines, a scan driver which supplies a scan signal to a scan line of the corresponding scan lines, and supplies a control signal to a control line of the corresponding control lines, a data driver which supplies one of an image data signal and a sensing data signal to a data line of the corresponding data lines, and a sensing driver which senses characteristics of driving transistors of different pixels of the pixels in a previous sensing period and a current sensing period, and determines a final sensing value of a target pixel of the pixels in the current sensing period, based on a difference between a previous sensing value of the target pixel, which is determined based on the sensing in the previous sensing period, and a preliminary sensing value of the target pixel, which is calculated based on the sensing in the current sensing period. |
US11972715B2 |
Display apparatus
A display apparatus includes a display panel including data lines extending in a first direction, gate lines extending in a second direction which differs from the first direction, and unit pixels connected to the data lines and the gate lines, wherein each of the unit pixels includes a white pixel and a plurality of color pixels, an nth white pixel arranged at an nth position among white pixels arranged in the first direction is connected to an odd white data line (where n is an odd number), and an n+1th white pixel arranged at an n+1th position among white pixels arranged in the first direction is connected to an even white data line. |
US11972714B2 |
Display device and method of precharging based on gamma values
A display device including a display panel configured to display an image, a data driver configured to supply a data voltage to the display panel and having a precharge circuit configured to perform a precharging operation, and a timing controller configured to control the data driver, wherein the charge circuit generates a precharge voltage based on a precharge signal supplied in a horizontal blank period and is controlled to output or not output the precharge voltage based on a precharge selection signal. |
US11972712B2 |
Intelligent adjustment of screen refresh rate
Methods, systems, and devices that support a dynamic screen refresh rate are described. An electronic device may dynamically (e.g., autonomously, while operating) adjust the rate at which a screen is refreshed, such as to balance considerations such as user experience and power consumption by the electronic device. For example, the electronic device may use an increased refresh rate when executing applications for which user experience is enhanced by a higher refresh rate and may use a decreased refresh rate when executing other applications. As another example, the electronic device may use different refresh rates while executing different portions of the same application, as some aspects of an application (e.g., more intense portions of a video game) may benefit more than others from a higher refresh rate. The electronic device may also account of other factors, such as battery level, when setting or adjusting the refresh rate of the screen. |
US11972709B2 |
Power converter, display device including power converter, system including display device, and method of driving display device
A power converter includes a voltage conversion unit that provides a first driving voltage at a first output electrode by converting a power supply voltage in response to a first control signal, the voltage conversion unit being configured to provide a second driving voltage at a second output electrode by converting the power supply voltage after a short detection period, the voltage conversion unit being configured to shut down in response to a third control signal, and a short detection unit that generates the third control signal by comparing a magnitude of a voltage of the second output electrode with a magnitude of a reference voltage during the short detection period. |
US11972708B2 |
Electronic panel and electronic apparatus including the same
An electronic panel includes a base substrate having a first area, a second area adjacent to the first area, and a third area adjacent to the second area, a plurality of pixels in the second area, a plurality of pixel signal lines in the third area and connected to the pixels, a crack detecting pattern spaced apart from the pixels and in the first area, a first line spaced apart from the pixel signal lines, in the third area, and connected to a portion of the crack detecting pattern, and a second line spaced apart from the pixel signal lines, in the third area, connected to another portion of the crack detecting pattern, and spaced apart from the first line. The crack detecting pattern has a line-symmetrical shape with respect to a symmetry axis passing through a center of the first area. |
US11972707B2 |
Source driver of display panel
A source driver for a display panel includes an output buffer configured to output a signal to a data line of the display panel; an output controller configured to control an output of the output buffer; a load resistance measuring unit configured to measure a load resistance of at least one data line of the display panel; and a comparison unit configured to compare the load resistance measured in the load resistance measuring unit with an initial load resistance, wherein the output controller is further configured to control a signal to be output by the output buffer based on the comparison result. |
US11972698B2 |
Portable blood vessel model simulation apparatus for simulation blood vessel model such as surgery, pump unit for circulating blood vessel mimick liquid stored in blood vessel mimick liquid tank unit
A blood vessel model simulation apparatus for conducting a test or a simulation surgery on a blood vessel model, including: a blood vessel model mounting unit on which a blood vessel model is mounted to allow a blood-mimicking liquid flow; a blood-mimicking liquid tank unit that is integrally attached to the blood vessel model mounting unit and stores a blood-mimicking liquid which is to be supplied to the blood vessel model mounted on the blood vessel model mounting unit; a pump unit that circulates the blood-mimicking liquid stored in the blood-mimicking liquid tank unit via the blood vessel model; and a pump control unit that controls drive of the pump unit. The units are configured to be integrally coupled to each other such that the blood vessel model simulation apparatus has a reduction in size and weight to be mobile. |
US11972695B2 |
Method and system for evaluating individual and group cyber threat awareness
A system has an evaluation server that includes at least one database storing a plurality of cybersecurity awareness evaluations, the database connected to the server, a plurality of clients connected to the server and configured to run at least one of the cybersecurity awareness evaluations for play by users on user devices, the users performing actions in the evaluation including offensive actions and defensive actions, and an evaluation dashboard including an interface configured to display scoring results of the cybersecurity awareness evaluations as determined by the server, the scoring results including a plurality of offensive component scores for at least one of the users, a plurality of defensive component scores for at least one of the users, at least one composite offensive score for at least one of the users and at least one composite defensive score for at least one of the users, the composite offensive score being determined based on a plurality of the component offensive scores and the composite defensive score being determined based on a plurality of the component defensive scores. |
US11972693B2 |
Method, device, system and apparatus for creating and/or selecting exercises for learning playing a music instrument
Embodiments pertain to a system configured to provide a music learning session to a user. The system comprises a memory for storing data and executable instructions; and a processor that is configured to execute the executable instructions to result in performing the following steps: presenting the user with a representation of a musical piece to be played by the user with a music instrument; receiving an audio signal relating to an instrument output provided by the music instrument played by the user; and determining a level of correspondence between the received audio signal and the representation of the musical piece presented to the user. The steps may further comprises identifying an audio signal portion for which a determined level of correspondence does not meet a correspondence criterion; and determining an error characteristic for the identified audio signal portion. |
US11972689B2 |
Method, computer program, and apparatus for determining a minimum inter-vehicular distance for a platoon, vehicle, traffic control entity
A transportation vehicle, a traffic control entity, a method, a computer program, and an apparatus for determining a minimum inter-vehicular distance for a platoon. The method for determining a minimum inter-vehicular distance for a platoon of transportation vehicles obtains information related to a predicted quality of service (pQoS) of communication links between the transportation vehicles of the platoon; a speed of the transportation vehicles of the platoon; and one or more maximum decelerations of the transportation vehicles of the platoon. The method also uses a functional relationship between the pQoS, the speed, the one or more maximum decelerations, and an inter-vehicular distance to determine the minimum inter-vehicular distance. |
US11972686B2 |
Parking control device
A parking control device performs parking control such that a vehicle is parked in a reserved parking area in an automatic valet parking lot including a plurality of parking areas. When the vehicle arrives at the automatic valet parking lot before an entrance time for the reserved parking area, the parking control device determines whether the reserved parking area is available. When it is determined that the reserved parking area is not available, the parking control device determines whether a temporary parking area which is an area other than the reserved parking area is available. When it is determined that the temporary parking area is available, the parking control device performs parking control such that the vehicle is parked in the temporary parking area. |
US11972684B2 |
Lighting fixture data hubs and systems and methods to use the same
Lighting fixture data hubs and systems and methods for use. An example of a data hub may include an annunciator configured to generate a first indication and a second indication, one or more sensors configured to detect between one or more vehicles and one or more pedestrians and potential convergence thereof within a zone in a vicinity of the data hub and to emit one or more signals corresponding to said detection, and a gateway in communication with an on-board processor and the annunciator, the on-board processor configured to wirelessly receive and analyze the one or more signals, communicate said one or more signals to the gateway so that the gateway can generate the first indication or the second indication in response to the one or more signals. Data hubs may also include a sensor unit housing and/or a light source. |
US11972681B2 |
Systems and methods for wayfinding in hazardous environments
Systems and methods for wayfinding in hazardous environments are disclosed. In one embodiment, a method for wayfinding in a hazardous environment may include: (1) receiving, at an emergency response computer program executed by an electronic device, a plurality of real time streams of data, each real time stream of data from a sensing device in an area; (2) detecting, by the emergency response computer program, an alarm condition in the area based on the real-time streams of data; (3) determining, by the emergency response computer program, that the alarm condition satisfies an alarm condition rule; (4) calculating, by the emergency response computer program, a plurality of routes to an egress point from the area; and (5) controlling, by the emergency response computer program, a digital signage in the area to display one of the plurality of routes the egress point. |
US11972678B2 |
Server-provided visual output at a voice interface device
A method at an electronic device with an array of indicator lights includes: obtaining first visual output instructions stored at the electronic device, where the first visual output instructions control operation of the array of indicator lights based on operating state of the electronic device; receiving a voice input; obtaining from a remote system a response to the voice input and second visual output instructions, where the second visual output instructions are provided by the remote system along with the response in accordance with a determination that the voice input satisfies one or more criteria; executing the response; and displaying visual output on the array of indicator lights in accordance with the second visual output instructions, where otherwise in absence of the second visual output instructions the electronic device displays visual output on the array of indicator lights in accordance with the first visual output instructions. |
US11972677B2 |
Goods stocking system
The invention relates to a goods stocking system comprising a goods shelving unit (10), in which at least one goods storage compartment (12) is provided, a sheet-like sensor element (16), which is removably arranged on the bottom (14) of the goods storage compartment (12), an energy supply (54, 56) for the sensor element (16), a controller (52), which can evaluate a signal of the sensor element (16), and a data link (50) between the sensor element (16) and the controller (52). |
US11972675B2 |
In-situ silent fault detection for buzzers
In an embodiment, a semiconductor device is disclosed. The semiconductor device includes a plurality of output pins. Each of the output pins is electrically connected to an input pin of a buzzer and to a buzzer driver. The buzzer driver is configured to cause the buzzer to emit an audible sound. The semiconductor device further includes a plurality of ground switches. Each ground switch is configured to connect a corresponding output pin of the plurality of output pins to ground when closed. The semiconductor device further includes a current generator that is configured to supply a test current to a given output pin of the plurality of output pins and a clamp switch that is configured to connect the given output pin to an analog-to-digital converter. |
US11972674B2 |
Magnetic field detection and interaction
An electric utility meter including a Hall Effect sensor configured to sense a magnetic field proximate the electric utility meter. The electric utility meter also includes a controller having an electronic processor, the controller configured to receive a signal indicative of a magnitude of the magnetic field proximate the electric utility meter from the sensor, determine whether the magnitude of the magnetic field exceeds a first magnitude threshold and whether a threshold flag has been set, set the threshold flag when the threshold flag has not been set and the magnitude exceeds the first magnitude threshold, determine an amount of time for which the magnitude has exceeded the first magnitude threshold when the threshold flag has been set, and generate an alert indicative of a magnetic tamper event when the amount of time exceeds a time threshold. |
US11972673B2 |
System for assisting a patient to raise an alarm
A system (102) for assisting a patient to raise an alarm is disclosed. The system (102) may include a sensor (106) configured to be positioned at a head region of the patient and to detect movement of head of the patient. The system (102) may further include a patient assisting device (104) coupled to the sensor (106). The patient assisting device (104) may be configured to receive, from the sensor (106), a signal corresponding to the movement of the head of the patient, determine a state of alarm value from the signal, and generate an alarm based on the state of alarm value. |
US11972667B2 |
ATM having privacy panels
An ATM can include at least one user interface, at least one computing device, and at least one privacy panel. The at least one computing device can be arranged in communication with the at least one user interface. The at least one privacy panel can be disposed on a side of the user interface. The at least one privacy panel can be configured to have a variable opacity. The at least one computing device is engaged with the at least one privacy panel to selectively vary the opacity of the at least one privacy panel. |
US11972665B2 |
Event-based gaming systems and methods
A method of playing a game, the method comprising selecting a predefined number of player indicia; providing an event reference, the event reference being viewable on a display device, the event reference comprising a plurality of event participants, the plurality of event participants being ranked; randomly generating a plurality of randomly generated indicia, the plurality of randomly generated indicia comprising a first indicia and a second indicia; associating the first indicia with a first event participant; associating the second indicia with a second event participant; obtaining the ranking of the participants based on the order they finish in the event reference; ordering the plurality of randomly generated indicia based on the ranking of their respective associated participants; and determining a game outcome, the game outcome comprising comparing the player indicia to the plurality of randomly generated indicia. |
US11972663B2 |
Sports wager entry with customizable point value adjustments
A processor circuit receives a sports wager entry including a predetermined number of base wagers and a predetermined number of available points. Separately, for each base wager of the predetermined number of base wagers, the processor circuit receives a base wager selection, the base wager selection associated with a predetermined point value. The processor circuit receives a point value adjustment selection and adjusts the predetermined point value by the selected point value adjustment to generate an adjusted point value, wherein a sum of the selected point value adjustments for the predetermined number of base wagers does not exceed the predetermined number of available points. The processor circuit displays, at the display device, an indication of the adjusted point value. The processor circuit stores a sports wager entry record comprising the base wager selections and the adjusted point values for the sport wager entry. |
US11972660B2 |
Beacon to patron communications for electronic gaming devices
A system for proximity-based digital interactions includes a beacon transmitter configured to wirelessly broadcast a first interaction prompt message that includes a first interaction event code. A system server is configured to: receive an event activation message that includes the first interaction event code; identify and perform a first pre-programmed action; identify proximity between a mobile computing device and the beacon transmitter based on receipt of the first interaction event code from the mobile computing device; create a second interaction event code that is targeted to be performed by the mobile computing device; and transmit a configuration message to the beacon transmitter that includes the second interaction event code, causing the beacon transmitter to begin broadcasting a second interaction prompt message including the second interaction event code together with the first interaction prompt message, where the first interaction event code is different than the second interaction even code. |
US11972657B2 |
Systems and methods for modular electronic gaming machines
A modular electronic gaming machine is provided. The modular electronic gaming machine includes a structural core including a gaming controller and a plurality of coupling mechanisms including a first coupling mechanism. The first coupling mechanism comprises an electrical connector. The first coupling mechanism is configured to couple to a first peripheral device to provide electrical power and structural support to the first peripheral device. The first coupling mechanism is configured to releasably couple to the first peripheral device. |
US11972651B2 |
Intelligent key device and verification method therefor
An intelligent key device and a verification method therefor. The verification method comprises: determining the type of an instruction by means of an intelligent key device; determining a key area according to the type of the instruction; acquiring a biometric verification identifier corresponding to the key area; determining, according to the biometric verification identifier, a biometric verification mode corresponding to the key area; and executing a corresponding operation according to the biometric verification mode. According to the present invention, a user can realize multiple verification modes of biometric features according to a key area in the process of performing verification using the intelligent key device, such that different verification requirements of the user for the key used in different application scenarios are met. |
US11972650B2 |
Emergency equipment receptacle and alert notification system
This disclosure generally relates to an emergency equipment storage receptacle and alert system. When an active shooter or potential life or death situation should arise, an approved/authorized individual can access safely tools, weapons, first aid supplies, and safety equipment through a single or multi-step authentication process that may include using biometric data, while also contacting the local authorities in the area to alert that there is an active shooter in the facility. |
US11972649B2 |
System and method for communicating with a vehicle
A system and method for using a portable device to communicate with a vehicle to authorize one or more vehicle operations. The portable device may authorize the vehicle to unlock/lock doors, start the vehicle engine, or mobilize the vehicle, or a combination thereof. The vehicle may include a vehicle transmitter system with one or more transmitters disposed at various locations on the vehicle, and the portable device may be configured to monitor a communication strength between the portable device and the one or more transmitters of the transmitter system. Based on the monitored signal strength, the portable device may determine location information about itself. |
US11972645B2 |
System and method for determining most probable cause of vehicle fault using multiple diagnostic techniques
A system includes a first most probable cause (MPC) module, a second MPC module, and an integrated MPC module. The first MPC module is configured to determine a first most probable cause of an issue on a vehicle based on at least one service procedure for the vehicle. The second MPC module is configured to determine a second most probable cause of the issue based on repair data for other vehicles. The integrated MPC module is configured to determine an integrated most probable cause of the issue based on the first and second most probable causes. |
US11972641B2 |
Express voting
Methods and apparatus, including computer program products, are provided for express voting. In some example embodiments, there is provided a method for express voting. The method may include authenticating a voter based on a token carried by a user equipment, the token mapped to at least one of an identity of the voter, a precinct of the voter, and a ballot for the voter; and providing, when the authenticating indicates the voter is authorized to vote, the ballot presented on the user equipment. Related systems, methods, and articles of manufacture are also disclosed. |
US11972638B2 |
Face living body detection method and apparatus, device, and storage medium
This application provides a face living body detection method performed by a computing device, the method including: obtaining a first face image of a target detection object in a first illumination condition and a second face image of the target detection object in a second illumination condition, determining a difference image according to the two images, decoupling an object reflectivity and an object normal vector corresponding to the target detection object from a feature map extracted from the difference image, and determining whether the target detection object is a living body according to the object reflectivity and the object normal vector. This method decouples texture information and depth information of a face, and performs living body detection by using decoupled information, which increases the defense capability against 3D attacks, thereby effectively defending against planar attacks and 3D attacks. |
US11972634B2 |
Image processing method and apparatus
An image processing method includes receiving an image frame, detecting a face region of a user in the image frame, aligning a plurality of preset feature points in a plurality of feature portions included in the face region, performing a first check on a result of the aligning based on a first region corresponding to a combination of the feature portions, performing a second check on the result of the aligning based on a second region corresponding to an individual feature portion of the feature portions, redetecting a face region based on a determination of a failure in passing at least one of the first check or the second check, and outputting information on the face region based on a determination of a success in passing the first check and the second check. |
US11972632B1 |
Apparatus and method of digital enhancement of fingerprint ridges
A fingerprint ridge digital enhancement apparatus includes: a fingerprint image obtainer configured to obtain a fingerprint image; a pixel value extractor configured to divide an area with ridges and an area without ridges in the fingerprint image, and to extract a pixel value according to a color model for each area; an outlier detector configured to detect an outlier of the pixel value according to the color model for each area; a correction operator configured to calculate the average and standard deviation of pixel values according to the color model for each area from which the outlier is removed; a parameter operator configured to set a parameter that is a criterion for dividing each area, and to operate a reference value of the parameter; and a matrix operator configured to generate and operate a matrix including the pixel value according to the color model of the fingerprint image and the reference value of the parameter. |
US11972628B2 |
Ultrasonic imaging device and method for image acquisition in the ultrasonic device
Method for image acquisition in an ultrasonic biometric imaging device, the method comprising: determining a target area of a touch surface; by a plurality of ultrasonic transducers arranged at a periphery of the touch surface, emitting a shaped ultrasonic beam towards the target area using transmit beamforming; by the ultrasonic transducers, receiving reflected ultrasonic echo signals defined by received RF-data, the reflected ultrasonic echo signals resulting from interactions with an object in contact with the touch surface at the target area; subtracting background RF-data from the received RF-data to form a clean image; performing receive side beamforming to form a reconstructed image from the clean image; and for a plurality of reconstructed images resulting from a plurality of emitted ultrasonic beams for a given target area, adding the plurality of reconstructed images to form a summed image. |
US11972625B2 |
Character-based representation learning for table data extraction using artificial intelligence techniques
Methods, apparatus, and processor-readable storage media for character-based representation learning for table data extraction using artificial intelligence techniques are provided herein. An example computer-implemented method includes identifying, from unstructured documents comprising tabular data, items of text and corresponding document position information using artificial intelligence-based text extraction techniques; generating an intermediate output by implementing character embedding with respect to the unstructured documents using an artificial intelligence-based encoder; determining structure-related information for the unstructured documents using one or more artificial intelligence-based graph-related techniques by inferring columns from the tabular data; generating a character-based representation of the unstructured documents using an artificial intelligence-based decoder by converting the inferred columns into one or more line items; classifying portions of the character-based representation using artificial intelligence-based statistical modeling techniques; and performing one or more automated actions based on the classifying. |
US11972623B2 |
Selective mirror enhanced video stream
An approach for enhancing a video stream. The approach processes a video stream and identifies frames comprising text. The approach marks text extraction locations and extracts the text from the frames. The approach determines if a mirroring effect should be applied to the text and applies if applicable, creating enhanced text. The approach inserts the enhanced text and smooths the edges of the inserted enhanced text. The approach merges the frames with the enhanced text into the video stream, creating an enhanced video stream and sends the enhanced video stream to requesting users. |
US11972618B2 |
System and method for identifying items
The method for item recognition can include: optionally calibrating a sampling system, determining visual data using the sampling system, determining a point cloud, determining region masks based on the point cloud, generating a surface reconstruction for each item, generating image segments for each item based on the surface reconstruction, and determining a class identifier for each item using the respective image segments. |
US11972617B2 |
Hybrid lane model
A method of hybrid lane modeling, including, receiving a roadway image, extracting a set of lane points from the roadway image, fitting a polynomial line to the set of lane points, determining a fitted error of the fitted polynomial line, outputting the polynomial line if the fitted error is less than a predetermined threshold, selecting a set of clean lane points from the set of lane points if the fitted error is greater than the predetermined threshold and interpolating a cubic spline line to the set of clean lane points. |
US11972610B2 |
Multi-pass object tracking system utilizing single object tracking in a multi object tracking use case for higher accuracy
A system may be configured to perform enhanced detection of occluded objects in a multiple object detection system. In some aspects, the system may detect a plurality of current objects in a current video frame, generate initial object identifier mapping information assigning a candidate object identifier to a first object of the plurality of current objects, and detect a multi-object tracking (MOT) inaccuracy condition. Further, the system may generate a current fingerprint corresponding to the first object of the plurality of current objects, identify an assignment error based on comparing the current fingerprint to historic fingerprints associated with a plurality of historic objects detected in a previous frame, generate updated object identifier mapping information based on the assignment error, and displaying the current video frame based on the updated object identifier mapping information. |
US11972609B2 |
Interfaces, systems and apparatuses for constructing 3D AR environment overlays, and methods for making and using same
Systems, apparatuses, interfaces, and methods for implementing the systems, apparatuses, and interfaces include capturing an image, displaying the image on a display devise, scanning and identifying objects and/or attributes associated with the image and/or objects therein, generating a 3D AR environment within the display overlaid on the image, generating a ray pointer for improved interaction with the image and the generated 3D AR environment, where the environment includes virtual constructs corresponding to the image objects and/or attributes, and selecting, activating, animating, and/or manipulating the virtual constructs within the 3D AR environment. |
US11972608B2 |
Catastrophe analysis via realtime windspeed and exposure visualization
A catastrophe analysis computing system includes a processor; an electronic network; and a memory having stored thereon non-transitory computer-executable instructions that, when executed by the processor, cause the system to: cause a client device to receive a exposure map layer; cause a filter graphical user interface and wind speed layers to be displayed in a graphical user interface; receive an input; and update the map graphical user interface. In another aspect, a method includes causing a client device to receive an exposure map layer; causing a filter graphical user interface and wind speed layers to be displayed in a graphical user interface; receiving an input; and updating the map graphical user interface. A method includes receiving an exposure map; displaying a filter graphical user interface; receiving an input; and updating a map graphical user interface. |
US11972603B2 |
Image verification method, diagnostic system performing same, and computer-readable recording medium having the method recorded thereon
Provided is a diagnostic system including: a user terminal configured to take an image; and a server configured to obtain diagnosis assistance information on the basis of the image. The user terminal is configured to obtain a first photographing parameter, determine whether a pre-stored condition is satisfied, and transmit the first photographing parameter and a captured image to the server when it is determined that the pre-stored condition is satisfied. The server is configured to obtain a first verification parameter, determine whether to use the captured image as a diagnostic image which includes comparing the first verification parameter with the first photographing parameter, and obtain the diagnosis assistance information by using the diagnostic image when it is determined to use the captured image as the diagnostic image. |
US11972600B2 |
Method and apparatus for identifying an article
The invention relates to a method and an apparatus (10) for recognizing an article. This involves at least one shot (14), in particular in the form of a photograph, of the article being produced. The shot (14) is used to ascertain shot features (22) by means of a shot extraction algorithm (20). Stored article data (12) are used to ascertain article features (28) and to compare them with the shot features (22) in order to output association information (36). There is in particular provision according to the invention for a user rating (42) to be provided to improve both the shot extraction algorithm (20) and the article extraction algorithm (26). Alternatively or additionally, there is in particular provision according to the invention for both the shot extraction algorithm (20) and the article extraction algorithm (26) to be produced on the basis of interconnected, preferably weighted, data aggregation routines. |
US11972597B2 |
Vehicular driver monitoring system with camera view optimization
A vehicular occupant monitoring system includes a camera disposed at an interior rearview mirror of a vehicle. The camera includes an imaging array sensor and a lens. The lens is disposed at the imaging array sensor with a center axis of the lens vertically offset from a center region of the imaging array sensor. A center region of the lens is disposed at and images at a lower region of the imaging array sensor when the camera is disposed at the interior rearview mirror and an upper peripheral region of the lens images at the center region and a lower region of the imaging array sensor when the camera is disposed at the interior rearview mirror. The vehicular occupant monitoring system, responsive to processing by the image processor of image data captured by the camera, determines presence of an occupant of the vehicle. |
US11972593B2 |
System and methods for quantifying uncertainty of segmentation masks produced by machine learning models
Systems and methods are provided for quantifying uncertainty of segmentation mask predictions made by machine learning models, where the uncertainty may be used to streamline an anatomical measurement workflow by automatically identifying less certain caliper placements. In one example, the current disclosure teaches receiving an image including a region of interest, determining a segmentation mask for the region of interest using a trained machine learning model, placing a caliper at a position within the image based on the segmentation mask, determining an uncertainty of the position of the caliper, and responding to the uncertainty of the position of the caliper being greater than a pre-determined threshold by displaying a visual indication of the position of the caliper via a display device and prompting a user to confirm or edit the position of the caliper. |
US11972592B2 |
Automated eyewear frame design through image capture
A method comprises: capturing, with an image sensor, at least one image of a head of a user, wherein the at least one image includes an image of an eye of the user; processing the at least one image to obtain position information for features of the head and eye of the user; and determining, based on the position information for the features of the head and eye of the user, at least one parameter of a daily use eyewear frame. |
US11972590B2 |
Image processing apparatus, image pickup apparatus, image processing method, and storage medium
An image processing apparatus includes a first processing task configured to acquire surface normal information of an object, a second processing task configured to acquire a plurality of first images acquired by capturing the object while changing a polarization angle of light from the object, a third processing task configured to acquire polarization information of the object, and a fourth processing task configured to generate a second image in which an illumination state of the object is different from that of each first image. The third processing task acquires light intensity information that changes according to the polarization angle, using the first images. The fourth processing task extracts a partial area of the first images using the surface normal information, and generates the second image using the partial area and the light intensity information. |
US11972586B2 |
Agile depth sensing using triangulation light curtains
A method to dynamically and adaptively sample the depths of a scene using the principle of triangulation light curtains is described. The approach directly detects the presence or absence of obstacles (or scene points) at specified 3D lines in a scene by sampling the scene. The scene can be sampled sparsely, non-uniformly, or densely at specified regions. The depth sampling can be varied in real-time, enabling quick object discovery or detailed exploration of areas of interest. Once an object is discovered in the scene, adaptive light curtains comprising dense sampling of a region of the scene containing the object, can be used to better define the position, shape and size of the discovered object. |
US11972582B2 |
Method and apparatus for acquiring labeled data, training method and apparatus, and medical equipment
Provided is a method for acquiring labeled data, including acquiring a 3D-3D registration sample, wherein the 3D-3D registration sample includes a sample 3D image, a reference 3D image and 3D-3D registration data, and the 3D-3D registration data includes correspondence data between the sample 3D image and the reference 3D image; generating at least one dual-2D-image based on the sample 3D image, wherein each dual-2D-image is a combination of 2D projection images of the sample 3D image in two different directions; and generating 2D-3D registration data corresponding to each dual-2D-image based on the 3D-3D registration data, wherein each 2D-3D registration data includes correspondence data between the dual-2D-image and the reference 3D image. |
US11972581B2 |
Determining a geological correlation with a wellbore position
This disclosure presents a process to determine an alignment parameter for geosteering a wellbore undergoing drilling operations. The process can receive one or more azimuthal image log data sets, one or more geology logs, and other input parameters. The image log data sets can be transformed to better approximate the geology logs, such as transforming a 3D representation to a 2D representation and flattening out curves represented in the original image log data. The geology logs or transformed image log data can then be moved to create an approximate alignment between the other log data. The movement, which can be a sliding movement, a linear movement, a tilting movement, an angling movement, or a rotating movement, can be used to determine the determined alignment parameter or final alignment parameter. The alignment parameter can be used as input into a geosteering system for the wellbore. |
US11972580B2 |
Video stitching method and apparatus, electronic device, and computer storage medium
This application relates to the field of video processing, and discloses a video stitching method and apparatus, an electronic device, and a non-transitory computer-readable storage medium, where the video stitching method includes: detecting a similarity between a first image and a second image, the first image being an image frame of a first to-be-stitched video, and the second image being an image frame of a second to-be-stitched video; then determining a motion vector of the first image relative to the second image when the similarity meets a preset condition; and then determining at least one compensated frame between the first image and the second image according to the motion vector, and stitching the first image and the second image based on the at least one compensated frame to stitch the first to-be-stitched video and the second to-be-stitched video. |
US11972579B1 |
System, method and apparatus for object tracking and human pose estimation
Disclosed herein is a system and method directed to object tracking using plurality of cameras. The system includes the plurality of cameras disposed around a playing surface in a mirrored configuration, and where the plurality of cameras are time-synchronized. The system further includes logic that, when executed by a processor, causes performance of operations including: obtaining a sequence of images from the plurality of cameras, continuously detecting an object in image pairs at successive points in time, wherein each image pair corresponds to a single point in time, continuously determining a location of the object within the playing space through triangulation of the object within each image pair, determining wall coordinates of a wall that the object is expected to contact based on the continuously determined location of the object and causing rendering of a visual graphic based on the wall coordinates. |
US11972577B1 |
Detection of aliased peak frequencies in video recording
Present embodiments pertain to systems, apparatuses, and methods for analyzing and reporting the movements in mechanical structures, inanimate physical structures, machinery, and machine components, including automatically detecting aliased frequencies of a component on the structure which exhibits frequencies higher than the maximum frequency of the FFT spectrum calculated from the acquired data. To automatically detect the presence of aliased frequencies, a second virtually identical recording is acquired using a slightly different sampling rate and this provides the basis for detecting frequencies which are greater than the Nyquist sampling rate of the video recording and calculating the true frequency value of the aliased peaks in the frequency spectrum. |
US11972573B2 |
Method of automatically recognizing wound boundary based on artificial intelligence and method of generating three-dimensional wound model
The present specification discloses a method capable of automatically recognizing an accurate wound boundary and a method of generating a 3D wound model based on the recognized wound boundary. The method of automatically recognizing a wound boundary according to the present specification is a method of automatically recognizing a wound boundary based on artificial intelligence, and may photograph several frames of the wound to be recognized with an RGB-D camera, separating measurement information in an image, amplifying image data for learning, and passing the amplified image data through an artificial neural network. The method may include generating a three-dimensional (3D) model by performing boundary recognition post-processing on the data passing through the artificial neural network to match a two-dimensional (2D) image with the 3D model. |
US11972567B2 |
System and method for analyzing medical images to detect and classify a medical condition using machine-learning and a case pertinent radiology atlas
A system for analyzing medical images to detect and classify a medical condition, the system includes an input for receiving a medical image, a convolutional neural network coupled to the input and configured to analyze the medical image to generate a prediction including a probability of the presence of the medical condition in the medical image and an atlas creation module coupled to the convolutional neural network and configured to generate an atlas comprising a set of image features and a set of training images. Each image feature is assigned with at least one training image associated with the medical condition. The system further includes a prediction basis selection module coupled to the convolutional neural network and the atlas and configured to create a prediction basis for the prediction generated by the convolutional neural network. |
US11972566B2 |
Systems, devices, and methods for detecting fertility and gender of unhatched eggs
Disclosed are systems, devices, and methods for detecting characteristics of an unhatched egg. A set of images of an unhatched egg are obtained, where each of the spectral images is obtained in a particular wavelength range. The set of images is processed to extract image features, where the image features includes an image texture feature. The extracted image features are processed to classify the unhatched egg according to at least one characteristic. The at least one characteristic may include fertility and/or gender. |
US11972562B2 |
Method for determining plant growth curve and electronic device
A method for determining a plant growth curve includes obtaining color images and depth images of a plant to be detected at different time points, performing alignment processing on each color image and each depth image to obtain an alignment image, detecting the color image through a pre-trained target detection model to obtain a target bounding box, calculating an area ratio of the target bounding box in the color image, determining a depth value of all pixel points in the target boundary frame according to the aligned image, performing denoising processing on each depth value to obtain a target depth value, generating a first growth curve of the plant to be detected according to the target depth values and corresponding time points, and generating a second growth curve of the plant to be detected according to the area ratios and the corresponding time points. |
US11972551B2 |
Machine-learned tillage shank malfunction in an autonomous farming vehicle
A detection system detects malfunctions in an autonomous farming vehicle during an autonomous routine using one or more models and data from sensors coupled to the autonomous farming vehicle. The models may include machine-learned models trained on the sensor data and configured to identify objects indicative of an operational or malfunctioning component within a tilling assembly such as a tilling shank or sweep. Additionally, a machine-learned model may be trained on sensor data to detect whether debris has plugged the tilling assembly of the autonomous farming vehicle. In response to detecting a malfunction or a plug, the detection system may modify the autonomous routine (e.g., pausing operation) or provide information for the malfunction to be addressed (e.g., the likely location of a malfunctioning sweep that has detached from the tilling assembly). |
US11972549B2 |
Frame selection for image matching in rapid target acquisition
Techniques for evaluating multiple images, which originate from multiple different sources, and for selecting specific images to generate an overlaid image are disclosed. A first set of system camera images (e.g., based on a first FPS rate) and a second set of external camera images (e.g., based on a second FPS rate) are obtained. A set of rules are accessed in order to govern a selection process for selecting a specific system camera image and a specific external camera image. The selected images are designated for use in generating an overlaid image. The selection process is performed using the accessed set of rules. The overlaid image is generated by overlaying and aligning content obtained from the selected images. |
US11972545B2 |
Apparatus and method of guided neural network model for image processing
The present disclosure provides an apparatus and method of guided neural network model for image processing. An apparatus may comprise a guidance map generator, a synthesis network and an accelerator. The guidance map generator may receive a first image as a content image and a second image as a style image, and generate a first plurality of guidance maps and a second plurality of guidance maps, respectively from the first image and the second image. The synthesis network may synthesize the first plurality of guidance maps and the second plurality of guidance maps to determine guidance information. The accelerator may generate an output image by applying the style of the second image to the first image based on the guidance information. |
US11972539B2 |
Generate super-resolution images from sparse color information
Techniques for generating a high resolution full color output image from lower resolution sparse color input images are disclosed. A camera generates images. The camera's sensor has a sparse Bayer pattern. While the camera is generating the images, IMU data for each image is acquired. The IMU data indicates a corresponding pose the camera was in while the camera generated each image. The images and IMU data are fed into a motion model, which performs temporal filtering on the images and uses the IMU data to generate a red-only image, a green-only image, a blue-only image, and a monochrome image. The color images are up-sampled to match the resolution of the monochrome image. A high resolution output color image is generated by combining the up-sampled images and the monochrome image. |
US11972531B2 |
Multi-modal visualization in computer-assisted tele-operated surgery
Technology described herein can be embodied in a method of providing visual feedback during surgery. The method includes obtaining a set of vectors representing a model of an anatomical organ, the set produced from a representation of the organ as imaged under one or more imaging modalities. The method includes obtaining a set of pixel positions of a display device, wherein the pixel positions correspond to a view of the organ. The method further includes generating, using at least a portion of the set of vectors, multiple fragment-vectors for each pixel position in the set of pixel positions, the multiple fragment-vectors each representing a corresponding portion of the organ along a line-of-sight through the organ, and generating a pixel value for each pixel position in the set of pixel positions, and presenting, on the display device, an augmented image of the view of the organ using the generated pixel values. |
US11972528B2 |
Method and computer program product for processing model data of a set of garments
A method for processing model data of a set of garments includes storing first and second model data of a first and a second garment of the set, each of the model data including two-dimensional or three-dimensional geometry data defining a mesh associated with the respective garment. A limiting object of the respective garment is defined by at least a portion of the geometry data and constitutes a separation between an interior and an exterior of the respective garment. The first and the second garment constitute an inner garment and an outer garment that is worn over the inner garment. At least one opening object for the outer garment is stored, defined as a portion of the limiting object and constituting a transition for an item between the interior and the exterior of the outer garment. Intersection objects are determined for each of the garments, defining one or more intersections between the limiting objects of the garments. For each garment, portions of the limiting objects are determined as overlap section objects bounded by one or more of the intersection objects. The geometry data of the first and/or the second garment are adjusted with respect to the overlap section objects based on whether the respective overlap section object of the outer garment at least partially comprises one or more of the at least one opening objects of the outer garment. |
US11972527B2 |
Method and apparatus for reconstructing face mesh model, and storage medium
Provided is a method for reconstructing a face mesh model. The method includes: acquiring face scanning data to be reconstructed and a three-dimensional face mesh template; obtaining a target face mesh model by hierarchically extracting key feature points in the 3D face mesh template and by sequentially deforming the 3D face mesh template based on posture matching positions of the hierarchically extracted key feature points in the face scanning data; and obtaining a reconstructed face mesh model by acquiring global feature points in the target face mesh model and by deforming the target face mesh model based on the posture matching positions of the global feature points in the face scanning data. |
US11972526B1 |
Rendering of enrolled user's face for external display
Various implementations disclosed herein include devices, systems, and methods that present a view of a device user's face portion, that would otherwise be blocked by an electronic device positioned in front of the face, on an outward-facing display of the user's device. The view of the user's face portion may be configured to enable observers to see the user's eyes and facial expressions as if they were seeing through a clear device at the user's actual eyes and facial expressions. Various techniques are used to provide views of the user's face that are realistic, that show the user's current facial appearance, and/or that present the face portion with 3D spatial accuracy, e.g., each eye appearing to be in its actual 3D position. Some implementations combine live data with previously-obtained data, e.g., combining live data with enrollment data. |
US11972524B2 |
Method and system for generating tightest revolve envelope for computer-aided design (CAD) model
This disclosure relates to method and system for generating tightest revolve envelope for a Boundary representation (B-rep) Computer-Aided Design (CAD) model. The method includes receiving a 2-dimensional (2D) point cloud within an XY-plane corresponding to each of a plurality of faces of the B-rep CAD model within an XYZ-space. The method further includes, for each of the plurality of faces, determining a concave hull shape for the 2D point cloud through a concave hull algorithm. The method further includes combining the concave hull shape corresponding to each of the plurality of faces of the B-rep CAD model through at least one of a Boolean operation and a stitching operation to obtain a tightest revolve profile of the B-rep CAD model. The method further includes revolving the tightest revolve profile about X-axis of the XYZ-space to obtain a tightest revolve envelope corresponding to the B-rep CAD model. |
US11972519B2 |
Learning neural reflectance shaders from images
Described herein are techniques for learning neural reflectance shaders from images. A set of one or more machine learning models can be trained to optimize an illumination latent code and a set of reflectance latent codes for an object within a set of input images. A shader can then be generated based on a machine learning model of the one or more machine learning models. The shader is configured to sample the illumination latent code and the set of reflectance latent codes for the object. A 3D representation of the object can be rendered using the generated shader. |
US11972515B1 |
Systems and methods for customizing motion associated with point cloud animations
Disclosed is a system and associated methods for rigging points of a point cloud for animation and customizing the animation for different subsets of rigged points in order to rapidly and easily generate complex animations. Generating a complex animation involves defining an animation element in the point cloud space, defining an animation for moving the animation element, linking points of the point cloud to the animation element, and adjusting the animation from the animation element that is applied to a first subset of the linked points based on a selection of the first subset of linked points that is made using an adjustment tool. The system renders the complex animation by moving a second subset of the linked points according to the defined animation of the animation element and by moving the first subset of linked points according to the defined animation as adjusted by the adjustment tool. |
US11972512B2 |
Directional editing of digital images
Directional propagation editing techniques are described, in one example, a digital image, a depth map, and a direction are obtained by an image editing system. The image editing system then generates features. To do so, the image editing system generates features from the digital image and the depth map for each pixel based on the direction, e.g., until an edge of the digital image is reached. In an implementation, instead of storing a value of the depth directly, a ratio is stored based on a depth in the depth map and a depth of a point along the direction. The image editing system then forms a feature volume using the features, e.g., as three dimensionally stacked features. The feature volume is employed by the image editing system as part of editing the digital image to form an edited digital image. |
US11972508B2 |
Image sensor comprising a color splitter with two different refractive indexes, and different height
It is proposed an image sensor comprising pixels for acquiring color information from incoming visible light, wherein said image sensor comprising three pixels being partially covered by a color splitter structure for deviating only one color channel of said incoming visible light towards one of said three pixels, and for deviating other colors of said incoming visible light towards the other pixels among said three pixels. The color splitter structure comprises a first (101), a second (103) and a third (102) parallelepiped structures arranged so that the first and the third parallelepiped structures are side by side and in contact with the second parallelepiped structure, and wherein the first and the third parallelepiped structures have same dimensions, and are made of a same dielectric material, with a refractive index nH, and wherein said second parallelepiped structure being smaller in height (H2) compared to said first and third parallelepiped structures (H1), and wherein said second parallelepip ed structure being made of a dielectric material with a refractive index n L, and wherein the refractive index n H is greater than the refractive index n L. |
US11972504B2 |
Method and system for overlapping sliding window segmentation of image based on FPGA
Disclosed a method and a system for overlapping sliding window segmentation of an image based on an FPGA. According to the method, on-chip BRAMs storage resource cost of FPGA is determined; each on-chip BRAM in FPGA is used to cache the pixel data of each segmented sub-image in parallel; when the pixel data received by the BRAMs reaches a preset threshold or the last pixel of the segmented sub-image is written into the on-chip BRAMs, the data is written from the on-chip BRAMs to an off-chip DDR memory in a burst continuous writing mode; the repeated data generated by segmentation of horizontally overlapping sliding windows are written into the on-chip BRAMs corresponding to the current segmented sub-image and adjacent segmented sub-images thereof respectively in a synchronous and parallel manner. |
US11972502B2 |
Techniques for locating and operating gasification plant having predominately scrap tire rubber as feedstock
A parcel of land on which to site the plant is identified. The parcel of land is located such that about 3,500,000 to about 7,500,000 scrap tires per year are available for substantially regular and substantially continuous delivery to the plant, at a tipping fee of at least about $40.00 per ton. The plant is located on the parcel of land. One or more of synthesis gas, electricity, and steam produced by the plant are sold. |
US11972500B2 |
Method and apparatus for integrated e-discovery
The system provides an integrated, end-to-end eDiscovery platform that uses artificial intelligence, robotic process automation, and machine learning. The system uses a single interface to interact with multiple electronic document sources, storage types, and communication systems. The system provides automation of a complete EDRM compliant tracking and reporting system. The system allows enterprises to use their eDiscovery software of choice, while still providing full automation. The system connects to all enterprise data, collects data using forensic tools, automates the complete processing of the data, provides automatic review, support, and hosting, and automates the production and tracking of eDiscovery. |
US11972499B2 |
Systems and methods for identifying ancillary home costs
A home cost analysis server is configured to train an image processing program to identify features of homes, receive user input including a prospective home, and access a first database storing metadata and images associated with homes, including the prospective home, available for purchase. The server is also configured to input images of the prospective home to the machine-learned image processing program, which outputs a feature of the prospective home, access a second database storing historical ancillary costs, and perform a lookup in the second database to retrieve comparable historical ancillary costs associated homes having a comparable feature to the outputted feature. The server is further configured to analyze the metadata associated with the prospective home, the outputted feature, and the comparable historical ancillary costs to determine ancillary home costs associated with the prospective home, and display the ancillary home costs and an overall monthly cost for the prospective home. |
US11972494B2 |
Dynamic creation of networks
Techniques for creating a user network based on user interest in a product are described. For example, a first search query is received from a first client device. The first client device is associated with a first user. A second search query is received from a second client device. The second client device is associated with a second user. The first search query is matched to a product. The second search query is matched to the product. A user network corresponding to the product is created. The first user is added to the user network based on the matching of the first search query to the product. The second user is added to the user network based on the matching of the second search query to the product. |
US11972493B2 |
System and method for comprehensive sales and service metric reporting
A system and method in accordance with example embodiments for comprehensive sales and service data reporting. Sales and service events that take place at a front end branch of an enterprise may be input into a front end system and transmitted to a backend system where various modules then use the front end system data to generate various data and reports to display various data, such as, for example, sales incentive metrics and key performance indicators. |
US11972492B2 |
Mobile device distance tracking
In an example, the present invention provides a method for capturing vehicle mileage information. The method includes initiating an application program configured on the mobile wireless device without any user input required to start tracking a drive. The method includes initiating movement of the mobile wireless device. The method includes using a mapping module to track a start point of a route for the mobile wireless device. The method includes moving the mobile wireless device from the start point through one or more legs. The method includes using algorithms or traffic data to identify one or more of the legs as a route or drive. |
US11972488B2 |
Targeted messaging process
Method and systems generate optimized and online targeted messages. Various campaign criteria are provided having different advertising or marketing goals that cause the delivery of targeted messages. Messages may be generated based upon customer data, customer preferences, life events, marketing campaigns, predictive models, and/or propensity scores. For instance, messages may be sent when a propensity threshold score is exceeded indicating a high likelihood of a milestone event, which may be indicative of customer behavior or an event that is relevant to the campaign goal, thereby sending more relevant messages to customers. A milestone propensity score may be calculated using a predictive modeling algorithm having weighted data variables, which may include data provided by the customer or accessed through various sources, such as monitoring customer online interactions with their permission. Aspects also include identifying customers that match campaign criteria by comparing propensity scores to thresholds to assist marketing and advertising efforts. |
US11972487B1 |
Systems and methods for allocating vehicle costs between vehicle users for anticipated trips
Vehicle costs may be allocated between users of a vehicle, including autonomous vehicles. A vehicle cost allocation (VCA) computing device receives an anticipated trip report associated with an anticipated future trip, the anticipated trip report associated with at least one vehicle user including an anticipated driver of the vehicle and an anticipated passenger, the anticipated trip report including at least one of an anticipated destination and a distance of the anticipated future trip. The VCA computing device is also configured to determine one or more anticipated vehicle costs for the anticipated future trip. The vehicle costs may include usage-based or trip-based insurance. The VCA computing device is also configured to allocate a respective portion of the vehicle cost to the anticipated driver and passenger and transmit the anticipated vehicle costs to for review by the anticipated driver. |
US11972485B2 |
Computer implemented method for compiling a portfolio of assets
The invention provides a computer implemented method for automatically compiling a portfolio of assets. The method comprises steps including generating a plurality of first generation portfolios of assets from a plurality of available assets, wherein each of said plurality of first generation portfolios is generated by random selection of one or more of said plurality of available assets. The method involves applying a random percentage weighting to each of said randomly selected assets, but where the sum of the random percentage weightings is arranged to equal 100%. It also involves calculating a score for each of the plurality of first generation portfolios of assets, the score for each of said plurality of first generation portfolios of assets comprising an aggregate of a plurality of different evaluation factors and ranking the plurality of first generation portfolios of assets by their respective scores. Then, one or more of said plurality of first generation portfolios of assets are selected based on their respective scores. The process is repeated through a plurality of iterations until a marginal improvement in a score for a highest ranked portfolio falls below a pre-set amount. |
US11972483B2 |
Systems and methods involving a hub platform and communication network configured for processing data involving time-stamped/time-sensitive aspects and/or other features
Systems involving a hub platform and communication network configured for processing data involving time-stamped/time-sensitive aspects, improved access/utilization and/or other features are disclosed. In one example, an illustrative system may comprise a hub computer platform and associated computing components configured to generate a plurality of portals including at least first and second portals, including aspects such as automatically updating information on a real-time basis, automatically attaching and/or processing timestamps that are attached to orders upon receipt and acceptance thereof, continuously generating and/or processing information of an order file, generating, continuously updating and/or interactively displaying various tabular and/or graphical information that are based on real-time order file updates, generating other GUI features that, for example, may graphically display and continually update level-of-involvement information, and/or displaying, to investors, information and metrics based on real-time order file updates. |
US11972478B2 |
Systems for generating a photonics database
A system comprising: at least one hardware processor; and one or more software modules that are configured to, when executed by the at least one hardware processor, access product information for a plurality of products from a plurality of external systems; extract product data from the accessed product information; process text and table information to extract further product data from the accessed product information; standardized the extracted product data; store the standardized product data; store the standardized product data in a database; and present a user interface to user systems that presents standardized information related to the plurality of products that enables searching, filtering and comparing of the standardized information. |
US11972477B2 |
Systems and methods for customer journey optimization
Systems and methods for customer journey optimization are described. One or more aspects of the systems and methods include displaying a workflow canvas including a representation of a customer journey corresponding to a digital content channel, wherein the customer journey comprises an ordered sequence of event definitions; displaying the digital content channel within the customer journey user interface; monitoring user interactions with digital content channel; receiving an event payload generated in response to a user interaction with the digital content channel based on the monitoring, wherein the event payload comprises event data describing the user interaction; generating an event definition based on the event data from the event payload, wherein the event definition defines a category of user interaction events on the digital content channel; adding the event definition to the customer journey; and displaying a representation of the customer journey including a visual representation of the added event definition. |
US11972474B2 |
Method for purchasing goods, access authorizations or authorizations for using a service from a plurality of offered goods, access authorizations or authorizations for using a service
A method for purchasing goods, access authorizations or authorizations for using a service from a plurality of offered goods, access authorizations or authorizations for using a service. A defined spatial region is subdivided into defined subregions assigned, in each case, to a purchasable good, access authorization or authorization for using a service. A good, an access authorization or an authorization for using a service from a plurality of offered goods, access authorizations or authorizations for using a service is purchased, and a user registered in advance for carrying out the method on the basis of biometric features and/or on the basis of features, which may be assigned to the user uniquely, or an item registered in advance for carrying out the method is identified and localized in the defined subregion (1, 2, 3) assigned to the good, access authorization or authorization for using a service. |
US11972472B2 |
Pre-transit and post-transit facilitation of in-vehicle services
An approach to facilitating provisioning of in-vehicle services is provided. Trip-identifying information may be obtained from a user-provided device. The trip-identifying information may identify a trip that is to occur on the vehicle. A list of in-vehicle services, which are available for the trip on the vehicle, may be determined based on the trip-identifying information. The list of in-vehicle services may be provided to the user-provided device. A selection of at least one in-vehicle service that is to be provided during the trip may be received from the user-provided device. A request for the at least one in-vehicle service may be generated based on the selection. |
US11972470B2 |
Systems and methods for identifying item substitutions
Systems and methods for identifying item substitutions. History information can be collected. The history information can be transformed into a matrix of observed substitutions. A neural network can be trained on the matrix of observed substitutions to generate item embeddings. A substitution similarity between the item and another item based on the item embeddings can be identified. |
US11972462B1 |
System and methods for detecting and insuring specialty products
A system includes a computing device comprising a memory storing instructions configured to cause a processor to receive: purchase data associated with products purchased by a user, online activity data performed by the user and other users and associated with information pertaining to the products, and vendor information comprising retail sales data, after-market sales data, and product availability associated with the products. The processor determines one or more values of the products based on the purchase data, the online activity data, and the vendor information and whether the purchased products correspond to specialty products based on the purchase data, the online activity data, and the values of the products. The processor may then send a notification to the user comprising an offer for insurance for the products in response to determining the products correspond to specialty products. |
US11972455B2 |
Adaptive real time modeling and scoring
Systems, methods and media for adaptive real time modeling and scoring are provided. In one example, a system for automatically generating predictive scoring models comprises a trigger component to determine, based on a threshold or trigger, such as a detection of new significant relationships, whether a predictive scoring model is ready for a refresh or regeneration. An automated modeling sufficiency checker receives and transforms user-selectable system input data. The user-selectable system input data may comprise at least one of email, display or social media traffic. An adaptive modeling engine operably connected to the trigger component and modeling sufficiency checker is configured to monitor and identify a change in the input data and, based on an identified change in the input data, automatically refresh or regenerate the scoring model for calculating new lead scores. A refreshed or regenerated predictive scoring model is output. |
US11972453B2 |
System for mediating advertisement and operation method therefor
An advertisement mediating system includes: a communicator configured to receive, from a first device, information about content into which an advertisement is to be inserted and information about an inventory included in the content, and transmitting, to one or more second devices, the information about the content and the information about the inventory; a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory, wherein the processor is configured to execute the one or more instruction to perform, when a request for inserting the advertisement into the inventory is received from the one or more second devices, a control operation of selecting advertisement content from among a plurality of pieces of advertisement content corresponding to the one or more second devices, receiving the selected advertisement content, and transmitting the advertisement content to a third device that executes the content. |
US11972452B2 |
Fraud detection system and method
A fraud detection system for a reverse vending machine, the system including: a detector adapted to detect at least one container entered into the reverse vending machine; a compactor load sensor adapted to measure load of a compactor of the reverse vending machine during operation, wherein the compactor is adapted to compact entered containers downstream of the detector; and a compactor load sensor monitoring device configured to determine whether the detected at least one container is compacted as expected based on the load measured by the compactor load sensor. |
US11972446B2 |
Communication channel or communication timing selection based on user engagement
In some implementations, a device may obtain historical information associated with user engagement with one or more historical communications associated with a user account. The device may train a machine learning model, using the historical information, to predict at least one of preferred communication channels, preferred communication timings, or preferred communication content associated with the user account. The device may determine that a communication associated with the user account is to be transmitted. The device may obtain, from the machine learning model and by the device, recommendation information including at least one of a recommended timing, a recommended communication channel, or a recommended content of the communication based on providing information associated with the user account to the machine learning model. The device may generate the communication according to the recommendation information. |
US11972437B2 |
Query response machine learning technology system
Systems and methods are provided for training a machine learning model using a plurality of data related to a product and services support system to determine a plurality of parameters to be used to search for one or more results for an input stream and storing the plurality of parameters in one or more databases. Systems and methods further provide for receiving an input stream from a user computing device, parsing the input stream to generate a parsed input stream, translating the parsed input stream into one or more of the plurality of parameters output from the machine learning model to generate a search string, searching a knowledge base using the search string to determine one or more results associated with the parsed input stream, and providing at least one result of the one or more results associated with the parsed input stream to the user computing device. |
US11972433B2 |
System and method for provisioning payment token to payment accessory device
A payment accessory device is operatively coupled to a smart speaker. The smart speaker provides a voice-implemented personal assistant software service. A method of operating the payment accessory device includes communicating with a remote server computer via a mobile device. The purpose of the communication is for the mobile device to receive a payment token. The payment token is provisioned from the mobile device to the payment accessory device while positioning the mobile device in proximity to the payment accessory device. The provisioning of the payment token includes transfer of data from the mobile device to the payment accessory device. |
US11972428B2 |
Information transmission method, apparatus and system
Methods and devices for conducting a payment transaction between a paying terminal and a selling terminal via a remote server. In some embodiments, the paying terminal scans an encrypted image, such as a two-dimensional code, displayed on the selling terminal. The paying terminal decrypts the encrypted image to obtain payment information and sends a payment request to the remote server for processing. Security verifications may be conducted by the paying terminal or the server, and the server may generate processing results approving or denying the payment request accordingly. When the payment amount is greater than a preset value, additional verification can be carried out using, e.g., biometric information. The paying terminal and/or the selling terminal then display the processing results and the remote server completes the payment transaction. |
US11972426B2 |
Method and system for user authentication to facilitate secure transactions
A method for authenticating a user includes receiving an authorization request for a transaction from an account. A plurality of authentication questions each having a corresponding correct answer are associated with the account. A first set of authentication questions of the plurality of authentication questions is transmitted to a communication device by way of an interactive voice response (IVR) call. A first set of user-generated answers corresponding to the first set of authentication questions is received from the communication device. The method further includes determining whether the user is an account holder of the account based on at least the first set of user-generated answers. The transaction is processed based on the determination that the user is the account holder of the account, thereby authenticating the user. |
US11972421B2 |
System and method for effecting a secure event
Systems and methods for effecting secure transactions are described. A processing device, when executing computer-executable instructions: receives from a requesting entity computing system a transaction request for a payload. The transaction request is transmitted to delivery entity computing system associated with a delivery entity identifier and geographic location. An encryption key, random number and a unique request identifier are generated and transmitted to requesting and delivery entity computing systems. In response to receiving a delivery transaction confirmation from the delivery entity computing system, the processing device verifies the secure transaction. After receiving a requestor transaction confirmation from the requesting entity computing system (indicating a verified transfer of the payload), a payload reimbursement is transferred to a delivery transaction account from a requestor transaction account. |
US11972420B2 |
Methods and systems for preventing transaction tracing on distributed ledger-based networks
Some embodiments disclose the use of zero-knowledge proofs (ZKPs) to prevent or at least mitigate privacy compromises that can occur to transactions conducted on distributed ledger-based networks (DLNs). In particular, some embodiments disclose methods and systems where ZKPs can be used to keep confidential or at least mitigate public revelation of private transaction data due to the analyses of the transaction fee or gas paid to facilitate the transaction on the DLN. |
US11972418B2 |
Mobile device, system and method for currency exchange
A mobile device configured for currency exchange enables a user to cause funds in a first pre-established account and denominated in a first currency to be sent to a first transaction machine to purchase funds denominated in a second currency. The mobile device electronically receives second account information after a second account is created, with the second account being created responsive to completion of the first transaction. The created second account includes the purchased funds denominated in the second currency. Accordingly, the user is enabled, subsequent to the first transaction, to select a second account module in the mobile device that has since been configured with the received second account information of the created second account. The user can thereafter cause the mobile device to send that second account information to a second, different transaction machine to perform at least a second transaction in the second currency. Other aspects are disclosed. |
US11972417B2 |
Electronic payment processing using adjusted interchange rate
An encrypted payment message is received from a buyer relating to a transaction with a merchant. The payment message is parsed using a first parsing algorithm to obtain merchant identifying information. The merchant identifying information is associated with at least a second parsing algorithm or at least one settlement algorithm. The payment message is parsed using the second parsing algorithm to obtain payment information for the transaction. A first settlement algorithm is applied to the payment information to determine an adjusted interchange rate. The payment information including the adjusted interchange rate is submitted to a third party settlement processor on behalf of the merchant, using a payment algorithm. A second settlement algorithm applied to the payment information determines a buyer rebate which can be submitted to the settlement processor. A transaction result is reported to at least one of the merchant or the buyer. |
US11972415B1 |
Non-fungible token system for randomized event sessions
Embodiments described herein are related to systems and methods for executing randomized event sessions using non-fungible tokens (NFTs). In one aspect, a computer receives token identifiers corresponding to NFTs of a blockchain from one or more client devices. The computer may receive a request to initiate a randomized event session from a session client device. The computer may select a non-fungible token of the NFTs for the randomized event session according to a randomization algorithm configured to randomly identify a token identifier from the token identifiers. The computer may determine, a first award value for the randomized event, based on a value assigned to the non-fungible token, and a second award value based upon a fraction of the first award value. The computer may generate a first award notification indicating the first award value for a first user associated with a first session client device. |
US11972411B2 |
Systems, methods, and computer program products for providing a contactless protocol
Systems, methods and computer program products are provided for managing contactless transactions. A first tap is performed when a system is placed within a predetermined proximity to a payment terminal. A first select command including an AID corresponding to a first application is received from the payment terminal. A first response based on the first select command is transmitted to the payment terminal. A data request including information indicating supported data types is received from the payment terminal. A second response based on the data request and including transaction data is transmitted to the payment terminal. The transaction data includes at least a portion of commerce data stored in the at least one memory. |
US11972409B2 |
Retransmission of environmental indications for lost prevention at a checkout terminal
A system and method for converting an environmental signal surrounding the checkout terminal to a transmission signal is disclosed. The system verifies the accuracy of the transaction at the checkout terminal by analyzing the transmission signal produced by a signal transmission device, which activates upon a detection of a predetermined environmental signal caused around the vicinity of the checkout terminal. The detection of the predetermined environmental signal is performed by a sensor apparatus placed at the checkout terminal which monitors and senses environmental signals during the transaction of an item being purchased at a store. |
US11972408B2 |
Digital watermarking of machine learning models
A method may include embedding, in a hidden layer and/or an output layer of a first machine learning model, a first digital watermark. The first digital watermark may correspond to input samples altering the low probabilistic regions of an activation map associated with the hidden layer of the first machine learning model. Alternatively, the first digital watermark may correspond to input samples rarely encountered by the first machine learning model. The first digital watermark may be embedded in the first machine learning model by at least training, based on training data including the input samples, the first machine learning model. A second machine learning model may be determined to be a duplicate of the first machine learning model based on a comparison of the first digital watermark embedded in the first machine learning model and a second digital watermark extracted from the second machine learning model. |
US11972406B2 |
Using a third party dynamic QR code on a personal mobile device to complete a transaction at an ATM
Disclosed herein are system, method, and computer program product embodiments for using a third party dynamic QR code on a personal mobile device to complete a transaction at an ATM. The customer may stage a transaction using a mobile application on a mobile device. Upon the staged transaction being authenticated and approved, a machine-readable image may be transmitted to the mobile device. When the customer visits the ATM, the machine-readable image on the mobile device may be captured by the ATM and sent to an application server from the ATM. The application server may associate the ATM with the staged transaction that is staged using the mobile application, and send instructions to the ATM to dispense cash according to the staged transaction. |
US11972404B2 |
Context-aware, vehicle-based mobile banking
A computer-implemented method includes authenticating, by one or more first processors of a provider computing system, a user of a vehicle with a financial account of the user where the vehicle is associated with the financial account, receiving vehicle data relating to the vehicle, transmitting application data to a vehicle computing system of the vehicle via a first network and based on the vehicle data where the vehicle computing system includes one or more second processors communicatively coupled to the provider computing system via the first network, transmitting, by the one or more second processors via a second network, the application data to the user device, and receiving, by the one or more first processors, an input provided from the user device based on the application data. |
US11972403B2 |
Application of dynamic tokens
A method assigns token requirements to service subscriptions in a service platform, such as a service platform containing entities or a database containing a plurality of said entities. The operator of the service platform establishes customization factors and maintains records reserving data services associated with token requirements for delivery to entities. In addition, customization factors are determined from values representing information associated with objects in a database. Token requirements associated with data services are calculated from one or more formulas utilizing customization factors. Sponsorships associated with the entities can be accepted by the service platform. The service platform can apply credit toward the fulfillment of token requirements. An entity can be provided a data service based on a relationship with a sponsorship such that an entity assigned a subscription having a token requirement fulfilled as a result of applying credit from a sponsorship will receive services related to the subscription. |
US11972402B1 |
Real-time interbank transactions systems and methods
Systems, methods, and computer-readable storage media for performing a peer-to-peer (P2P) transfer by a third-party, where a method includes receiving transfer information and a first token including sender information of a sender and a second token including receiver information of a receiver, and validating the first token and the second token based on verifying both the sender and the receiver are registered with the real-time payment system. The method includes processing the first token and the second token based on determining a sender endpoint, a receiver endpoint, and a demand deposit account of the sender, and transmitting a request for a guarantee, the request for the guarantee including the sender endpoint and the demand deposit account of the sender. The method includes receiving an issued guarantee, transferring funds based on the transfer information, the first token, and the second token, and transmitting a transfer confirmation. |
US11972401B2 |
Systems and methods for funds transfers via a federated directory
A system, method, and apparatus for a funds transfer is provided. A method includes: receiving a fund transfer request from a user regarding a payee and an amount of funds to transfer to the payee; sending the fund transfer request to a computing system; receiving an identification of the payee; receiving an identification of a data collision regarding information associated with the payee and another user; prompting the user to verify that the information regarding the identification of the payee is correct; receiving an indication from a user; sending an instruction that facilitates identification of the payee by resolving the data collision by deactivating an association of at least some overlapping information with the another user; receiving a message indicating that a fund transfer corresponding to the fund transfer request has been completed; and providing a message indicating that the fund transfer has been completed. |
US11972394B2 |
Shelf inventory management system, shelf inventory management method, and non-transitory storage medium
A shelf inventory management system includes: a shelf installed in a house; a sensor that detects that an article is taken out from the shelf; a management unit that manages an inventory status of the article stored in the shelf, based on a detection result of the sensor; and a terminal for notifying a user of information related to the article stored in the shelf. The management unit stores, for each user, a taken out amount of each health-related product a consumption amount of which affects health, of the article stored in the shelf, and is able to output the taken out amount of each health-related product to the terminal. |
US11972392B2 |
Location tracking system
Systems, devices, and methods for locating an item within an enclosure is described. The method includes affixing a first-tier label to a fixture within the enclosure, identifying a first location of the first-tier label based on at least three distance measurements between the first-tier label and a respective plane of the three orthogonal planar surfaces, identifying a second-tier label in proximity to the first-tier label, wherein the second-tier label is associated with an item, determining a first relative position of the second-tier label with respect to the first location of the first-tier label, and determining a second location of the second-tier label based on the first relative position with respect to the first location and the first location. |
US11972387B2 |
Method, system, and non-transitory computer-readable recording medium for controlling a transport robot
A method for controlling a transport robot is provided. The method includes the steps of: acquiring, when a user makes a request for transport of a target object, information on the user and information on the transport of the target object including a delivery place of the target object; identifying the user on the basis of the information on the user, and determining a place associated with the user as a destination where a transport robot is to transport the target object from the delivery place, with reference to a result of the identification; and causing the target object to be transported to the destination by the transport robot. |
US11972384B2 |
System and method of facilitating delivery of goods to a customer
Methods and systems for facilitating delivery of goods from a retail location to a customer are disclosed. In one method, a request is received from a customer user which includes an order for goods to be delivered from a retail store. One or more delivery users within a predefined geographic area shared with a location of the customer user are identified. A delivery user agrees to pick up the customer's order and deliver the requested goods to the customer's home. Confirmation messages are automatically sent and received when the delivery user picks up the customer's order and again when the order is delivered to the customer. The delivery user can earn rewards or payments upon completion of successful delivery. |
US11972381B2 |
Managing sales opportunities within an organization
In some embodiments, a computer implemented method for determining and generating an electronic recommendation and/or other outputs, such as observations and tasks, in which the method may include the steps of: receiving input from the user through a client device in which the input may include data for populating a key member or key player data record; identifying, via a computing device processor, a first rule corresponding to the key player data record; retrieving, via a computing device processor, a first observation in which the first observation is associated with the first rule; and displaying to the user, via a display screen of the client device, the first observation. In further embodiments of the method, an observation may be associated with a recommendation and the recommendation may include a pre-recorded video multimedia file specific for the observation. |
US11972376B2 |
Techniques for workforce management in a task assignment system
Techniques for workforce management in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method for workforce management in a task assignment system comprising: determining, by at least one computer processor configured to operate in the task assignment system, a first efficiency level of a first task assignment strategy for a first number of agents to be employed in the task assignment system; determining, by the at least one computer processor, a second efficiency level of a second task assignment strategy for a second number of agents to be employed in the task assignment system; comparing, by the at least one computer processor, the first and second efficiency levels; and selecting, by the at least one computer processor, one of the first and second numbers of agents having the higher of the first and second efficiency levels. |
US11972375B2 |
Phase-based access permissions for multi-phase projects
An example computing system is configured to: (i) apply a first access permission setting that defines whether a party can access a data object associated with a multi-phase construction project during a first phase of the multi-phase construction project; (ii) determine that the multi-phase construction project has transitioned from the first phase to a second phase; and (iii) based at least on the determination that the multi-phase construction project has transitioned from the first phase to the second phase, apply a second access permission setting that defines whether the party can access the data object associated with the multi-phase construction project during the second phase of the multi-phase construction project, where the second access permission setting differs from the first access permission setting. |
US11972371B2 |
Hotel reservation system that performs price comparison
The present invention can provide a hotel reservation system that searches for vacant rooms at lower prices even after making a reservation. A method of hotel reservation that is performed by a server, comprises steps of: obtaining identification information corresponding to vacant rooms of hotels from external servers; obtaining reservation information of a vacant room from a user terminal; transmitting to the user terminal whether a reservation is confirmed; searching for a first vacant room available within a predetermined period from a check-in date until before the check-in date; and providing a reservation change notification through the user terminal if determining the vacant room with the lower price than that of the reserved vacant room by comparing a price of the reserved vacant room and a price of the first vacant room that is available within the predetermined period. |
US11972368B2 |
Determining source of interface interactions
Methods, systems, computer program products for determining the source of activity during interaction with a user interface are provided. The method comprises selecting one or more input devices from a plurality of available input devices coupled to the user interface and receiving respective measurements for the selected one or more input devices. Based on the received respective measurements, respective feature vectors for the one or more input devices are generated and then inputted to a pre-defined regression model. Then, the source of activity is determined based on a result received from the regression model. |
US11972367B2 |
Pattern recognition to detect erroneous data
Disclosed herein are system, method, and computer program product embodiments for detecting erroneous data. In an embodiment, a data monitoring system may store an initial dataset. The data monitoring system may analyze the initial dataset to generate rules associated with the initial dataset. The data monitoring system may receive a new data entry from a client device intended to be associated with the initial dataset. The data monitoring system may compare the new data entry to the previously determined rules to determine if the new data entry complies. If so, the data monitoring system may store the new data entry. If not, the data monitoring system may generate an alert, requesting a confirmation that the noncompliant data entry is correct. If the noncompliant data is confirmed as correct, the data monitoring system may store the new data entry and update the rules associated with the updated dataset. |
US11972361B2 |
Performance optimization of object grouping schema in a network key-value storage device using adaptive regression
Provided is a method including receiving object IOs for a target device, grouping the object IOs using a first plurality of input parameters, associating a tracking parameter with the first plurality of input parameters and a performance parameter corresponding to the first plurality of input parameters, storing a first data entry including the tracking parameter, the first plurality of input parameters, and the performance parameter in a database, extracting a plurality of data entries from the database, the plurality of data entries including the first data entry, training a training model using one or more of the plurality of data entries, cross-validating the training model to determine a degree of error reduction of the training model, performing a model check to compare the training model to an inferencing model, and updating the inferencing model based on the model check. |
US11972359B2 |
User management method for providing a notice to prompt usage of a function of an appliance
A user management method according to the present disclosure includes: storing (S101) appliance use information including: appliance identification information for identifying an appliance; user information for identifying a user of the appliance; and an operating state of the appliance when the appliance was used; analyzing (S102) the appliance use information stored in the storing (S101) to identify, from among a plurality of functions of the appliance, one or more first functions each having a use frequency less than or equal to a threshold value; and providing (S103) the user with a notice which prompts use of the one or more first functions identified in the analyzing (S102). |
US11972358B1 |
Contextually relevant content sharing in high-dimensional conceptual content mapping
An example method disclosed herein includes receiving a request for content items relevant to a concept within a first knowledge space, where the first knowledge space includes a plurality of concept groupings of a plurality of nodes representing a plurality of content items. The method further includes identifying a plurality of content items in a second knowledge space relevant to the concept and receiving a selection of one or more of the content items for addition to the first knowledge space. The method further includes adding the selected content items to the first knowledge space. |
US11972348B2 |
Texture unit circuit in neural network processor
Embodiments of the present disclosure relate to a texture unit circuit in a neural processor circuit. The neural processor circuit includes a tensor access operation circuit with the texture unit circuit, a data processor circuit, and at least one neural engine circuit. The texture unit circuit fetches a source tensor from a system memory by referencing an index tensor in the system memory representing indexing information into the source tensor. The data processor circuit stores an output version of the source tensor obtained from the tensor access operation circuit and sends the output version of the source tensor as multiple of units of input data to the at least one neural engine circuit. The at least one neural engine circuit performs at least convolution operations on the units of input data and at least one kernel to generate output data. |
US11972347B2 |
System and method for emulating quantization noise for a neural network
A system for training a quantized neural network dataset, comprising at least one hardware processor adapted to: receive input data comprising a plurality of training input value sets and a plurality of target value sets; in each of a plurality of training iterations: for each layer, comprising a plurality of weight values, of one or more of a plurality of layers of a neural network: compute a set of transformed values by applying to a plurality of layer values one or more emulated non-uniformly quantized transformations by adding to each of the plurality of layer values one or more uniformly distributed random noise values; and compute a plurality of output values; compute a plurality of training output values; and update one or more of the plurality of weight values to decrease a value of a loss function; and output the updated plurality of weight values of the plurality of layers. |
US11972345B2 |
Machine learning based file ranking methods and systems
A multi-label ranking method includes receiving, at a processor and from a first set of artificial neural networks (ANNs), multiple signals representing a first set of ANN output pairs for a first label. A signal representing a second set of ANN output pairs for a second label different from the first label is received at the processor from a second set of ANNs different from the first set of ANNs, substantially concurrently with the first set of ANN output pairs. A first activation function is solved based on the first set of ANN output pairs, and a second activation function is solved based on the second set of ANN output pairs. Loss values are calculated based on the solved activations, and a mask is generated based on at least one ground truth label. A signal, including a representation of the mask, is sent from the processor to each of the sets of ANNs. |
US11972344B2 |
Simple models using confidence profiles
A method, system, and computer program product, including generating, using a linear probe, confidence scores through flattened intermediate representations and theoretically-justified weighting of samples during a training of the simple model using the confidence scores of the intermediate representations. |
US11972338B2 |
Automated systems for machine learning model development, analysis, and refinement
This application describes systems and methods for generating machine learning models (MLMs). An exemplary method includes obtaining a sample and user input data characterizing a product or service. A subset of the data is selected from the sample based on sampling the sample according to the user input data. An MLM is trained by applying the data subset as training input to the MLM, thereby providing a trained MLM to emulate a customer selection process unique to the product or service. A user interface (UI) configured to receive other user input data and cause the trained MLM to execute on the other user input data, thereby testing the trained MLM, is presented. A summary of results from the execution of the trained MLM is generated and presented in the UI. The summary of results indicates a contribution to the trained MLM of each of a plurality of features. |
US11972331B2 |
Visualization of training dialogs for a conversational bot
This document relates to creating and/or updating a chatbot using a graphical user interface. For example, training dialogs for a chatbot can be displayed in a tree form on a graphical user interface. Based at least on interactions between a developer and the graphical user interface, the training dialogs can be modified in the tree form, and training dialogs can be updated based on the modifications provided on the tree form via the graphical user interface. |
US11972329B2 |
Method and system for similarity-based multi-label learning
A system is provided for facilitating multi-label classification. During operation, the system maintains a set of training vectors. A respective vector represents an object and is associated with one or more labels that belong to a label set. After receiving an input vector, the system determines a similarity value between the input vector and one or more training vectors. The system further determines one or more labels associated with the input vector based on the similarity values between the input vector and the training vectors and their corresponding associated labels. |
US11972325B2 |
Determination method, determination device, exposure device, and program
A determination method includes causing the state in each of the plurality of pixels to correspond to a plurality of states of a plurality of bits of an Ising model, and setting an evaluation function for evaluating a degree of coincidence between the target image and the formed image as a function of the plurality of bits, and determining which one of the plurality of states is to be set for each of the plurality of pixels on the basis of states of the plurality of bits included in a result obtained by evaluating the evaluation function by an Ising machine. |
US11972324B2 |
Entangling gate for entangled graph state generation
Generating photonic graph states includes positioning a plurality of quantum emitters at a plurality of coupling sites associated with a plurality of cavities and initializing a state of a quantum emitter qubit associated with each of the plurality of quantum emitters. Photonic qubits are transmitted toward the plurality of the quantum emitters a first instance transmission for generating an entangling gate between the photonic qubits and the quantum emitter qubit in order to entangle the quantum emitter qubit and the photonic qubits. Following the first instance transmission, photonic qubits are transmitted toward the plurality of quantum emitters in a one second instance transmission for generating a SWAP gate between the photonic qubits and the quantum emitter qubits to map the quantum emitter qubits to photonic qubits. |
US11972323B2 |
Apparatus and methods for gaussian boson sampling
An apparatus includes a light source to provide a plurality of input optical modes in a squeezed state. The apparatus also includes a network of interconnected reconfigurable beam splitters (RBSs) configured to perform a unitary transformation of the plurality of input optical modes to generate a plurality of output optical modes. An array of photon counting detectors is in optical communication with the network of interconnected RBSs and configured to measure the number of photons in each mode of the plurality of the output optical modes after the unitary transformation. The apparatus also includes a controller operatively coupled to the light source and the network of interconnected RBSs. The controller is configured to control at least one of the squeezing factor of the squeezed state of light, the angle of the unitary transformation, or the phase of the unitary transformation. |
US11972321B2 |
Co-scheduling quantum computing jobs
Systems, computer-implemented methods, and computer program products to facilitate quantum computing job scheduling are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a scheduler component that can determine a run order of quantum computing jobs based on one or more quantum based run constraints. The computer executable components can further comprise a run queue component that can store the quantum computing jobs based on the run order. In an embodiment, the scheduler component can determine the run order based on availability of one or more qubits comprising a defined level of fidelity. |
US11972319B2 |
Multimode resonators for resonator induced phase gates
Techniques regarding qubit coupling structures that enable RIP gates are provided. For example, one or more embodiments described herein can comprise an apparatus that can include a coupling structure coupled to a first qubit and a second qubit. The coupling structure can have a plurality of coupling pathways. A coupling pathway from the plurality of coupling pathways can be a resonator. Also, the first qubit can be coupled to a first end of the resonator, and the second qubit can be coupled to a point along a length of the resonator. |
US11972313B2 |
Information processing apparatus, image forming apparatus, and work estimating method that allows objective determination of estimation of work related to printing
Provided is an information processing apparatus that enables an objective determination of an estimation of work related to printing. A data acquiring unit acquires a job for estimation. A unit estimating unit calculates an estimation of the work for each specific unit of the job acquired by the data acquiring unit. An entire estimating unit estimates and updates the estimation of the work for the entire job in real time based on the estimation of the work for the specific unit at the time calculated by the unit estimating unit. An estimation presenting unit presents the estimation of the work calculated by the entire estimating unit in real time. |
US11972312B2 |
Data synchronization without middleware
Disclosed herein are system, method, and computer program product embodiments for synchronizing data in a source system to an application without relying on middleware. An embodiment operates by performing an initial load of records for an object for an application from a source system, thereby retrieving a first set of records. The embodiment first maps the first set of records to the object using a transform template. The embodiment creates the object in the application using the first set of records based on the first mapping. The embodiment performs a delta load of records for the object from the source system, thereby retrieving a second set of records. The embodiment second maps the second set of records to the object using the transform template. The embodiment then updates the object using the second set of records based on the second mapping. |
US11972311B2 |
Artificial intelligence based integration frameworks
Methods, apparatuses, and systems are described for artificial-intelligence based techniques for programmatically generating and integrating application programming interfaces (APIs). An example method may include, in response to receiving by one or more processors, an integration data object, processing, by the one or more processors, based at least in part on an integration machine learning model, the integration data object in order to identify one or more integration features associated with the integration data object; programmatically generating, by the one or more processors, based at least in part on the one or more integration features, an application programming interface (API) model corresponding with the integration data object; and generating, by the one or more processors, an API generation data object corresponding with the API model for execution. |
US11972310B1 |
Multi-resource operations in an analytics computing system
Various examples described herein are directed to systems and methods for interfacing an analytics computing system with a remote resource. An analytics computing system may access data describing a multi-resource operation. The analytics computing system may execute a multi-resource application programming interface (API) service. The multi-resource API service may send a first trigger message to a public API of the first remote resource. The analytics computing system may send first data to the remote resource and may receive, from the remote resource, first result data describing a result of the first action performed at the first remote resource using the first data. |
US11972309B2 |
Application programming interface anomaly detection
A central server receives API calls requesting services. The central server identifies whether the API calls are associated with a merchant. A distribution is constructed based on the API calls. The central server further executes a pre-defined rule to identify a set of the API calls belonging to a maximum percentile in the distribution and a set of the API calls belonging to a minimum percentile in the distribution before estimating a set of the anomalous data points with one or more goodness of fit functions against the maximum percentile and the minimum percentile. A GUI receives a critical value from a user. In response to receiving the critical value, the central server generates probabilities of the set of the anomalous data points before displaying a set of the anomalous data points in response to the probabilities being less than the critical value. |
US11972307B2 |
Automated assistant for generating, in response to a request from a user, application input content using application data from other sources
Implementations set forth herein relate to an automated assistant that can be invoked while a user is interfacing with a foreground application in order to retrieve data from one or more different applications, and then provide the retrieved data to the foreground application. A user can invoke the automated assistant while operating the foreground application by providing a spoken utterance, and the automated assistant can select one or more other applications to query based on content of the spoken utterance. Application data collected by the automated assistant from the one or more other applications can then be used to provide an input to the foreground application. In this way, the user can bypass switching between applications in the foreground in order to retrieve data that has been generated by other applications. |
US11972306B2 |
Routing optimizations in a network computing environment
Systems, methods, and devices for improved routing operations in a network computing environment. A system includes a network topology comprising a spine node and a plurality of leaf nodes. The system is such that at least one of the plurality of leaf nodes is associated with one or more networking prefixes. The spine node stores a prefix table. The prefix table includes a listing of networking prefixes in the network topology. The prefix table includes an indication of at least one equal-cost multipath routing (ECMP) group associated with each of the networking prefixes in the network topology. The prefix table includes an indication of at least one leaf node of the plurality of leaf nodes associated with each of the networking prefixes in the network topology. |
US11972305B2 |
Container application for microservices front end desktop
A method and a system for providing a container application for a servicing platform are provided. The method includes: displaying, at each of a plurality of workstations, a user interface; receiving, from a first user via the user interface, a first software application; receiving, from a second user via the user interface, a second software application; and facilitating a use of each of the first software application and the second software application by each of the first user, the second user, and at least a third user via a container application that provides access to a plurality of software applications. The user interface may include a microfront end that implements a plurality of microservices that correspond to a subset of the plurality of software applications. |
US11972302B1 |
User-aware request processing in application services
Certain aspects of the present disclosure provide techniques for processing computing resource access requests from users of an application service. An example method generally includes measuring computing resource access metrics over a time window for a user of a computing system. The measured computing access metrics for the user of the computing system are determined to exceed a threshold. Based on determining that the measured computing access metrics for the user of the computing system exceeds the threshold, computing resource access requests from the user of the computing system are migrated from a first queue to a second queue, wherein the first queue comprises a rate-unlimited queue and the second queue comprises a rate-controlled queue having a defined rate for processing received requests. Computing resource access requests from the user of the computing system are processed based on the defined rate for processing received requests. |
US11972296B1 |
Methods and apparatuses for intelligently determining and implementing distinct routines for entities
Methods and apparatuses for intelligently determining and implementing distinct routines for entities are provided. An apparatus includes at least a processor and a memory communicatively coupled to the at least a processor, the memory containing instructions configuring the at least a processor to receive entity data associated with an entity, generate at least one distinct routine for the entity as a function of the entity data, generate a functional model as a function of the at least one distinct routine, and generate a user interface data structure configured to display and including the at least one distinct routine and the functional model. A graphical user interface (GUI) is communicatively connected to the processor and is configured to receive the user interface data structure and display the at least one distinct routine on a first portion of the GUI. |
US11972291B2 |
Quality of service rules in allocating processor resources
An apparatus and method for conditional quality of service in a processor. For example, one embodiment of a processor comprises: a plurality of processor resources to be allocated to a plurality of executed processes in accordance with a set of quality of service (QoS) rules; and conditional quality of service (QoS) circuitry/logic to monitor usage of the plurality of processor resources by the plurality of processes and to responsively modify an allocation of a first processor resource for a first process in response to detecting a first threshold value being reached in a second resource allocated to the first process. |
US11972290B2 |
Time management for enhanced quantum circuit operation employing a hybrid classical/quantum system
Systems, computer-implemented methods and/or computer program products are provided for facilitating time management of a quantum program at one or more nodes of a system, such as a hybrid classical/quantum system. A system, such as a classic portion of the hybrid system, can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a time management component that can communicate with a node to trigger the node to execute one or more quantum program instructions relative to a counter of the node that is advanced by the communicating. The time management component can advance the counter at the node based upon a combination of time of another node and of a determined actual propagation time for the communicating. |
US11972288B2 |
Apparatus, system, and method for multi-level instruction scheduling in a microprocessor
Aspects disclosed in the detailed description include multi-level instruction scheduling in a processor. Related methods and systems are also disclosed. In one exemplary aspect, an apparatus is provided that comprises a scheduler circuit comprising a scheduling group circuit, a first selection circuit, and a second selection circuit. The scheduling group circuit comprising a plurality of groups of scheduling entries, each scheduling entry among the groups of scheduling entries each comprising an instruction portion and a ready portion, each group configured to have its scheduling entries written in-order. The scheduling group circuit is further configured to maintain group age information associated with each group of the plurality of groups. The first selection circuit is configured to select a first in-order ready entry from each group. The second selection circuit is configured to select the first in-order ready entry belonging to the oldest group based on the group age information for scheduling. |
US11972285B2 |
Interrupt request processing method and apparatus, and virtualized device
This application provides a virtualized device, and an interrupt processing method running on the virtualized device. The method includes: performing, by a processor, the following operations in a guest mode: receiving, by the processor, an interrupt request from hardware; determining, by the processor, a processing entity of the received interrupt request based on a correspondence between the interrupt request and the processing entity; and when the processing entity of the received interrupt request includes the virtual processor currently running on the processor, determining, by the processor based on a correspondence between the interrupt request and an interrupt service routine, the interrupt service routine corresponding to the received interrupt request, and invoking the interrupt service routine to process the interrupt request. In this manner, trap-in and trap-out of a processor can be avoided for an application interrupt request, thereby reducing a processing delay of the application interrupt request. |
US11972278B2 |
Dynamic computing touchpoint journey recommendation platform
Systems and techniques that facilitate computing touchpoint journey recommendations are provided. In various embodiments, an input component can receive a computing context of a client and a computing profile of a client. In various instances, the client can be engaged in a computing touchpoint journey. In various embodiments, a prediction component can predict, via a first machine learning classifier, a negative event likely to occur on the computing touchpoint journey. In various cases, the first machine learning classifier can receive as input the computing context and the computing profile and can generate as output the predicted negative event. In various embodiments, a decision component can recommend in real-time, via a second machine learning classifier, a computing touchpoint to which to transfer the client. In various aspects, the second machine learning classifier can receive as input the computing context, the computing profile, and the predicted negative event and produce as output the recommended computing touchpoint. In various embodiments, an execution component can transfer the client to the recommended computing touchpoint. In various embodiments, a computing touchpoint journey component can record computing touchpoint journeys traversed by various clients and trains the first and second machine learning classifiers on the recorded computing touchpoint journeys. |
US11972277B2 |
Emotionally driven software interaction experience
A method for ascertaining an emotional goal includes receiving, via an emotionally responsive computerized system having a user interface communicatively coupled to a networked user device including a processor device, user-input concerning a purpose of a user's interaction with a software interface. It can include registering input indicating a target person to whom the purpose of the user's interaction pertains and prompting the user to provide a root motivator comprising a root emotion or a root reason for the interaction. Some variations include generating a user-perceptible output and a set of user interface elements dependent on the root motivator along with obtaining the user's specific emotional goal with respect to the target person on the basis of user-inputs in response to a presentation of a sequence of user interface elements, to provide the user, via the software interface, a recommendation regarding a fulfillment of the specific emotional goal. |
US11972275B1 |
Layered functional and graphical user interface system
A computer-implemented method for providing user interface functionalities is disclosed. The method includes providing a base design system layer including web browser components providing platform-agnostic user interface functionalities, an application programming interface (API) that extends the base design system layer into a second design system layer providing platform-specific user interface functionalities, inheriting and extending extensible APIs from the second design system layer, building a third design system layer using the extensible APIs, providing product-specific user interface functionalities using the third design system layer, inheriting and extending extensible APIs from the second design system layer, building a fourth design system layer using the extensible APIs, and providing presentation-specific user interface functionalities using the fourth design system layer. The method also includes integrating the base design system layer, the second design system layer, the third design system layer and the fourth design system layer into a user interface framework. |
US11972272B2 |
Generation of bots based on observed behavior
An application server provides an application to client devices. Users of the client devices interact with the application to perform a business process. Data regarding user interactions with the application is transmitted from the client devices to the application server. Based on an analysis of the received data, a bot generation server generates a bot to automate a process step. The bot generation server provides a heatmap user interface (UI) that provides information regarding the process steps. Using the heatmap UI, the administrator selects a process step for automation. In response to the selection, the hot generation server identifies, based on the observed behavior, relationships between input fields, typical values for input fields, typical order of data entry into input fields, or any suitable combination thereof. Based on the identified patterns, the hot generation server generates a bot to automate some or all of the process step. |
US11972270B2 |
Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method performed by communication device
A communication device may include: a memory configured to store management information in which, for each of a plurality of OIDs of a MIB, the OID and a setting value are associated with each other; and a controller, wherein the controller may be configured to: receive a setting command which conforms to TCP; write the setting value included in the setting command to the management information in association with the OID included in the setting command; and send a response command which conforms to the TCP. In a case where the setting command including a first OID and a first setting value is received, the controller may be configured to: write the first setting value to the management information in association with the first OID after the response command has been sent, and send the response command before the first setting value is written to the management information. |
US11972269B2 |
Device enhancements for software defined silicon implementations
Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to provide device enhancements for software defined silicon implementations are disclosed. Example non-transitory computer readable medium includes instructions to cause one or more processors to at least generate a first stock keeping unit, associate the first stock keeping unit with a semiconductor device, the first stock keeping unit associated with a first set of features to be provided by the semiconductor device, command the semiconductor device to activate a feature not included in the first set of features to cause the semiconductor device to provide a second set of features, generate a second stock keeping unit for the semiconductor device, and associate the second stock keeping unit with the semiconductor device and the second set of features to be provided by the semiconductor device. |
US11972267B2 |
Hibernation of computing device with faulty batteries
Tasks are selected for hibernation by recording user preferences for tasks having no penalty for hibernation and sleep; and assigning thresholds for battery power at which tasks are selected for a least one of hibernation and sleep. The assigning of the thresholds for battery power include considering current usage of hardware resources by a user and battery health per battery segment. A penalty score is determined for tasks based upon the user preferences for tasks having no penalty, and task performance including at least one of frequency of utilization, memory utilization, task dependency characteristics and task memory hierarchy. The penalty performance is a value including both the user preference and the task performance. Tasks can then be put into at least one of hibernation mode and sleep mode dictated by their penalty performance during the thresholds for battery power. |
US11972266B2 |
Hibernating and resuming nodes of a computing cluster
Methods, systems and computer program products for hibernating a computing cluster. An information lifecycle manager facility (ILM) is invoked to carry out movement of data from the hypervisor of a node of a computing cluster to a different storage location. Multiple nodes of the computing cluster can be hibernated until the entire computing cluster has been hibernated. The ILM observes a replication factor of the computing cluster to suppress saving multiple copies of data. A hibernation object comprising state information of a node is stored in a network-accessible storage location. The hibernation object is accessed in response to an instruction to initiate restoration of all or parts of the computing cluster. The hibernation object can be stored using first cloud computing storage infrastructure and later, can be restored to a different cloud computing infrastructure. Upon restoration, the hibernated cluster has the same state as of the time of hibernation. |
US11972265B2 |
Parallel booting operating system
Systems and methods providing a parallel booting operating system. In one implementation, a primary operating system is booted using a primary operating system image residing in a first disk partition. The primary operating system includes a base operating system and provides a first service. A secondary operating system is booted in parallel to the primary operating system. The secondary operating system is booted using a secondary operating system image residing in a second disk partition. The secondary operating system can include a copy of the base operating system, and can provide the first service and a second service. Responsive to a triggering event, the primary operating system is switched to the secondary operating system. |
US11972263B2 |
Cooperative instruction prefetch on multicore system
Aspects of the disclosure are directed to methods, systems, and apparatuses using an instruction prefetch pipeline architecture that provides good performance without the complexity of a full cache coherent solution deployed in conventional CPUs. The architecture can include components which can be used to construct an instruction prefetch pipeline, including instruction memory (TiMem), instruction buffer (iBuf), a prefetch unit, and an instruction router. |
US11972261B2 |
Hardware device for enforcing atomicity for memory operations
A system includes a hardware compare and swap (CAS) module communicatively coupled to a bus, the CAS module to perform an atomic operation in response to a first request from a first request agent for the atomic operation to be performed on a data value that is shared among a plurality of request agents and obtain a first result value. The atomic operation includes initiating a CAS command via the bus. The CAS module performs the atomic operation in response to a second request from a second request agent and obtains a second result value. Responsive to determining a failure to successfully process one or more of the first request or the second request, the hardware CAS module repetitively performs the atomic operation, for one or more of the first request or the second request. |
US11972260B2 |
Instructions to count a number of contiguous register elements having specific values in a selected location
A machine instruction to find a condition location within registers, such as vector registers. The machine instruction has associated therewith a register to be examined and a result location. The register includes a plurality of elements. In execution, the machine instruction counts a number of contiguous elements of the plurality of elements of the register having a particular value in a selected location within the contiguous elements. Other locations within the contiguous elements are ignored for the counting. The counting provides a count placed in the result location. |
US11972257B2 |
Industrial automation system topology with point to point business rule integration
An industrial integrated development environment (IDE) allows project topologies to be defined using an industrial domain-specific language (DSL) script. DSL scripting language can be used to define a control system topology in terms of the devices that make up the control system as well as the data connections between those devices. The IDE system can translate resulting topology to a project tree that serves as the basis for a control system project. |
US11972253B2 |
Multi-cloud machine-learning model building
Machine-Learning Model (MLM) build technique is provided. Build instructions are normalized into a cloud-independent format. Each cloud identified in the instructions is assigned a specific adapter. The adapter translates the normalized format into a cloud-specific format and the adapters interact with configuration Application Programming Interfaces (APIs) of the specific cloud to process the instructions in the cloud-specific format. As the adapters interact with the corresponding APIs, output feedback from the APIs is live streamed within an interface to a developer that provided the instructions for monitoring the builds simultaneously being configured on multiple clouds. When the build instructions complete with the APIs on the clouds, the user is presented an option to initiate an orchestrator that loads, initiates, and trains the MLM as a unique instance of the MLM on each cloud. |
US11972251B2 |
Continuous learning-based application related trade-off resolution and implementation
In some examples, continuous learning-based application related trade-off resolution and implementation may include generating, based on a plurality of historical tradeoff instances, an application feature matrix. Further, association rules for historical tradeoff instances for which decisions are not known, and a decision tree for historical tradeoff instances for which decisions are known may be generated. Decision rules may be induced, and default rules may be applied to a cold start scenario. The decision rules and the default rules may be refined to generate refined rules, and a confidence level may be determined for the refined rules. The refined rules may be prioritized based on the confidence level and applied to a new tradeoff instance to generate a resolution associated with the new tradeoff instance. The resolution may be implemented with respect to the new tradeoff instance. |
US11972250B2 |
Out-of-band firmware update
Examples of performing an out-of-band firmware update of a server computing device are described. In an example, a first disk image is mounted onto a server computing device. The first disk image comprises a bootable firmware and is mounted in response to a mount command received through an out-of-band communication service. In another example, a second disk image is also mounted onto the server computing device. The second disk image is also mounted in response to another mount command received through the out-of-band communication service and is to provide a read-writable container, when mounted. Thereafter, a booting process of the server computing device may be initiated based on mounted first image to update the firmware of the server computing device. Information related to the update of the firmware is store in the read-writable container. |
US11972246B2 |
Information processing apparatus, information processing method, and recording medium
An information processing apparatus includes a processor that: receives, from a user terminal, a request for first update regarding a first vehicle, notifies the user terminal that the first update is to be performed at a shop, when the first update is update of hardware, and notifies the user terminal that the first update is to be performed through wireless communication, when the first update is update of software. |
US11972243B2 |
Memory device firmware update and activation without memory access quiescence
Examples include updating firmware for a persistent memory module in a computing system during runtime. Examples include copying a new version of persistent memory module firmware into an available area of random-access memory (RAM) in the persistent memory module, and transferring processing of a current version of persistent memory module firmware to the new version of persistent memory module firmware during runtime of the computing system, without a reset of the computing system and without quiesce of access to persistent memory media in the persistent memory module, while continuing to perform critical event handling by the current version of persistent memory module firmware. Examples further include initializing the new version of persistent memory module firmware; and transferring processing of critical event handling from the current version of persistent memory module firmware to the new version of persistent memory module firmware when initializing the new version of persistent memory module firmware is completed. |
US11972241B2 |
Validation of payload for deployment to a target environment
A payload is generated by a build computing system. The payload includes payload identifying metadata and deployment target identifier metadata, as well as an application container that includes a set of signed binaries. The payload can be approved for deployment, and a token can be generated for the payload. The token may include a set of claims that include payload identifying information. A payload validation system validates the payload for deployment to a target environment using the payload identifying information. |
US11972240B2 |
Systems and methods for automapping source code to machine code
Systems and methods for mapping a location in a source code to a location in a machine code are disclosed. An identifier of the source code and an identifier of a first location of the source code are received. A marker is inserted in association with the source code based on the identifier of the first location. The source code is compiled into machine code. A second location associated with the marker is identified in the machine code. A third location is returned based on identifying the second location. |
US11972238B2 |
Propagating reduced-precision on computation graphs
Methods, systems, and apparatus for propagating reduced-precision on computation graphs are described. In one aspect, a method includes receiving data specifying a directed graph that includes operators for a program. The operators include first operators that each represent a numerical operation performed on numerical values having a first level of precision and second operators that each represent a numerical operation performed on numerical values having a second level of precision. One or more downstream operators are identified for a first operator. A determination is made whether each downstream operator represents a numerical operation that is performed on input values having the second level of precision. Whenever each downstream operator represents a numerical operation that is performed on input values having the second level of precision, a precision of numerical values output by the operation represented by the first operator is adjusted to the second level of precision. |
US11972228B2 |
Merging database tables by classifying comparison signatures
The present disclosure relates to merging database tables. Systems and methods may involve performing a comparison between the first set of records and the second set of records and identifying a plurality of record pairs based on the comparison. Each record pair may comprise a record in the first set of records and a record in the second set of records. In addition, A feature signature may be generated for each record pair by comparing field values in each record pair. The feature signature may be classified to identify at least one related record pair. A merged database table may be generated such that it comprises the at least one related record pair and comprises a set of unique records among selected from the first set of records and the second set of records. |
US11972223B1 |
Query evaluation in natural language processing systems
A system may determine relevance prompts based on input documents and a relevance prompt template and may transmit the plurality of relevance prompts to a large language model for completion. The system may receive response messages including chunk relevance scores. The system may select a subset of the input documents based on the chunk relevance scores. The system may determine query response prompts including text from the selected input documents the natural language query, and a second set of natural language instructions to address the natural language query. The system may determine a response to the natural language query based on answers determined in response to the query response prompts. |
US11972222B2 |
Method, system, and computer program product for natural language programming of a new function or skill
Disclosed is an approach to implement new behavior using natural language, and to debug and examine what happened in the past via a natural language interface as well. Some approaches use a combination of natural language understanding techniques, knowledge representation techniques, advanced compiler techniques and user interaction techniques, to solve for natural language programming and debugging of computers. |
US11972218B1 |
Specific target-oriented social media tweet sentiment analysis method
A specific target-oriented social media tweet sentiment analysis method includes: preprocessing social media tweet data to obtain a target text and a specific target; passing the target text and the specific target through an embedding layer to obtain target text word vectors and obtain a specific target word vector, respectively; passing the target text word vectors through a self-attention structure to obtain a self-attention result; combining the self-attention result with the specific target word vector and passing through a cross-attention structure to obtain cross-attention results; concatenating the cross-attention results to obtain an attention representation matrix; and passing the attention representation matrix through a pooling layer, a fully connected layer and a softmax layer to obtain a sentiment tendency of the specific target. The method, based on an attention mechanism in the transformer structure, fuses a local attention mechanism and an attention mechanism containing position information, the analysis accuracy is improved. |
US11972217B2 |
Systems and methods for dynamically displaying a user interface of an evaluation system processing textual data
System and method for displaying a user interface of an evaluation system configured to evaluate predicted answers generated by a machine learning system. For example, the method includes receiving textual data and a predicted answer to a question associated with a text object. The text object includes a structured data field of the textual data. The predicted answer includes a confidence level. The confidence level is determined by a machine learning system. In response to determining the confidence level being larger than or equal to a predetermined confidence threshold, the predicted answer and a reference is stored in a storage for retrieval and display. The reference indicates a location of the text object in the textual data. In response to determining the confidence level being smaller than the predetermined confidence threshold, the question and the text object associated with the question is displayed. |
US11972202B2 |
Centralized and automated document generation and collection
Disclosed herein are system, method, and computer program product embodiments for receive, via a client application executing on a client device, a request for a dynamically rendered display based on a subset of display fields. The method includes selecting a template from a plurality of templates based at least partially on the subset of display fields, converting the display fields of the template based on the subset of display fields, transforming the display fields to integrate data into the template, and generating a dynamically rendered display or a fillable document for display. |
US11972199B2 |
Positional text control for text entry and interpretation
Described techniques provide a dynamic insert operation that enables easy, intuitive, reliable text entry by a user, while maintaining text within special-purpose positions that are needed, e.g., for later compiling or other text interpretation. For example, one or more positions may be locked, e.g., within a line or other sequence of positions. Then, text may be entered into a text position prior to the locked position(s). The dynamic insert operation may enable insertion of the text, movement of any existing text from the text position to a subsequent position, and maintenance of locked text within the locked position. Similarly, but conversely, if text (e.g., a character) is deleted from the text position, the dynamic insert operation may enable the deletion of the text, movement of any existing subsequent text from the subsequent position to the text position, and maintenance of locked text within the locked position. |
US11972198B2 |
Client-side web site selection according to device capabilities
An aspect provides a method, including: sending a request for a web site from a client device to a server; receiving a response to the web site request from the server, wherein the response to the web site request includes at least a portion of a first version of the web site requested and one or more links describing one or more alternate versions of the web site requested, the one or more links comprising conditional data; the conditional data comprising one or more device characteristics indicating whether the web site requested and one or more of the alternate versions of the web site requested is a version of the web site appropriate for the client device, wherein the one or more device characteristics comprise device capabilities; determining if the conditional data is met; and in response to the conditional data being met, requesting an alternate version of the web site requested. Other aspects are described and claimed. |
US11972197B2 |
OCR system
An OCR system which acquires character data from a form (50) through OCR processing is characterized by: managing an OCR information table (34e) in which an issuer name of an issuer on the form (50) is associated with a font name of a font used in the OCR processing; and, when the OCR processing is performed on an issuer-recorded content reading target area in the form (50), performing the OCR processing (S156) in the font indicated by the font name associated in the OCR information table with the issuer name of the issuer of the form (50). |
US11972193B1 |
Automatic elastic CPU for physical verification
Disclosed herein are a method, a system, and a computer-readable storage-medium embodiments of automatic elastic CPU for a physical verification job. An embodiment includes generating multiple commands for a physical verification job of a design. The multiple commands are related by a dependency graph. The embodiment further includes allocating an initial amount of computing resources to execute the multiple commands, queuing a subset of the multiple commands for execution based on the dependency graph, adding an estimated amount of computing resources to the initial amount based on the number of the queued subset of commands and an estimated time to complete the queued subset of commands, and releasing a portion of the estimated amount of computing resources in response to the portion of the estimated amount of computing resources being idle for an amount of time greater than a target time. |
US11972192B2 |
Superseding design rule check (DRC) rules in a DRC-correct interactive router
Embodiments provide for interactive routing transistor devices of an integrated circuit (IC) design using an interactive routing tool. An example method includes receiving an integrated circuit (IC) design comprising a plurality of transistor devices. The example method further includes receiving a design rule check (DRC) rules set. The example method further includes, responsive to identifying, based at least in part on the DRC rules set, that a first connection input associated with a transistor device of the plurality of transistor devices creates a design rule violation, determining whether a force mode input has been received. The example method further includes, responsive to determining that the force mode input has been received, enabling routing of the first connection input. |
US11972189B2 |
Interconnections for modular die designs
Interconnections for modular die designs are disclosed. In one aspect, a die that is a chiplet is designed and tested for suitability. After approval of the chiplet design, multiple dies or chiplets may be coupled together within a multi-die package to form a package having desired computing capabilities. After assembly, each chiplet is provided a unique identifier, such as by setting a fuse. Based on the unique identifier, each chiplet is made aware of how interfaces to other chiplets are configured so that signals may be routed appropriately. Using modular chiplets in this fashion reduces testing requirements and non-recurring expenses while increasing flexibility for design options. |
US11972188B2 |
Rail power density aware standard cell placement for integrated circuits
To ensure proper operation (e.g., speed and/or function) of standard cells fabricated within an integrated circuit a minimum potential difference between the high and low power supply rails needs to be maintained. IR drop refers to a reduction in the potential difference between the power supply rails and is caused when the switching activity of cells that share a power supply rail is greater than can be provided at a particular time. Before fabrication, placement of the cells is reorganized within bounding box regions. Power density across the power rails within each bounding box is normalized based on spatial and temporal power density characteristics of each cell. The reorganization is IR aware and has minimal impact on timing and IR drop is mitigated because distributing current consumption between the supply rails reduces current spikes and IR drops. |
US11972185B2 |
Method and apparatus for estimating aging of integrated circuit
A method of estimating aging of an integrated circuit (IC) includes: obtaining a first process design kit (PDK) including a plurality of first device models corresponding to a plurality of devices provided by a process of fabricating the IC; obtaining values of aging parameters of device instances included in a netlist defining the IC, by performing a first circuit simulation based on the netlist and the first PDK; and obtaining aging data of the IC by performing a second circuit simulation based on the values of the aging parameters and the netlist, wherein each of the plurality of first device models includes at least one measurement command to be executed in the first circuit simulation to calculate an aging parameter. |
US11972182B2 |
Method for dynamic state estimation of natural gas network considering dynamic characteristics of natural gas pipelines
Provided is a method for a dynamic state estimation of a natural gas network considering dynamic characteristics of natural gas pipelines. The method can obtain a result of the dynamic state estimation of the natural gas network by establishing an objective function of the dynamic state estimation of the natural gas network, a state quantity constraint of a compressor, a state quantity constraint of the natural gas pipeline and a topological constraint of the natural gas network, and using a Lagrange method or an interior point method to solve a state estimation model of the natural gas network. The method takes the topological constraint of the natural gas network into consideration, and employs a pipeline pressure constraint in a frequency domain to implement linearization of the pipeline pressure constraint, thereby obtain a real-time, reliable, consistent and complete dynamic operating state of the natural gas network. |
US11972181B2 |
Big data-based intelligent algorithm for intraoral prosthesis design scheme
A big data-based intelligent algorithm for an intraoral prosthesis design scheme establishes an intraoral prosthesis design scheme database based on predetermined data of partially edentulous jaw, and is configured to conduct an accurate search for data of partially edentulous jaw to obtain a recommendation list of an accurate theme and a corresponding design scheme for an intraoral prosthesis design, or conduct a fuzzy search for data of partially edentulous jaw to obtain a recommendation list of a fuzzy theme and a corresponding design scheme for an intraoral prosthesis design. When oriented to a digital design of a removable partial denture, the intelligent system for the intraoral prosthesis design scheme constructed based on this intelligent algorithm displays a large number of intraoral prosthesis design schemes of different design themes to dental technicians in a three-dimensional manner. |
US11972180B2 |
Method and system for displaying multiple routing diagrams
A method and computing system operable for displaying a first routing diagram on a display. The first routing diagram is a member of a first set of routing diagrams that includes multiple different routing diagrams. Displaying the first routing diagram includes displaying a user-selectable control and a first portion of a particular routable component within the first routing diagram. The user-selectable control corresponds to a location of the display where a first terminal connected to the particular routable component or a second terminal connected or connectable to the first terminal is displayed. An additional function include determining, by a processor, a selection of the user-selectable control occurs while the first routing diagram is displayed on the display. A further function includes displaying, on the display in response to determining the selection of the user-selectable control occurs, the second routing diagram with a second portion of the particular routable component highlighted. |
US11972178B2 |
System and method for explanation of condition predictions in complex systems
A system and methods to identify which signals are significant to an assessment of a complex machine system state in the presence of non-linearities and disjoint groupings of condition types. The system enables sub-grouping of signals corresponding to system sub-components or regions. Explanations of signal significance are derived to assist in causal analysis and operational feedback to the system is prescribed and implemented for the given condition and causality. |
US11972177B2 |
Interface for data exchange between industrial controllers and simulation applications for simulating a machine
Systems, methods, and software to facilitate simulating machines used in industrial automation are disclosed herein. In at least one implementation, an API is utilized to establish at least a communication link between a simulation model created in a simulation application and an industrial controller system outside of the simulation model, wherein the simulation model comprises definitions for a virtual representation of at least a portion of a machine used in an industrial automation environment. Data is then exchanged between the industrial controller system and the simulation model over the communication link. |
US11972174B2 |
Systems and methods of automated design and spatial allocation of buildings
Disclosed embodiments perform automated design for buildings or portions of buildings and machine-generate architectural design and floor plans. Computer-implemented systems and methods of designing multi-unit buildings and portions of buildings include a set of one or more input requirements, a relationships module, an options placement system, a layout predictor system, and a design plan generator. The input requirements include one or more pre-defined footprints and may include local regulatory requirements such as building code, zoning, accessibility, among others. The design plan generator generates an architectural design plan for the building or portion of a building that can be built on the one or more pre-defined footprints. Disclosed systems and methods substantially reduce the design time and cost while increasing the profitability, sustainability and efficiency of construction projects. |
US11972173B2 |
Providing change in presence sounds within virtual working environment
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting change of presence sounds within a virtual working environment. The program and method provide for receiving, from a first client device of a first participant of a group of participants within a virtual working environment, interaction data relating to the first participant being present at the first client device, the group of participants having been selected from among plural participants of the virtual working environment; determining a change in presence of the first participant with respect to the first client device; generating, in response to the determining, a sound corresponding to the change in presence; and providing the generated sound to one or more second client devices of respective one or more second participants of the group of participants, for presentation on the one or more second client devices. |
US11972167B2 |
Device, system, and method for video shooting in virtual production
A device for video shooting in virtual production is provided. The device is a control device for video shooting in virtual production, in which a person or object located in front of a light-emitting diode (LED) wall is shot by a camera in a state in which at least one medium of media such as an image, a video, and a camera tracking linked video is displayed in front of the LED wall. The device includes: a display; and at least one processor configured to execute a program for controlling video shooting in virtual production and display a user interface of the program on the display. |
US11972164B2 |
User interfaces for devices with multiple displays
In some embodiments, an electronic device displays and allows user interaction with content on multiple displays. In some embodiments, an electronic device displays three-dimensional content using coordinated views on multiple displays. In some embodiments, an electronic device shares content while displaying a video conferencing user interface. In some embodiments, an electronic device facilitates the display or keeping private of content on multiple displays. In some embodiments, an electronic device facilitates the display of information from applications using a shared graphical input coordinate space. In some embodiments, an electronic device presents indications of notifications. In some embodiments, an electronic device presents representations of items of content that are related to content presented on the one or more electronic devices. In some embodiments, an electronic device presents user interfaces including a soft keyboard. |
US11972163B2 |
Processing job information of an image forming apparatus in a plurality of storage regions for external transmission and storage
An image processing apparatus reserves a plurality of regions including a region of log information; converts image data from a first region into data in a predetermined format; controls execution of conversion if a conversion condition is satisfied and storage of the converted data in a second region; externally transmits log information that includes job attribute information corresponding to converted data based on the converted data that are stored in the second region; executes conversion of unprocessed image data and transmission of log information based on the converted data even if the conversion condition is not satisfied if an amount of job-related information that is stored in the first region or the second region satisfies a predetermined condition. |
US11972162B2 |
Image processing system using authentication information acquired through two-factor authentication, method for controlling image processing system, and storage medium
To control an image forming apparatus using a service on a network, an information terminal performs two-factor authentication and acquires authentication information through the two-factor authentication so that the image forming apparatus accesses the service. |
US11972161B2 |
Application, printer driver, and information processing apparatus including a hash algorithm
A print setting extension application is provided to a client terminal as an application used for extending a function of a printer driver that issues a print job used for performing printing at a printer registered in a cloud print server via the cloud print server that registers a printer in accordance with an instruction transmitted when a user performs an operation on the printer side. The print setting extension application issues, as a print job for a cloud print, a print job that requires entry of a password on the printer side when printing is performed. |
US11972149B2 |
Storage system and method for optimizing host-activated defragmentation and proactive garbage collection processes
A storage system is provided that performs a defragmentation operation or proactive garbage collection in its memory based on a command from a host. The command specifies which blocks in the memory should take part in the defragmentation operation by specifying a maximum amount of valid data that a block can have to qualify for defragmentation. That way, the storage system only performs defragmentation on those blocks that meet the validity criteria provided by the host. This can help improve performance of the storage system while reducing the degree of negative tradeoffs that may come with defragmentation or proactive garbage collection. |
US11972146B2 |
Flash memory controller and method capable of sending read command or data toggle command to ask for flash memory device return more plane data of different planes
A method of a flash memory controller includes: providing an input/output (I/O) circuit coupled to a flash memory device through a specific communication interface; and, controlling a processor sending a specific read command or a data toggle command through the I/O circuit and the specific communication interface into the flash memory device, to make the flash memory device perform a data toggle operation to control the flash memory device's data register selecting and transferring a first data unit and a second data unit to the flash memory device's I/O control circuit to make the I/O control circuit sequentially transmit the first data unit and the second data unit to the flash memory controller through the specific communication interface in response to the specific read command or the data toggle command. |
US11972144B2 |
Dynamic status registers array
Methods, systems, and devices for dynamic status registers array are described. An apparatus may include one or more memory dice coupled with a data bus. The apparatus may further include a controller coupled with each of the memory dice via the data bus that is configured to transmit a first command associated with a first operation to a first memory die. The first command may assign an associated operation (e.g., the first operation) to a queue slot of a status bank that is associated with at least the first memory die. The controller may further transmit second command to the first memory die to request a status of the first operation. The controller may receive a status of the first operation via a channel (e.g., a first channel) of the data bus that is based on the assigned queue slot of the status bank. |
US11972142B2 |
Data processing circuitry and apparatus for packet-based data communications
Circuitry comprises packet reception circuitry to receive a data communication packet with a storage classification from sending circuitry, the data communication packet including at least payload data and a target address for storage of the payload data; and storage control circuitry to control writing of the payload data of a given data communication packet by one or more storage devices selected from a set of two or more candidate storage devices each addressable by the target address, the storage control circuitry being responsive to the storage classification received with the given data communication packet and to respective persistence properties associated with the set of two or more candidate storage devices. |
US11972141B2 |
Method for data transmission and data-processing circuit
A method for data transmission and a data-processing circuit are provided. The data-processing circuit includes a memory that implements a buffer and a controller for controlling an operation of the data-processing circuit. When the data-processing circuit receives input data, data-hot-bits are used to address multiple data blocks of the input data. After analyzing the data-hot-bits, a starting address and a data length of each of the data blocks can be obtained. The input data is written to the buffer according to information analyzed from the data-hot-bits, and the data-hot-bits achieve an effect of masking the dummy data address. Further, data dependency among the data blocks can be confirmed by comparing the data-hot-bits with respect to each of the data blocks before the data blocks are written to the buffer. |
US11972132B2 |
Data processing engine arrangement in a device
A device includes a data processing engine array having a plurality of data processing engines organized in a grid having a plurality of rows and a plurality of columns. Each data processing engine includes a core, a memory module including a memory and a direct memory access engine. Each data processing engine includes a stream switch connected to the core, the direct memory access engine, and the stream switch of one or more adjacent data processing engines. Each memory module includes a first memory interface directly coupled to the core in the same data processing engine and one or more second memory interfaces directly coupled to the core of each of the one or more adjacent data processing engines. |
US11972128B2 |
Memory controller and method of operating the same
The present technology relates to a memory controller and a method of operating the same. The memory controller may include a block manager designating a first memory block as an open block, which is driven to program m-bit data per cell, where m is a natural number, an address manager increasing an access count value corresponding to a logical address for the first memory block whenever a program request or a read request including the logical address is received from a host, and a data manager determining a representative attribute of data programmed in the first memory block based on access count values for the logical addresses for the first memory block when a flush request is received from the host. The block manager may determine whether to designate a new open block according to the determined representative attribute. |
US11972127B2 |
Memory system executing background operation using external device and operation method thereof
Embodiments of the present disclosure relate to a memory system and operation method thereof. According to embodiments of the present disclosure, the memory system may include i) a memory device including a plurality of memory blocks, wherein each of the plurality of memory blocks include a plurality of pages; and ii) a memory controller configured to determine a first super memory block among a plurality of super memory blocks, wherein each of the plurality of super memory blocks includes one or more of the plurality of memory blocks, set a lock to prevent a background operation from being executed for the first super memory block, and transmit data stored in the first super memory block to an external device. |
US11972126B2 |
Data relocation for inline metadata
Technologies disclosed herein provide one example of a system that includes processor circuitry to be communicatively coupled to a memory circuitry. The processor circuitry is to receive a memory access request corresponding to an application for access to an address range in a memory allocation of the memory circuitry and to locate a metadata region within the memory allocation. The processor circuitry is also to, in response to a determination that the address range includes at least a portion of the metadata region, obtain first metadata stored in the metadata region, use the first metadata to determine an alternate memory address in a relocation region, and read, at the alternate memory address, displaced data from the portion of the metadata region included in the address range of the memory allocation. The address range includes one or more bytes of an expected allocation region of the memory allocation. |
US11972125B2 |
Memory sub-system dynamic QOS pool
A method includes receiving a request for an allocation of memory resources based on quality of service (QoS) parameters. The method further includes provisioning, via a QoS manager component, a plurality of physical functions to provide the requested allocation of resources. At least two of the plurality of physical functions can be provided to meet a QoS criteria. |
US11972122B2 |
Memory read operation using a voltage pattern based on a read command type
In some implementations, a memory device may detect a read command associated with reading data stored by the memory device. The memory device may determine whether the read command is from a host device in communication with the memory device. The memory device may select, based on whether the read command is from the host device, one of a first voltage pattern or a second voltage pattern to be applied to memory cells of the memory device to execute the read command, wherein the first voltage pattern is selected if the read command is from the host device and the second voltage pattern is selected if the read command is not from the host device, wherein the second voltage pattern is different from the first voltage pattern. The memory device may execute the read command using a selected one of the first voltage pattern or the second voltage pattern. |
US11972121B2 |
Load-reduced DRAM stack
Power consumption in a three-dimensional stack of integrated-circuit memory dies is reduced through selective enabling/disabling of physical signaling interfaces in those dies in response to early transmission of chip identifier information relative to command execution. |
US11972117B2 |
Selecting surviving storage node based on environmental conditions
A method may select a surviving storage node based on environmental conditions. A request for exclusive access to a volume is received. A score based on data associated with an environment of the node is determined for each node in a cluster. Based on the scores, a node to grant exclusive access to the volume is identified, and such exclusive access is granted to the identified node. |
US11972115B2 |
Memory system storing management information and method of controlling same
A memory system includes a management-information restoring unit. The management-information restoring unit determines whether a short break has occurred referring to a pre-log or a post-log in a NAND memory. The management-information restoring unit determines that a short break has occurred when the pre-log or the post-log is present in the NAND memory. In that case, the management-information restoring unit determines timing of occurrence of the short break, and, after selecting a pre-log or a post-log used for restoration, performs restoration of the management information reflecting these logs on a snapshot. Thereafter, the management-information restoring unit applies recovery processing to all write-once blocks in the NAND memory, takes the snapshot again, and opens the snapshot and the logs in the past. |
US11972114B2 |
Dynamic block categorization to improve reliability and performance in memory sub-system
A set of threshold voltage distribution width measurements are obtained for a block in a memory device. An endurance estimate is determined for the block based on the threshold voltage distribution width measurements. The endurance estimate comprises an indication of an estimated number of program/erase cycles during which data can be reliably stored by the block. One or more parameters of the block are managed based on the endurance estimate. |
US11972113B2 |
Method and apparatus for performing link management of memory device in predetermined communications architecture with aid of handshaking phase transition control
A method for performing link management of a memory device in predetermined communications architecture with aid of handshaking phase transition control and associated apparatus are provided. The method may include: utilizing at least one upper layer controller of a transmission interface circuit to turn on a physical layer (PHY) circuit of the transmission interface circuit, for starting establishing a link between a host device and the memory device; before entering a first handshaking phase, utilizing the PHY circuit to receive any first incoming data sent from the host device to determine whether the any first incoming data indicates that the host device is in a corresponding first handshaking phase; and in response to the any first incoming data indicating that the host device is in the corresponding first handshaking phase, utilizing the PHY circuit to send first outgoing data that is equal to first predetermined data to the host device. |
US11972112B1 |
Host IO device direct read operations on peer memory over a PCIe non-transparent bridge
A host IO devices directly implements host read operations on both local memory, and on peer memory via a PCIe non-transparent bridge. When a host read operation is received by a host IO device from a host, the host IO device uses an API to obtain the physical address of the requested data on the peer memory, and generates a PCIe Transaction Layer Packet (TLP) addressed to the address in the peer memory. The TLP addressed to an address in the peer memory is passed over the NTB to the peer compute node to retrieve the data stored in the addressed slot of peer memory. The requested data is returned to the host IO device over the NTB, stored in a buffer, and read out to the host to directy respond to the host read operation. |
US11972108B2 |
Parameter redundancy reduction method
A method, computer program product, and computer system for generating and using a basic state layer. N task models are provided (N≥2). Each task model was trained on a same pre-trained backbone model. Each task model includes M feature layers and a task layer (M≥1). Each feature layer of each task model includes a parameter matrix that is different for the different models. An encoder-decoder model is trained. The encoder-decoder model includes sequentially: an input layer, an encoder, M hidden layers, a decoder, and an output layer. The encoder is a neural network that maps and compresses the parameter matrices in the input layer into the M hidden layers, which generates a basic state model. The decoder is a neural network that receives the basic state model as input and generates the output layer to be identical to the input layer. |
US11972105B2 |
Force sensing system and method
A force sensing system for determining if a user input has occurred, the system comprising: an input channel, to receive an input from at least one force sensor; an activity detection stage, to monitor an activity level of the input from the at least one force sensor and, responsive to an activity level which may be indicative of a user input being reached, to generate an indication that an activity has occurred at the force sensor; and an event detection stage to receive said indication, and to determine if a user input has occurred based on the received input from the at least one force sensor. |
US11972099B2 |
Machine learning in video classification with playback highlighting
Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems provide user interfaces that allow users to review search results, pinpoint relevant portions of media content items where the identified objects are determined to be present, review detector performance and retrain detectors, providing search result feedback, and/or reviewing video monitoring results and analytics. |
US11972092B2 |
Browser for mixed reality systems
Disclosed is an improved systems and method for navigation and manipulation of browser windows in a 3D mixed reality environment. An improved approach is provided to view a user's windows, regardless of the current location for the user relative to one or more previously-opened windows. A method for displaying windows in a computing environment includes receiving an instruction to select multiple open windows. The method also includes retrieving information for the multiple open windows, where the multiple open windows are associated with different physical locations. The method further includes displaying a representation of the multiple open windows in a single user interface. Moreover, the method includes upon receiving a selection of a selected window of the multiple open windows, loading the selected window into a foreground of a field of view for a user. |
US11972091B2 |
Multi-tasking workdesk for computing environment
The present disclosure involves system, software, and computer implemented methods for presenting a workdesk comprising three viewports in a graphical user interface (GUI). The first viewport displays an active application, a second viewport displays a toolbar including one or more icons that indicate applications that are available for interactions, and a third viewport displays a toolbar including one or more cross-application tools. Upon receiving a selection of a cross-application tool in the third viewport, an action associated with the selected cross-application tool is performed for at least one of the one or more indicated applications in the second viewport, and results of the action are overlaid in the first viewport. |
US11972089B2 |
Computer system with a plurality of work environments where each work environment affords one or more workspaces
A computer system provides at least one workspace as a user interface corresponding to a user-generated topic. A home topic is provided to the user as an initially selected topic. The home topic provides a workspace to the user as a user interface. User selection of a first topic within the home topic causes designation of the first topic as the current topic. A first workspace is associated with the first topic, and a first topic data structure associated with the first topic is generated and the first topic data structure is associated only with application windows, files and application related data used by the user while the first topic is designated as the current topic. The user is provided, within the first workspace, only application windows, files and application related data used by the user while the first topic is designated as the current topic. |
US11972087B2 |
Adjustment of audio systems and audio scenes
A method may include generating a graphical user interface (GUI) that includes a canvas visually displaying a virtual audio environment representing an arrangement of speakers in a real-world audio environment. The virtual audio environment may include an audio object that represents sounds that are grouped together to provide a particular sound effect. The method may include obtaining, via the GUI, a selection of a particular audio object displayed in the virtual audio environment and user input relating to the audio properties associated with the selected audio object. The method may include performing an audio computation based on the user input and updating the selected audio object represented in the canvas. The method may include displaying, via the GUI, the updated audio object in the canvas. |
US11972086B2 |
Automatic increasing of capacity of a virtual space in a virtual world
A system for automatically increasing a capacity of a virtual space in a virtual world may include a processor and a module operating on the processor for detecting an attempt by an avatar to enter a virtual space in a virtual world. The system may also include another module for determining if an allowable number of avatars is currently in the virtual space. The allowable number of avatars may be determined by at least a capacity of a server that is hosting the virtual space. Another module may be provided for increasing a capacity of the virtual space when the allowable number of avatars is currently in the virtual space. Increasing the capacity of the virtual space may include spawning a replicate new virtual space on a different server in response to the capacity of the server that is hosting the virtual space reaching the allowable number of avatars. |
US11972085B2 |
Multi-conductor touch system
A touchscreen display includes one or more conductive layers that is implemented for a touch sensor and a common portion. The touch screen display may include as few as one conductive layer that is partitioned for both the touch sensor and the common portion in some examples. A first conductor of the touch sensor is composed of first segments(s) that are electrically connected, and a second conductor of the touch sensor is composed of a second segments(s) that are electrically connected. Also, the common portion includes a third conductor. Drive-sense circuits (DSCs) are respectively implemented to service the conductors and to generate digital signals representative of electrical characteristics of signals provided to those conductors. Processing module(s) is/are configured to execute operational instructions to process the digital signals to facilitate operation of the touchscreen display including to detect presence, interaction, and/or gestures, etc. of a user with the touchscreen display. |
US11972080B2 |
Touch display device and film for touch display device
A touch display device and a film for the touch display device, capable of increasing power efficiency to provide a hover touch function, by providing a touch display device comprising a display panel having a plurality of subpixels, and having a plurality of data lines and a plurality of gate lines electrically connected with the plurality of subpixels, a touch panel having a plurality of driving touch electrodes positioned to overlap with at least one subpixel among the plurality of subpixels, a touch driving signal for touch sensing applied to one or more driving touch electrodes among the plurality of driving touch electrodes, and a magnetic substance disposed around each of the plurality of driving touch electrodes, on the plurality of driving touch electrodes. |
US11972072B2 |
Electronic device
The present disclosure provides an electronic device including a first sensing circuit, a second sensing circuit and a power line. The first sensing circuit includes a first sensing unit and a first transistor, and a first end of the first sensing unit is coupled to a control end of the first transistor. The second sensing circuit includes a second sensing unit and a second transistor, and a first end of the second sensing unit is coupled to a control end of the second transistor. A first end of the first transistor and a first end of the second transistor are coupled to the power line. |
US11972071B2 |
Display device
According to one embodiment, a lateral-electric-field liquid crystal display device includes a light-emitting display layer including OLEDs and a driving circuit controlling light emission of the OLEDs, a moisture impermeable film provided to be laminated on the light-emitting display layer to prevent infiltration of moisture into the light-emitting display layer, an optical substrate provided separately from the moisture impermeable film and subjecting light from the light-emitting display region to optical processing, a first touch electrode group serving as one electrode group of touch electrodes and provided on a back surface of the optical substrate, and an extraction electrode group formed to be laminated on the moisture impermeable film, the extraction electrode group and the optical substrate have an overlapping part in plan view, and electrodes of the first touch electrode group being electrically connected to electrodes of the extraction electrode group in the overlapping part. |
US11972070B1 |
Noise mitigation techniques for touch screen in proximity to wireless communication circuitry
Mitigation techniques can be used to reduce noise generated by wireless communication circuitry (e.g., near-field communication circuitry) in an electronic device including a display, touch, and wireless communication circuitry. In some examples, a touch screen can have a backplane including a mesh of routing traces connected to an array of chiplets. In some examples, the chiplets can repeat signals to prevent the accumulation of noise induced by an NFC coil. In some examples, the ratio between vertical and horizontal resistances of routing traces can be configured to mitigate noise induced by the coil. In some examples, the routing traces of the mesh can be configured to share a common geometric centroid. In some examples, a plurality of routing traces can be routed in a twisted pair configuration. In some examples, the routing traces and chiplets can be routed to minimize traversal through regions of relatively high electromagnetic field. |
US11972063B2 |
Keyboard device with key guide member side plates arranged close to groove walls
A keyboard device includes a frame and keys. The frame includes key guide grooves each including a first groove wall and a second groove wall. The keys are slidably assembled in the key guide grooves. The key includes a keycap and a guide member. A brim of the keycap includes a first side edge and a second side edge. The guide member includes a first side plate and a second side plate. The first side plate is in the key guide groove, integrally extends from the first side edge, and is arranged close to the first groove wall. The second side plate is in the key guide groove, integrally extends from the second side edge, and is arranged close to the second groove wall. |
US11972061B2 |
Input apparatus, input method, and recording medium with input program recorded therein
To provide an input apparatus including an acquisition circuit that acquires a captured image capturing a user, a detection circuit that detects a first hand of the user from the captured image acquired by the acquisition circuit, and a display circuit that displays, when a second hand different from the first hand is detected during tracking of the first hand detected by the detection circuit, notification information corresponding to a distance between the first hand and the second hand on the display screen. |
US11972057B2 |
Methods and apparatuses for controlling operation of a vibrational output system and/or operation of an input sensor system
Embodiments described herein relate to methods and apparatuses for controlling an operation of a vibrational output system and/or an operation of an input sensor system, wherein the controller is for use in a device comprising the vibrational output system and the input sensor system. A controller comprises an input configured to receive an indication of activation or de-activation of an output of the vibrational output system; and an adjustment module configured to adjust the operation of the vibrational output system and/or the operation of the input sensor system based on the indication to reduce an interference expected to be caused by the output of the vibrational output system on the input sensory system. |
US11972055B2 |
Electronic device with vibration function and vibration driving method
The disclosure provides an electronic device with a vibration function and a vibration driving method. The electronic device includes a processor and an audio player. The processor outputs an audio signal according to an application program, and executes an audio analysis module to analyze the audio signal. The audio player is coupled to the processor, and receives the audio signal. When the audio analysis module determines that the audio signal has a loudness with an audio frequency lower than a default frequency threshold according to an audio frequency distribution of the audio signal, the audio analysis module outputs a vibration drive signal according to the loudness of the audio signal. |
US11972046B1 |
Human-machine interaction method and system based on eye movement tracking
The present disclosure discloses a human-machine interaction method and system based on eye movement tracking. The human-machine interaction method comprises the following steps: acquiring first eye movement information of a user on a current display interface; executing a first operation command on the current display interface based on the first eye movement information; acquiring second eye movement information of the user on the current display interface under the first operation command; executing a second operation command on the current display interface under the first operation command based on the second eye movement information; acquiring third eye movement information of the user on the current display interface under the second operation command; locking or unlocking the second operation command based on the third eye movement information; and repeating the above process until the user finishes human-machine interaction. |
US11972044B2 |
Using gaze tracking to effect player choices in multi player interactive narratives
The present disclosure is directed to controlling outcomes in a game that includes multiple different users playing respective roles of specific virtual characters. The multiple different users may be present at a same physical location, or the different users may be located at different physical locations when movement of their eyes is tracked. Here, a user may choose one of a set of provided selections by simply looking at the chosen selection for a period of time or by looking at the chosen selection and performing an action or gesture. This functionality allows multiple different users to control actions performed by different specific characters via an online multiplayer system. Depending on what a first user looks at, that first user or a second user may be provided with a corresponding set of selections or audio/visual content via respective gaming devices operated by the first and the second user. |
US11972042B2 |
Variable intensity distributions for gaze detection assembly
A gaze detection assembly comprises a plurality of infrared (IR) light emitters configured to emit IR light toward a user eye and an IR camera configured to sequentially capture IR images of the user eye. A controller is configured to, during a reference frame, control the plurality of IR light emitters to emit IR light toward the user eye with a reference intensity distribution. During the reference frame, an IR image is captured depicting a first glint distribution on the user eye. Based at least in part on the first glint distribution, during a subsequent frame, the plurality of IR light emitters are controlled to emit IR light toward the user eye with a subsequent intensity distribution, different than the reference intensity distribution. During the subsequent frame, a second IR image is captured depicting a second glint distribution on the user eye. |
US11972041B2 |
Display arrangement for video workstation in a vehicle
A display arrangement for presenting video information to a human operator in a vehicle senses vehicle movements and movements of a head mounted display unit. Based on vehicle movements and movements of the display unit, a virtual scenario with background video data and application video data are generated to a display arrangement. The background video data are modified so background video moves opposite to vehicle movements. The application video data are modified so application video moves according to vehicle movement. A perspective onto the application video can be modified based on relative movements of the display unit with respect to the vehicle. This may reduce conflicts between sensory impressions of the vestibular system and eyes of the operator because movements of the vehicle and movements of the display unit are considered when generating and modifying the background and application video data presented to the operator. |
US11972039B1 |
Augmented reality skydiving system
An Augmented Reality (AR) wearable display device is described. The device may be a skydiving helmet. The device may include a transceiver configured to receive a real-world environment view and a point of interest (POI) geolocation and POI altitude information. The device may further include a detection unit configured to detect AR wearable display device trajectory information. The device may further include a processor configured to determine a POI location in the real-world environment view based on the POI geolocation and the POI altitude information and the AR wearable display device trajectory information. The processor may further generate an AR image by overlaying a virtual object associated with the POI on the real-world environment view based on the POI location. The processor may further render the AR image on a display screen associated with the AR wearable display device. The display screen may be a helmet visor. |
US11972037B2 |
Head mounted information processing apparatus and head mounted display system
In a head mounted information processing apparatus, a control unit includes a virtual object generation processing unit configured to generate a virtual object to be displayed by the display unit. The virtual object generation processing unit is configured to generate a first virtual object that is arranged so as to be associated with a first real space where a user exists and a second virtual object that is arranged so as to be associated with a second real space different from the first real space. The control unit is configured to cause the display to display the first virtual object and the second virtual object in accordance with virtual object display instruction information for instructing display of the first virtual object and the second virtual object, which is inputted through an operational input interface. |
US11972035B2 |
Key based partial data restriction in storage systems
Aspects of a storage device including a memory and a controller are provided. The controller can receive a data stream from a host device, the data stream indicating a plurality of encryption keys associated with the data stream, and segregate the data stream into a plurality of data stream portions based on the plurality of encryption keys. The controller can encode the plurality of data stream portions into a plurality of encoded data stream portions with the plurality of encryption keys. The controller also can generate a mapping indicating an association between each of the plurality of encryption keys with a respective one of the plurality of encoded data stream portions. Thus, the controller may store the plurality of encoded data stream portions and the plurality of encryption keys in the memory based on the mapping, thereby improving security access to data stored in the storage device. |
US11972032B2 |
Authentication of an original equipment manufacturer entity
There is provided mechanisms for authenticating an OEM entity as manufacturer of a communication device comprising an identification module. A method is performed by a network entity. The method comprises providing, towards tire identification module, a challenge of a challenge-response authentication procedure. The method comprises obtaining, from the identification module, a first response of the challenge-response authentication procedure. The method comprises providing, towards the OEM entity and upon having obtained the response, the challenge. The method comprises obtaining, from the OEM entity, a second response of the challenge-response authentication procedure. The method comprises authenticating the OEM entity as the manufacturer of the communication device only when the second response matches the first response. |
US11972028B2 |
Method and system for managing data protection feature compatibility
Techniques described herein relate to a method for managing data protection feature compatibility. The method may include identifying a host data protection feature update event associated with a host; in response to identifying the host data protection feature update event, obtaining host data protection feature information from the host; updating a host data protection feature information repository using the host data protection feature information; updating data protection feature compatibility information using the host data protection feature information and data protection manager data protection feature information; and sending data protection feature compatibility information associated with the host to the host. |
US11972026B2 |
Program products, methods, and systems for simulating and preventing the dissemination of sensitive information
Program products, methods, and systems for simulating and/or preventing the dissemination of sensitive information over the internet are disclosed. Preventing dissemination of user-specific sensitive information over the internet may include analyzing content included in media posts, calculating a danger score for the media post, and determining if the calculated danger score exceeds a danger score threshold. Where the calculated danger score does not exceed the threshold, the media post has no or a low risk of disseminating sensitive information over the internet. However, if the calculated danger score does exceed the threshold, the user is alerted that the media post may undesirably disseminate sensitive information. The danger score may represent a sensitive information exposure risk for the media post is based on a variety of factors and/or characteristics of the media post and/or the user creating and attempting to disseminate the media post. |
US11972024B2 |
Method and apparatus for anonymized display and data export
In an embodiment of the present invention, users with the appropriate permission can launch a function inside a system in order to anonymize and export the currently loaded study or studies, or one or more studies identified by a search criteria. The data from the studies that were identified is then anonymized on the system. In an embodiment of the present invention, the data from selected studies is anonymized on a server, and only then transmitted to another network device. In an alternative embodiment of the present invention, the data from selected studies is anonymized on a server, and only then stored to a hard disk or other media. |
US11972023B2 |
Compatible anonymization of data sets of different sources
Creating compatible anonymized data sets by performing with machine learning equipment that operates a machine learning model by defining data types of variables of a data set; identifying quasi-identifiers for the data set; defining reidentification sensitivity of all or any targeted subset of the individual variables and quasi-identifiers; defining missing data handling rules for the individual variables; defining allowed data transformations including generalization and use of synthesized data; optimizing quasi-identifier selection, use of synthesized data and a choice of data transformations to minimize information loss and maximize privacy metrics based on the data set; the allowed data transformations; and the missing data handling rules; training the machine learning model using the data set according to the defined data types; the optimized quasi-identifier selection; the optimized use of synthesized data; and the choice of data transformations; and anonymizing the data set using the training of the machine learning model. |
US11972020B2 |
Flexible format encryption
Encryption is performed at the field level within a data object, in response to an encryption indicator. Encrypted fields are nulled or zeroed out and the encrypted values are stored in encryption metadata with a path identifying the locations of the encrypted fields. An encrypted data key is appended with a decryption identifier and stored in the encryption metadata. The encrypted data object may be reformatted while encrypted. The encrypted data key is extracted from the encryption metadata and the decryption identifier is used to identify a master key used to decrypt the encrypted data key. The data key is used to decrypt the encrypted values and the decrypted values are stored in the fields identified by the paths. |
US11972018B2 |
Data categories for purpose-based processing of personal data
Computer-readable media, methods, and systems are provided for purpose-based processing of personal data within an information retrieval framework. A data subject may request information relating to their personal data such that the data subject is identified within the information retrieval framework and an information report is generated based on the personal data of the data subject and its purpose assignment and data category assignment. The information report is provided to the data subject such that the data subject may review how their personal data is processed and organized within the information retrieval framework. |
US11972015B2 |
Personally identifiable information removal based on private area logic
Removal of PII is provided. Sensor data is captured using sensors of a vehicle. Object detection is performed on the sensor data to create a sematic labeling of objects in the sensor data. A model is utilized to classify regions of the sensor data with a public or private labeling according to the sematic labeling and a PII filter corresponding to a jurisdiction of a current location of the vehicle. The sensor data is utilized in accordance with the public or private labeling. |
US11972014B2 |
Apparatus and method for automated privacy protection in distributed images
A method executed by a computer includes receiving an image from a client device. A facial recognition technique is executed against an individual face within the image to obtain a recognized face. Privacy rules are applied to the image, where the privacy rules are associated with privacy settings for a user associated with the recognized face. A privacy protected version of the image is distributed, where the privacy protected version of the image has an altered image feature. |
US11972013B2 |
Method and system for fully encrypted repository
According to an embodiment of the present invention, a method for using information in conjunction with a data repository includes encrypting data associated with the information with an encryption key, sending at least the encrypted data to the data repository, and possibly deleting the information. The method also includes receiving a request for the information from a remote device, and sending a request for the encrypted data to the data repository. The method further includes receiving the encrypted data from the data repository, decrypting the encrypted data using the encryption key, and sending the information to the remote device. |
US11972007B2 |
Enforcing location-based data privacy rules across networked workloads
Techniques for maintaining geographic-based data privacy rules in networked environments. An example method includes receiving a request from a user device; generating, based on the request, a query for data associated with fulfilling the request; transmitting, to a data controller, the query; transmitting, to the data controller, an indication of a geographic region in which at least one device implementing the entity is located; and receiving, from the data controller, a portion of the data associated with fulfilling the request. |
US11972006B2 |
System of decentralized zero-trust services for creating, using and analyzing securely commingled self-governing data sets
System of decentralized Zero-Trust services for creating, using and analyzing securely commingled Self-Governing data sets that prevents extraction by any party and unauthorized in contradiction to the Self-Governing need-to-know policies defined by each Publisher. Such an invention enables performance of combinatorial analytics, machine learning or artificial intelligence (AI) or other permitted data usage processes applied to commingled data without exposing the Self-Governing data in any manner contravening the embedded and enforced fine-grained security and governance settings which control how and by whom and in what context each data element can be used. |
US11972000B2 |
Information dispersal for secure data storage
A method of securely dispersing private user data may include operating a software application configured to utilize user data, receiving the user data, generating a sequence of random bits, and generating a plurality of secret shares from the user data. Generating the plurality of secret shares may include selecting a subset of the user data for each secret share and combining the subset of the user data with the sequence of random bits. The subset of the user data may be a first half of the user data for a first secret share, a second half of the user data for a second secret share, and the whole user data for a third secret share. The method may also include dispersing each of the secret shares. |
US11971997B2 |
Systems and methods for automated system requirement analysis
Techniques for automated system requirements analysis are disclosed. A system requirements analysis (SRA) service generates a system model that includes system requirements, at least by performing natural-language processing on a natural-language representation of the system requirements. Based at least on the system model, the SRA service performs an analysis of the system requirements against codified system requirements rules. The SRA service determines, based at least on the analysis of the system requirements against the codified system requirements rules, that the system requirements include a violation of a system requirements rule. The SRA service generates a report that identifies at least (a) the violation of the system requirements rule and (b) a suggested action to remediate the violation of the system requirements rule. |
US11971991B2 |
Information processing apparatus, control method for controlling the same and storage medium
An information processing apparatus includes a determination unit configured to determine whether a user has authority to set setting data, a reception unit configured to, in a case where it is determined that the user has the authority to set the setting data, receive a setting of the setting data, a generation unit configured to generate verification data on the received setting data, and a verification unit configured to, in a case where the information processing apparatus starts, verify the setting data using the verification data. |