US11888592B2

A user equipment (LTE) for operation in a fifth-generation system (5GS) is configured to decode configuration information for a first hybrid-automatic repeat request (HARQ) acknowledgement (ACK) (HARQ-ACK) codebook for first priority HARQ-ACK bits and for a second HARQ-ACK codebook for second priority HARQ-ACK bits. The configuration information may indicate a physical uplink control channel (PUCCH) resource for the first HARQ-ACK codebook and a PUCCH resource for the second HARQ-ACK codebook. The UE may multiplex the first priority HARQ-ACK bits and the second priority HARQ-ACK bits in a PUCCH transmission when the PUCCH resources for the first and the second HARQ-ACK codebooks overlap. The LTE may use the PUCCH resource for the higher priority HARQ-ACK bits to multiplex the first priority HARQ-ACK bits and the second priority HARQ-ACK bits.
US11888588B2

A method for processing clock drift implemented by a first network element includes: receiving a first notification message transmitted by a second network element, the first notification message including a first clock difference between a first clock domain and a second clock domain acquired by the second network element, transmission of the first notification message being triggered by a clock drift between the first clock domain and the second clock domain being greater than a drift amplitude value, which is a maximum value of a change amplitude of a clock difference between the first and second clock domain; determining first time sensitive communication assistance information (TSCAI) according to the first clock difference; and transmitting the first TSCAI to a radio access network (RAN) device, the first TSCAI being used by the RAN device to perform time control on a data stream in the first clock domain.
US11888581B2

A wavelength multiplexing communication system includes a master station apparatus and a plurality of slave station apparatuses. The master station apparatus includes a wavelength multiplexing communication unit that performs wavelength multiplexing communication with the plurality of slave station apparatuses by wavelengths the number of which is equal to or less than the number of the plurality of slave station apparatuses using an optical signal of a wavelength in a first wavelength group and an optical signal of a wavelength in a second wavelength group. The slave station apparatuses include an optical communication unit that performs communication of the main signal with the master station apparatus by an optical signal of a wavelength in the first wavelength group, which is different from a wavelength in the first wavelength group used by another slave station when the main signal communication is performed in the host slave station apparatus, and performs communication of a signal other than the main signal with the master station apparatus by an optical signal of a wavelength in the second wavelength group, which is a wavelength same as a wavelength used by another slave station apparatus when the main signal communication is not performed in the host slave station apparatus.
US11888554B2

A radar system, apparatus, architecture, and method are provided for generating a difference co-array virtual aperture by using a radar control processing unit to coherently combine virtual array apertures from multiple small aperture radar devices to construct a sparse MIMO virtual array aperture and to construct an extended difference co-array virtual array aperture that is larger than the MIMO virtual array aperture by using an FFT hardware accelerator to perform spectral-domain auto-correlation based processing of the sparse MIMO virtual array aperture to fill in holes in the sparse MIMO virtual array aperture and to suppress spurious sidelobes caused by holes in the sparse MIMO virtual array aperture.
US11888541B2

A method and system of determining spectral interference are disclosed. In one embodiment, a spectral interference model for a first set of proposed base stations is obtained. The spectral interference model is implemented for the first set of proposed base stations to calculate first modeled spectral interference values, wherein each of the first modeled spectral interference values indicates a spectral interference value for a corresponding one of the first set of proposed base stations. The first set of proposed base stations are updated based on the first modeled spectral interference values to obtain a second set of proposed base stations. First empirical spectral interference values are then obtained for a first proper subset of the second set of proposed base stations. The first empirical spectral interference values are compared with the modeled spectral interference values and the second set of proposed base stations are updated based on the comparison.
US11888536B2

A power over fiber system includes a power sourcing equipment, a powered device, an optical fiber cable, a power storage and a controller. The power sourcing equipment includes a semiconductor laser that oscillates with electric power, thereby outputting feed light. The powered device includes a photoelectric conversion element that converts the feed light into electric power. The optical fiber cable transmits the feed light from the power sourcing equipment to the powered device. The power storage stores the electric power. The controller performs a process of lowering an output level of the feed light in response to a value related to an electric power amount of the electric power stored in the power storage being equal to or higher than a predetermined threshold value, and performs a process of raising the output level in response to the value being lower than the predetermined threshold value.
US11888516B2

Disclosed is a method for transmitting a signal by a transmission terminal in optical wireless communication. The method may comprise: applying a phase pattern to the wavefront of an optical signal; and transmitting the optical signal. Further, the phase pattern may be determined on the basis of the optical phase conversion characteristics of a phase mask provided in the transmission terminal.
US11888514B2

An optical switch configuration is disclosed that gives the appearance of a logical cut in a fiber optic line. The inputs to the optical switch are redundant so that if a fiber event occurs on one input, the optical switch can switch to the other input. In the case where both paths of an optical fiber have fiber events, router convergence is delayed. One mechanism to mitigate a prolonged fiber degradation is to dampen the optical power on the output optical fiber of the optical switch, such that it creates a loss of light and appears as a clean cut of the optical fiber. Another solution uses optical switches to inject an alternate light source onto the output optical fiber, wherein the alternate light source is of a wavelength to be filtered out giving an appearance of a clean cut of the optical fiber.
US11888513B2

An optronic transceiver module capable of implementing an optical bidirectional communication of the point to point type via at least one main optical fibre is disclosed. The optronic transceiver module includes a first optical module for supervising an uplink signal received via the main optical fibre delivering a first supervision result, a first optical module for switching the bidirectional communication via the main optical fibre to a bidirectional communication via a backup optical fibre, and vice versa, the first optical switching module being controlled by the first optical supervision module depending on the first supervision result delivered.
US11888509B2

An ultrasound system includes a transmit-receive switch. The transmit-receive switch includes a combined transmit-receive and return-to-zero (RTZ) path. The combined transmit-receive and RTZ path includes a transistor with a first current terminal, a second current terminal, and a control terminal. The second current terminal of the transistor is coupled to a ground node via a first switch and is coupled to a receive node via a second switch. The ultrasound system also includes a receiver front-end circuit coupled to the receive node.
US11888508B2

Disclosed is an electronic device including a wireless communication module that transmits or receives a signal, a feed line that delivers a signal between the wireless communication module and a radiator, a tuner including a variable capacitor connected to a ground part, and a reactance element connected between the variable capacitor and the feed line.
US11888495B2

An analog demultiplexer circuit includes a clock distribution circuit that outputs clock signals (CK1P and CK1N) and clock signals (CK2P and CK2N) complementary thereto, a track-and-hold circuit that holds analog input signals (VINP and VINN) in synchronization with the clock signals (CK1P and CK1N), and a track-and-hold circuit that holds the analog input signals (VINP and VINN) in synchronization with the clock signals (CK2P and CK2N).
US11888491B2

A frequency detector (200) and method therein for measuring and tuning a frequency of a controlled oscillator are disclosed. The frequency detector (200) comprises a pulse generator (210) for generating sampling pulses; a sample circuitry (220) for sampling output states of the controlled oscillator (180); and a digital processing unit (230). The sample circuitry (220) is configured to sub-sample the output states of the controlled oscillator (180) at two or more sampling frequencies, and all sampling frequencies are lower than the frequency of the controlled oscillator. The digital processing unit (230) is configured to calculate a frequency offset of the oscillator based on the sampled states and generate a control signal based on the frequency offset to tune the frequency of the oscillator.
US11888489B2

In some embodiments of the present disclosure, a delay locked loop includes a coarse delay circuit configured to delay a reference clock signal to generate a first clock signal, a fine delay circuit configured to delay the first clock signal to generate a second clock signal, a first delay circuit configured to delay the second clock signal to generate a third clock signal, a second delay circuit configured to delay the first clock signal to generate a fourth clock signal, a third delay circuit configured to delay the fourth clock signal to generate a fifth clock signal, a phase detector configured to detect a phase difference between the reference clock signal and the fifth clock signal, and a controller configured to adjust, a first delay amount of the coarse delay circuit, a second delay amount of the fine delay circuit and a third delay amount of the third delay circuit.
US11888487B2

A phase interpolation device and a multi-phase clock generation device are provided. The phase interpolation device includes a digital controller circuit and a phase interpolator that includes a capacitor and circuit branches, which are controlled by the digital controller circuit to generate an n-th phase clock of N phase clocks between first and second input clocks. When the n-th phase clock is generated, the digital controller circuit controls, in response to appearances of rising edges of the first input clock, the circuit branches to charge the capacitor using (N−n+1)×M ones of the first current source, and controls, in response to appearances of rising edges of the second input clock, the circuit branches to use N×M ones of the first current source to charge the capacitor. N, M, n are integers.
US11888483B2

A clock signal conversion circuit includes an amplification circuit configured to amplify a differential clock signal having sub rail-to-rail voltage swings relative to a supply voltage, such that an amplified differential clock signal output by the amplification circuit has complementary positive and negative signal components with full rail-to-rail voltage swings relative to the supply voltage. A duty cycle distortion correction circuit includes: a filter having a cutoff frequency below the frequency of the differential clock signal and configured to output a differential voltage that is proportional to a difference in duty cycle between the positive and negative signal components of the amplified differential clock signal; and a transconductance amplifier configured to convert the differential voltage to a differential current that is provided to the amplification circuit as feedback for reducing the duty cycle difference between the positive and negative signal components of the amplified differential clock signal.
US11888482B2

A system comprises a first comparator, a second comparator, a pulse-width modulation (PWM) controller, and a ramp generator. The first comparator has a positive input coupled to a first ramp output of the ramp generator and a negative input configured to receive an input voltage. The second comparator has a positive input configured to receive the input voltage and a negative input coupled to a second ramp output of the ramp generator. The PWM controller is coupled to outputs and control signal inputs of the first and second comparators and has a control output. In some implementations, the ramp generator generates a high-side falling ramp for the first comparator and a low-side rising ramp for the second comparator. In some implementations, the ramp generator includes a first ramp generator for the high-side falling ramp and a second ramp for the low-side rising ramp.
US11888475B2

An integrated circuit according to one or more embodiments may include a terminal to which an impedance element and a power supply having a predetermined potential can be connected. The integrated circuit may be configured to change a potential of one of electrodes of the impedance element connected to the terminal, detect a change in electrical characteristics of the terminal based on characteristics of the impedance element when the potential of the one electrode of the impedance element is changed, to determine a setting condition among a plurality of setting conditions that are used for an operation of the integrated circuit, store the setting condition in a storage, and use the setting condition stored in the storage for the operation of the integrated circuit.
US11888468B2

An RF switch to controllably withstand an applied RF voltage Vsw, or a method of fabricating such a switch, which includes a string of series-connected constituent FETs with a node of the string between each pair of adjacent FETs. The method includes controlling capacitances between different nodes of the string to effectively tune the string capacitively, which will reduce the variance in the RF switch voltage distributed across each constituent FET, thereby enhancing switch breakdown voltage. Capacitances are controlled, for example, by disposing capacitive features between nodes of the string, and/or by varying design parameters of different constituent FETs. For each node, a sum of products of each significant capacitor by a proportion of Vsw appearing across it may be controlled to approximately zero.
US11888461B2

An acoustic wave device includes a silicon oxide film, a lithium tantalate film, an IDT electrode, and a protection film that are laminated on a support substrate made of silicon. A wavelength normalized film thickness of a lithium tantalate film is denoted by TLT, an Euler angle is θLT, a wavelength normalized film thickness of the silicon oxide film is TS, a wavelength normalized film thickness of the IDT electrode in terms of aluminum thickness is TE, a wavelength normalized film thickness of a protection film is TP, a propagation direction in the support substrate is ψSi, and a wavelength normalized film thickness of the support substrate is TSi. Values of TLT, θLT, TS, TE, TP, and ψSi are set such that Ih corresponding to an intensity of a response of a spurious response represented by Formula (1) is greater than about −2.4 in a spurious response.
US11888457B2

Circuitry comprising: a first resonant radio frequency conductive path between a first node and a third node; a second resonant radio frequency conductive path between a second node and the third node; an internode radio frequency conductive path between the first node and the second node; a shunt resonant element coupled to the third node and shared by the first resonant radio frequency conductive path and the second resonant radio frequency conductive path; and a phase shift element for introducing a relative phase shift to the first resonant radio frequency conductive path relative to the second resonant radio frequency conductive path.
US11888456B2

The various implementations described herein include methods, devices, and systems for automatic audio equalization. In one aspect, a method is performed at an electronic device that includes speakers, microphones, processors and memory. The electronic device outputs audio user content from the speakers and automatically equalizes subsequent audio output of the device without user input. The automatic equalization includes: (1) obtaining audio content signals, including receiving outputted audio content at each microphone; (2) determining from the audio content signals phase differences between microphones; (3) obtaining a feature vector based on the phase differences; (4) obtaining a frequency correction from a correction database based on the obtained feature vector; and (5) applying the obtained frequency correction to the subsequent audio output.
US11888450B2

Example embodiments provide a process that includes one or more of receiving an audio signal at a feedback compressor circuit, determining how much to attenuate the audio signal when a power level of the audio signal exceeds a threshold power level, combining the audio signal with an auxiliary attenuation signal from an auxiliary attenuation source and a compressed attenuation signal from the feedback compressor circuit to create a combination signal, and generating an audio output signal of the feedback compressor circuit based on the combination signal.
US11888449B2

The present disclosure provides a method of linearization for a non-linear system, comprising: a group of steps comprising: inputting an input signal to the non-linear system; obtaining an output signal from the non-linear system in response to the input signal being input to the non-linear system; obtaining a desired signal for the non-linear system; comparing the output signal with the desired signal, to determine whether the input signal is a target signal for the non-linear system to achieve a desired performance; and in response to determining that the input signal is not the target signal for the non-linear system to achieve the desired performance, generating an updated signal in frequency domain by applying a coefficient to eliminate a difference between the output signal and the desired signal, for updating the input signal to the non-linear system. The present disclosure also provides a corresponding device, computer programs, and computer-readable storage.
US11888445B2

A variable capacitor device comprises first and second control paths which are configured to enable differential control using first and second transistors of a same doping type in the first and second control paths, respectively, wherein the first and second transistors are configured as voltage variable resistors for tuning a capacitance of the variable capacitor device.
US11888436B2

A floating solar system, comprising a floating base having, a buoyance and a lower base frame coupled to the buoyance, a center frame coupled to the lower base frame, an anchor coupled to the lower base frame, a plurality of solar panels affixed to the lower base frame and the center frame to provide electrical power, a lightning rod coupled to the center frame and a lightning rod cap coupled to the lightning rod.
US11888434B2

A device for supporting solar modules is provided, the device having a base rail) and an upper support arranged on the base rail for holding an upper end of a solar module. The upper support has a first support element and a second support element which are movably connected to one another in such a way that the first support element is movable relative to the second support element between a first position and a second position. The upper support extends up to a first height above the base rail when the first support element is arranged in the first position. The upper support extends up to a second height above the base rail, which is different from the first height, when the first support element is arranged in the second position. A kit, a method for manufacturing a device, and a solar module arrangement are also provided.
US11888431B2

A method includes driving a selected motor winding to be in a tri-state during a time interval having a finite time length value of a time window, sensing a zero-crossing (ZC) of an oscillating back electromotive force induced in the motor winding during the time window in which the motor winding is in the tri-state, and producing a ZC sensing signal, which has a first edge at a first time instant at the sensed ZC and a second edge at a second time instant separated from the first time instant by a half oscillation of the oscillating back electromotive force, detecting a phase of a current flowing in the motor winding at a time instant time-shifted with respect to the second time instant of the second edge of the ZC sensing signal, and adjusting the finite time length value based on the detected phase of the current.
US11888430B2

A motor drive receives a position feedback signal from an encoder operatively connected to the motor. The motor drive executes a speed regulator module on a first periodic interval to achieve desired operation of the motor, and the motor drive executes an additional module at a second periodic interval, occurring more frequently than the first periodic interval, to increase the resolution of the position feedback. The position feedback signal is provided as or converted to counts. The motor drive maintains a first counter with a running total of each count received as well as a second counter which generates a higher resolution value than the first counter. During each second periodic interval the motor drive increments the high-resolution counter by the number of actual counts detected within the corresponding first periodic interval. This high-resolution counter is used by the speed regulator to obtain desired operation of the motor.
US11888426B2

A method of braking for a vehicle with a multi-phase electric motor, said motor including at least one stator group including a first stator arrangement and a second stator arrangement, each arrangement including three coils, each arrangement connected to respective low side and/or high side circuitry, each low side and/or high side circuitry including respective low side switches and high side switches, said method including: for either of said second or first arrangements, i) setting any two of said switches in said low side circuitry to a closed state and the other switch in an open state, and setting all the switches in the high side to an open state; and/or ii) setting any two of said switches in said high side circuitry to a closed state and setting the other switch to an open state, and setting all the switches on the low side to an open state.
US11888424B1

A method of controlling an electric machine having a separately excitable rotor and stator includes pulsing the electric machine and controlling the electric machine to an OFF state. Pulsing the electric machine includes exiting the rotor with direction current and the stator with a stator biasing current at the same time to generate magnetic flux in the rotor via two separate paths. Pulsing the electric machine may also include terminating the stator basing current when a desired magnetic flux is generated in the rotor. Pulsing the electric machine may include proving a stator flux to the stator such that the electric machine provides a pulse torque.
US11888416B2

A piezoelectric drive device includes two vibrators having vibrating portions with piezoelectric elements and transmitting portions placed in the vibrating portions and transmitting drive forces to a driven member (e.g. a slider), and a fixing portion having through holes (first through hole, second through hole) into which pins or screws are inserted. The two vibrators are placed adjoiningly along a drive direction of the slider, and the fixing portion is placed between the two vibrators and fixing the two vibrators.
US11888415B2

The present disclosure relates to a piezoelectric stick-slip-motor and control method. An exemplary method to enable speed variation of the piezoelectric stick-slip-motor with a reduced noise generation, includes: applying a cyclic sawtooth-waveform drive voltage signal with a constant frequency in which the drive voltage (V) increases to and decreases from a peak voltage (Vp) for operating the motor with a constant speed; and changing the motor speed by gradually increasing or decreasing the gradient (dV/dt) of increasing the drive voltage (V) to the peak voltage (Vp) with each subsequent sawtooth-waveform drive voltage signal cycle (C) while keeping the frequency of the drive voltage signal constant.
US11888410B1

Systems and methods for power conversion are described. Symmetric topologies and modulation schemes are described that may reduce common-mode noise. For example, a system may include a transformer including a first secondary winding and a second secondary winding; a rectifier, including a set of switches, that connects taps of the first secondary winding and the second secondary winding to a first terminal and a second terminal, wherein the rectifier is symmetric with respect to the first secondary winding and the second secondary winding; a battery connected between the first terminal and the second terminal; and a processing apparatus that is configured to control the set of switches to rectify a multilevel voltage signal on the transformer, including: selecting a modulation scheme from among two or more modulation schemes based on a measured voltage level of the battery.
US11888393B2

A multiphase controller includes an integrator enable terminal, a pulse width modulator, an error integrator, an open drain driver, and an integrator enable circuit. The integrator enable terminal is adapted to be coupled to the integrator enable terminal of a different instance of the multiphase controller. The pulse width modulator is configured to modulate a power stage. The error integrator is configured to control the pulse width modulator. The open drain driver is coupled to the integrator enable circuit. The integrator enable circuit is coupled to the pulse width modulator, the error integrator, the open drain driver, and the integrator enable terminal. The integrator enable circuit is configured to activate the open drain driver responsive to generation of a power stage control pulse by the pulse width modulator, and activate the error integrator responsive to a logic low signal at the integrator enable terminal.
US11888389B1

A power converter incudes a power factor correction circuit and a controller. The power factor correction circuit is configured to convert an input single-phase electrical power to a first DC electrical power. An active phase of the input single-phase electrical power is received in parallel through two of four conductors. A return phase of the input single-phase electrical power is received in parallel through two others of the four conductors. The power factor correction circuit is also configured to convert an input three-phase electrical power to the first DC electrical power. Three active phases of the input three-phase electrical power are received through three of the four conductors. The return phase is received through a fourth of the four conductors. The controller is configured to control the power factor correction circuit to operate in the single-phase input mode and the three-phase input mode in response to a control signal.
US11888379B2

The electrical system comprises a cover (206) for closing the compartment (204) defined in a housing (202). The electrical system further comprises a removable element (214) configured to be mounted proximate to the housing (202), and a mobile hook (208) attached to one amongst the cover (206) and the housing (202), and configured to take an engaged position with the other amongst the cover (206) and the housing (202) and a disengaged position from the other from the cover (206) and the housing (202), wherein the removable element (214), when mounted proximate to the housing (202), is configured to cooperate with the mobile hook (208) to prevent the cover (206) from being separated from the housing (202), thereby preventing an opening of the compartment (204).
US11888375B2

The present disclosure provides an electrical motor configured to operate with conductive fluids internal to the motor without short-circuiting. One embodiment is a telemetry modulator that can include the electric motor and a valve coupled with the electric motor. The valve has a valve stator and a valve rotor, and the electric motor can be used to control accurately the valve opening and closing with valve rotor rotation. The valve rotor can rotate continuously or in oscillations to generate a continuous pressure wave, such as for MWD/LWD communication. The electric motor is configured to allow drilling mud to flow into the electric motor without short-circuiting by the motor stator and/or motor rotor having an electric motor winding and a termination for the winding, the winding and termination having a nonconductive coating. The electric motor can be used in other applications inside and outside the oil field environment.
US11888373B2

The invention relates to a linear motor system, in particular a transport system, e.g. a multi-carrier, having a plurality of or for a plurality of carriers, and having a guide track for the carriers, wherein, at the guide track, a first magnetic sensor for determining a magnetic field with respect to a first spatial direction and for outputting a first sensor signal and a second magnetic sensor for determining a magnetic field with respect to a second spatial direction and for outputting a second sensor signal are provided, wherein the control device is configured to determine position information relating to a carrier on the basis of the first sensor signal and to determine identification information relating to a carrier on the basis of the second sensor signal.
US11888362B2

A method for manufacturing an electric machine having a stack of magnetic laminations including a stack of green blanks. A first green blank of the stack is printed. A separating layer is applied to the first green blank. At least a second green blank of a magnetic lamination is printed onto the first green blank with the separating layer. The green blanks are jointly sintered.
US11888359B2

A motor-driven compressor includes a compression portion, an electric motor, an inverter, and a metal housing. The inverter includes three-phase switching elements and a plastic holder that retains the three-phase switching elements. The housing includes a thermal radiation surface. The holder includes a metal spring. The holder is fixed to the housing using two fasteners. The three-phase switching elements are laid out between the two fasteners. The switching elements at opposite ends of the three-phase switching elements are pressed toward the thermal radiation surface by only the holder. The switching element at the middle of the three-phase switching elements is pressed toward the thermal radiation surface by the holder and the spring.
US11888358B2

Emergency stop for a linear actuator system, which comprises a housing (13) and an activation button (12) adapted for activating a circuit breaker and where the activation button (12) has a neutral position and an emergency position. The emergency stop further comprises a spring (19) for spring-loading the activation button (12) for retaining the activation button (12) in the neutral position, a latching mechanism adapted for retaining the activation button (12) in the emergency position once it has entered this position, and a release mechanism adapted to unlatch the latching mechanism. The spring-loaded activation button (12) is pivotally connected to the housing (13) and arranged to pivot between the neutral position and the emergency position. The spring-loaded activation button (12) comprises an arm (26,27) having one end attached to the underside (24) of the spring-loaded activation button (12). The housing 13 comprises a wall piece (35,36) adapted for engaging a free end of the arm (26,27). The latching mechanism comprises a protruding part (61,62) on the arm (26,27) and a receiving part (39,40) on the wall piece (35,36), said protruding part (61,62) and said receiving part (39,40) being unlatched when the activation button (12) is in the neutral position and latched when the activation button (12) is in the emergency position. The release mechanism comprises a reactivation button (14,15) movable between a first and second position, said reactivation button (14,15) unlatches the latching mechanism by disengaging the protruding part (61,62) from the receiving part (39,40) when the reactivation button (14,15) is moved from the first position to the second position.
US11888357B2

A method and apparatus serve to mount a calibrated encoder assembly to an electric motor so that a sensor output signal waveform produced by the calibrated encoder assembly is aligned with a back electromotive force (BEMF) waveform of the electric motor. The calibrated encoder assembly is fixed to an alignment plate, which is attached to the electric motor. The electric motor is rotated using a servo driven functional tester and the BEMF waveform of the electric motor is measured. The sensor output signal waveform is measured, and the alignment plate is adjusted relative to the electric motor to align the sensor output signal waveform to the BEMF waveform. The alignment plate is secured to the electric motor in the adjusted orientation.
US11888352B2

Various embodiments of a system and associated method for an electrically efficient motor including two parallel shafts, one or more rotors including a plurality of alternating permanent magnets mounted on each shaft, and an electromagnet operable for switching polarities in order to keep the one or more rotors, and consequently the two parallel shafts, in rotational motion.
US11888351B2

A core that is used in an axial-gap rotary electric machine and that includes a body, and frame-shaped flange portions. The body includes an annular yoke and columnar teeth that are arranged in a circumferential direction of the yoke. The flange portions are fixed to end portions of the respective teeth. The yoke and the teeth are composed of a single powder compact. Each of the flange portions is composed of a powder compact that has a through-hole. The end portion of each of the teeth is inserted in the through-hole, and an end surface of each of the teeth is exposed from the through-hole. A ratio of an area of the end surface of each of the teeth to an area within an outer circumferential edge of each of the flange portions is 7.5% or more in a plan view in an axial direction of the yoke.
US11888347B2

A core for use in an axial-gap rotary electric machine is annular and includes a plurality of core pieces into which the core is divided in a circumferential direction. Each core piece includes a yoke portion and a tooth portion that is formed integrally with the yoke portion and that projects from the yoke portion in an axial direction. Each yoke portion includes a plurality of protrusions provided on one side surface connected to the yoke portion of an adjacent one of the core pieces, and a plurality of recesses provided on other side surface connected to the yoke portion of another adjacent one of the core pieces, the recesses corresponding to the protrusions. An interval between the protrusions is 80% or less of a length of the one side surface of the yoke portion, the length being a direct distance between inner and outer peripheries of the yoke portion.
US11888344B2

Aspects of the disclosure include a power supply system is provided comprising first and second inputs, an output, a first group of power modules coupled to the inputs and the output, a second group of power modules coupled to the inputs, and at least one controller configured to control, in a reverse mode, the first group of power modules to provide power derived from the second input to the output, wherein a majority of power provided by each power module of the first group of power modules in the reverse mode is provided to the output, and control, in the reverse mode, the second group of power modules to provide power derived from the second input to the first input, wherein a majority of power provided by each power module of the second group of power modules in the reverse mode is provided to the first input.
US11888343B2

A moving object capable of protecting a converter and a method therefor, includes a first battery outputting a voltage lower than a predetermined voltage and a second battery outputting a voltage higher than the predetermined voltage; a converter electrically connected to the first battery and the second battery and configured to convert the voltage from the first battery and to provide the converted voltage to the second battery; a protector configured to control the voltage of the first battery, which is provided to the converter, in response to a voltage difference between the first battery and the second battery reaching a protection condition; and a processor electrically connected to the protector and configured to determine, in response to the protection condition being reached, a required first battery output according to a target voltage difference between the first battery and the second battery and a request control of the moving object and to control an output of the first battery.
US11888341B2

A control apparatus controlling a power output apparatus that generates, based on input power from one of an electrical grid and a power storage, output power to another of the electrical grid and the power storage is provided. The control apparatus includes: a communicator to receive a grid frequency of the electrical grid and a state of charge of the power storage, or information allowing the grid frequency and the state of charge to be calculated; and a processor to determine an output destination and an output rate of the output power, based on a function of calculating the output destination and the output rate according to the grid frequency. The output destination and the output rate are adjusted according to the state of charge, by the processor changing, according to the state of charge, the function used to determine the output destination and the output rate.
US11888340B2

A battery-charging system configured to charge a battery of a device to a nominal voltage includes a load-detection circuit, memory storing controller-executable instructions, and a controller configured to execute the instructions, which cause the controller to detect a load coupled to the battery above a first threshold load using the load-detection circuit, and control the battery-charging circuit to charge the battery to a high voltage in response to detecting the load above the first threshold load, wherein the high voltage is above the nominal voltage. The controller can be configured to execute other instructions, such as outputting a notification that the battery is being charged to a high voltage and/or controlling the battery-charging circuit to discharge the battery in response to detecting a reduced load or a user command.
US11888339B2

During an operation of the energy accumulator, a control unit is designed to detect event data relating to different charging/discharging events of the energy accumulator. The event data for a charging/discharging event indicates an event discharge depth of the energy accumulator within the scope of the charging discharging event. In addition, the control unit is designed to determine a discharge depth distribution based on the discharge data, which indicates a number of charging/discharging events with a corresponding event discharge depth for different discharge depths during the operation of the energy accumulator. The control unit is designed to determine status data relating to a cumulative charging of the energy accumulator based on the discharge depth distribution and based on a discharge depth characteristic curve of the energy accumulator, and/or to adjust an operating strategy for the energy accumulator depending on the discharge depth distribution and the discharge depth characteristic curve.
US11888336B1

A system and method for charging and stacking electric transport devices is described. In one embodiment, an electric transport device charging system includes a charging mat including a plurality of charging terminals. The plurality of charging terminals have a first shape. The system also includes a plurality of electric transport devices. Each electric transport device has a pair of side surfaces including a plurality of connection points. The connection points on one of the side surfaces having a second shape that is configured to conform to the first shape of the plurality of charging terminals. A first electric transport device of the plurality of electric transport devices is configured to be placed on the charging mat with the plurality of charging terminals aligned with the connection points on one of the side surfaces having the second shape such that the connection points and the charging terminals fit into each other.
US11888322B2

This application provides a photovoltaic system and a maximum power point tracking control method for a photovoltaic system. The photovoltaic system includes an MPPT controller and a power converter, and the MPPT controller is connected to the power converter. The MPPT controller is configured to: be connected to a photovoltaic array, and track a global maximum power point MPP of the photovoltaic array. The MPPT controller may be further configured to obtain, when there is a periodic shade for the photovoltaic array, a multi-peak search start moment of global MPPT of the photovoltaic array based on a status of tracking the global MPP of the photovoltaic array in a target time period, so that when the multi-peak search start moment in each MPPT period arrives, the global MPPT of the photovoltaic array is started, to output a working point of the global MPP of the photovoltaic array to the power converter. According to this application, efficiency of obtaining the working point of the global MPP of the photovoltaic array can be improved, and precision of controlling the global MPPT of the photovoltaic array can be improved.
US11888320B2

Example embodiments of systems, devices, and methods are provided herein for energy systems having multiple modules arranged in cascaded fashion for storing power from one or more photovoltaic sources. Each module includes an energy source and converter circuitry that selectively couples the energy source to other modules in the system over an AC interface for generating AC power or for receiving and storing power from a charge source. Each module also includes a DC interface for receiving power from one or more photovoltaic sources. Each module can be controlled by control system to route power from the photovoltaic source to that modules energy source or to the AC interface. The energy systems can be arranged in single phase or multiphase topologies with multiple serial or interconnected arrays. The energy systems can be arranged such that each module receives power from the same single photovoltaic source, or multiple photovoltaic sources.
US11888314B2

Techniques for distributing electrical power to a plurality of electrical loads can include coupling an existing group of electrical loads to a common power source through a load management system, measuring an aggregate group current drawn by at least the existing group of electrical loads and comparing the measured aggregate group current to an aggregate group current threshold value. When the measured aggregate group current exceeds the aggregate group current threshold value, increase a number of subgroups of the existing group, using subgroups that are formed without requiring information about individual current associated with the individual electrical loads, sequentially apply power to individual subgroups during non-overlapping time periods, sequentially measure at least a corresponding current drawn by the individual subgroups while power is applied to the subgroups, and sequentially comparing the measured current to a threshold value.
US11888312B2

A solid state circuit breaker that may include a metal oxide varistor (MOV) that is connected in series to a thyristor, the MOV to clamp voltage of current flowing through the solid state circuit breaker; the thyristor including a gate to control flow of the current to the MOV along a first path to the MOV; a breakover diode to activate at a target voltage level to allow the current to flow to the MOV along a second path; and a Zener diode to close the gate and allow current to flow along the first path in response to the current on the second path.
US11888310B1

Methods and apparatus to monitor the precharging of high voltage circuits are disclosed. In one embodiment, an apparatus includes a switch that selectively enables or disables precharge current to a high voltage circuit based on a switch control signal. The apparatus also includes a comparison circuit that compares a scaled version of a circuit voltage to a reference voltage to generate the switch control signal. In one embodiment, the switch control signal is generated to enable the precharge current when the scaled version of the circuit voltage is greater than the reference voltage.
US11888303B2

A busbar connection system comprises a plate member formed of a first material having a higher tensile strength than second and third materials of first and second busbars, respectively, and defining first and second apertures and first and second stud members securely inserted through the first and second apertures of the plate member, respectively, the first and second stud members being configured to be securely inserted through first and second apertures, respectively, in each of the first and second busbars, wherein the first and second stud members mitigate rotational movement between the first and second busbars when connected.
US11888294B2

A power distribution device, a power distribution trailer, an electric drive system and an operation method of the electric drive system are provided, the power distribution device includes: a starting power source, a switchgear room, and a tool room sequentially arranged along a first direction, the switchgear room includes a power inlet-line cabinet and a load feed outlet-line cabinet that are sequentially arranged along the first direction; at least one of the power inlet-line cabinet and the load feed outlet-line cabinet is a gas insulated switch cabinet, a cable terminal of at least one gas insulated switch cabinet is provided with a cable crimping copper bar, the gas insulated switch cabinet is matched with the cable crimping copper bar, a common cold shrinkable terminal connector can be combined with the cable crimping copper bar to realize the connection of an external device to the gas insulated switch cabinet through the cold shrinkable terminal connector.
US11888293B2

In some implementations, an emitter array may include a substrate, an epitaxial structure on the substrate, a plurality of bottom-emitting emitters defined in the epitaxial structure, a first electrical contact positioned at a top side of the epitaxial structure, a second electrical contact positioned at the top side of the epitaxial structure, and a metal layer disposed on a bottom side of the substrate. The metal layer may be electrically connected to the second electrical contact. The metal layer may include one or more openings for light emission of the plurality of bottom-emitting emitters.
US11888288B2

A system is provided for maintaining a safe operating area while also providing a suitable forward bias voltage to drive a laser diode. The system can monitor a voltage that is applied to a laser diode driver using a threshold that is based on the fabrication process of the laser diode driver. For example, a system can utilize a first threshold for a laser diode driver that is fabricated utilizing a 10 nm process and utilize a second threshold for another laser diode driver that is fabricated utilizing a 20 nm process. The threshold can also be based on a color of the laser or a desired operation mode. The system can monitor a voltage applied to a laser diode using different thresholds while controlling a bleed current to ensure that the laser diode is forward biased while mitigating the risk of silicon breakdown of the laser diode driver.
US11888287B2

The system and method for cooling a laser using a split liquid cooled heat exchanger. The temperature of coolant entering the system is applied to a portion of the system most in need of lower temperatures and a second heat exchanger uses the outflow from the first heat exchanger to cool a remaining portion of the system that has a tolerance for higher temperatures. The laser cooling system is compact, e.g., less than 45 cubic inches and can handle thermal loads of about 800 W.
US11888281B2

There is provided a multimode optical amplifier that provides gain to a plurality of propagation modes of signal light. The multimode optical amplifier includes a multiplexer that multiplexes the signal light and excitation light; an amplifying fiber which has a core that propagates a predetermined plurality of propagation modes of the signal light and a predetermined plurality of propagation modes of the excitation light, and which provides an individual gain value for each of the predetermined propagation modes of the signal light; a wavelength-flattening filter that maintains a constant gain value for a frequency for all predetermined propagation modes of the signal light; and a mode-flattening filter that maintains the gain value at a constant value for a predetermined propagation mode of the signal light for all predetermined propagation modes of the signal light.
US11888266B2

A connector shielding for a connector includes a plurality of shielding walls forming a receptacle receiving a mating connector and a guiding protrusion disposed on at least one of the shielding walls and protruding from the at least one of the shielding walls toward the receptacle. The receptacle is open in an insertion direction at a forward end for insertion of the mating connector. The shielding walls are parallel with each other at least in sections in a cross-section perpendicular to the insertion direction.
US11888244B2

A microstrip antenna includes a first metal layer that constitutes an antenna element, a second metal layer that constitutes a ground, and a flexible member that separates the first metal layer and the second metal layer by a predetermined distance. The first metal layer and the second metal layer each are made of a metal or a metal foil. At least one of the first metal layer and the second metal layer is not adhered to the flexible member but is in close contact with the flexible member by a close contact unit. The close contact unit is a clamping mechanism including a first plate, a second plate, and a connecting member. The first plate and the second plate are connected to each other by the connecting member. The connecting member is an elastic body.
US11888229B1

A reflector antenna system includes: a concave primary reflector, the concave primary reflector adapted to be illuminated by a sub-reflector and radiate accordingly an axisymmetric beam; a coherent-phase sub-reflector disposed one in front of the primary reflector; and a feed adapted to operate with the TE01 axisymmetric mode and illuminating the said sub-reflector by employment of such. the aperture of the feed disposed to crowd the sub-reflector.
US11888228B2

A microwave prism is used to repoint an operational Direct-to-Home (DTH) or Very Small Aperture Terminal (VSAT) reflector antenna as part of a ground terminal to receive (or transmit) signals from a different satellite or orbital position without physically moving the reflector or the feed horn antenna. The microwave prism operates by shifting the radiated fields from the horn antenna generally perpendicular to the focal axis of the parabolic reflector in order to cause the main beam of the reflector to scan in response. For an existing reflector antenna receiving signals from an incumbent satellite, a prism has been designed to be snapped into place over the feed horn and shift the fields laterally by a calibrated distance. The structure of the prism is designed to be positioned and oriented correctly without the use of skilled labor. This system allows a satellite service provider to repoint their subscribers to a new satellite by shipping a self-install kit of the prism that is pre-configured to have the correct orientation and position on the feed antenna to correctly re-point the beam at a different satellite once the prism is applied. One benefit of the system is that unskilled labor, i.e., the subscribers themselves, can be used to repoint a large number of subscriber antennas in a satellite network rather than requiring the cost of a truck roll and a technician to visit every site. The microwave prisms to implement this functionality can be constructed in different ways, with homogeneous slabs or blocks, Gradient-Index (GRIN), multi-layered dielectric, geometric or graded-index Fresnel-zone, metasurface, or metamaterial prisms. The geometric and electrical constraints of the design are determined by the incumbent and target satellites, and the ground terminal location.
US11888222B1

Antenna components include an additively manufactured elongate body portion and one or more additively manufactured flanges. The elongate body portion extends from a base portion to an aperture opposite the base portion. The elongate body portion is at least substantially hollow and is configured to direct radio frequency signals. Each flange extends radially outwardly from the elongate body portion and around an outer circumference of the elongate body portion. Each flange is integrally formed with the elongate body portion, and includes an angled portion and a horizontal portion. The angled portion of the flange diverges from the elongate body portion at an acute angle, and the horizontal portion is at least substantially perpendicular to a longitudinal axis of the elongate body portion. Satellite systems including said antenna components also are disclosed, along with related methods of additively manufacturing antenna components with integral flanges.
US11888220B2

A base station antenna includes a radome having a bottom opening, an antenna assembly within the radome, a bottom end cap covering the bottom opening of the radome, the bottom end cap including a plurality of connector receptacles, and a plurality of connectors mounted in respective ones of the connector receptacles, each connector including a connector port that extends downwardly from the bottom end cap. Longitudinal axes of a first subset of the connectors extend at respective oblique angles with respect to a plane that is normal to a longitudinal axis of the antenna.
US11888218B2

An antenna, includes in part, a metal piece formed on a surface of a substrate and configure to radiate electromagnetic waves, a metal feed formed in the substrate and configure to supply electrical signal to the metal piece, and a multitude of metallic walls formed in the substrate and enclosing the metal piece. The antenna may be a patch antenna, a monopole antenna, or a dipole antenna. Each metallic wall may include a via that is fully or partially filled by a metal, or an electroplated tub formed in the substrate. The antenna further includes, in part, a metallic trace formed on the surface of the substrate and enclosing the antenna. The substrate may be a printed circuit board.
US11888213B2

A mobile terminal comprises: a terminal body; and a first antenna device and a second antenna device disposed at one side of the terminal body in an adjacent manner, and formed to operate at different frequency bands, wherein the first antenna device and the second antenna device are provided with conductive members each having a slit at one side thereof, and wherein the conductive members form part of an appearance of the terminal body.
US11888207B2

An antenna apparatus is disclosed, including a lower housing, a middle housing disposed on the lower housing and having one surface formed with one or more first heat dissipation fins, a first accommodation space formed by the lower housing and the middle housing, at least one first heat-generating element disposed in the first accommodation space, one or more heat dissipation supports each disposed on the middle housing and having at least one surface formed with one or more second heat dissipation fins, and an antenna module supported on the one or more heat dissipation supports.
US11888201B2

A method of rebalancing electrolytes in a redox flow battery system comprises directing hydrogen gas generated on the negative side of the redox flow battery system to a catalyst surface, and fluidly contacting the hydrogen gas with an electrolyte comprising a metal ion at the catalyst surface, wherein the metal ion is chemically reduced by the hydrogen gas at the catalyst surface, and a state of charge of the electrolyte and pH of the electrolyte remain substantially balanced.
US11888197B2

A composite fuel cell polymer electrolyte membrane. The composite membrane includes a polymer electrolyte membrane base material including first and second inorganic particles. The first and second inorganic particles are interspersed within the polymer electrolyte membrane base material and each other. The first and second inorganic particles have first and second surface properties and the first surface property is different than the second surface property.
US11888195B2

An object of the present invention is to provide a fuel cell power generation system that can attain a higher fuel utilization rate and can also attain higher power generation efficiency simultaneously. The fuel cell power generation system includes an oxide-ion-conducting first fuel cell 11 that performs reformation of a fuel containing hydrocarbon and power generation and a proton-conducting second fuel cell 12 that performs power generation by being supplied with hydrogen from the first fuel cell 11. The fuel utilization rate of the first fuel cell 11 can be set to 30% or lower, for example, and the fuel utilization rate of the second fuel cell 12 can be set to 70% or higher, for example. By adopting such a multi-stage configuration, it is possible to increase the power generation efficiency as a whole and to also attain a high fuel utilization rate simultaneously.
US11888184B2

The present subject matter pertains to PolyMET plate for a Proton Exchange Membrane fuel cell where the PolyMET plate includes a body made of a polymeric material and comprise a first surface and a second surface opposite to the first surface. Furthermore, the PolyMET plate includes a plurality of in-plane conductive pathways on the first surface defining a reaction area on the first surface, where the plurality of in-plane conductive pathways is formed as a coating of conductive material on the first surface. Moreover, the PolyMET plate also includes a through-plane conductive pathway formed of a solid conductive material extending between the first surface and second surface, such that the through-plane conductive pathway is electrically coupled to the in-plane conductive pathways.
US11888171B2

A battery module assembly includes a front frame and a rear frame installed on the front and rear surfaces of the cell assembly and configured to mold a bus bar for electrically connecting battery cells included in the cell assembly, a left end plate and a right end plate respectively covering both side surfaces of the cell assembly, an upper clamp and a lower clamp disposed over an upper portion and a lower portion of the cell assembly, respectively clamping an upper portion and a lower portion of each of the left end plate and the right end plate, and pressing both side surfaces of the cell assembly disposed between the left end plate and the right end plate, and a front cover and a rear cover covering the front frame and the rear frame. A long hole formed in an upper portion and a lower portion of the front cover and the rear cover, and a pipe disposed on an inner perimeter surface of the long hole.
US11888170B2

A clamping member and a battery accommodating device are provided. The battery accommodating device includes a body and a clamping member pivotally connected to the body. The clamping member has two arm parts, two protruding parts respectively extending from one side of the two arm parts, and an elastic structure connected to the two arm parts at two ends. When the battery is placed in an accommodating slot of the body, the elastic structure is pressed by the battery, and one end of the battery is clamped between the two protruding parts and the elastic structure. When the two protruding parts are pushed by an external force, the clamping member rotates relative to the body, and the elastic structure pushes up the battery, so as to release the clamped end of the battery.
US11888158B2

A battery includes an electrode layer, a counter electrode layer, which is a counter electrode for the electrode layer, and a solid electrolyte layer between the electrode layer and the counter electrode layer. The solid electrolyte layer has a first region containing a first solid electrolyte material and a second region containing a second solid electrolyte material. The first region is positioned within a region where the electrode layer and the counter electrode layer face each other. The second region is positioned on an outer peripheral side of the region where the electrode layer and the counter electrode layer face each other, and is in contact with the first region. The first region includes a first projecting portion that projects outward from a region where the electrode layer and the counter electrode layer face each other, and the second region covers the first projecting portion.
US11888155B1

A cathode for a lithium secondary battery includes a cathode current collector, and a cathode active material layer including a plurality of active material layers sequentially disposed on the cathode current collector which include different types of cathode active material particles from each other. DA determined by the present disclosure of an active material layer closest to the cathode current collector among the plurality of active material layers is 0.5 μm or less.
US11888152B2

A method of producing a composite product is provided. The method includes providing a fluidized bed of metal oxide particles in a fluidized bed reactor, providing a catalyst or catalyst precursor in the fluidized bed reactor, providing a carbon source in the fluidized bed reactor for growing carbon nanotubes, growing carbon nanotubes in a carbon nanotube growth zone of the fluidized bed reactor, and collecting a composite product comprising metal oxide particles and carbon nanotubes.
US11888144B2

A method of manufacturing an electrochemical cell includes transferring an anode semi-solid suspension to an anode compartment defined at least in part by an anode current collector and an separator spaced apart from the anode collector. The method also includes transferring a cathode semi-solid suspension to a cathode compartment defined at least in part by a cathode current collector and the separator spaced apart from the cathode collector. The transferring of the anode semi-solid suspension to the anode compartment and the cathode semi-solid to the cathode compartment is such that a difference between a minimum distance and a maximum distance between the anode current collector and the separator is maintained within a predetermined tolerance. The method includes sealing the anode compartment and the cathode compartment.
US11888143B2

A method of manufacturing an anode structure (10) for a lithium battery is described. The method includes a first deposition of lithium on a first flexible support (21) to provide a lithium anode-first sublayer (12-1) with a first lithium surface (31); a second deposition of lithium on a second flexible support (22) to provide a lithium anode-second sublayer (12-2) with a second lithium surface (32); and combining the lithium anode-first sublayer (12-1) and the lithium anode-second sublayer (12-2) by pressing the first lithium surface and the second lithium surface together to form a lithium metal anode layer (12). Further described are a lithium battery layer stack with an anode structure manufactured according to the described method, and a vacuum deposition system for manufacturing an anode structure as described herein.
US11888140B2

An article, such as a battery pack system, includes a battery pack that is comprised of a plurality of battery cells. An external housing covers at least a portion of the battery pack. A silicate-based thermal barrier coating is configured to block heat emitted from the battery pack.
US11888122B2

An electrolyte solution including a solvent, the solvent containing a compound (1a) represented by the following formula (1a); and a compound (2) represented by the following formula (2): wherein Re is a C1-C5 linear or branched alkyl group optionally containing an ether bond; Rf is a C1-C5 linear or branched alkyl group optionally containing an ether bond; and at least one of Re or Rf contains a fluorine atom. Also disclosed is an electrochemical device including the electrolyte solution, a lithium-ion secondary battery including the electrolyte solution, and a module including the electrochemical device or the lithium-ion secondary battery.
US11888116B2

The present disclosure provides a fast charge long lifetime secondary battery, a battery module, a battery pack, and a power consumption device. In some embodiments, a secondary battery, comprising an electrode assembly and an electrolytic solution, the electrode assembly comprises a positive electrode plate, a negative electrode plate, and a separator, the positive electrode plate comprises a positive electrode tab, and the negative electrode plate comprises a negative electrode tab are provided. In those embodiments, the positive electrode tab has the following temperature rise coefficient: α = C 1 ⁢ 0 ⁢ S ⁢ 1 where S1 is a total cross-sectional area of the positive electrode tab, in unit of mm2; C is capacity of the electrode assembly, in unit of A·h; the electrolytic solution contains a heat stable salt and an additive that inhibits decomposition of the lithium salt.
US11888112B2

Energy storage devices, battery cells, and batteries of the present technology may include a first current collector and a second current collector. The batteries may include an anode material coupled with the first current collector. The batteries may include a cathode material coupled with the second current collector. The batteries may also include a polymeric material coupled between the cathode material and the anode material. The polymeric material may be characterized by a cationic backbone. The polymeric material may be configured to selectively provide anionic transport across the polymeric material while limiting cationic transport across the polymeric material.
US11888106B2

A method for forming a battery assembly including: a) stacking a plurality of battery plates to form a plurality of electrochemical cells, and b) welding about an exterior periphery of the plurality of battery plates to form one or more integrated edge seals such that one or more individual battery plates are bonded to one or more adjacent battery plates. The one or more individual battery plates may include one or more projections extending from the exterior periphery of the individual battery plate toward the adjacent one or more battery plates; and wherein upon stacking, the one or more projections of the one or more individual battery plates overlap about an exterior of the one or more adjacent battery plates. The integrated edge seal may be formed by one or more projections bonding to the one or more adjacent battery plates.
US11888102B2

In a method of manufacturing a cathode active material for a lithium secondary battery, a preliminary lithium metal oxide particle is prepared. The preliminary lithium metal oxide particle is cleaned using a boron compound cleaning solution. A cathode active material for a lithium secondary particle includes a lithium metal oxide particle where a ratio of a B+ peak intensity relative to a sum of peak intensities of Li+, B+ and LiB+ fragments by a TOF-SIMS analysis is in a range from 0.03% to 1.5%.
US11888100B2

A first LED with a first LED sidewall is disclosed. A second LED with a second LED sidewall facing the first LED sidewall is also disclosed. A first dynamic optical isolation material between the first LED sidewall and the second LED sidewall and configured to change an optical state based on a state trigger such that a light behavior at the first LED sidewall for a light emitted by one of the first LED and the second LED is determined by the optical state, is also disclosed.
US11888096B2

A photocurable composition includes a nanomaterial selected to emit radiation in a first wavelength band in the visible light range in response to absorption of radiation in a second wavelength band in the UV or visible light range. The second wavelength band is different than the first wavelength band. The photocurable composition further includes one or more (meth)acrylate monomers, a thiol crosslinker, and a photoinitiator that initiates polymerization of the one or more (meth)acrylate monomers in response to absorption of radiation in the second wavelength band. A light-emitting device includes a plurality of light-emitting diodes and the cured photocurable composition in contact with a surface through which radiation in a first wavelength band in the UV or visible light range is emitted from each of the light-emitting diodes.
US11888095B2

The present invention relates to a process for manufacturing an optoelectronic device, wherein a layer of a formulation containing a silazane polymer and a wavelength converting material is applied to an optoelectronic device precursor, precured by exposure to radiation and then cured. There is further provided an optoelectronic device, preferably a light emitting device (LED) or a micro-light emitting device (micro-LED), which is prepared by said manufacturing process.
US11888090B2

Provided is a semiconductor light-emitting element having improved light emission output. The semiconductor light-emitting element includes a light-emitting layer having a layered structure in which a first III-V compound semiconductor layer and a second III-V compound semiconductor layer having different composition ratios are repeatedly stacked. The first and second III-V compound semiconductor layers each contain three or more types of elements that are selected from Al, Ga, and In and from As, Sb, and P. The composition wavelength difference between the composition wavelength of the first III-V compound semiconductor layer and the composition wavelength of the second III-V compound semiconductor layer is 50 nm or less. The ratio of the lattice constant difference between the lattice constant of the first III-V compound semiconductor layer and the lattice constant of the second III-V compound semiconductor layer is not less than 0.05% and not more than 0.60%.
US11888088B2

A light-emitting device comprising a package comprising a light-emitting element comprising a first surface and a second surface opposite to the first surface, a first light-transmissive member arranged on the second surface of the light-emitting element, paired electrodes at the first surface of the light-emitting element, and a first covering member covering the light-emitting element such that the paired electrodes are exposed from the first covering member. The light-emitting device further comprises a light-guiding plate on which the package is placed, and a second covering member arranged on the light-guiding plate and covering laterally the package. The light-emitting device further comprises paired wirings continuously covering the paired electrodes exposed and the first covering members and being connected to the paired electrodes respectively. The paired wirings are formed by irradiation of laser light on a metal paste layer continuously covering the paired electrodes and the first covering member to remove the metal paste layer between the paired electrodes, the metal paste layer comprising a mixture of a resin and metal powder.
US11888086B2

A manufacturing apparatus of a display device, includes: a first unit to transfer a plurality of light emitting elements on a growth substrate to a first film; a second unit to expand the first film; a third unit to retransfer the plurality of light emitting elements to a second film; a fourth unit to determine positions of the plurality of light emitting elements on the second film; a fifth unit to bin the light emitting elements on the second film, and determine an effective light source from among the light emitting elements; a sixth unit to form a plurality of pixels on a substrate, each pixel including a first bonding electrode; a seventh unit to remove the second film after transferring one light emitting element to the first bonding electrode of one pixel; and an eighth unit to form a second electrode on the one light emitting element.
US11888079B2

An electrical device includes a counterdoped heterojunction selected from a group consisting of a pn junction or a p-i-n junction. The counterdoped junction includes a first semiconductor doped with one or more n-type primary dopant species and a second semiconductor doped with one or more p-type primary dopant species. The device also includes a first counterdoped component selected from a group consisting of the first semiconductor and the second semiconductor. The first counterdoped component is counterdoped with one or more counterdopant species that have a polarity opposite to the polarity of the primary dopant included in the first counterdoped component. Additionally, a level of the n-type primary dopant, p-type primary dopant, and the one or more counterdopant is selected to the counterdoped heterojunction provides amplification by a phonon assisted mechanism and the amplification has an onset voltage less than 1 V.
US11888076B2

A solar cell of an embodiment includes: a transparent substrate; a p-electrode on the substrate, the p-electrode including a first p-electrode containing an Sn-based metal oxide, a second p-electrode having an opening and consisting of a wiring containing a metal or graphene, and a third p-electrode containing an In-based metal oxide; a p-type light absorbing layer in direct contact with a surface of the first p-electrode on a side opposite to the second p-electrode side; an n-type layer provided on the p-type light absorbing layer; and an n-electrode provided on the n-type layer. The third p-electrode is provided to be present between the first p-electrode and the second p-electrode and to be in direct contact with an upper surface of the second p-electrode. An entire side surface of the second p-electrode is in direct contact with the first p-electrode.
US11888072B2

A transistor in an embodiment includes an oxide semiconductor layer on a substrate, the oxide semiconductor layer including a first region and a second region, a first gate electrode including a region overlapping the oxide semiconductor layer, the first gate electrode being arranged on a surface of the oxide semiconductor layer opposite to the substrate, a first insulating layer between the first gate electrode and the oxide semiconductor layer, and a first oxide conductive layer and a second oxide conductive layer between the oxide semiconductor layer and the substrate, the first oxide conductive layer and the second oxide conductive layer each including a region in contact with the oxide semiconductor layer.
US11888060B2

A MOSFET device die includes an active area formed on a semiconductor substrate. The active area includes a first active area portion and a second active area portion. At least one mesa is formed in the semiconductor substrate extending in a longitudinal direction through the active area. The at least one mesa includes a channel region extending in a longitudinal direction. The channel region includes low threshold voltage channel portions and high threshold voltage channel portions. The first active area portion includes the channel portions in a first ratio of low threshold voltage channel portions to high threshold voltage channel portions, and the second active area portion includes channel portions in a second ratio of low threshold voltage channel portions to high threshold voltage channel portions. The first ratio is larger than the second ratio.
US11888053B2

A gate opening portion, which is disposed within a recess formation region in a state where the distance from a drain electrode is greater than the distance from a source electrode, is formed in an insulating layer. The gate opening portion is a stripe-shaped opening that extends in a gate width direction. Also, a plurality of asymmetric recess-forming opening portions are formed, arranged in a row in the gate width direction between the gate opening portion and the drain electrode within the recess formation region in the insulating layer. In this step, asymmetric recess-forming opening portions are formed whose opening size in the gate length direction is greater than the opening size in the gate width direction.
US11888049B2

Semiconductor structures and methods of forming the same are provided. A method according to the present disclosure includes forming a stack of epitaxial layers over a substrate, forming a first fin-like structure and a second fin-like structure from the stack, forming an isolation feature between the first fin-like structure and the second fin-like structure, forming a cladding layer over the first fin-like structure and the second fin-like structure, conformally depositing a first dielectric layer over the cladding layer, depositing a second dielectric layer over the first dielectric layer, planarizing the first dielectric layer and the second dielectric layer until the cladding layer are exposed, performing an etch process to etch the second dielectric layer to form a helmet recess, performing a trimming process to trim the first dielectric layer to widen the helmet recess, and depositing a helmet feature in the widened helmet recess.
US11888033B2

A nitride compound semiconductor having a low resistivity that is conventionally difficult to be manufactured is provided. Since the nitride compound semiconductor exhibits a high electron mobility, a high-performance semiconductor device may be configured. The present invention may provide, at a high productivity, a group 13 nitride semiconductor of an n-type conductivity that may be formed as a film on a substrate having a large area size and has a mobility of 70 to 140 cm2/(V·s) by a pulsed sputtering method performed in a process atmosphere at room temperature to 700° C.
US11888030B2

Operating a bi-directional double-base bipolar junction transistor (B-TRAN). One example is a method comprising: conducting a first load current from an upper terminal of the power module to an upper-main lead of the transistor, through the transistor, and from a lower-main lead of the transistor to a lower terminal of the power module; and then responsive assertion of a first interrupt signal, interrupting the first load current from the lower-main lead to the lower terminal by opening a lower-main FET and commutating a first shutoff current through a lower-control lead the transistor to the lower terminal; and blocking current from the upper terminal to the lower terminal by the transistor.
US11888022B2

An SOI lateral homogenization field high voltage power semiconductor device, and a manufacturing method and application thereof are provided. The device includes a type I conductive semiconductor substrate, a type II conductive drift region, a type I field clamped layer, type I and type II conductive well regions, the first dielectric oxide layer forming a field oxide layer, the second dielectric oxide layer forming a gate oxide layer, a type II conductive buried dielectric layer, a type II conductive source heavily doped region, a type II conductive drain heavily doped region. The first dielectric oxide layer and the floating field plate polysilicon electrodes form a vertical floating field plate distributed throughout the type II conductive drift region to form a vertical floating equipotential field plate array. When the device is in on-state, high doping concentration can be realized by the full-region depletion effect form the vertical field plate arrays.
US11888013B2

A sensing device includes a light source to emit light, a light sensor to detect reflection of the emitted light and distance determination circuitry responsive to reflected-light detection within the light sensor. The light sensor includes a photodetector having a photocharge storage capacity in excess of one electron and an output circuit that generates an output signal responsive to light detection within the photodetector with sub-hundred nanosecond latency. The distance determination circuitry measures an elapsed time based on transition of the output signal in response to photonic detection within the photodetector and determines, based on the elapsed time, a distance between the sensing device and a surface that yielded the reflection of the emitted light.
US11888012B2

Provided is a solid-state image capturing element including a semiconductor substrate and first and second photoelectric conversion parts configured to convert light into electric charge. The first and the second photoelectric conversion parts each have a laminated structure including an upper electrode, a lower electrode, a photoelectric conversion film sandwiched between the upper electrode and the lower electrode, and an accumulation electrode facing the upper electrode through the photoelectric conversion film and an insulating film. The lower electrode of each of the first and the second photoelectric conversion parts is electrically connected with a common electric charge accumulation part through a common penetration electrode provided in common to the first and the second photoelectric conversion parts and penetrating through the semiconductor substrate, the common electric charge accumulation part being provided in common to the first and the second photoelectric conversion parts in the semiconductor substrate.
US11888011B2

An electronic detection interface comprises a substrate structure and a plurality of detection units in array. The substrate structure includes a circuit film, which comprises a plurality of circuit units in array. The detection units are disposed on a surface of the substrate structure, and are corresponded to the circuit units in a respect manner. Each of the detection units includes at least one resilient conductive pillar, which is electrically connected to each of the circuit units.
US11888010B2

The system-on-chip camera comprises a semiconductor body with an integrated circuit, a sensor substrate, sensor elements arranged in the sensor substrate according to an array of pixels, a light sensor in the sensor substrate apart from the sensor elements, and a lens or an array of lenses on a surface of incidence. Filter elements, which may especially be interference filters for red, green or blue, are arranged between the sensor elements and the surface of incidence.
US11888002B2

In one example, an apparatus comprises: an image sensor comprising an array of pixel cells, each pixel cell including a photodiode and circuits to generate image data, the photodiodes formed in a first semiconductor substrate; and a controller formed in one or more second semiconductor substrates that include the circuits of the array of pixel cells, the first and second semiconductor substrates forming a stack and housed within a semiconductor package. The controller is configured to: determine whether first image data generated by the image sensor contain features of an object; based on whether the first image data contain the features of the object, generate programming signals for the image sensor; and control, based on the programming signals, the image sensor to generate second image data.
US11887999B2

In a photodetector using GePDs, a photodetector having small change in light sensitivity due to temperature is provided. A photodetector includes a plurality of photodiodes formed on a silicon substrate and having germanium or a germanium compound in a light absorption layer, and two chips of integrated circuits arranged parallel to two sides connected to one corner of the silicon substrate, respectively, the two integrated circuits are connected to photodiodes formed on the silicon substrate, two or more of the photodiodes are arranged equidistantly from the integrated circuit that is parallel to one side connected to the one corner, and the numbers of equidistantly arranged photodiodes are equal, when viewed from the integrated circuits.
US11887998B2

A manufacturing apparatus and a manufacturing method are provided. A manufacturing apparatus includes a chamber, and a stage disposed in the chamber. The stage includes an upper surface on which a target substrate is disposed, a lower surface opposite to the upper surface, a first side surface extending between the upper surface and the lower surface in a first direction, and a second side surface extending between the upper surface and the lower surface in a second direction perpendicular to the first direction. The first side surface is in a round shape, and at least a portion of the first side surface is convex toward an outside of the stage.
US11887994B2

The present disclosure provides a display substrate and a display device. A display substrate provided by an embodiment of the present disclosure includes: a display region and a peripheral region surrounding the display region; the display region includes: a plurality of gate lines, a plurality of data lines, and a plurality of pixel units, and each of the plurality of pixel units includes a driving transistor and a pixel electrode that are connected to each other; the peripheral region includes: signal lines and at least one electrostatic discharge structure for performing electrostatic discharge on the signal lines, and the electrostatic discharge structure includes a comb-shaped sixth electrostatic discharge pattern and a seventh electrostatic discharge pattern.
US11887990B2

Disclosed is a method for manufacturing array substrate, including steps of: providing a substrate, forming a plurality of active switches on the substrate; forming a color filter layer on the substrate; forming a spacer unit layer on the color filter layer; and forming an electrode layer on the color filter layer and the spacer unit layer, including forming a first electrode layer in a display region of the substrate, and forming a second electrode layer in a non-display region of the substrate; where the first electrode layer is a pixel electrode layer, the spacer unit layer includes a spacer unit, and the first electrode layer includes a first electrode region overlying the spacer unit, where a vertical projection of the spacer unit along a thickness direction of the substrate has an overlap portion with a vertical projection of the first electrode layer along the thickness direction of the substrate.
US11887987B2

A circuit includes a base silicon layer, a base oxide layer, a first top silicon layer, a second top silicon layer, a first semiconductor device, and a second semiconductor device. The base oxide layer is formed over the base silicon layer. The first top silicon layer is formed over a first region of the base oxide layer and has a first thickness. The second top silicon layer is formed over a second region of the base oxide layer and has a second thickness less than the first thickness. The first semiconductor device is formed over the first top silicon layer and the second semiconductor device is formed over the second top silicon layer. The ability to fabricate a top silicon layers with differing thicknesses can provide a single substrate having devices with different characteristics, such as having both fully depleted and partially depleted devices on a single substrate.
US11887982B2

An integrated circuit includes a power supply terminal, a reference terminal, and a signal terminal. A first protection device is coupled between the signal terminal and the power supply terminal, the first protection device including a first MOS transistor. A second protection device is coupled between the signal terminal and the reference terminal, the second protection device including a second MOS transistor. Gates of the MOS transistors are directly or indirectly coupled to the reference terminal. Substrates of the MOS transistors are coupled to the reference terminal via a common resistor.
US11887975B2

Provided is a semiconductor device manufacturing method in which semiconductor elements are formed into multiple layers through the lamination of wafers in which the semiconductor elements are fabricated, the method being suited for efficiently creating multiple layers of thin wafers while suppressing warping of a wafer laminate. The method of the present invention includes a preparation step, a thinning step, a bonding step, a removal step, and a multilayering step. In the preparation step, a reinforced wafer is prepared, the reinforced wafer having a laminated structure that includes: a wafer including an element forming surface and a back surface opposite from the element forming surface; a supporting substrate; and a temporary adhesive layer for forming temporary adhesion, the temporary adhesive layer being provided between the element forming surface side of the wafer and the supporting substrate.
US11887964B1

A wafer-level heterogeneous dies integration structure and method are provided. The integration structure includes a wafer substrate, a silicon interposer, heterogeneous dies, and a configuration substrate. A standard integration module is defined by the heterogeneous dies connected to the silicon interposer. The standard integration module is connected to an upper surface of the wafer substrate, and the configuration substrate is connected to a lower surface of the wafer substrate. The wafer substrate is connected to the configuration substrate via Through Silicon Vias on lower surface of the wafer substrate. And the upper surface of the wafer substrate is provided with Re-distributed Layers and a standardized micro bump array to form standard integration zone connected to the standard integration module.
US11887960B2

This member connection method includes a printing step. In the printing step, a coating film-formed region in which the coating film is formed, and a coating film non-formed region in which the coating film is not formed are formed in the print pattern, and the coating film-formed region is divided into a plurality of concentric regions and a plurality of radial regions by means of a plurality of line-shaped regions provided so as to connect various points, which are separated apart from one another in the marginal part of the connection region.
US11887956B2

A semiconductor device and formation thereof. The semiconductor device includes a first semiconductor structure, a second semiconductor structure, and a plurality of pillars interconnecting the first semiconductor structure and the second semiconductor structure. The plurality of pillars include a first solder layer and a second solder layer, wherein the first solder layer has a higher melting point than the second solder layer.
US11887951B2

A three-dimensional semiconductor memory device may include a first substrate including a cell array region and a cell array contact region, a peripheral circuit structure on the first substrate, and a cell array structure. The cell array structure may include a stack on the peripheral circuit structure, first vertical channel structures and second vertical channel structures on the cell array region and penetrating the stack, and a second substrate connected to the first vertical channel structures and second vertical channel structures. The stack may be between the peripheral circuit structure and the second substrate. The second substrate may include a first portion and a second portion. The first portion may contact the first vertical channel structures and may be doped a first conductivity type. The second portion may contact the second vertical channel structures and may be doped a second conductivity type different from the first conductivity type.
US11887946B2

In various embodiments, disclosed herein are systems and methods directed to the fabrication of a coreless semiconductor package (e.g., a millimeter (mm)-wave antenna package) having an asymmetric build-up layer count that can be fabricated on both sides of a temporary substrate (e.g., a core). The asymmetric build-up layer count can reduce the overall layer count in the fabrication of the semiconductor package and can therefore contribute to fabrication cost reduction. In further embodiments, the semiconductor package (e.g., a millimeter (mm)-wave antenna packages) can further comprise dummification elements disposed near one or more antenna layers. Further, the dummification elements disposed near one or more antenna layers can reduce image current and thereby increasing the antenna gain and efficiency.
US11887944B2

Cables, cable connectors, and support structures for cantilever package and/or cable attachment may be fabricated using additive processes, such as a coldspray technique, for integrated circuit assemblies. In one embodiment, cable connectors may be additively fabricated directly on an electronic substrate. In another embodiment, seam lines of cables and/or between cables and cable connectors may be additively fused. In a further embodiment, integrated circuit assembly attachment and/or cable attachment support structures may be additively formed on an integrated circuit assembly.
US11887942B2

A package structure for a power supply module, can include: a die and a capacitive element that are separated from each other and arranged on different horizontal planes with different heights along a vertical direction of the package structure; connection structures that connect to the die and to the capacitive element; where a current loop comprising at least two parallel current paths on different horizontal planes with different heights along the vertical direction of the package structure is formed; and where the current loop passes through the die, the capacitive element, and the connection structures, and directions of currents of the two parallel current paths are at least partially opposite to each other in order to decrease electromagnetic interference.
US11887939B2

In some embodiments, a radio-frequency device can be manufactured by a method that includes forming or providing a substrate, fabricating or providing a flip chip die having a front side and a back side, and including an integrated circuit implemented on the front side, and mounting the front side of the flip chip die on the substrate. The method can further include implementing a shielding component over the back side of the flip chip die to provide electromagnetic shielding between a first region within or on the flip chip die and a second region away from the flip chip die.
US11887933B2

A semiconductor chip including a main electrode and a control electrode is bonded to a substrate. A wiring chip including a first electrode, a second electrode and a wiring is bonded to the substrate. A main electrode member is bonded to the main electrode. A control electrode member is bonded to the second electrode. The control electrode is bonded to the first electrode with a connection member. The semiconductor chip, the substrate, the wiring chip, the main electrode member, the control electrode member and the connection member are putted into a mold and are sealed with sealing material by injecting the sealing material into the mold in a state that distal end surfaces of the main electrode member and the control electrode member are pressed against a buffer material provided between the main electrode member/the control electrode member and the mold. The sealing material is not ground.
US11887931B2

A semiconductor package includes a first semiconductor device on a first redistribution substrate, a first mold layer that covers the first semiconductor device and the first redistribution substrate, and a second redistribution substrate on the first mold layer, the second redistribution substrate including a first opening that exposes a top surface of the first mold layer, a sidewall of the second redistribution substrate that is exposed to the first opening having a stepwise structure.
US11887928B2

A package structure is provided. The package structure includes an encapsulant and an interposer. The encapsulant has a top surface and a bottom surface opposite to the top surface. The interposer is encapsulated by the encapsulant. The interposer includes a main body, an interconnector, and a stop layer. The main body has a first surface and a second surface opposite to the first surface. The interconnector is disposed on the first surface and exposed from the top surface of the encapsulant. The stop layer is on the second surface, wherein a bottom surface of the stop layer is lower than the second surface.
US11887926B2

A semiconductor storage device includes a substrate and a memory cell array. The memory cell array is above the substrate in a first direction. The memory cell array includes first to third regions arranged in a second direction. The memory cell array comprises a first stack in the first and third regions, first and second semiconductor layers extending through the first stack in the first and third regions, respectively, a second stack in the second region, a first contact extending through the second stack, a fourth insulating layer extending in the first and second directions in the second region, and a fifth insulating layer extending in the first direction and a third direction in the second region. A distance from a bottom end of the fourth insulating layer to the substrate is different from a distance from a bottom end of the fifth insulating layer to the substrate.
US11887923B2

A wiring design method and a wiring structure for a package substrate in a flip chip, and a flip chip. The wiring design method includes: arranging bump pads in an array of rows and columns, wherein the bump pads are configured to bond with conductive bumps on a flip chip die, and the bump pads comprise signal pads and non-signal pads; providing the non-signal pad with a via hole; and using a layer of wiring to lead a subset of the signal pads out of an orthographic projection region of the flip chip die on the package substrate, wherein the subset of the signal pads is configured to carry all functional signals required by design specifications of the flip chip die for the array of the bump pads.
US11887921B2

A warped semiconductor die is attached onto a substrate such as a leadframe by dispensing a first mass of die attach material onto an area of the substrate followed by dispensing a second mass of die attach material so that the second mass of die attach material provides a raised formation of die attach material. For instance, the second mass may be deposited centrally of the first mass. The semiconductor die is placed onto the first and second mass of die attach material with its concave/convex shape matching the distribution of the die attach material thus effectively countering undesired entrapment of air.
US11887906B2

A die-wrapped packaged device includes at least one flexible substrate having a top side and a bottom side that has lead terminals, where the top side has outer positioned die bonding features coupled by traces to through-vias that couple through a thickness of the flexible substrate to the lead terminals. At least one die includes a substrate having a back side and a topside semiconductor surface including circuitry thereon having nodes coupled to bond pads. One of the sides of the die is mounted on the top side of the flexible circuit, and the flexible substrate has a sufficient length relative to the die so that the flexible substrate wraps to extend over at least two sidewalls of the die onto the top side of the flexible substrate so that the die bonding features contact the bond pads.
US11887903B2

A semiconductor element is bonded to a circuit pattern integrated with an insulating layer and a heat radiation fin, a case is bonded to a peripheral edge of the heat radiation fin so as to surround the semiconductor element, the circuit pattern, and the insulating layer, and a sealing resin is sealed in a region surrounded by the insulating layer, the circuit pattern, and the case. An internal electrode includes a flat plate-shaped portion, and is provided with a through hole and a pair of bent and inclined-shaped support portions. The support portion is bonded to the circuit pattern, and the upper surface of the semiconductor element, the through hole, and an embossed portion provided around the through hole are bonded. The internal electrode, and an external electrode integrally molded with the case, are bonded.
US11887897B2

Aspects of the present disclosure provide a method of fabricating a semiconductor device. For example, the method can include providing a substrate. The substrate can include a first type region and a second type region. The method can also include forming a multilayer stack on the substrate. The multilayer stack can include alternate metal layers and dielectric layers. The method can also include forming first and second openings through the multilayer stack to uncover the first and second type regions, respectively. The method can also include forming first and second vertical channel structures within the first and second openings, respectively. Each of the first and second vertical channel structures can have source, gate and drain regions being in contact with vertical sidewalls of the metal layers of the multilayer stack uncovered by a respective one of the first and second openings.
US11887893B2

A semiconductor substrate and a method of manufacturing the same are provided. The method includes epitaxially growing a buffer layer and a silicon carbide layer on a silicon surface of an N-type silicon carbide substrate, and the silicon carbide layer is high-resistivity silicon carbide or N-type silicon carbide (N—SiC). Next, a gallium nitride epitaxial layer is epitaxially grown on the silicon carbide layer to obtain a semiconductor structure composed of the buffer layer, the silicon carbide layer, and the gallium nitride epitaxial layer. After the epitaxial growth of the gallium nitride epitaxial layer, a laser is used to form a damaged layer in the semiconductor structure, and a chip carrier is bonded to the surface of the gallium nitride epitaxial layer, and then the N-type silicon carbide and the semiconductor structure are separated at the location of the damaged layer.
US11887892B2

A method for forming a semiconductor die, includes forming an interlayer dielectric layer on a substrate having a semiconductor die region, a seal-ring region, and a scribe line region, forming a metal pad and a test pad on the interlayer dielectric layer, forming a passivation dielectric layer on the interlayer dielectric layer, the metal pad, and the test pad, first etching the passivation dielectric layer and the interlayer dielectric layer existing between the seal-ring region and the scribe line region to a predetermined depth using a plasma etching process, second etching the passivation dielectric layer to expose the metal pad and the test pad, forming a bump on the metal pad, and dicing the substrate while removing the scribe line region by mechanical sawing.
US11887888B2

Methods of forming metal interconnections of an integrated circuit include electroplating two or more metal layers over a metal seed layer, rinsing each of the metal layers with deionized water after the electroplating, and drying each of the metal layers after the rinsing. After forming a last metal layer, the two or more metal layers are annealed thereby forming a final metal layer, resulting in a low defect density of the final metal layer.
US11887882B2

An object of the present invention is to provide a holding jig that is used for applying a liquid bath treatment to a planar workpiece, has good cleaning capabilities, and avoids intimate contact of the planar workpiece with a rear member of the holding jig so that the planar workpiece can be easily detached from the holding jig after cleaning. A holding jig is used for applying a liquid bath treatment to a planar workpiece. The holding jig comprises a rear member, and a front member that faces the rear member and has an opening portion. The planar workpiece is disposed between the rear member and the front member, and the rear member has a plurality of projections formed on the surface of the rear member facing the front member.
US11887880B2

An apparatus including a controller; a robot drive; a robot arm connected to the robot drive, where the robot arm has links including an upper arm, a first forearm connected to a first end of the upper arm, a second forearm connected to a second opposite end of the upper arm, a first end effector connected to the first forearm and a second end effector connected to the second forearm; and a transmission connecting the robot drive to the first and second forearms and the first and second end effectors. The transmission is configured to rotate the first and second forearms relative to the upper arm and rotate the first and second end effectors on their respective first and second forearms. The upper arm is substantially rigid and movement of the upper arm by the robot drive moves both the first and second forearms in opposite directions.
US11887879B2

Aspects of the present disclosure generally relate to apparatuses and methods for edge ring replacement in processing chambers. In one aspect, a carrier for supporting an edge ring is disclosed. In other aspects, robot blades for supporting a carrier are disclosed. In another aspect, a support structure for supporting a carrier in a degassing chamber is disclosed. In another aspect, a method of transferring an edge ring on a carrier is disclosed.
US11887875B2

A substrate storing container includes: a container main body; a lid body that is attachable to and detachable from a container main body opening portion and can close the container main body opening portion; and a sealing member that closes the container main body opening portion together with the lid body, in which airtightness of the substrate storing space is enhanced so that 50% or more of a gas supplied to a substrate storing space can be discharged from an exhaust filter portion in a case in which a supply amount of a gas supplied from an outer space of the container main body to the substrate storing space through a gas supply filter portion is 22 liters per minute or less.
US11887871B2

A substrate processing apparatus includes a processing tub configured to store therein a processing liquid in which multiple substrates are to be immersed; multiple liquid supplies each of which includes a supply line through which the processing liquid is supplied to an inside of a water tank of the processing tub and a heating device configured to heat the processing liquid at a portion of the supply line; and multiple in-tank temperature sensors configured to measure a temperature of the processing liquid at multiple positions within the water tank of the processing tub.
US11887866B2

A supercritical processing apparatus includes an upper vessel including a first fluid hole formed in a center thereof, and a lower vessel including a second fluid hole formed in a center thereof. A space is defined between the upper and lower vessels and configured to allow a substrate to be placed therein. The upper vessel further includes a first guide portion provided at a lower portion thereof to be gradually inclined downward toward a periphery thereof from the first fluid hole.
US11887863B2

A semiconductor device has a substrate and a first component disposed over a first surface of the substrate. A connector is disposed over the first surface of the substrate. A first encapsulant is deposited over the first component while the connector remains outside of the first encapsulant. A shielding layer is formed over the first encapsulant while the connector remains outside of the shielding layer. A second component is disposed over a second surface of the substrate. A solder bump is disposed over the second surface of the substrate. A second encapsulant is deposited over the second surface of the substrate. An opening is formed through the second encapsulant to expose the solder bump. A solder ball is disposed in the opening. The solder ball and solder bump are reflowed to form a combined solder bump.
US11887861B2

A method of processing a substrate, includes: loading the substrate having a silicon-containing film formed thereon into a processing container; a first process of modifying the silicon-containing film by supplying a processing gas containing a halogen-containing gas and a basic gas to the substrate, in a state in which an internal pressure of the processing container is set to a first pressure, to generate a reaction product; a second process of vaporizing the reaction product by setting the internal pressure of the processing container to a second pressure lower than the first pressure; and alternately repeating the modifying the silicon-containing film and the vaporizing the reaction product, wherein subsequent rounds of the first process following the initial first process in the alternately repeating the modifying the silicon-containing film and the vaporizing the reaction product includes supplying the processing gas to the substrate on which the reaction product remains.
US11887860B2

Techniques are disclosed for forming integrated circuit structures having a plurality of semiconductor fins, which in turn can be used to form non-planar transistor structures. The techniques include a mid-process removal of one or more partially-formed fins. The resulting integrated circuit structure includes a plurality of semiconductor fins having relatively uniform dimensions (e.g., fin width and trough depth). In an embodiment, the fin forming procedure includes partially forming a plurality of fins, using a selective etch stop built into the semiconductor structure in which the fins are being formed. One or more of the partially-formed fins are removed via sacrificial fin cut mask layer(s). After fin removal, the process continues by further etching trenches between the partially-formed fins (deep etch) to form portion of fins that will ultimately include transistor channel portion. A liner material may be deposited to protect the partially-formed fins during this subsequent deep trench etch.
US11887858B2

A semiconductor device includes a semiconductor part, first and second electrodes. The semiconductor part is provided between the first and second electrodes. A method of manufacturing the device includes forming the first electrode covering a back surface of a wafer after the second electrode is formed on a front surface of the wafer; forming a first groove by selectively removing the first electrode; and dividing the wafer by forming a second groove at the front surface side. The wafer includes a region to be the semiconductor part; and the first and second grooves are provided along a periphery of the region. The first groove is in communication with the first groove. The second groove has a width in a direction along the front surface of the wafer, the width of the first groove being narrower than a width of the first groove in the same direction.
US11887854B2

The present application provides a semiconductor structure manufacturing method and two semiconductor structures. The manufacturing method includes: providing a substrate and a silicon layer, the substrate exposing a top surface of the silicon layer; performing deposition to form an alloy layer on the silicon layer, the deposition being performed in a nitrogen-containing atmosphere, and a concentration of nitrogen atoms in the nitrogen-containing atmosphere increasing with an increase in deposition time; and annealing the alloy layer and the silicon layer. In embodiments of the present application, an increase in the concentration of nitrogen atoms can control a silicification reaction of the alloy layer, thereby preventing a line width effect and reducing the resistance of the semiconductor structure.
US11887838B2

Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a fin comprising silicon. A plurality of gate structures is over the fin, individual ones of the plurality of gate structures along a direction orthogonal to the fin and having a pair of dielectric sidewall spacers. A trench contact structure is over the fin and directly between the dielectric sidewalls spacers of a first pair of the plurality of gate structures. A contact plug is over the fin and directly between the dielectric sidewalls spacers of a second pair of the plurality of gate structures, the contact plug comprising a lower dielectric material and an upper hardmask material.
US11887833B2

An ion trap mass spectrometer includes an ion trap including a first electrode and a second electrode different from the first electrode, a first voltage controller that periodically switches a DV voltage among DC voltages having a plurality of values and apply the DV voltages to the first electrode, and a second voltage controller that applies a sine-wave voltage to the second electrode when ions captured in the ion trap are dissociated.
US11887831B2

In some embodiments, a method for optimizing performance of a mass spectrometer comprises using an ion source to generate ions, collisionally cooling the ions within an ion guide, directing said ions from the ion guide through at least one ion lens to a downstream mass analyzer, ramping a DC voltage applied to the ion lens, performing a mass analysis of the ions within the mass analyzer while the DC voltage applied to the ion lens is ramped, estimating performance of the mass spectrometer by measuring one or more characteristics of at least one of an ion signal and the voltage ramp, and adjusting a DC voltage applied to said at least one lens element based on said measured one or more characteristics of at least one of the ion signal and the voltage ramp so as to enhance performance of the mass spectrometer.
US11887828B2

Methods are described for detecting or determining the amount of antidepressants and/or antidepressant metabolites in a sample. More specifically, mass spectrometric methods are described for detecting and quantifying antidepressants and/or antidepressant metabolites in a sample.
US11887827B2

An imaging mass spectrometer according to one aspect of the present invention includes an analysis executing section (1) configured to collect data by executing predetermined analysis on each of a plurality of micro regions set in a two-dimensional measurement region (50) on a sample (50) or a three-dimensional measurement region in the sample; a first image creating section (21) that uses the data obtained by the analysis executing section (1) to create one or a plurality of first distribution images each reflecting a distribution of one or a plurality of specific components included in the sample (50); a formula storage section (23) that stores, as a formula, a chemical reaction formula including at least the one or a plurality of specific components as elements, or a calculation formula including an amount of the specific component as element; a signal value calculating section (25) that calculates different signal values from the signal values in the micro regions constituting the one or the plurality of first distribution images by using the formula acquired from the formula storage section (23) in response to a user's instruction; and a second image creating section (26) that creates a second distribution image based on a calculation result.
US11887824B2

A method of cleaning a plasma processing apparatus includes: disposing a first dummy substrate at a first position with respect to a stage inside a chamber and performing a first dry cleaning process inside the chamber; and disposing a second dummy substrate at a second position with respect to the stage inside the chamber and performing a second dry cleaning process inside the chamber, wherein each of a center of the first position and a center of the second position is located at a different position from a center of the stage in a plan view, and wherein the first position and the second position are different from each other in a plan view.
US11887805B2

Electron sources can include an electron source crystal coupled in series between opposing electrically conductive supports to form an electrically conductive path, wherein the electrical resistance of each of the electrically conductive supports is lower than the electrical resistance of the electron source crystal. Electron source crystals can include an emitting end and opposing shank end, wherein the shank end includes opposing leg portions. Electrically conductive supports can include foil supports spaced apart across a gap, wherein each of the opposing leg portions is attached to a respective foil support such that the foil supports are electrically connected to form the electrically conductive path. Particle focusing system are also disclosed. Electron sources can include an electron source crystal having an emitting end and opposing shank end, wherein the shank end is formed of a pair of opposing leg portions. Methods of manufacturing and operating electron sources are also disclosed.
US11887803B2

The disclosure relates to an X-ray tube, comprising a cathode and an anode, the cathode and anode being accommodated in a housing which provides a vacuum environment.
US11887797B2

An electrical switch includes a coil assembly, an armature rotatable about an axis of rotation and driven by the coil assembly, and a contact assembly having a contact spring directly connected to the armature. The contact spring is a spring pack including a plurality of springs. At least one of the springs of the spring pack is formed of a first material and at least another one of the springs of the spring pack is formed of a second material different from the first material.
US11887792B1

A key structure includes a base plate, a keycap, a membrane circuit board and an elastic plate. The keycap is located over the base plate. The keycap includes a top wall and a skirt part. The membrane circuit board is arranged between the keycap and the base plate. The membrane circuit board includes a pressure sensing structure. The elastic plate is arranged between the keycap and the membrane circuit board. The elastic plate includes a triggering part. The triggering part is extended toward the membrane circuit board and aligned with the pressure sensing structure. While the keycap is moved downwardly toward the elastic plate, the skirt part of the keycap is correspondingly moved to press the elastic plate. Consequently, the triggering part is moved downwardly to press the pressure sensing structure.
US11887784B2

The present invention is directed to a multilayer ceramic capacitor. A plurality of active electrodes may be arranged within a monolithic body of the capacitor and parallel with a longitudinal direction. A first shield electrode may be arranged within the monolithic body and parallel with the longitudinal direction. The first shield electrode may be connected with a first external terminal. The first shield electrode may have a first longitudinal edge and a second longitudinal edge that are each aligned with the lateral direction and face away from the first external terminal. The second longitudinal edge may be offset in the longitudinal direction from the first longitudinal edge by a shield electrode offset distance. A second shield electrode may be connected with a second external terminal. The second shield electrode may be approximately aligned with the first shield electrode in the Z-direction.
US11887776B2

A method includes performing a printing process that deposits a magnetic paste onto a first side and into an opening of a laminate; curing the magnetic paste to form a first transformer core piece having a first portion along the first side and a second portion filling the opening of the laminate; joining a second transformer core piece to a side of the second portion of the first transformer core piece to form a transformer. A transformer includes a laminate; a first core piece; and a second core piece, the first core piece comprising: a cured magnetic paste, a first portion along a side of the laminate, and a second portion filling an opening of the laminate, the second core piece extending along a side of the second portion of the first transformer core piece, and the laminate having windings that encircle the opening.
US11887769B2

An inductor includes a body, a coil pattern embedded in the body, a first external electrode and a second external electrode disposed on one surface of the body to be respectively connected to both ends of the coil pattern, and a support member disposed inside the body to support the coil pattern, wherein b/a≥1.5, in which “a” denotes a distance from a central surface between top and bottom surfaces of the support member to a top surface of the body, and “b” denotes a distance from the central surface of the support member to a bottom surface of the body.
US11887765B2

A switching transformer includes a primary circuit and a secondary circuit. The primary circuit includes a first input/output (I/O) terminal, a plurality of primary windings, and primary switching circuitry including at least one switch configured to selectively connect the plurality of primary windings in series or in parallel. The secondary circuit includes a second I/O terminal, a plurality of secondary windings, and secondary switching circuitry including at least one switch configured to selectively connect the plurality of secondary windings in series or in parallel.
US11887764B2

A laminated electronic component having a coil formed in the laminated body of pluralities of laminated magnetic material layers and conductor patterns by electrically connecting the conductor patterns adjacent to each other via the magnetic material layers. The magnetic material layers contain a metal magnetic material. The coil has a first end portion close to a bottom surface of the laminated body and a second end portion distant from the bottom surface of the laminated body. The first end portion is electrically connected to a first external terminal disposed on the bottom surface of the laminated body. The second end portion is electrically connected to a second external terminal disposed on the bottom surface of the laminated body via an electrode disposed on a side surface of the laminated body. The electrode is covered with an insulator film.
US11887762B2

A soft magnetic metal powder comprising soft magnetic metal particles including Fe, wherein a surface of the soft magnetic metal particle is covered by a coating part having an insulation property, and the coating part includes a soft magnetic metal fine particle.
US11887760B2

There is provided a soft magnetic alloy comprising a composition expressed by a formula of (Fe(1-α)Aα)(1-m-x-y)MmXxYy, in which M represents at least one selected from the group consisting of Zr and Hf, X represents at least one selected from the group consisting of Ni, Mn, Cu, Co, Al, and Ge, Y represents at least one selected from the group consisting of B, P, and Si, A represents at least one selected from the group consisting of Ti, V, Cr, Zn, Mg, Sn, Bi, O, N, S, and a rare earth element, m, x, y, and α satisfy relationships of 0.070≤m≤0.120, 0.001≤x≤0.030, 0≤y≤0.010, and 0≤α≤0.100, and the alloy contains Fe-based nanocrystals having an average crystal grain size of 30 nm or less.
US11887759B2

An insulated electric wire includes a conductor in which elemental wires made of a metal material are twisted together; and an insulation covering that covers an outer circumference of the conductor. The insulated electric wire includes: an exposed portion in which the insulation covering is removed from the outer circumference of the conductor; a covered portion in which the insulation covering covers the outer circumference of the conductor, the exposed portion and the covered portion being provided adjacent to each other in a longitudinal axis direction; and a water-stopping portion in which gaps between the elemental wires in the exposed portion are filled with a water-stopping agent. In an area enclosed by the surface of the water-stopping agent, the surface of the elemental wires is in contact with only the water-stopping agent or another elemental wire.
US11887756B2

An electric wire for use in an electric vehicle with a large current of 100 A or more and a high voltage of 30 V or more includes a conductor and an electrically insulating layer covering an outer surface of the conductor, wherein the conductor includes first twisted wires in each of which a plurality of element wires are twisted together, and the first twisted wires are twisted together to form one or more second twisted wires, wherein an element-wire diameter of each of the element wires is 0.18 mm to 0.35 mm, and wherein a secant modulus of the electrically insulating layer is 15 MPa to 41 MPa.
US11887751B2

A composite billet includes an array of textured-powder bars in a geometry that is compatible with assembly and drawing of a billet with LAR˜1:1. A method is presented of compressing the bars suitable for the billet geometry in an inert gas environment. Methods of drawing of the billet control the deformation of the composite billet during area-reducing draw to fine wire so that the shape and registration of the constituent bars is preserved. Lastly a method is disclosed to fabricate a cable-in-conduit conductor containing the textured-powder Bi-2212/Ag wires that enables robust forming of windings and also provides in-cable containment of a buffer gas flow under high pressure during the high-temperature heat treatment of the winding that is required to produce optimum superconducting performance in the winding.
US11887749B2

A cable includes: a pair of core wires; a shielding layer covering the pair of core wires; an insulating outer layer covering the shielding layer; a ground wire between the pair of core wires and the shielding layer; and a filler wire between the pair of core wires and the shielding layer, and the filler wire is arranged symmetrically with the ground wire.
US11887746B2

Disclosed is a radiation logging tool, comprising a tool housing; a compact generator that produces radiation; a power supply coupled to the compact generator; and control circuitry. Embodiments of the compact generator comprise a generator vacuum tube comprising a source generating charged particles, and a target onto which the charged particles are directed; and a high voltage supply comprising a high voltage multiplier ladder located laterally adjacent to the generator vacuum tube. The high voltage supply applies a high voltage between the source and the target to accelerate the charged particles to a predetermined energy level. The compact generator also includes an electrical coupling between an output of the high voltage supply and the target of the generator vacuum tube to accommodate the collocated positions of the generator vacuum tube and the high voltage power supply.
US11887745B2

Among the various aspects of the present disclosure is the provision of methods for producing radioisotopes and improving the specific activity of radioisotopes (e.g., Cu-64 chloride). As described herein, the method includes matching of the target material and the proton beam strike area, resulting in improved specific activity while reducing the amount of target material used.
US11887742B2

Radiation shield and methods for manufacturing a radiation shield are provided herein, the method includes identifying a substrate for the radiation shield; identifying at least one material for cold spraying on the substrate; applying by cold spray a coating of the at least one material on the substrate thereby obtaining a radiation shield. The radiation shield is lighter, thinner, and more efficient compared to conventional radiation shields.
US11887741B2

The fuel assembly includes at least one fuel rod and an outer channel with four sidewalls surrounding the fuel rod, the outer channel having a configuration based on a position of the fuel assembly within a core of the nuclear reactor, wherein at least a first select sidewall, of the four sidewalls of the outer channel, is a reinforced sidewall, the remaining sidewalls of the outer channel, other than the at least a first select sidewall, are non-reinforced sidewalls, the at least a first select sidewall being in a controlled location that faces and is directly adjacent to a control blade that is to be utilized in the nuclear reactor, wherein an entirety of the reinforced sidewall as a whole is at least one of thicker and made from a material that is more resistant to radiation-induced deformation as compared to an entirety of the non-reinforced sidewalls.
US11887728B2

A medical network service can replace or supplement some or all of an expensive internally staffed clinical facility network with a cloud-based networking service. The medical network service in certain embodiments can provide networking services via software as a service technologies, platform as a service technologies, and/or infrastructure as a service technologies. The medical network service can provide these services to large existing clinical facilities such as metropolitan hospitals as well as to smaller clinical facilities such as specialized surgical centers. The medical network service can replace and/or supplement existing IT networks in hospitals and other clinical facilities and can therefore reduce costs and increase security and reliability of those networks. In addition, the medical network service can provide synergistic benefits that can improve patient outcomes and patient care. In addition, a medical edge router can provide redundant communications features for transmitting patient data to the medical network service.
US11887724B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a clinical recommendation for medical treatment of a patient. In one aspect a method comprises: receiving multi-modal data characterizing a patient, wherein the multi-modal data comprises a respective feature representation for each of a plurality of modalities; processing the multi-modal data characterizing the patient using a machine learning model, in accordance with values of a set of machine learning model parameters, to generate a patient classification that classifies the patient as being included in a patient category from a set of patient categories; determining an uncertainty measure that characterizes an uncertainty of the patient classification generated by the machine learning model; and generating a clinical recommendation for medical treatment of the patient based on: (i) the patient classification, and (ii) the uncertainty measure that characterizes the uncertainty of the patient classification.
US11887713B2

Provided herein are methods and systems for making patient-specific therapy recommendations of an anti-diabetic therapy for patients with known or suspected cardiovascular disease, such as atherosclerosis.
US11887712B2

Technologies are provided for classifying detected events as labeled event combinations. Input data for different combinations of detected events are received at a server system, and each combination of detected events is processed at the server system. Processing can include classifying that combination of detected events at a classifier to map that combination of detected events to a probability of an increased insulin delivery demand or a probability of a decreased insulin delivery demand, and labeling each classified combination of detected events with a label to generate a corresponding labeled event combination that has the probability of the increased insulin delivery demand or the probability of the decreased insulin delivery demand. Each labeled event combination can be stored in storage as a database of labeled event combinations, and selected ones of the labeled event combinations can be processed at a client application to generate an output result.
US11887711B2

Described is a system comprising an input module receiving a first data set indicative of at least one patient condition for each of a plurality of patients obtained during a predetermined time period, a comparison module comparing each of the at least one patient condition to at least one filter criteria, a filter module selecting a patient to include in a second data set if the at least one patient condition of the patient satisfies the at least one filter criteria, a report module generating a report based on the second data set, wherein the report includes at least one patient identifier for each patient in the second data set and at least one descriptor of the at least one patient condition for each patient in the second data set, and a classification module storing at least one classification value for the at least one patient condition.
US11887709B2

Systems and methods predict functional and cognitive recovery of a person after the person has experienced a brain injury such as traumatic brain injury, cerebrovascular disease, and stroke. A computer system includes a database that stores multimodal data of the person recovering from a brain injury and a computer that analyzes the multimodal data over multiple intervals that span several months of time. The computer executes longitudinal heterogeneous trajectory analysis on the multimodal data and executes separation of heterogeneous groups that include good recovery potential of the brain injury, moderate recovery potential of the brain injury, and poor recovery potential of the brain injury. Based on the longitudinal heterogeneous trajectory analysis and the separation of the heterogeneous groups, the computer predicts functional recovery of the person from the brain injury.
US11887705B2

A computerized system and method to allow patient to control and provide a safe, secure and efficient real-time access to the patient's private health records (PHR) stored in the encrypted uniform format in a Private Health Vault (PHV) database. The system utilizes patient's private encryption key for encrypting and decrypting PHR stored in the PHV. The patient (or patient's appointed agent) controls access to the PHR and authorizes by electronic communications with the PHV server to allow doctors to have access to the centrally maintained and structured medical data in the PHV. The access can be limited in duration. The patient's private keys may be stored in a remote Key Bank database, separately form the PHV database, and the location of the patient's PHV data may also require transmission of the location id from a separate Mapping server. Additional security is provided by determining digital proximity of the doctor's and patient's mobile devices to the node device in the doctor's office, and terminating access upon set condition. It also utilizes 2-way digital token or id exchange and confirmation between the patent and doctor, as well as digital authentication for access and identity verification. The centralized PHV stores patient data more efficiently and prevents unauthorized use of the patient data by separating the key(s) needed to decrypt patient data from the actual patient records in the PHV.
US11887702B1

Described herein are systems and methods for real-time integration of resources across disparate electronic platforms, including automated data mapping and message translation for improved resource platform access. The embodiments provide technical solutions and technical improvements that overcome technical problems, drawbacks and/or deficiencies in the technical fields involving compatibility with multiple third-party APIs, unified access to data from multiple platforms, and efficient synchronization with multiple platforms. Technical solutions and technical improvements herein include aspects of improved API call normalization for scalable and flexible API calls that integrate with various platforms, proactive and/or real-time caching of data associated with the various platforms, and efficient orchestration of client queries, platform API calls and cache querying to answer the client queries most efficiently and quickly with up-to-date, synchronized data.
US11887684B2

A storage device includes a nonvolatile memory device and a memory controller. An operating method of the storage device includes sending, at the memory controller, a first read command and first offset information to the nonvolatile memory device, performing, at the nonvolatile memory device, first read operations based on the first read command and the first offset information, sending, at the nonvolatile memory device, a result of the first read operations as first data to the memory controller, sending, at the memory controller, a second read command, read voltage levels, and second offset information to the nonvolatile memory device, performing, at the nonvolatile memory device, second read operations based on the second read command, the read level information, and the second offset information, and sending, at the nonvolatile memory device, results of the second read operations as second data to the memory controller.
US11887683B2

The present disclosure provides a shift register unit, a driving method, a gate driving circuit and a display device. The shift register unit includes a pull-down node control circuit; the pull-down node control circuit is electrically connected to an input terminal, a reset terminal, a first voltage terminal, a second voltage terminal and a pull-down node, respectively, and is configured to, under the control of an input signal provided by the input terminal and a reset signal provided by the reset terminal, control the pull-down node to be electrically conducted to the first voltage terminal or the second voltage terminal, and control to hold a potential of the pull-down node.
US11887652B2

Provided are a control circuit and a delay circuit. The control circuit includes a control unit, a first feedback unit, and a second feedback unit. The first feedback unit outputs a first feedback signal according to a voltage of the control unit and a first reference voltage. The second feedback unit outputs a second feedback signal according to a voltage output by the first feedback unit and a second reference voltage. The control unit is configured to adjust a voltage of the second terminal of the control unit according to the first feedback signal and adjust a voltage of a third terminal of the control unit according to the second feedback signal, to make a change value, changing along with a first parameter, of a current of the control unit be within a first range.
US11887649B2

Methods of operating a number of memory devices are disclosed. A method may include receiving, at each of a number of memory devices, a refresh command. The method may also include refreshing, at each of the number of memory devices and in response to the refresh command, a number of memory cells based on a count of an associated refresh address counter, wherein a count of a refresh address counter of at least one memory device of the number of memory devices is offset from a count of a refresh address counter of at least one other memory device of the number of memory devices. Related systems and memory modules are also described.
US11887646B2

In a method for manufacturing a semiconductor device, a doped region is formed in a substrate from a first main surface. An insulating layer is formed over the doped region of the substrate. Contacts are formed in the insulating layer such that the contacts extend into the doped region. A portion of the substrate is removed from a second main surface. A trench, a first conductive line, and a second conductive line are formed from the doped region of the substrate through etching the substrate from the second main surface. The trench extends through the substrate to expose the insulating layer. The first and second conductive lines are spaced apart from each other by the trench. The contacts are positioned along and in contact with the first and second conductive lines. The trench is filled with a dielectric material.
US11887639B2

A system includes a plurality of optical identifiers and a reader for the optical identifiers. Each optical identifier has an optical substrate and a volume hologram (e.g., with unique data, such as a code page) in the optical substrate. The reader for the optical identifiers includes an illumination source (e.g., a laser), and a camera. The illumination source is configured to direct light into a selected one of the optical identifiers that has been placed into the reader to produce an image of the associated volume holograms at the camera. The camera is configured to capture the image. The captured image may be stored in a digital format by the system.
US11887638B1

The laser diode includes an electrode pad layer, being connected to an electrode, and an outer surface in which the electrode pad layer is formed. The electrode pad layer includes a solder-bonding pad part and a solder-contact preventing part. The solder-contact preventing part is formed with small wettability material having solder wettability which is smaller than solder wettability of the solder-bonding pad part. The solder-bonding pad part and the solder-contact preventing part are formed so that a pad height, being a height from the outer surface to a surface of the solder-bonding pad part, is larger than a preventing height, being a height from the outer surface to a surface of the solder-contact preventing part.
US11887635B2

A read head includes a permanent magnet (PM) layer formed up to 100 nm behind a free layer where PM layer magnetization may be initialized in a direction that adjusts free layer (FL) bias point, and shifts sensor asymmetry (Asym) closer to 0% for individual heads at slider or Head Gimbal Assembly level to provide a significant improvement in device yield. Asym is adjusted using different initialization schemes and initialization directions. With individual heads, initialization direction is selected based on a prior measurement of asymmetry. The PM layer is CoPt or CoCrPt and has coercivity from 500 Oersted to 1000 Oersted. The PM layer may have a width equal to the FL, or in another embodiment, the PM layer adjoins a backside of the top shield and has a width equal to or greater than that of the FL.
US11887629B2

Embodiments are directed to interactive tiles that represent video segments of a segmentation of a video. In some embodiments, each interactive tile represents a different video segment from a particular video segmentation (e.g., a default video segmentation). Each interactive tile includes a thumbnail (e.g., the first frame of the video segment represented by the tile), some transcript from the beginning of the video segment, a visualization of detected faces in the video segment, and one or more faceted timelines that visualize a category of detected features (e.g., a visualization of detected visual scenes, audio classifications, visual artifacts). In some embodiments, interacting with a particular interactive tile navigates to a corresponding portion of the video, adds a corresponding video segment to a selection, and/or scrubs through tile thumbnails.
US11887620B2

The present invention improves the accuracy of language prediction. A history speech meta-information understanding unit 11 obtains a history speech meta-information vector from a word string of a preceding speech using a meta-information understanding device. A history speech embedding unit 12 converts the word string of the preceding speech and a speaker label into a history speech embedding vector. A speech unit combination vector construction unit 13 obtains a speech unit combination vector by combining the history speech meta-information vector and the history speech embedding vector. A speech sequence embedding vector calculation unit 14 converts a plurality of speech unit combination vectors obtained for the past speech sequences to a speech sequence embedding vector. A language model score calculation unit 15 calculates a language model score of a current speech from a word string of the current speech, a speaker label, and a speech sequence embedding vector.
US11887619B2

A multimedia information processing method includes: parsing multimedia information to separate an audio from the multimedia information; converting the audio to obtain a mel spectrogram corresponding to the audio; determining, according to the mel spectrogram corresponding to the audio, an audio feature vector corresponding to the audio; and determining, based on an audio feature vector corresponding to a source audio in source multimedia information and an audio feature vector corresponding to a target audio in target multimedia information, a similarity between the target multimedia information and the source multimedia information.
US11887613B2

A computer extracts a vocal portion from a first audio content item and determines a first representative vector that corresponds to a vocal style of the first audio content item by applying a variational autoencoder (VAE) to the extracted vocal portion of the representation of the audio content item. The computer streams, to an electronic device, a second audio content item, selected from a plurality of audio content items, that has a second representative vector that corresponds to a vocal style of the second audio content item, wherein the second representative vector that corresponds the vocal style of the second audio content item meets similarity criteria with respect to the first representative vector that corresponds to the vocal style of the first audio content item.
US11887600B2

In various embodiments, a communication fusion application enables other software application(s) to interpret spoken user input. In operation, a communication fusion application determines that a prediction is relevant to a text input derived from a spoken input received from a user. Subsequently, the communication fusion application generates a predicted context based on the prediction. The communication fusion application then transmits the predicted context and the text input to the other software application(s). The other software application(s) perform additional action(s) based on the text input and the predicted context. Advantageously, by providing additional, relevant information to the software application(s), the communication fusion application increases the level of understanding during interactions with the user and the overall user experience is improved.
US11887594B2

Methods, apparatus, and computer readable media are described related to automated assistants that proactively incorporate, into human-to-computer dialog sessions, unsolicited content of potential interest to a user. In various implementations, in an existing human-to-computer dialog session between a user and an automated assistant, it may be determined that the automated assistant has responded to all natural language input received from the user. Based on characteristic(s) of the user, information of potential interest to the user or action(s) of potential interest to the user may be identified. Unsolicited content indicative of the information of potential interest to the user or the action(s) may be generated and incorporated by the automated assistant into the existing human-to-computer dialog session. In various implementations, the incorporating may be performed in response to the determining that the automated assistant has responded to all natural language input received from the user during the human-to-computer dialog session.
US11887588B2

A display device including an external device interface configured to connect the display device to an external speaker; a microphone configured to receive a microphone signal; and a controller configured to: transmit an inaudible test signal to the external speaker to measure a signal delay between the external speaker and the display device, and extract a voice signal by removing an acoustic signal output from the external speaker from the microphone signal based on the measured signal delay.
US11887587B2

An apparatus for processing an audio input recording to obtain a processed audio recording according to an embodiment is provided. The apparatus comprises an input interface (110) for receiving a plurality of audio input portions of the audio input recording. Moreover, the apparatus comprises a processor (120) for processing a plurality of audio input portions of the audio input recording to obtain a processed audio recording. The processor (120) is configured to determine, whether or not an audio input portion of the plurality of audio input portions comprises speech. If the processor (120) has detected that the audio input portion comprises speech, the processor (120) is configured to generate the processed audio recording by modifying the audio input portion to obtain a modified audio portion, and by generating the processed audio recording such that the processed audio recording comprises the modified audio portion instead of the audio input portion. Or, if the processor (120) has detected that the audio input portion comprises speech, the processor (120) is configured to generate the processed audio recording, such that the processed audio recording does not comprise the audio input portion.
US11887585B2

Systems and processes for operating an intelligent automated assistant are provided. An example method includes, at an electronic device having one or more processors and memory: receiving a natural language speech input; determining, based on the natural language speech input, a plurality of candidate intents; obtaining contextual data associated with the user device; ranking, based on the contextual data, the plurality of candidate intents using a machine learning model, wherein the machine learning model is pre-trained at least partially on the user device; determining a user intent based on the ranked candidate intents; and performing a task corresponding to the determined user intent.
US11887583B1

Some devices may perform processing using machine learning models trained at a centralized system and distributed to the device. The centralized system may update the machine learning model and distribute the update to the device (or devices). To reduce the size of an update, the centralized system may train a model update object, which may be smaller in size than the model itself and thus more suitable for sending to the device(s). A device may receive the model update object and use it to update the on-device machine learning model; for example, by changing some parameters of the model. Parameters left unchanged during the update may retain their previous value. Thus, using the model update object to update the on-device model may result in a more accurate updated model when compared to sending an updated model compressed to a size similar to that of the model update object.
US11887580B2

A natural language processing system may select a synthesized speech quality using user profile data. The system may receive a natural language input and determine responsive output data. The system may, based at least in part on user profile data associated with the input, determine response configuration data corresponding to a quality of synthesized speech. The system may then determine further output data for presentation using the responsive output data and response configuration data.
US11887577B2

The present disclosure provides a method for evaluating an electronic device. The method comprises determining, with an acoustic tube, a value of a first parameter, the value of the first parameter being indicative of the acoustic impedance of a reference termination. The method further comprises determining, with the acoustic tube, a value of a second parameter, the value of the second parameter being indicative of the acoustic impedance of the reference termination, when occluded by the electronic device. The method then comprises calculating a value of a third parameter, the value of the third parameter being indicative of the acoustic impedance of the electronic device, based on the value of the first parameter and the value of the second parameter.
US11887572B2

A modular fixture includes a plurality of acoustic panels and at least one support structure, where the acoustic panels have at least one cut-out that is configured to partially receive a portion of the at least one support structure, which is inserted into the at least one cut-out. The plurality of acoustic panels engage the at least one support structure and are supported by it. The at least one cut-out can be of a variety of shapes, including dovetail, rectangular and cylindrical, and the each of the plurality of acoustic panels may be of differing shape profiles.
US11887570B2

This disclosure provides for an auditory modification apparatus to facilitate extraction of information from an auditory observation stream. The approach may be used to reveal features about the environment, or to simplify processing of the incoming audio stream. The apparatus acts on the incoming auditory stream by nature of its shape, and that shape either is passively static or actively manipulated. Preferably, the apparatus has given shape characteristics to reveal features of the environment, such as directionality of a noise, size of an enclosed space, or materials of its construction, that are not otherwise detectable or easy to process with conventional approaches. Further advantage exists in the notion of actively manipulating the shape of the apparatus in conjunction with its operation to facilitate information extraction in a dynamic manner.
US11887564B2

A resonance counterweight structure for audio effect article includes a hollow counterweight main body and an assembling section connected with the counterweight main body. The assembling section can be mounted in a predetermined position of a musical instrument. The counterweight main body at least includes an upper wall, a lower wall and a peripheral wall connected between the upper and lower walls. The upper wall, the lower wall and the peripheral wall define a chamber of the counterweight main body. At least one counterweight fine-adjustment unit is received in the chamber. The counterweight main body and the counterweight fine-adjustment unit help the audio effect article to modify the music so as to achieve more idealistic timbre effect. A player can more diversely select or replace the counterweight structure, whereby one single musical instrument can selectively output different timbre effects according to the requirements of different playing situations.
US11887562B2

Devices, methods and computer program products that facilitate automated adjustment of size or configuration of head up display image in a vehicle. A device can include a memory and a processor that executes computer executable modules. The computer executable modules can include: a head up display that generates an image visible to a driver of a vehicle within an eye box, a detection module that determines position of the driver's eyes or head relative to position of the eye box, and an adjustment module that adjusts size or configuration of the image within the eye box in response to the determined driver's eye or head position.
US11887561B2

A method of determining pixel luminance includes determining a smoothing reference line between a display region and a non-display region in a display panel, determining a boundary pixel, through which the smoothing reference line passes, among pixels included in the display region, dividing the boundary pixel into a first pixel region in the display region and a second pixel region in the non-display region based on the smoothing reference line, calculating a smoothing rate corresponding to a ratio of an area of the first pixel region to a total area of the boundary pixel, and determining dimming luminance of the boundary pixel based on the smoothing rate.
US11887557B2

Embodiments of this application relate to the field of image processing and display technologies, and provide a method for image processing based on vertical synchronization signals and an electronic device, to shorten a response latency of the electronic device and improve fluency (such as a touch latency) of the electronic device. A specific solution includes: drawing, by the electronic device, one or more first layers in response to a first vertical synchronization signal, and rendering the one or more first layers, and after rendering the one or more first layers, performing layer composing on the rendered one or more first layers to obtain a first image frame; and refreshing and displaying the first image frame in response to a second vertical synchronization signal.
US11887556B2

A data driving circuit, a display module, and a display device are provided. The data driving circuit at least includes a selecting unit and a signal conversion unit. The selecting unit is configured to directly output an image signal received to the signal conversion unit, or invert the image signal and then transmit the image signal inverted to the signal conversion unit. The control signal represents a display mode of a pixel unit that receives the image signal and perform image display according to the image signal. The signal conversion unit is configured to convert the image signal into a grayscale voltage in an analog form. The grayscale voltage is transmitted to the pixel unit to perform image display.
US11887553B2

A display panel for displaying an image is provided with a plurality of pixels arranged in a matrix. Each pixel includes one or more units each including a plurality of subunits. Each subunit includes a transistor in which an oxide semiconductor layer which is provided so as to overlap a gate electrode with a gate insulating layer interposed therebetween, a pixel electrode which drives liquid crystal connected to a source or a drain of the transistor, a counter electrode which is provided so as to face the pixel electrode, and a liquid crystal layer provided between the pixel electrode and the counter electrode. In the display panel, a transistor whose off current is lower than 10 zA/μm at room temperature per micrometer of the channel width and off current of the transistor at 85° C. can be lower than 100 zA/μm per micrometer in the channel width.
US11887539B2

A display apparatus includes a display panel including a pixel to display an image based on input image data, a driving controller which determines a driving frequency of a first display area of the display panel to be a first driving frequency and determines a driving frequency of a second display area of the display panel to be a second driving frequency less than the first driving frequency when the first display area displays a moving image and the second display area of the display panel displays a still image, and an emission driver which outputs a moving image emission signal corresponding to the first driving frequency and a still image emission signal corresponding to the second driving frequency to the display panel. A width of a non-emission period of the still image emission signal is greater than a width of a non-emission period of the moving image emission signal.
US11887533B2

Provided are a display panel an integrate chip and a display device. The display panel includes a pixel circuit and a light-emitting element. The pixel circuit includes a drive module and a data write module. The drive module is configured to provide a drive current for the light-emitting element and comprises a drive transistor. The data write module comprises a data write transistor and a bias transistor, the data write transistor is configured to transmit a data signal and the bias transistor is configured to transmit a bias signal.
US11887531B2

A display device includes: a display panel, which displays an image; a panel driver, which drives the display panel; and a driving controller, which controls a drive of the panel driver. The driving controller includes a compensation determination block and a data compensation block. The compensation determination block is activated after a still image is displayed for a predetermined time or more and generates a compensation value based on a final afterimage component calculated using an afterimage algorithm obtained by a combination of a first afterimage calculation equation and a second afterimage calculation equation. The data compensation block receives an image signal with respect to a target image and reflects the compensation value to the image signal to generate a compensation image signal.
US11887523B2

A display apparatus includes: a display panel configured to display an image based on input image data; a gate driver configured to output a gate signal to the display panel; a data driver configured to output a data voltage to the display panel; and a driving controller configured to control an operation of the gate driver and an operation of the data driver, to determine a driving mode of the display apparatus to one of a normal driving mode and a low frequency driving mode based on the input image data, and to determine a driving frequency of the display panel based on the input image data, wherein the driving controller is configured to determine the driving frequency of the display panel using a flicker value varied according to a grayscale value of the input image data and a luminance setting value.
US11887516B2

Various embodiments disclose a display driver, wherein the display driver may be configured to detect a defective output buffer among output buffers and perform an output correction function for the defective output buffer.
US11887513B2

Techniques include performing a display calibration while a smartglasses device is stored in a case that enables the smartglasses device to perform display calibrations. The case includes an optical device configured to form an image of a test pattern formed in a first display and a second display of the smartglasses device.
US11887506B2

Techniques are described by which learner skill can be estimated over time, even in the presence of large data sets. A rating system can be used in which a learner's submission of a course assessment can be interpreted as a single match, where the learner and the course assessment are competing against each other. This approach can be applied to online learning platforms that include very many learners who have submitted assignments very many times in many courses. The described techniques provide reliable estimates of assessment difficulty and learner ability. The described scoring framework may be used as a basis for various applications that account for a learner's ability, such as adaptive diagnostic tests and personalized recommendations.
US11887491B2

A computer-implemented method includes: receiving, by a computing device, input data for identifying one or more landing site candidates for an aerial vehicle. The input data includes a set of criteria, terrain information, and obstacle information. The method further includes identifying, by the computing device, the one or more landing site candidates based on the input data and the criteria; providing, by the computing device, information regarding the identified one or more landing site candidates.
US11887486B2

A context driven alerting system and method is described in accordance with one or more embodiments of the present disclosure. The alerting system and method may consider a pilot's physiological, psychological, and behavioral state during a given mission context. The system may include biometric information which is fused with a context of the flight. The context may be based on one or more of a mission profile data or an aircraft state data. The fused data may be time synchronized and provided to an alerting algorithm. The alerting algorithm may then provide an alert to the pilot which includes a priority, intensity, frequency, or modality determined based on the fused information.
US11887484B2

A method for monitoring a vehicle includes determining that the vehicle is stopped and determining a location where the vehicle is stopped. Traffic congestion corresponding to the location where the vehicle is stopped may also be determined. A safety action may be taken based at least in part on whether the vehicle is stopped on a highway and whether the traffic congestion is causing the vehicle to be stopped.
US11887482B2

A server device can obtain historical location data, concerning a vehicle, captured by a global positioning system (GPS) device of the vehicle and historical engine control unit (ECU) data concerning the vehicle captured by an ECU of the vehicle. The server device can process the historical location data and the historical ECU data to train a machine learning model to determine a relationship between the historical location data and the historical ECU data. The server device can receive location data and ECU data concerning the vehicle and update the machine learning model based on the location data and the ECU data. The server device can receive real-time location data concerning the vehicle and derive an equivalent real-time ECU speed using the machine learning model. The server device can generate a message regarding the equivalent real-time ECU speed of the vehicle and send the message to a remote device for display.
US11887481B2

A device can comprise a memory and a processor operatively coupled to the memory and comprising computer executable components, comprising a trajectory determination component that determines a trajectory of an adjacent-lane traveling vehicle traveling in a lane adjacent to a vehicle comprising the device, wherein visibility of the adjacent-lane traveling vehicle, from the vehicle, is impaired by a succeeding vehicle traveling between the adjacent-lane traveling vehicle and the vehicle, a collision avoidance component that, in response to the trajectory of the adjacent-lane traveling vehicle being determined, by the trajectory determination component, to prevent a safe lane change by the vehicle to the lane, initiates a collision avoidance action for the vehicle.
US11887478B2

There are provided a communication terminal, a server device, a movement guidance system, and a computer program that can provide movement guidance based on a new version of map information soon after starting up the communication terminal. Specifically, a communication terminal 5 is configured to identify, after its startup, update target areas which are areas whose terminal-side map information 48 included in the communication terminal 5 is an older version of map information than device-side map information 25 included in a server device 3; request the server device 3 for movement guidance information 26 targeted for at least update target areas around a current location, the movement guidance information 26 being used to provide movement guidance for a mobile unit; and provide movement guidance for the mobile unit using movement guidance information 26 transmitted from the server device 3 in response to the request.
US11887473B2

A road congestion detection method realized by a computer includes obtaining K images taken by L cameras corresponding to a first road at a same target time point, the first road including M road sections, each road section corresponding to at least one camera, M, L, K each being a positive integer, L being greater than or equal to M, performing target detection on each image to obtain area ratio information, the area ratio information representing a ratio of an area of vehicles on a lane of a target road section to an area of the lane of the target road section, the target road section being a road section corresponding to the image in the M road sections, and determining a first congestion detection result of the first road at the target time point in accordance with K pieces of area ratio information corresponding to the M road sections.
US11887472B2

The present invention discloses a method and system for evaluating road safety based on multi-dimensional influencing factors, and relates to the field of road safety technologies. Based on historical traffic data and corresponding safety influencing factors, safety evaluation models in different dimensions are respectively constructed, and road safety risk exposure is classified flexibly. The safety evaluation models in macro and micro dimensions are linked by using a constraint function, and influence mechanisms of the safety influencing factors are determined respectively. Specifically, a safety evaluation model is constructed and obtained for each sub-region in a limited region range. The safety evaluation model is applied to obtain influencing factors of safety of each traffic road in the sub-region, and safety evaluation is performed on the sub-region. Through the technical solutions of the present invention, an accurate, comprehensive, objective method for evaluating road safety that reflects authentic influence data is provided, which has a wider application scope.
US11887471B2

A method, system, and medium are provided for distributing transportation alerts to computing devices in accordance with factors, such as device-specific and location-specific factors. In embodiments of the present invention, travel alerts, including public alerts associated with certain areas, are formatted or held prior to delivery, based on safety concerns, legal requirements, device settings, or other considerations.
US11887469B2

In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
US11887468B2

A system and method for finding the proximate location of an indoor active shooter including: a plurality of acoustic sensors for receiving acoustic information from a monitored area, the sensors being dispersed in the monitored area, and each sensor having a processor for discriminating gunshot candidates from other sounds; and a host processor/server for receiving the gunshot candidates from the sensor and provide further processing to determine if the gunshot candidate is a gunshot. The server may use the first sensor to report as the proximate location of the shooter. As nearby sensors report the same incident, the server may refine the proximate location to within a few feet of the actual location of the shooter. The host processor includes a program or instructions to determine exit routes from the detected shooter and to activate a warning system which directs people away. The warning system includes a plurality of signaling lights capable of producing light in a plurality of selectable colors such that the host processor commands the lights to signal colors which warn people of the direction of the proximate location and other colors which direct people away from the proximate location.
US11887466B2

A system and method for selecting an algorithm for monitoring alarm conditions based on a detector orientation and position. A method may include determining a position and orientation of a smoke detector, selecting an algorithm for performing detection of an alarm condition, and operating the smoke detector using the selected algorithm.
US11887462B2

A sensor system for identifying vaping, other smoking activities, and bullying at a site includes an air quality sensor configured to detect air quality, a sound detector configured to detect sounds, and a network interface configured to transmit a signal indicating abnormality matching signature of vaping, other smoking activity, or sound of bullying. Vaping or another smoking activity is identified based on the detected air quality, and bullying is identified based on the detected sound.
US11887456B1

A method is provided for a parent to determine a geo location of a child and the child may defer the release of their location by providing an affirmative response to the parent, the parent and child each having a network accessible device and the child's device being GPS enabled. The method utilizes a server based application in which the parent may request a response from the child. The application starts a countdown timer and the child must respond to the parent before the timer expires. If the timer expires and the child has not responded, the application attempts to determine the geo location of the child's device and forward any determined location to the parent's device. The method provides a parent peace of mind that they might locate their child in an emergency while providing the child a level of autonomy without feeling that they are constantly being watched.
US11887450B2

An optical chamber assembly of a detection device includes a light ring for supporting at least one light device, an optical cover defining an interior chamber of the optical chamber assembly, and an intermediate component disposed between the light ring and the optical cover. The intermediate component optically couples the at least one light device with the interior chamber. The light ring is formed from a first material, the intermediate component is formed from a second material, and the optical cover is formed from a third material, the first material, the second material, and the third material being different.
US11887440B2

Systems and techniques are provided for enabling all wins multiplier features on gaming devices during multiplayer gaming tournament play. The all wins multiplier features may be simultaneously engaged on multiple gaming devices at a predetermined point in time, and may generally all simultaneously terminate the all wins multiplier feature at the same time. Multiple different all wins multiplier features using different multiplier values may be enabled at different times during a particular tournament session.
US11887424B2

A method of controlling access through a door may include storing a user's digital identity and a user's access policy in a memory of the user's mobile device, which may use the stored user's digital identity and the stored user's access policy to determine whether the user is authorized for access through the door and to make an access decision of YES or NO. The access decision may be communicated to the reader, which controls operation of a door lock in accordance with whether the access decision was YES or NO.
US11887417B2

A sub-reader and a method of controlling the sub-reader are provided. The method of controlling the sub-reader which is connected to a door reader provided in an existing installed door operating device to provide a communication method that is not supported by the door reader includes: obtaining first open request information using a first communication method from a terminal; obtaining second open request information for transmission to the door reader based on the first open request information; and transmitting the second open request information to the door reader using a second communication method different from the first communication method.
US11887406B2

A system carried by a vehicle for computing tolls that interfaces with vehicle data entry and display components. The system uses these components to display toll-related information and to accept user input for toll-related information. The system may also incorporate vehicle sensors including seat occupancy sensors, infrared sensors and cameras to determine vehicle occupancy for tolling purposes.
US11887401B2

The present disclosure provides a display backplane, a method for manufacturing the same and a full-screen fingerprint identification display device. The display backplane includes a substrate; a circuit layer disposed on a surface of the substrate; a light emitting device layer disposed on a surface of the circuit layer away from the substrate; and a plurality of fingerprint identification photodetectors disposed in at least one of the circuit layer and the light emitting device layer.
US11887398B2

One variation of a system includes: a substrate including an aperture and a multi-layer inductor; and a cover layer arranged over the substrate and cooperating with the aperture to define a housing. Additionally, the system includes a fingerprint reader arranged within the housing and configured to permeate through the cover layer to scan a fingerprint applied over the cover layer. A magnetic element is arranged facing the multi-layer inductor and configured to inductively couple the multi-layer inductor. The system further includes a controller configured to: read electrical values from the multi-layer inductor; and register a fingerprint input on the cover layer based on the electrical values. Additionally, the controller can: read fingerprint values from the fingerprint reader to generate a fingerprint image; and trigger a first oscillating voltage across the multi-layer inductor to oscillate the cover layer in response to the fingerprint image deviating from a target fingerprint image.
US11887394B2

The present disclosure describes image analysis techniques that identify the source of a document. Once the source of the document is determined, the image analysis may locate one or more anchor fields in the document. The anchor fields may identify one or more additional fields that contain time-sensitive data and/or information. The image analysis performed herein may identify the time-sensitive data and/or information and process the data and/or information to schedule due dates and reminders.
US11887390B2

An information processing apparatus includes circuitry. The circuitry receives an input of ledger sheet image data read from a ledger sheet. The circuitry identifies, among a plurality of character strings extracted through character recognition performed on the ledger sheet image data, a reference point character string based on relative positions of the reference point character string and a particular character string of the plurality of character strings. The reference point character string forms a reference point for extraction. The circuitry extracts a corresponding character string corresponding to the reference point character string based on relative positions of the corresponding character string and the reference point character string.
US11887381B2

A method of predicting lane line types utilizing a heterogeneous convolutional neural network (HCNN) includes capturing an input image with one or more optical sensors disposed on a host member, passing the input image through the HCNN, the HCNN having at least three distinct sub-networks, the three distinct sub-networks: predicting object locations in the input image with a first sub-network; predicting lane line locations in the input image with a second sub-network; and predicting lane line types for each predicted lane line in the input image with a third sub-network.
US11887379B2

Systems and method for machine-learning assisted road sign content prediction and machine learning training is disclosed. A sign detector model processes images or video with road signs. A visual attribute prediction model extracts visual attributes of the sign in the image. The visual attribute prediction model can communicate with a knowledge graph reasoner to validate the visual attribute prediction model by applying various rules to the output of the visual attribute prediction model. A plurality of potential sign candidates are retrieved that match the visual attributes of the image subject to the visual attribute prediction model, and the rules help to reduce the list of potential sign candidates and improve accuracy of the model.
US11887370B2

In a method for identification of an Internet meme, a plurality of sources is monitored for digital visual content comprising a visual moment and a caption. It is determined whether instances of digital visual content include a same visual moment. Provided the instances of digital visual content include the same visual moment, the instances of digital visual content including the same visual moment are identified as similar digital visual content. Each instance of the similar digital visual content is tracked. Provided a total number of instances of the similar digital visual content exceeds an Internet meme threshold, the similar digital visual content is identified as an Internet meme, wherein the same visual moment is a root visual moment and each caption corresponds to a different iteration of the Internet meme.
US11887365B2

A method for producing and replaying courses based on virtual reality is provided. The method is used in an electronic device and the method includes steps of: receiving a 3D model; generating a model data package corresponding to the 3D model according to the 3D model, wherein the model data package at least includes several objects applied to the 3D model; recording, by several virtual cameras, actions of a user who manipulates the objects in virtual reality, and generating action videos corresponding to the objects; and generating a course data package, wherein the course data package includes the model data package and an animation package including action videos.
US11887364B2

The systems and methods described herein provide improvements to mapping project sites by using ground and/or aerial imagery. A system can receive one or more ground images of site locations within a site area and metadata associated with each of the one or more ground images. The metadata can include GPS coordinates that correspond to the one or more ground images. The system can determine that aerial imagery represents at least the one or more site locations and determine a relative position of each of the one or more site locations within the aerial imagery. Such a determination may be based on the metadata (e.g., on the GPS coordinates). The system can then generate data to display on a user interface one or more features, such as a map, an indication of the site area, and one or more indicators.
US11887363B2

Training a machine learning model (e.g., a neural network model such as a convolutional neural network (CNN) model) so that, when trained, the model can be utilized in processing vision data (e.g., from a vision component of a robot), that captures an object, to generate a rich object-centric embedding for the vision data. The generated embedding can enable differentiation of even subtle variations of attributes of the object captured by the vision data.
US11887354B2

A weakly supervised image semantic segmentation method based on an intra-class discriminator includes: constructing two levels of intra-class discriminators for each image-level class to determine whether pixels belonging to the image class belong to a target foreground or a background, and using weakly supervised data for training; generating a pixel-level image class label based on the two levels of intra-class discriminators, and generating and outputting a semantic segmentation result; and further training an image semantic segmentation module or network by using the label to obtain a final semantic segmentation model for an unlabeled input image. By means of the new method, intra-class image information implied in a feature code is fully mined, foreground and background pixels are accurately distinguished, and performance of a weakly supervised semantic segmentation model is significantly improved under the condition of only relying on an image-level annotation.
US11887353B1

The present disclosure relates to deep learning image classification oriented to heterogeneous computing devices. According to embodiments of the present disclosure, the deep learning model can be modeled as an original directed acyclic graph, with nodes representing operators of the deep learning model and directed edges representing data transmission between the operators. Then, a new directed acyclic graph is generated by replacing the directed edges in the original directed acyclic graph with new nodes and adding two directed edges to maintain a topological structure.
US11887329B2

Provided are a moving body guidance apparatus, a moving body guidance method and a computer-readable recording medium that are for accurately guiding a moving body to a target site. The moving body guidance apparatus has a detection unit 2 that detects, from an image 40 captured by an image capturing apparatus 23 mounted on a moving body 20, a target member image 42 captured of an entirety of a target member 30 or a feature member image 43 captured of an entirety or a portion of feature members 31 and 32 forming the target member 30, and a control unit 3 that performs guidance control for moving a set position 41 set with respect to the image 40 and indicating a position of the moving body 20 closer to the target member image 42 or closer to a designated region 44 set based on the feature member image 43.
US11887328B1

One variation of a method includes, at a sensor block: detecting a set of objects within a region-of-interest in a frame; detecting an object type of each object; detecting a location of each object within the region-of-interest; and storing object types and object locations of the set of objects in a set of containers. The method further includes, at the computer system: accessing a database of commissioning images; extracting a commissioning image annotated with boundaries from the database; initializing a visualization layer of a set of pixels representing the region-of-interest; and calculating a frequency of presence of the object type intersecting each pixel based on the set of containers; calculating a color value for each pixel based on the frequency of presence; and assigning the color value to each pixel in the visualization layer; and generating a heatmap of the region-of-interest based on the visualization layer and the commissioning image.
US11887321B2

The present disclosure provides three-dimensional scanning image acquisition and processing methods and apparatuses, and a three-dimensional scanning device. The three-dimensional scanning image processing method includes: synchronously acquiring a projection pattern of first wavelength light and an illumination image of second wavelength light projected on a measured object, and acquiring a color texture image projecting the measured object. Through the present disclosure, a problem of texture misalignment caused by the time difference and position difference between the three-dimensional reconstruction data and the color texture image in related art is solved.
US11887315B2

There is provided a computer-implemented method and apparatus for determining temporal behaviour of an object. The method comprises receiving track data indicative of a plurality of tracks. Each track identifies an association between features corresponding to an object in each of a plurality of images forming image data representative of one or more objects. The method further comprises identifying, in at least some of the plurality of tracks, one or more faults, wherein each fault is associated with at least one respective fault image of the image data. The method further comprises iteratively performing a correction process on the track data. The correction process comprises selecting one of the plurality of tracks having a fault identified therein; determining one or more candidate features in each respective fault image, wherein each candidate feature is determined as a candidate for correcting at least one fault associated with one or more of the plurality of tracks; determining one or more candidate corrections for the selected track, wherein at least some of the candidate corrections are associated with one or more of the candidate features; selecting one of the candidate corrections for the selected track in dependence on a metric indicative of an effect of the candidate correction on the plurality of tracks; and applying the selected candidate correction to the selected track in dependence on one or more criteria.
US11887313B2

Aspects of the disclosure relate to using machine learning for foreground mask estimation. A computing platform may receive a set of images and corresponding ground truth foreground masks. Using the set of images and the corresponding ground truth foreground masks, the computing platform may train the first neural network to distinguish between image foregrounds and backgrounds, which may result in a first set of foreground masks. For each image and based on a corresponding foreground mask, the computing platform may estimate a first background clean plate. Using the set of images, the first background clean plates, and a set of corresponding ground truth mask images, the computing platform may train a second neural network, which may configure the second neural network to output foreground masks based on video input information. The computing platform may deploy, to an implementation computing device, the second neural network.
US11887303B2

An image processing model generation method includes: inputting at least one training sample lesion image into an initial image processing model, the initial image processing model including a classification layer and a marking layer; calling the classification layer; calling the marking layer; obtaining a loss value of the at least one training sample lesion image in the initial image processing model; determining whether the loss value is within a preset range; if not, updating parameters of the initial image processing model, an image processing model with updated parameters being used as an initial image processing model in next training; and repeating above steps until the loss value is within the preset range.
US11887300B2

The present disclosure discloses a method and an apparatus for classifying a brain anomaly and apparatus based on a 3D MRI image, wherein the classifying method comprises: receiving a to-be-processed 3D MRI image, performing a convolution operation on an imaging sequence corresponding to the 3D MRI image based on a first neural network algorithm to obtain segment masks; and performing a classification operation on the imaging sequence corresponding to the 3D MRI image based on a second neural network algorithm and the segment masks to obtain a classification result of the brain anomaly. Supported by the technologies of artificial intelligence and big data processing, embodiments of the present disclosure enable classification of a brain anomaly shown in the received MRI image through training an MRI recognition model, thereby effectively improving classification accuracy of the brain anomaly and further enhancing diagnosis accuracy of the brain anomaly based on the MRI image.
US11887288B2

An image processing apparatus includes display control means for displaying, on display means, a blend image obtained by performing blend processing at a variable transmissivity in accordance with an instruction of an operator using an optical coherence tomography (OCT) image and an OCT angiography (OCTA) image of mutually corresponding regions in a subject that are acquired by an OCT, setting means for setting a region of interest in the displayed blend image, and execution means for executing processing on the set region of interest in at least one image of the OCT image and the OCTA image.
US11887282B2

A noise removing circuit includes an image combiner suitable for generating a high dynamic range (HDR) image by combining images having different exposure times; a detailed image generator suitable for generating a detailed image from the HDR image; an image strength evaluator suitable for evaluating strength of the detailed image; and a noise coring component suitable for performing a noise coring operation for removing noise from a region of the detailed image in which a signal to noise ratio (SNR) has decreased using a low threshold and a saturation threshold when the strength of the detailed image is less than a reference value.
US11887279B2

A method for denoising an image. The method includes training a fully convolutional neural network (FCN) and generating a reconstructed image by applying the FCN on the image. Training the FCN includes generating an nth training image of a plurality of training images, initializing the FCN with a plurality of initial weights, and repeating a first iterative process. The nth training image includes a training array In. The first iterative process includes extracting an nth denoised training image from the FCN, generating a plurality of updated weights, and replacing the plurality of initial weights with the plurality of updated weights. The nth denoised training image may be extracted by applying the FCN on the nth training image. In an exemplary embodiment, the nth denoised training image may include a denoised array În. The plurality of updated weights is generated by minimizing a loss function including Σn=1N|In−În|.
US11887274B2

An image dataset comprising pixel depth arrays might be processed by an interpolator, wherein interpolation is based on pixel samples. Input pixels to be interpolated from and an interpolated pixel might comprise deep pixels, each represented with a list of samples. Accumulation curves might be generated from each input pixel, weights applied, and accumulation curves combined to form an interpolation accumulation curve. An interpolated deep pixel can be derived from the interpolation accumulation curve, taking into account zero-depth samples as needed. Samples might represent color values of pixels.
US11887272B2

A spatial monitoring system employs a partial dimension iterative closest point analysis to provide improved accuracy for point cloud registration. The partial dimension iterative closest point analysis improves registration accuracy by performing optimization in accordance with an error magnitude of each dimension, wherein dimensions having large initial errors are significantly improved, and dimensions having high initial accuracy are further improved. The registration separately optimizes each dimension using surfaces with contributing information for the optimized dimension.
US11887269B2

A method and apparatus for generating an image and for training an artificial neural network to generate an image are provided. The method of generating an image, including receiving input data comprising conditional information and image information, generating a synthesized image by applying the input data to an image generation neural network configured to maintain geometric information of the image information and to transform the remaining image information based on the conditional information, and outputting the synthesized image.
US11887266B2

A method to enhance security screening includes generating an augmented reality (AR) interface incorporating scan results from scanning a target in a security scanner. The method displays, to a user of an AR interface, the AR interface mapped to the target and determines guidance including an action relevant to addressing the scan results. The method displays, to the user via the AR interface, the guidance including the action for the user to carry out and monitors user actions. The method displays, to the user via the AR interface, confirmation that the user has carried out the action.
US11887263B1

In one embodiment, a computing device may determine a virtual content to be displayed with a scene of a real-world environment. The device may generate an image depicting the virtual content. Using one or more sensors, the device may detect characteristics of the scene of the real-world environment. Based on the image and the characteristics of the scene, the device may determine that a visual enhancement is to be applied to the virtual content depicted in the image to enhance a contrast between the depicted virtual content and the scene. The device may generate a visually-enhanced image depicting the virtual content by applying the visual enhancement to the virtual content depicted in the image. The device may display the visually-enhanced image of the virtual content on a display of the computing device, wherein the scene of the real-world environment is visible through the display.
US11887251B2

A computing device in communication with an immersive content generation system can generate and present images of a virtual environment on one or more light-emitting diode (LED) displays at least partially surrounding a performance area. The device may capture a plurality of images of a performer or a physical object in the performance area along with at least some portion of the images of the virtual environment by a taking camera. The device may identify a color mismatch between a portion of the performer or the physical object and a virtual image of the performer or the physical object in the images of the virtual environment. The device may generate a patch for the images of the virtual environment to correct the color mismatch. The device may insert the patch into the images of the virtual environment. Also, the device may generate content based on the plurality of captured images.
US11887244B2

A system and method for performing intersection testing of rays in a ray tracing system. The ray tracing system uses a hierarchical acceleration structure comprising a plurality of nodes, each identifying one or more elements for intersection testing. The system defines and updates progress information that identifies, for a ray, leaf nodes of the hierarchical acceleration structure which identify elements for which it is not yet known whether or not the ray interests.
US11887240B2

A graphics processing unit having multiple groups of processor cores for rendering graphics data for allocated tiles and outputting the processed data to regions of a memory resource. Scheduling logic allocates sets of tiles to the groups of processor cores to perform a first render, and at a time when at least one of the groups has not completed processing its allocated sets of one or more tiles as part of the first render, allocates at least one set of tiles for a second render to one of the other groups of processor cores for processing. Progress indication logic indicates progress of the first render, indicating regions of the memory resource for which processing for the first render has been completed. Progress check logic checks the progress indication in response to a request for access to a region of the memory resource as part of the second render and enables access that region of the resource in response to an indication that processing for the first render has been completed for that region.
US11887239B2

A system provides the ability to import large engineering 3D models from a primary 3D rendering software into a secondary 3D rendering software that does not have the tools of the resources to render the larger 3D model on its own. The system uses a plugin to combine 3D data from the two software sources, and then return the combined 3D data to the secondary 3D rendering software. Components of the system can be remote or cloud based, and the system facilitates video streaming of 3D rendered models that can be manipulated on any computer capable of supporting a video stream.
US11887235B2

A method includes receiving a first facial framework and a first captured image of a face. The first facial framework corresponds to the face at a first frame and includes a first facial mesh of facial information. The method also includes projecting the first captured image onto the first facial framework and determining a facial texture corresponding to the face based on the projected first captured image. The method also includes receiving a second facial framework at a second frame that includes a second facial mesh of facial information and updating the facial texture based on the received second facial framework. The method also includes displaying the updated facial texture as a three-dimensional avatar. The three-dimensional avatar corresponds to a virtual representation of the face.
US11887232B2

Systems and methods are provided for enhanced animation generation based on generative modeling. An example method includes training models based on faces and information associated with persons, each face being defined based on location information associated with facial features, and identity information for each person. The modeling system being trained to reconstruct expressions, textures, and models of persons.
US11887229B2

A method of populating a digital environment with digital content is disclosed. Environment data describing the digital environment is accessed. Populator data describing a populator digital object is accessed. The populator data includes semantic data describing the populator digital object. The populator digital object is placed within the digital environment. A semantic map representation of the populator digital object is generated. The semantic map representation is divided into a plurality of cells. A target cell of the plurality of cells is selected as a placeholder in the digital environment for a digital object that is optionally subsequently instantiated. The selecting of the target cell is based on an analysis of the environment data, the populator data, and the semantic map representation. Placeholder data is recorded in the semantic map representation. The placeholder data includes properties corresponding to the digital object that is optionally subsequently instantiated.
US11887222B2

A method and system for converting a filled shape to a run length encoded RLE vector is disclosed. The method includes creating a virtual pixel array of pixel cells corresponding to a graphical array of pixels comprising the filled shape. The method includes determining a border on the virtual pixel array corresponding to the filled shape, storing a pixel-type value within each pixel cell that corresponds to a border line element within the pixel, and creating a shape RLE group corresponding to a line of pixels aligned along a first axis of the virtual pixel array. Once created, the position and length of the shape RLE group is stored as an RLE vector. The method for clipping filled shapes is also disclosed, which includes converting a clipping region to a clip RLE group, then comparing the clip RLE group to the shape RLE group, forming a clipped image RLE vector.
US11887219B2

A method for training an image colorization model may include inputting a training input image into a colorization model and receive a predicted color map as an output of the colorization model. A first color distance may be calculated between a first pixel of the predicted color map and a second pixel of the predicted color map. A second color distance may be calculated between a third pixel included in a ground truth color map and a fourth pixel included in the ground truth colorization map. The third pixel and fourth pixel included in the ground truth color map may spatially correspond, respectively, with the first pixel and second pixel included in the predicted color map. The method may include adjusting parameters associated with the colorization model based on a neighborhood color loss function that evaluates a difference between the first color distance and the second color distance.
US11887215B2

Provided is an image processing method according to an embodiment, which includes: obtaining a label of a first image by inputting the first image to a recognition model; obtaining reference style data for a target reference image to which a visual sentiment label is assigned, the visual sentiment label being the same as the obtained label from among visual sentiment labels pre-assigned to reference images; generating second style data based on first style data for the first image and the obtained reference style data; and generating a second image based on the generated second style data.
US11887208B2

Embodiments provide image display systems and methods for one or more camera calibration using a two-sided diffractive optical element (DOE). More specifically, embodiments are directed to determining intrinsic parameters of one or more cameras using a single image obtained using a two-sided DOE. The two-sided DOE has a first pattern on a first surface and a second pattern on a second surface. Each of the first and second patterns may be formed by repeating sub-patterns that are lined when tiled on each surface. The patterns on the two-sided DOE are formed such that the brightness of the central intensity peak on the image of the image pattern formed by the DOE is reduced to a predetermined amount.
US11887205B2

Systems and methods of tracking distribution items using hardware components on or in the distribution items. Shippers and recipients of distribution items can track or locate a distribution item, especially a high value item, if the distribution item is lost, misrouted, or delayed.
US11887187B2

A streamline banking system includes a customer kiosk having a photographic element and a processor. The processor is programmed to capture an image with the photographic element and determine that the captured image comprises an image of a machine-readable code. The processor decodes the machine-readable code and extracts customer financial account data therefrom. The customer financial account data is associated with one or more financial institutions. The processor retrieves information associated with one or more financial product offerings offered by the financial institutions. Each of the financial institutions is presented to a customer along with the respective financial accounts and the respective financial product offerings. The customer selects one or more of the financial accounts and the financial product offerings. The customer kiosk then transmits to the customer service computing system the customer selection.
US11887186B2

Computer systems and methods for managing resources are described. In an aspect, a method includes: providing, to a client device, an intraday resource availability interface, the intraday resource availability interface including a resource usage graph for one or more accounts, the resource usage graph having a time axis including a time period that includes a day start time and a current time, the resource usage graph including a resource availability indicator indicating a total amount of resources over the time period, including borrowed resources, available for use in association with the one or more accounts, the intraday resource availability interface including one or more widgets configured to accept input to modify a parameter affecting the resource usage graph; and responsive to activation of the one or more widgets receiving, from the client device, a message requesting modification of the resource usage graph; generating a modified resource usage graph based on the request; and sending the modified resource usage graph to the client device for display thereon.
US11887182B2

A server receives an initial query that identifies a first item listed by a first user account and an initial query value for the first item. The server provides the initial query to a first computing device associated with the first user account and receives a first response to the initial query from the first computing device. The first response indicates a rejection of the initial query value. In response to the rejection, the server identifies a second item listed by a second user account. The second item includes a shared attribute with the first item. The server substitutes the initial query with a replacement query that identifies the second item and the initial query value for the first item. The replacement query is provided to a second computing device associated with the second user account.
US11887175B2

Prescreened electronic programs or products that are automatically determined for a specific potential entity based on characteristics and/or geographic location, then can be automatically ranked based on calculated expected values of respective programs or products. The ranked programs or products are digitally/electronically presented in an interactive graphical user interface to the specific entity for digital selection and application.
US11887168B2

A system and a method are disclosed for a platform that determines the classification of a physical asset received from a provider. For a physical asset, the platform extracts intrinsic data from the asset and compiles extrinsic data by web scraping data associated with the asset. The platform generates a principal component vector comprising the intrinsic data and extrinsic data and inputs the principal component vector into a machine learning model. The machine-learning model is trained using training data that includes an aggregation of principal components of a physical asset as labeled by a historical classification and a time associated with the entry. The machine-learning model outputs the classification of the physical asset corresponding to a present time. The platform provides the classification to a user in visual association with a representation of the physical asset.
US11887165B2

A system for transmitting information related to a network-based marketplace includes identifying information that may be interesting, useful, and entertaining to the users and to the potential users of the network-based marketplace. The identified information may be other than information that is already being displayed in listings by the network-based marketplace. The identified information may be about the sellers, the buyers or other items related to the items offered for sale.
US11887155B2

There is disclosed a method and system for selecting one or more targeted messages to be included within a web resource. The method comprises: receiving a first request for a targeted message, the request including a target context parameter and a target floor price; executing an MLA configured to generate a first confidence parameter vis-a-vis a first server and a second confidence parameter vis-a-vis a second server; transmitting a second request to a selected one of the first server and the second server based on the first confidence parameter and the second confidence parameter; receiving the targeted message from the selected on of the first server and the second server; transmitting the targeted message to the a web server for inclusion within the web resource.
US11887144B2

In some aspects, the techniques described herein relate to a method including: providing, in a collaboration space, a point conversion interface; passing, via the point conversion interface, user credentials to a third-party point issuer; receiving, via the point conversion interface and from the third-party point issuer, a number of points, wherein the number of points is associated with the user credentials; multiplying the number of points by a conversion factor, wherein the multiplying produces a number of unified points; crediting a points pool associated with a collaboration space, with the number of unified points; and receiving, at the collaboration space and from a user of the collaboration space, an instruction to apply the number of unified points to a travel objective, wherein the travel objective is included on a digital itinerary provided by the collaboration space.
US11887136B1

A decision-making tool for real estate properties consumes information about properties at a zip code level (including, but not limited to, transactions and construction), and outputs an indicator predicting whether capital is crowding into a specific region of the respective zip code in the next time period, e.g., next month, next quarter, etc. In this way, users can use the various deal flow data to better understand the likely patterns in capital flows in the real estate market for the upcoming quarter, and thus to inform decisions related to investing in real estate property or divesting existing properties.
US11887124B2

The invention provides systems, methods and computer program products for securing electronic transactions and users of electronic transaction services from phishing attacks by malicious attackers and fraudsters. A terminal device receives a first data communication comprising an OTP associated with a requested electronic transaction, and identifies a validity period associated with the OTP. The terminal device responds to detection of a second data communication between the terminal device and a remote entity during the identified validity period, by extracting content from the second data communication. The extracted content is analyzed and a risk decision is generated based on output of the analysis of the extracted content. The risk decision determines whether the remote entity comprises, or is controlled by, a malicious attacker. Responsive to the risk decision determining that the remote entity comprises, or is controlled by, a malicious attacker, the terminal device may initiate a risk mitigation process.
US11887122B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for payment based on wireless communication and biological features. One of the methods includes determining at least one wireless communications device is within a wireless communication range of a payment collection system. Data specifying at least one account associated with the at least one wireless communications device and data specifying a biometric feature associated with the at least one account is obtained from a payment platform. The payment collection system collects a target biometric feature of a target user. In response to determining that the target biometric feature matches the biometric feature associated with the at least one account, a target account of the target user is determined based on the at least one account, and a deduction operation is performed on the target account.
US11887117B2

A cloud-based computing system is provided that includes a payments platform for integrating payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The payments platform can use external and internal operating modes for ingesting new or old payment transaction data from the payment gateway services at the cloud computing platform.
US11887114B2

Systems and methods for pulsing and controlling quality of content are provided. An automated QC system that automatically monitors (e.g., pulses) content for any changes by third-party servers and subsequently deactivates problematic content may improve user experience in relation to viewing content and enhance revenue gains for the content provider. For example, a confidence tool may identify problematic changes to the content via a pulsing mechanism, in which content is identified for deactivation until changes to the content meet the specification of the content presentation services. Active (e.g., live) or in-flight (e.g., scheduled to be live) content may continue being pulsed for any modifications unless it has been deactivated
US11887109B1

A method of providing a mobile application service on a user equipment based on composing a plurality of services supported by service platforms executing in a backend of a communication network. The method comprises receiving a request for a content service from a mobile application executing on a user equipment (UE) by a mobile application framework (MAF) and verifying the request for the content service by the MAF through a communication service provider platform, wherein the communication service provider platform completes verification in part by invoking a service of the MAF. The method further comprises completing a payment transaction for the content service by the MAF through messaging a payment platform, wherein the payment platform iteratively invokes services of the MAF and ordering the content service delivery by the MAF through messaging a content provider platform, wherein the content provider platform iteratively invokes services of the MAF.
US11887106B2

Methods and devices for provisioning a secure application on an electronic device with first issuer data for a first issuer are described. In an embodiment, the provisioning system receives and stores first issuer records. The example provisioning system receives a provisioning request to provision the secure application with the first issuer data. The provisioning request includes identifying information. The example provisioning system evaluates the provisioning request based on at least one of the first issuer evaluation criteria, the first issuer records and the identifying information in the provisioning request. When the provisioning request satisfies the first issuer evaluation criteria, the example provisioning system generates a signal using the communication module to provide the first issuer data to the electronic device to provision the secure application on the electronic device.
US11887103B2

In a method for broadcasting account provisioning information, user datum encryption information is transmitted to a plurality of account processing systems. A request to share account provisioning information is received from a user device associated with an account holder. A user datum of the account holder is encrypted using the encryption information and transmitted to the account processing systems. A response is received from at least one of the account processing systems, the response including an indication that the account holder has a transaction account processed by that account processing system. A request for confirmation that the account provisioning information should be shared is sent to the user device and a confirmation response is received from the user device that includes permission to share account provisioning information. Account provisioning information is then transmitted to one or more of the account processing systems.
US11887100B2

In one embodiment, a method comprises receiving a unique identifier from an item and sending a communication to an electronic device requesting that a user confirm a pending transaction, receiving input from the electronic device associated, and sending the received input to an authentication system for completing a transaction. In another embodiment, a system comprises a sensor, an authentication system, and a transaction processing system. The sensor is configured to emit energy and receive at least one first identifier, send at least one communication to an electronic device requesting a second identifier, receive at least one second identifier, and send the at least one first identifier and the at least one second identifier to the authentication system. The authentication system is configured to receive the at least one first and second identifiers from the sensor, to choose, based on the at least one first identifier and the at least one second identifier, a transaction processing system, and send the at least one first and second identifiers to the chosen transaction processing system.
US11887091B2

Provided is a money handling apparatus that can be easily introduced in a store. The money handling system includes: a money handling apparatus installed in a store and capable of executing basic functions including a checkout function; and a operation terminal connected to the money handling apparatus. When executing the checkout function, the money handling apparatus receives, through the operation terminal, an input of prices and quantities of items a customer purchases in the store, to calculate a transaction amount. The apparatus recognizes and counts money, which is deposited through an inlet for paying the transaction amount, to calculate a deposit amount of deposited money, and stores the deposited money inside the money handling apparatus. When the deposit amount exceeds the transaction amount, the money handling apparatus feeds out money corresponding to a difference therebetween, and dispenses the fed out money as change to an outlet.
US11887085B1

Examples described herein relate to apparatuses and methods for reducing an amount of time that a user of a drive-up banking system is exposed to outdoor environmental conditions. A method includes detecting, by a drive-up banking system, a presence of a vehicle proximate the drive-up banking system; projecting, by the drive-up banking system, a user interface onto a vehicle window such that the user interface is visible to the occupant of the vehicle; receiving, by the drive-up banking system, information indicative of an identity of the occupant of the vehicle; determining, by the drive-up banking system, an account corresponding to the occupant of the vehicle; requesting, by the user interface, transaction information; receiving, by the user interface, information indicative of the transaction information; and conducting, by the drive-up banking system, a transaction based on the transaction information.
US11887083B2

Systems and methods associated with providing an automated portal to migrate one or more relationships with one entity to another entity are disclosed. In one embodiment, an exemplary method may comprise: providing a portal enabling automated migration of existing relationships from existing entities to a first entity; generating a first UI configured for identifying and providing access information regarding existing relationships for potential migration; generating a second UI to display information regarding the existing relationships and provide UI elements enabling the user to receive migration offers; determining terms of replacement relationships that the first entity can offer the user; generating a third UI to (i) compare terms between the existing and new relationships, and (ii) enable the user to authorize the relationship migration; performing an automated generation process to create the new relationship(s); and performing an automated transfer process to transfer all objects to the new relationship.
US11887082B2

Systems, computer program products, and methods are described herein for implementing centralized resource distribution framework. The present invention is configured to electronically receive, from a computing device associated with a client, an indication to initiate a resource transfer to a user; retrieve, from a resource repository, one or more resource transfer parameters associated with the user based on at least the information associated with the user; and execute the resource transfer to the user based on at least the one or more resource transfer parameters, wherein executing further comprises transferring the resource from a source repository to the one or more target repositories via the one or more resource routing channels.
US11887074B2

In some examples, a payment service system receives a request to associate a proxy identifier with a user account of a charity. The proxy identifier is individually distinguishable from other proxy identifiers associated with user accounts of other users, and has a syntax including a symbol and a string of one or more characters. The symbol and the string are concatenated such that the symbol appears immediately before the string. The payment service system receives, via an application on a user device of a user, an input associated with the proxy identifier, and performs a database lookup to identify the user account associated with the proxy identifier. Information associated with the user account of the charity is presented via a user interface presented by the application. The user interface enables the user to donate funds from a financial account of the user to the user account of the charity.
US11887072B2

A system includes at least a first computing device, at a financial institution, configured to generate a currency request and apply first-level signature(s) to the currency request. A minting request is generated from the currency request and the first-level signature(s). The system also includes at least a second computing device, at a currency management department, configured to apply second-level signature(s) to the minting request to generate a signed minting request. The system also includes a third computing device, at a director's office, configured to apply third-level signature(s) to the signed minting request. The system also includes a plurality of network nodes, implementing a distributed ledger, configured to verify the first-level signature(s), the second-level signature(s), and the third-level signature(s); and mint the digital currency when the first-level signature(s), the second-level signature(s), and the third-level signature(s) are successfully verified.
US11887070B2

Techniques for providing improved optical character recognition (OCR) for receipts are discussed herein. Some embodiments may provide for a system including one or more servers configured to perform receipt image cleanup, logo identification, and text extraction. The image cleanup may include transforming image data of the receipt by using image parameters values that optimize the logo identification, and performing logo identification using a comparison of the image data with training logos associated with merchants. When a merchant is identified, a second image clean up may be performed by using image parameter values optimized for text extraction. A receipt structure may be used to categorize the extracted text. Improved OCR accuracy is also achieved by applying on format rules of the receipt structure to the extracted text.
US11887069B2

Systems and methods for secure updating of allocations to user accounts are provided. In one aspect, a system includes one or more computer readable storage mediums having program instructions embodied therewith, and one or more processors configured to cause the system to identify an external institution associated with the future transfers, and initiate, based on the identified external institution, a proxy instance of a software application of the external institution to determine a set of endpoints and a set of the future transfers to the endpoints. The system is further configured to receive a request from a user to change at least one of the set of the endpoints and the set of the further transfers to the endpoints, and use the proxy instance, executing the requested change to at least one of the set of the endpoints or the set of the future transfers to the endpoints.
US11887067B2

A method includes receiving a first ACH (automated clearing house) transaction at a local (domestic) sponsor bank. The first ACH transaction originates from a domestic originating bank. In response to the first ACH transaction, a second ACH transaction is executed from the local sponsor bank to a foreign sponsor bank. The second ACH transaction includes addressing messaging. The addressing messaging indicates a receiving bank in the same country as the foreign sponsor bank. The receiving bank is designated to receive a third ACH transaction from the foreign sponsor bank to benefit a recipient's account at the receiving bank. The addressing messaging contains an account number to identify the recipient's account.
US11887063B2

Automated vehicle repair estimation by random ensembling of multiple artificial intelligence functions is provided. A method comprises receiving a vehicle damage object that includes a plurality of metadata objects of the damaged vehicle; fragmenting the object into fragments each including at least one of the metadata objects; providing each of the fragments to a respective artificial intelligence function; receiving a respective vehicle repair recommendation set from each of the artificial intelligence functions, wherein each of the vehicle repair recommendation sets identifies a recommended vehicle repair operation of a plurality of the vehicle repair operations for the damaged vehicle; selecting a plurality of the recommended vehicle repair operations; generating a composite vehicle repair recommendation set that identifies the selected recommended vehicle repair operations; and providing the composite vehicle repair recommendation set to one or more vehicle repair insurance claims management systems.
US11887057B2

Methods and systems for managing a project. Project templates can be stored in a project database. At least one start date and/or at least one end date can be accepted for each project template. Information related to accepted project templates can be accepted. A user can access the information related to accepted project templates from a user interface.
US11887053B2

Systems, devices, and methods for automatically monitoring and managing inventory in real time within a retail environment are presented. To monitor and manage inventory of electronic devices configured to communicate wirelessly, the electronic devices are configured to send device status messages via wireless communication to wireless connection devices, which in turn send inventory messages to a remote inventory server via a communication network. To monitor non-communicating inventory, wireless tags are included within or affixed to inventory packaging to communicate with the electronic devices or wireless connection devices. Based upon such inventory messages, the remote inventory server monitors inventory location and levels at retail locations. Inventory levels may be adjusted according to inventory distribution plans based upon such inventory information.
US11887049B1

Systems and methods are disclosed for light curtain contour detection failure compensation. In one embodiment, an example carrier may include a first base portion, a second base portion, and a platform disposed between the first base portion and the second base portion, where the platform is configured to support a first rollable cart and a second rollable cart. Some embodiments include a frame and a first light curtain assembly coupled to the frame on a first side of the carrier. The shuttle may include a first reflective component removably coupled to the first base portion on the first side of the carrier, and a second reflective component removably coupled to the second base portion on the first side of the carrier, where the first reflective component and the second reflective component are configured to reflect light emitted by the light curtain assembly.
US11887045B2

A method (200) for determining future resource requirements in a given location, the method comprising the steps of obtaining (110) transaction data, the transaction data indicative of past resource use at a given location. At least one model may be trained (120) based on a set of parameters by determining (121) a distribution associated with the transaction data; and generating (122) a kernel based on the distribution and the set parameters, the kernel being arranged to output an estimated distribution. The kernel is refined (123) and validated (124) based on a comparison between the distribution and the estimated distribution. A density map is then generated (125) based on the at least one trained model. The density map is then sent (130) to a control system for determining future resource requirements in the given location.
US11887044B2

A dynamic supply chain planning system for analysis of historical lead time data that uses machine learning algorithms to forecast future lead times based on historical lead time data, weather data and financial data related to locations and dates within the supply chain.
US11887043B2

One example of the present disclosure can include a system that can receive a first data set over a network from a first computing device, the first data set indicating user preference data and a first request for a shipping cost. The system can also receive a second data set over the network from the second computing device, the second data set indicating a first shipping cost generated by a shipping entity associated with the second computing device in response to the second request. Based on receiving the second data set, the system can determine a second shipping cost based on the user preference data and the first shipping cost. The system can then transmit the second shipping cost over the network to the first computing device, for example as part of a graphical user interface for display on the first computing device.
US11887041B2

Embodiments herein provide for efficient delivery of a package or other item to a precise delivery location using beacons transmitted by a beaconing device, which are detected by a delivery device and used to guide the delivery device to the precise delivery location. Different types of events may be used as triggering events to trigger the transmission of the beacons, and beacons may be encoded to include instructions and/or information to the delivery device for identifying the precise delivery location. According to some embodiments, the beacons may be encoded based on a code unique to the package delivery and/or recipient.
US11887040B1

Systems and methods which facilitate automated querying of shipping services status information using a rules based engine are disclosed. A shipping status query engine of embodiments implements various rules for intelligently querying one or more shipping service provider systems for information regarding the status of shipped items. Using the intelligent determinations of a rules base shipping status query engine, embodiments enable large scale, automated status queries for a very large number of shipped items. Having such automated access to updated status information for the shipped items, additional functionality may also be supported, such as to provide alerts, reminders, notifications, etc., upon detecting certain events and/or failure to detect certain events. Moreover, embodiments may be adapted to utilize the updated status information to initiate actions with respect to particular shipments based upon detected events and/or failure to detect certain events.
US11887031B2

Oil field resources are allocated using machine learning and optimization. A well of a set of wells is identified. A user interface is presented to obtain a priority of a set of priorities. A schedule is generated for a set of resources for a job using the priority. A job schedule is presented that includes a set of jobs for the set of wells. The job schedule is generated using the set of priorities. An update to the priority is obtained. An updated job schedule is presented based on the update to the priority.
US11887027B1

The present technology calculates a value of future adherence (VFA) score which is a patient-level, predicted, expected cost of conversion from non-adherence to adherence over a specified time-frame. The score consists of three general components: (1) probability of being non-adherent, (2) cost reduction associated with being adherent, and (3) probability of converting from non-adherent to adherent. These values can be combined to create an overall VFA score. A user interface is then provided which shows at least a list of patients and information related to the VFA score.
US11887020B2

A thermal load prediction method and apparatus. The method includes configuring multiple prediction states and corresponding error thresholds and forming a prediction model. The prediction model predicting first thermal load magnitudes respectively corresponding to multiple testing time periods, wherein a target steam user uses boiler steam in the multiple testing time periods. Determining, according to the first thermal load magnitudes, relative prediction errors respectively corresponding to the multiple testing time periods Forming a state transition probability matrix according to the relative prediction errors, and determining a state probability of each prediction state in each future time period of future time periods according to the state transition probability matrix. The prediction model predicting second thermal load magnitudes respectively corresponding to the future time periods; and for the each future time period, determining a thermal load range corresponding to the each future time period according to the second thermal load magnitudes.
US11887014B2

In an example embodiment, a request is received, via a graphical user interface, to add a new object to a directory of objects, the new object having a first category in a hierarchical taxonomy of categories and objects. Then one or more questions previously assigned to the first category and/or one or more existing objects within the first category are retrieved. Each of the retrieved one or more questions and information about the new object are then fed into a first machine learned model trained to output a probability that a question is applicable to an object. One or more questions are generated for the new object based on the probability for each of the retrieved one or more questions. At least one of the one or more generated questions is then assigned to the new object.
US11887012B1

A computing device identifies an anomaly among a plurality of observation vectors. An observation vector is projected using a predefined orthogonal complement matrix. The predefined orthogonal complement matrix is determined from a decomposition of a low-rank matrix. The low-rank matrix is computed using a robust principal component analysis algorithm. The projected observation vector is multiplied by a predefined demixing matrix to define a demixed observation vector. The predefined demixing matrix is computed using an independent component analysis algorithm and the predefined orthogonal complement matrix. A detection statistic value is computed from the defined, demixed observation vector. When the computed detection statistic value is greater than or equal to a predefined anomaly threshold value, an indicator is output that the observation vector is an anomaly.
US11887006B2

Training and/or utilizing an interaction prediction model to generate a predicted interaction value that indicates a likelihood of interaction with a corresponding application on the basis of an electronic communication. The application can be in addition to any electronic communication application that is utilized in formulating the electronic communication and/or that is utilized in rendering the electronic communication. The predicted interaction value can be generated based on processing, utilizing the interaction prediction model, of features of the electronic communication and/or of other features. The predicted interaction value can be utilized to determine whether to perform further action(s) that interact with, and/or enable efficient interaction with, the application on the basis of the electronic communication.
US11886999B2

Apparatuses and methods can be related to implementing age-based network training. An artificial neural network (ANN) can be trained by introducing errors into the ANN. The errors and the quantity of errors introduced into the ANN can be based on age-based characteristics of the memory device.
US11886987B2

A multiply-accumulate method and architecture are disclosed. The architecture includes a plurality of networks of non-volatile memory elements arranged in tiled columns. Logic digitally modulates the equivalent conductance of individual networks among the plurality of networks to map the equivalent conductance of each individual network to a single weight within the neural network. A first partial selection of weights within the neural network is mapped into the equivalent conductances of the networks in the columns to enable the computation of multiply-and-accumulate operations by mixed-signal computation. The logic updates the mappings to select a second partial selection of weights to compute additional multiply-and-accumulate operations and repeats the mapping and computation operations until all computations for the neural network are completed.
US11886983B2

Embodiments of the present disclosure include systems and methods for reducing hardware resource utilization by residual neural networks. In some embodiments, a first matrix is received at a layer included in a neural network. The first matrix is compressed to produce a second matrix. The second matrix has a reduced dimensionality relative to a dimensionality of the first matrix. The second matrix is processed through a network block in the layer included in the neural network. The processed second matrix is expanded to produce a third matrix. The third matrix has a dimensionality that is equal to a dimensionality of the first matrix. The third matrix is added to the first matrix to produce a fourth matrix.
US11886981B2

A compiler generates a computer program implementing a machine learning network on a machine learning accelerator (MLA) including interconnected processing elements. The computer program includes data transfer instructions for non-colliding data transfers between the processing elements. To generate the data transfer instructions, the compiler determines non-conflicting data transfer paths for data transfers based on a topology of the interconnections between processing elements, on dependencies of the instructions and on a duration for execution of the instructions. Each data transfer path specifies a routing and a time slot for the data transfer. The compiler generates data transfer instructions that specify routing of the data transfers and generates a static schedule that schedules execution of the data transfer instructions during the time slots for the data transfers. The static schedule also schedules execution of compute instructions for computations using transferred data that implement the machine learning network.
US11886980B2

Neural networks, in many cases, include convolution layers that are configured to perform many convolution operations that require multiplication and addition operations. Compared with performing multiplication on integer, fixed-point, or floating-point format values, performing multiplication on logarithmic format values is straightforward and energy efficient as the exponents are simply added. However, performing addition on logarithmic format values is more complex. Conventionally, addition is performed by converting the logarithmic format values to integers, computing the sum, and then converting the sum back into the logarithmic format. Instead, logarithmic format values may be added by decomposing the exponents into separate quotient and remainder components, sorting the quotient components based on the remainder components, summing the sorted quotient components to produce partial sums, and multiplying the partial sums by the remainder components to produce a sum. The sum may then be converted back into the logarithmic format.
US11886977B2

There is provided a computing apparatus that includes: a retaining unit configured to retain an approximation table that approximately represents an activation function of a neural network, the approximation table mapping between a plurality of discrete input samples of the activation function and output samples respectively corresponding to the plurality of input samples; and a computing unit configured to convert an input value of activation function computation to an output value using the approximation table retained by the retaining unit when the activation function is selected for the activation function computation. The plurality of input samples of the approximation table are set such that input samples more distant from a reference point in the domain of the activation function have a larger neighboring sample interval.
US11886972B2

A non-volatile memory (NVM) crossbar for an artificial neural network (ANN) accelerator is provided. The NVM crossbar includes row signal lines configured to receive input analog voltage signals, multiply-and-accumulate (MAC) column signal lines, a correction column signal line, a MAC cell disposed at each row signal line and MAC column signal line intersection, and a correction cell disposed at each row signal line and correction column signal line intersection. Each MAC cell includes one or more programmable NVM elements programmed to an ANN unipolar weight, and each correction cell includes one or more programmable NVM elements. Each MAC column signal line generates a MAC signal based on the input analog voltage signals and the respective MAC cells, and the correction column signal line generates a correction signal based on the input analog voltage signals and the correction cells. Each MAC signal is corrected based on the correction signal.
US11886970B2

An apparatus control device includes: at least one processor; and at least one first memory that stores a program executed by the processor, in which the processor acquires input data based on at least one of acceleration and angular velocity generated by application of an external force to an apparatus, classifies a plurality of the acquired input data into a plurality of clusters by an unsupervised clustering method, acquires relationship data representing relationship between the acquired input data and the plurality of classified clusters, and controls movement of the apparatus based on the acquired relationship data.
US11886968B2

A method for calculating a time to contact of an autonomous vehicle, the method comprising: obtaining a plurality of event data an image, wherein the event data is associated with a pixel associated with a change in light intensity; determining a reference signal frequency associated with a transmitted light; identifying a select event data from the plurality of event data, wherein the light frequency associated with the select event data is substantially the same as the reference signal frequency; determining an object based on the select event data, wherein the object is fully enclosed by a bounding box comprising coordinates of a rectangular border; calculating a distance between a set of coordinates of the bounding box closest to the autonomous vehicle and the autonomous vehicle; and calculating the time to contact between the set of coordinates of the bounding box and the autonomous vehicle.
US11886966B2

Systems and methods are provided for analyzing, by a computing device, location data associated with a location of the computing device to determine that an image or video captured using a messaging application on the computing device is captured near a food-related venue or event, receiving input related to food associated with the food-related venue or event, sending the image or video and the input related to food associated with the food-related venue or event to a computing system to train a machine learning model for food detection, and updating the messaging application to comprise the trained machine learning model for food detection.
US11886950B2

A method and system for validating compliance with the terms of a transaction, includes gathering sensor and human-sourced data and analyzing and grading the data for compliance with each element and with the transaction as a whole.
US11886948B2

A radio frequency identification (RFID) tag with a configurable anti-tamper structure includes an RFID chip electrically connected to a configurable anti-tamper structure. The configurable anti-tamper structure includes a plurality of conductive segments substantially oriented in a ladder configuration. At least some of the plurality of conductive segments are cut to leave a single conductive path in accordance to the desired tamper detection application, and the RFID tag is attached with the anti-tamper structure placed across a break point to be monitored for tampering. When tampering occurs, the conductive path is broken and the RFID chip changes the data sent in response to interrogation by an RFID reader.
US11886945B2

A non-transitory computer-readable medium storing a support program readable by a computer of an information processing device, the support program corresponding to a printer connected to the information processing device and supporting a general-purpose print program pre-installed in an operating system of the information processing device, the support program, when executed by the computer, causes the computer to perform: based on a print instruction being output from an application program installed in the information processing device and transferred to the general-purpose print program to cause the printer to perform printing, receiving intermediate image data according to the print instruction from the operating system; generating rasterized raster data based on the received intermediate image data; compressing the generated raster data; and transmitting print data based on the compressed raster data to the printer.
US11886940B2

This application discloses a network interface card so as to improve reliability of a storage apparatus using an RDMA network and improve storage access performance of a single QP connection. A network interface card includes a parser and at least one shared connector, where the parser is configured to distribute a received first remote direct memory access RDMA packet to a first shared connector in the at least one shared connector; and the first shared connector is configured to establish a QP connection to a peer network device, and determine a first queue pair QP corresponding to a first controller based on the first RDMA packet, so as to implement communication with the first controller, where the first shared connector is separately connected to a plurality of controllers including the first controller, and one QP corresponding to each of the plurality of controllers corresponds to the first shared connector.
US11886931B2

The technology disclosed relates to inter-node execution of configuration files on reconfigurable processors using network interface controller (NIC) buffers. In particular, the technology disclosed relates to a runtime logic that is configured to execute configuration files that define applications and application data for applications using a first reconfigurable processor connected to a first host, and a second reconfigurable processor connected to a second host. The first reconfigurable processor is configured to push input data for the applications in a first plurality of buffers. The first host is configured to cause a first network interface controller (NIC) to stream the input data to a second plurality of buffers from the first plurality of buffers. The second host is configured to cause a second NIC to stream the input data to the second reconfigurable processor from the second plurality of buffers.
US11886928B2

An apparatus comprises a processing device configured to obtain information associated with services hosted in an information technology infrastructure comprising a core data center hosting a first subset of the services and edge computing sites hosting a second subset of the services. The processing device is also configured to determine, based on the obtained information, values associated with parameters characterizing suitability of hosting respective ones of the services at the computing sites, and to generate, based on the determined values, scores for each of the services. The processing device is further configured to identify, based on the generated scores, at least a given one of the services to be migrated from the core data center to the edge computing devices or from the edge computing sites to the core data center. The processing device is further configured to migrate the given one of the services.
US11886926B1

Techniques and technologies for migrating workloads between different VM instance types based on changes in resource utilization over a period of time. Selecting one VM instance type to host workloads can result in use of a VM instance type that is optimized for the workload during one timeframe of a period of time, but is over-provisioned or under-provisioned for the workload during another timeframe of a period of time. Accordingly, a service provider network may analyze historical utilization patterns of workloads over a period of time, and identify different VM instance types that are optimized for the workloads during different timeframes of the period of time. The service provider network may then cause the workloads to be migrated between the different VM instance types over the period of time such that the workloads are hosted on VM instances that are optimized for the current resource utilization of the workloads.
US11886925B2

Systems and methods are provided that enable a general framework for partitioning application-defined jobs in a scalable environment. The general framework decouples partitioning of a job from the other aspects of the job. As a result, the effort required to define the application-defined job is reduced or minimized, as the user is not required to provide a partitioning algorithm. The general framework also facilitates management of masters and servers performing computations within the distributed environment.
US11886915B2

The disclosure relates to systems, methods and computer-readable media for using system jobs for performing actions outside the constraints of batch compute jobs submitted to a compute environment such as a cluster or a grid. The method for modifying a compute environment from a system job disclosure associating a system job to a queuable object, triggering the system job based on an event and performing arbitrary actions on resources outside of compute nodes in the compute environment. The queuable objects include objects such as batch compute jobs or job reservations. The events that trigger the system job may be time driven, such as ten minutes prior to completion of the batch compute job, or dependent on other actions associated with other system jobs. The system jobs may be utilized also to perform rolling maintenance on a node by node basis.
US11886909B2

Techniques described herein relate to a method for managing migrations of applications. The method may include identifying, by a verification manager associated with an execution environment, an application potential migration event associated with an application; in response to identifying the application potential migration event: obtaining application configuration information associated with the application; making a determination that the application configuration information indicates the execution environment is capable of hosting the application; generating potential migration information associated with the execution environment and the application; and sending an affirmation and the potential migration information to the application.
US11886906B2

Implementations disclosed describe a system and a method to execute a virtual machine on a processing device, receive a request to access a memory page identified by a guest virtual memory address (GVA) in an address space of the virtual machine, translate the GVA to a guest physical memory address (GPA) using a guest page table (GPT) comprising a GPT entry mapping the GVA to the GPA, translate the GPA to a host physical address (HPA) of the memory page, store, in a translation lookaside buffer (TLB), a TLB entry mapping the GVA to the HPA, modify the GPT entry to designate the memory page as accessed, detect an attempt by an application to modify the GPT entry; generate, in response to the attempt to modify the GPT entry, a page fault; and flush, in response to the page fault, the TLB entry.
US11886898B2

Various aspects are disclosed for graphics processing unit (GPU)-remoting latency aware migration. In some aspects, a host executes a GPU-remoting client that includes a GPU workload. GPU-remoting latencies are identified for hosts of a cluster. A destination host is identified based on having a lower GPU-remoting latency than the host currently executing the GPU-remoting client. The GPU-remoting client is migrated from its current host to the destination host.
US11886891B2

Methods, systems, and computer-readable storage media for receiving initial input from a user of the application, the initial input indicating that a UI element is to be generated for the user, receiving context data representative of a context of the application when the input is received, the context data at least partially including a data schema definition of data accessed by the application, prompting the user for input at least partially based on the context data, receiving additional input responsive to the prompting, defining dynamic metadata based on at least a portion of the initial input, at least a portion of the additional input, and at least a portion of the data schema definition, the dynamic metadata including one or more actions that can be executed on data accessed through the UI element, and processing the dynamic metadata to generate the UI element for display in the application.
US11886888B2

One embodiment provides a method, including: receiving, at an information handling device, a command from a user to load an application; determining, using a processor, whether a forecasted loading time for the application exceeds a loading tolerance threshold associated with the user; and providing, responsive to determining that the forecasted loading time exceeds the loading tolerance threshold, a reduced view of the application during a time period that the application is loading. Other aspects are described and claimed.
US11886873B2

Generally discussed herein are devices, systems, and methods for transparency and control in a user data migration process. A method can include displaying, by a display device, a user interface (UI) including a first display region including text indicating that a legacy application is being replaced by an upgraded application and that a user can select what data from the legacy application is ported over to the upgraded application, receiving, by the UI and from the user, data indicating what portion of data from the legacy application is to be ported over to the upgraded application, and porting over only the portion of the data from the legacy application indicated by the user.
US11886852B1

Implementations are directed to configuring a set of applications and one or more modules associated with each application, wherein the one or more modules of an application comprise functional components that are bundled into the application, wherein each application is associated with a site of an on-premise system where the application is to be deployed; creating a process flow that includes a plurality of nodes, each node corresponding to a process executed at the site; associating a collection of applications to each node included in the process flow, wherein the collection of applications are selected from the set of applications, wherein the set of applications are categorized based on a relevance score of each application; and deploying the process flow and the collection of applications associated with each node to corresponding on-premise edge devices of the on-premise system based on the site of each application.
US11886846B2

A method for executing computation, a computing device, a computing system, and a storage medium are provided. The method includes: confirming, via a compiler, whether there is a call instruction related to a thread block modification request in a kernel function to be compiled; in response to confirming that there is the call instruction related to the thread block modification request in the kernel function to be compiled, determining a corresponding program segment associated with the call instruction; configuring a required thread block and thread local register for the corresponding program segment; and inserting a control instruction into the corresponding program segment to enable the thread block configured for the corresponding program segment to execute relevant computation of the corresponding program segment, and an unconfigured thread block not to execute the relevant computation. The disclosure can improve overall performance, make coding and maintenance easy and reduce error rate of code.
US11886843B2

Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating toa plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.
US11886842B2

A development assistance device includes: multiple conversion units each converting either an inputted signal value or inputted meta information into either a signal value or meta information, and outputting either the signal value after conversion or the meta information after conversion as output information; a pipeline unit causing, on the basis of pipeline information showing a relationship of mutual connections between the multiple conversion units, the multiple conversion units to sequentially perform the corresponding converting processes; an inference unit making an inference by using the output information outputted by a final conversion unit which the pipeline unit causes, on the basis of the pipeline information, to finally perform the converting process, out of the multiple conversion units; and an image generation unit generating image information for visualizing the connection relationship shown by the pipeline information, and a relationship of a connection between the final conversion unit and the inference unit.
US11886834B2

An electronic device including a processor configured to execute a program stored in a memory, in which the processor executes input-screen display processing of causing a display to display an input screen, in order to accept input of data for a certain item, executes, when the input of the data for the certain item is accepted by a first method during display of the input screen, default-value setting processing of setting the data as a default value for the certain item, and executes data processing with the data, and executes, when the input of the data for the certain item is accepted by a second method during display of the input screen, default-value non-setting processing of not setting the data as the default value, and executes the data processing with the data.
US11886832B2

An operation device includes a quantizer circuit, a buffer circuit, a convolution core circuit and a multiply-add circuit. The quantizer circuit receives first feature data and performs asymmetric uniform quantization on the first feature data to obtain and store in the buffer circuit second feature data. The quantizer circuit further receives a first weighting coefficient and performs symmetric uniform quantization on the first weighting coefficient to obtain and store in the buffer circuit a second weight coefficient. The convolution core circuit performs a convolution operation on the initial operation result, an actual quantization scale factor and an actual bias value to obtain a final operation result.
US11886816B2

A method manages bot dialogue. A user input is converted to a phrase vector. A set of identified tokens are identified by a token identification engine from the phrase vector. An unsupervised token is selected from the set of identified tokens. A supervised token is selected from the set of identified tokens. A voted token selected from the unsupervised token and the supervised token. A next token is identified based on a set of recent tokens that includes the voted token. The next token is presented as one of a voice communication and an email communication.
US11886814B2

The present disclosure is directed towards systems and methods for detecting deviations between documents and portions thereof, extracting information from text and detecting deviations between obligations. Information is extracted by identifying defined terms and their definitions in input text as well as by identifying portions of different input texts relevant to a point of interest and detecting deviations in those portions between the different input texts.
US11886808B2

A system and method for customizing mobile-form applications via a web-based interface for distribution to a mobile device are disclosed. An example method includes providing a customizable mobile-form application template. A web-based interface is provided allowing creation of a customized mobile-form application from the customizable mobile-form application template by selecting a data field for inclusion on the customizable mobile-form application template. The customized mobile-form application may then be distributed to the mobile device.
US11886806B2

The disclosed embodiments include a method performed by computer system. The method can include retrieving a layout object including layout information, receiving an indication of a request for a formatted document, and determining that the formatted document should have multiple pages with a common layout feature. The method can further include dynamically generating a template for the formatted document based on the layout information of the layout object and generating the formatted document by using the template to create the multiple pages of the formatted document with the common layout feature.
US11886802B2

The disclosed invention provides improved systems and methods for auto-filling electronic forms, which involves presenting a user with an electronic form comprising one or more fields, each field having one or more field attributes, parsing the electronic form to generate a form mapping, including a form path identifier identifying a location from where the electronic form originated, and a global field identifier and corresponding label for each of the one or more fields. The document mapping may be sent to a remote server, which may provide user data in response, which may be used to automatically populate the electronic form.
US11886800B1

A method includes detecting, in a written electronic communication, an input sentence satisfying a readability metric threshold, and processing, by a sentence transformer model responsive to the input sentence satisfying the readability metric threshold, the input sentence to output a suggested set of sentences. The method further includes evaluating the first suggested set of sentences along a set of acceptability criteria, and determining, based on the evaluating, that the set of acceptability criteria is satisfied. The method further includes modifying, based on determining that the set of acceptability criteria is satisfied, the written electronic communication with the suggested set of sentences to obtain a modified written electronic communication, and storing the modified written electronic communication.
US11886798B2

Provided are a method and an apparatus for obtaining a loading time length of an image in a webpage, and an electronic device. The method includes: obtaining, during loading of a Hypertext Markup Language HTML file of the webpage, event tracking data through event tracking that is set in the HTML file, wherein the event tracking data includes loading start time of the HTML file; obtaining a timestamp of a loading end event of the image in the webpage, and determining the loading time length of the image based on the loading start time and the timestamp. The method can obtain the loading time length of the image in the webpage, facilitate the detection of the loading time length of the image, and provide data support for realizing the analysis of the webpage service quality based on the loading time length of the image and improving the webpage service quality.
US11886796B2

A collaborative matter management and analysis tool is presented. Each matter has its own workspace that is built around a collaborative backbone. Users can provide access to the matter workspace to anyone who they want to collaborate with, including others at their organization and persons outside the organization, such as clients, lawyers, experts, vendors and other third parties. Processing of the document is automatic and based on the content and document type. The document, when uploaded, is OCR'd and based on the content, citations are converted to hyperlinks and the cited documents are linked. Documents and events are associated to enable enhanced productivity tools such as searching and e-brief.
US11886795B2

A method for marking text in digital typography includes identifying one or more glyphs that intersect or overlap with a text marking bounding box, drawing a modified text marking to avoid intersecting with the one or more glyphs, and causing a display device to display the modified text marking with the text. The text marking is associated with a line of text including the glyphs or adjacent to a waxline of text including the glyphs. For each of the glyphs, the glyph corresponding to the glyph bounding box intersecting with the text marking is indicated. The modified text marking is drawn based on outlines of the glyphs, intersections between a text marking bounding box and the glyph outlines, and a user-specified glyph offset, text marking weight, and/or text marking offset to avoid intersecting with the glyphs. The shape of the modified text marking avoids intersecting with or overlapping the glyph.
US11886793B2

Embodiments of the technology described herein, are an intelligent system that aims to expedite a text design process by providing text design predictions interactively. The system works with a typical text design scenario comprising a background image and one or more text strings as input. In the design scenario, the text string is to be placed on top of the background. The textual design agent may include a location recommendation model that recommends a location on the background image to place the text. The textual design agent may also include a font recommendation model, a size recommendation model, and a color recommendation model. The output of these four models may be combined to generate draft designs that are evaluated as a whole (combination of color, font, and size) for the best designs. The top designs may be output to the user.
US11886782B2

A system and computer-implemented method are provided for training a dynamics model to learn the dynamics of a physical system. The dynamics model may be learned to be able to infer a future state of the physical system and/or its environment based on a current state of the physical system and/or its environment. The learned dynamics model is inherently globally stable. Instead of learning a dynamics model and attempting to separately verify its stability, the learnable dynamics model comprises a learnable Lyapunov function which is jointly learned together with the nominal dynamics of the physical system. The learned dynamics model is highly suitable for real-life applications in which a physical system may assume a state which was unseen during training as the learned dynamics model is inherently globally stable.
US11886779B2

A system and method for accelerated simulation setup includes receiving a description of a new problem for simulation, extracting input data and output data of previous simulation results, generating a representation of data based on the extracted input data and output data, and quantifying similarities between the new problem and the extracted input data and output data to identify a candidate simulation for the new problem. A machine learning component infers a solution output for the new problem based on extrapolation or interpolation of outputs of the candidate simulation, thereby conserving resources by eliminating a simulation generation and execution. Alternatively, an efficient simulation setup can be generated using the queried knowledge, input variables, and input parameters corresponding to the candidate simulation.
US11886775B2

Interactive systems and methods are provided for designing and constructing fences or other structures supported by posts, including methods which enable users to design custom fence panels and be presented with dynamic visual representations of such custom fence panels.
US11886771B1

A customizable communication system and method of use are described for providing dialect and language options for users to employ during interactions between the user and a third-party application, thereby enhancing user experience. In some embodiments, the system allows a user to select a plurality of dialect and language preferences while interacting with a third-party application offering voice command technology. The selected dialect and language preference is used during the interaction between the user and the third-party application.
US11886766B2

A multi-panel video wall and system is disclosed having a computer with a memory or access to a public or private cloud containing a video file and a processor for executing the video file and a plurality of video display screens interconnected to one another and to the computer via wired or wireless transmission, each of the plurality of video display screens configured to work together to display a video content generated from the video file that extends across all of the plurality of video display screens. Upon user interaction or detection of a user, one or more of the plurality of video display screens seamlessly transitions away from the video content to display a separate video content for interaction with the user.
US11886765B2

A head-mounted display device, where when the head-mounted display device enables a low power consumption display mode, a left-eye display system and a right-eye display system alternately display an image. A switching time interval for the left-eye display system and the right-eye display system to alternately display the image is determined based on a current display mode. Different current display modes correspond to different switching time intervals, or correspond to a same switching time interval. Therefore, in the low power consumption display mode of the head-mounted display device, one display system displays the image within a same time period to reduce power consumption of the head-mounted display device.
US11886760B2

A print driver store is usable for redirection printing in a virtualized computing environment that supports virtual desktops. Native print drivers are uploaded to the print driver store from a client side. When an agent attempts to instantiate a virtual printer at the agent side that corresponds to a physical printer at the client side, the agent checks to determine if a native print driver for the physical printer is installed at the agent side. If the native print driver is not installed, then the agent obtains the native print driver from the print driver store and installs the native print driver at the agent side. The agent completes the instantiation of the virtual printer at the agent side and associates the native print driver with the virtual printer.
US11886757B2

In an image forming apparatus where an amount to be printed due to execution of a job designating printing according to a first printing mode exceeds a first printable amount, a screen is displayed to accept an instruction for changing printing according to the first printing mode designated by the job to printing according to a second printing mode. When the instruction is accepted on the screen, a print setting screen which is able to accept a change of print setting of the job is displayed. If an amount printed according to the second printing mode would exceed the second printable amount even if print setting of the job is changed, the print setting screen is repeatedly displayed until print setting of the job is set such that the amount to be printed on printing according to the second printing mode does not exceed the second printable amount.
US11886755B2

A method prepares a print job for a printing operation and includes providing at least one first data set associated with the print job and multiple reference data sets associated with reference jobs. The method is characterized in that it contains the steps of providing multiple mutually complementary data sets for each one of a plurality of reference jobs, automatically filtering the reference data sets of the plurality of reference jobs to provide at least one second data set, and using the second data set in the printing operation as a replacement of or an addition to the at least one first data set. The method provides a way of manufacturing high-quality printed products while saving time, e.g. makeready time for the printing operation, and costs, e.g. caused by unusable prints or low-quality prints.
US11886749B2

Methods, systems, and devices for event management for memory devices are described. A memory system may include a frontend (FE) queue and a backend (BE). Each queue may include an interface that can be operated in an interrupt mode or a polling mode based on certain metrics. For example, the interface associated with the FE queue may be operated in a polling mode or an interrupt mode based on whether a quantity of commands being executed on one or more memory devices of the memory system satisfies a threshold value. Additionally or alternatively, the interface associated with the BE queue may be operated in a polling mode or an interrupt mode based on whether a quantity of active logical block addresses (LBAs) associated with one or more operations being executed on one or more memory devices of the memory system satisfies a threshold value.
US11886743B2

Disclosed is a method for enhancing service quality of a solid state drive and the solid state drive, and the method includes the steps of obtaining a remaining storage resource corresponding to a write I/O request periodically, and determining a resource waiting time of the write I/O request based on a resource consumption rate of the write I/O request. The method also includes setting a maximum scheduling delay time for the write I/O request according to the resource waiting time of the write I/O request. The method also includes identifying a type of unprocessed I/O requests and obtaining an arrival time of the unprocessed I/O requests, and sorting the unprocessed I/O requests in combination with the maximum scheduling delay time. The method further includes processing the unprocessed I/O requests according to the sort of the unprocessed I/O requests.
US11886738B2

A memory controller determines the number of pieces of correction information of an a-th correction information for each of M component codes according to a value based on the number of component codes, and determines a correction information address which is an address on a correction information memory of the a-th correction information based on the number of pieces of correction information. The memory controller calculates an a-th soft-input value for an a-th component code, inputting the a-th soft-input value to execute decoding processing of the a-th component code, calculates a decoded word of the a-th component code, a-th correction information, and a-th reliability information, stores the a-th correction information and b-th correction information indicating a b-th corrected location (1≤b≤nj) in a j-th dimension (j≠i, 1≤j≤N) in the correction information address of the correction information memory, stores a-th reliability information in a reliability information memory, and outputs an output decoded word calculated from the read information and the reliability information of each component code.
US11886732B2

A data storage server may store a data packet generated by a client in a first server memory prior to the data packet being migrated to a third server memory of the data storage server by a server controller in response to a server data migration module. The data packet may be moved to satisfy a quality of service agreement between a host and the client. The data packet can be proactively copied to a second server memory by the server controller in response to the migration of the data packet from the first to the third server memories.
US11886730B2

An apparatus comprises a processing device configured to maintain a deduplication data structure comprising sub-portions associated with different compression ratio ranges and having different numbers of data block identifiers. The processing device is also configured to identify a given data block identifier and a given compression ratio for a given data block to be stored, and to determine whether the given data block identifier is in a given one of the sub-portions having a given compression ratio range including the given compression ratio. The processing device is further configured, responsive to determining that the given data block identifier is not in the given sub-portion, to write the given data block to a physical space block of the storage system and, responsive to determining that the given data block identifier is in the given sub-portion, to increment a deduplication reference count for the given data block identifier.
US11886725B2

Methods, computer program products, and/or systems are provided that perform the following operations: setting a memory buffer having contiguous memory blocks; obtaining a decision tree comprising nodes including split nodes and leaf nodes, wherein each of the split nodes includes at least two child nodes that are ordered according to a likelihood of accessing a child node after each of the split nodes; mapping the nodes onto respective blocks of the memory blocks, each of the memory blocks storing attributes of a corresponding one of the nodes, wherein each of the split nodes and any child nodes of each split node are mapped onto successive blocks, wherein ordered child nodes of a same one of the split nodes are mapped onto successive blocks; executing the nodes by processing the attributes of the nodes as accessed from the memory according to an order of the memory blocks in the memory buffer.
US11886693B2

Aspects of the disclosure provide a method, a system and an apparatus for information processing. The storage medium stores application programs that are downloaded via the network interface. In response to executing the application program, in the client computing device, start a program logic process and a first presentation process corresponding to a first view interface or page of the application program. The program logic process generates the initial first interface or page data, and the initial first interface or page data is transferred from the program logic process to the first presentation process. The first view interface or page is rendered in the first presentation process. In an embodiment the program logic process and the first presentation process respectively interface with the running environment.
US11886689B2

Systems and methods for aggregating data. The system is configured to receive metadata from an interactive graphical user interface (GUI) of a user device, aggregate field values from the data stored on one or more databases based on the received metadata and generate filter instructions based on the received metadata. The system is further configured to transmit the aggregated field values and the filter instructions to the user device, receive a user-customized filter set and subscription request for a synthetic symbol associated with the user-customized filter set from the user device, and create the synthetic symbol responsive to the subscription request. Moreover, the system aggregates one or more data values from the data stored on the databases associated with the created synthetic symbol and generates instructions to display the data values on the interactive GUI in accordance with the user-customized filter set associated with the created synthetic symbol.
US11886687B1

This document describes techniques and user interfaces that enable efficient selection of routes for private segments. In one aspect, a method includes receiving data indicating one or more textual characters entered into a text entry field of a user interface presented by a computing device. In response to receiving the data indicating the one or more textual characters, a selection if made of one or more airport groups based at least in part on the one or more textual characters entered into the text entry field of the user interface. Each airport group includes a respective subset of a set of airports selected for the airport group based at least in part on historical data for previous client-initiated segments to and from airports in the set of airports. The user interface is updated to present data identifying each of the one or more selected airport groups.
US11886670B2

A flexible display device includes a bendable touch display panel, a touch detector, a screen divider, and a panel driver. The touch display panel includes at least one touch sensor. The touch detector detects a curved portion of the touch display panel and touch information corresponding to a touch applied to the touch display panel based on a sensing result from the at least one touch sensor. The screen divider divides a display area of the touch display panel into a plurality of divided areas with respect to the curved portion, and defines the divided areas as a display divided area and a non-display divided area, respectively, based on the touch information. The panel driver activates at least a portion of the display divided area and deactivate the non-display divided area.
US11886660B2

A sensor having a set of plates, each having a sensing element, of a grid of wires disposed on a base, and a top surface layer that is disposed atop the set of plates, so that force imparted from above onto the top surface layer is transmitted to the plates and thence to the grid of wires. The sensor includes a computer in communication with the grid which causes prompting signals to be sent to the grid and reconstructs a continuous position of force on the surface from interpolation based on data signals received from the grid. A method for sensing.
US11886640B2

An operation device includes a movable part having an operating surface on which a contact operation is performed by an living body, a vibration exciter attached to the movable part at a position other than the operating surface, and configured to excite the movable part in a first direction along the operating surface, and in a second direction intersecting the operating surface, a base part, and an elastic support, provided between the movable part and the base part, and configured to elastically support the movable part with respect to the base part. The movable part provides a tactile sensation to the living body making the contact operation when excited in the first direction by the vibration exciter, and generates a sound from the operating surface when excited in the second direction by the vibration exciter.
US11886638B2

Aspects of the present invention relate to user interface control of a head-worn computer.
US11886635B2

According to one embodiment, an eye movement detecting device comprises first, second, third, fourth and fifth electrodes. A line connecting the first and the third electrodes passes through the right eye and a line connecting the second and the fourth electrodes passes through the left eye on at least one of a front view, a plan view or a side view. A distance between the fifth and the first electrodes is equal to a distance between the fifth and the second electrodes. A distance between the fifth and the third electrodes is equal to a distance between the fifth and the fourth electrodes. The detector respectively detects a horizontal movement of the right eye and a horizontal movement of the left eye.
US11886628B2

The present disclosure provides systems and methods for delivering notifications to a device or accessory based on the context. A host device may be wirelessly coupled to one or more accessories that are available to receive a notification. The host device may analyze a context for transmitting a notification, such as analyzing user attention and accessory state. Analyzing user attention and accessory state may be done by analyzing sensor data, such as audio input, image sensors, proximity sensors, etc. The host device may determine a content type, such as text, e-mail, news, or download, content classification, such as urgent, sensitive, or reminder, and a notification type, such as visual, audio, or haptic. The host device may select at least one of the accessories based on the context. The host device may transmit the notification to the selected accessory.
US11886622B2

Systems and methods of use and fabrication are described for a THx2 threshold gate cell for a programmable gate array including a mode-independent PMOS configuration and an NMOS configuration configured to operate in one of a TH12 mode and a TH22 mode, wherein x is set to a threshold of 1 for the TH12 mode and x is set to a threshold of 2 for the TH22 mode.
US11886619B2

Systems, related methods and other means for providing the securing of web site source code are provided herein. The system and methods may be configured to poll a client device and/or to otherwise determine whether a debugging console is active on a client device and deny access to the JavaScript and source code if the debugging console is active. Additionally or alternatively, the system and methods may receive a request to access the source code form a client device, and may determine whether the request is from a trusted referrer and whether the debugging console is active. When the request is from an untrusted referrer, and/or when the debugging console is active the system and method can deny access to the source code. When the request is from a trusted referrer and the debugging console in inactive, the system and method can grant access to the source code.
US11886614B2

A system and method for securely displaying patient data within a plurality of display windows of a display user interface is provided. Generally, a user may activate an access computing device by logging into a user profile via a first user interface of a first computing device and scanning a predefined pattern of said access computing device using a camera of the first computing device. If the system recognizes the predefined pattern and the user profile has the appropriate permission levels, a computer readable signal containing login credentials may be sent to the access computing device, allowing the user to access data of the system. In some embodiments, a user may activate a display by logging into a user profile having appropriate permissions and scanning a predefined pattern of the display. The user may use user interfaces of the system to control a plurality of display windows within the display user interface.
US11886611B1

Systems, methods, and apparatuses for providing a central location to manage permissions provided to third-parties and devices to access and use user data and to manage accounts at multiple entities. A central portal may allow a user to manage all access to account data and personal information as well as usability and functionality of accounts. The user need not log into multiple third-party systems or customer devices to manage previously provided access to the information, provision new access to the information, and to manage financial or other accounts. A user is able to have user data and third-party accounts of the user deleted from devices, applications, and third-party systems via a central portal. The user is able to impose restrictions on how user data is used by devices, applications, and third-party systems, and control such features as recurring payments and use of rewards, via a central portal.
US11886609B2

A computer-implemented method for secure multi-datasource query job status notification that includes accessing notification characteristics for a query job status. Occurrence of the query job status and a present security level may be determined. Based on the notification characteristics, a notification may be generated at least in part by omitting available data based on the present security level. Based at least in part on the occurrence of the query job status, transmission of the notification to an end user computing device may be directed.
US11886608B2

The present application discloses a method, system, and computer system for monitoring tasks with respect to information stored in a database system. The method includes receiving a request to execute a task with respect to a database, wherein the request is associated with an identifier corresponding to a user that inputs a query for the request; determining whether the task is authorized for the user; in response to a determination that the task is authorized for the user, obtaining a set of information that is to be returned for the task; determining a subset of the set of information, wherein the subset of the set of information comprises one or more parts of the set of information for which the user has access permission; and storing a record of the request to execute the task, wherein the record comprises an indication of the user, and an indication of subset of the set of information.
US11886606B2

Ransomware attack (RWA) detection is performed during an incremental or differential backup of a system of folders or directories of a computer or network of computers via an electronic network. The RWA detection includes processing incremental or differential backup metadata acquired during the incremental or differential backup to determine whether a RWA alert is issued. RWA remediation is performed at least in part on the RWA alert being issued. The RWA alert may be issued based on processing of the incremental or differential backup metadata to identify candidate new files and candidate deleted files in which the candidate new files are candidates for being encrypted copies of the candidate deleted files. RWA alert criterion may be based on counts of new versus deleted files in a folder or directory, and comparison of file sizes of the new versus deleted files.
US11886603B2

A method for signing an electronic document is disclosed. The method includes: receiving, from a first client device: a first electronic document in a first state, the first electronic document containing first data in the first state; a first indication of approval for the first electronic document in the first state; and a selection of one or more second client devices; sending, to each of the one or more second client devices, an invite to access the first electronic document in the first state, each invite including a link to access the first electronic document; receiving, from at least one of the one or more second client devices, a second indication of approval for the first electronic document in the first state; validating the second indications of approval; in response to the validating, submitting a locked form version of the first electronic document to a virtual document signing ceremony.
US11886600B2

A set of high level test logic is configured to include a set of insertion points. The high-level test logic can be controlled to insert test conditions into a data center configuration. It can also be configured to execute remediation actions that are to be taken, and validation actions to be performed in order to determine whether the remediation action works against the test conditions. Different instances of the high-level test logic can be configured for different environments and different test conditions.
US11886596B2

Preliminary program analysis of an executable may be performed. A security vulnerability level of a portion of the executable may be determined based on the preliminary program analysis. The security vulnerability level of the portion may be compared to a security vulnerability threshold. The precision of runtime monitoring of the portion may be tuned based on the comparison.
US11886592B2

The disclosed embodiments relate to securely booting firmware images. In one embodiment, a method is disclosed comprising receiving, by a memory device, a firmware update; validating, by the memory device, a signature associated with the firmware update; copying, by the memory device, an existing firmware image to an archive location, the archive location storing a plurality of firmware images sorted by version identifiers; booting, by the memory device, and executing the firmware update; and replacing, by the memory device, the firmware update with the existing firmware image stored in the archive location upon detecting an error while booting the firmware update.
US11886588B2

An intrusion point identification device includes: a threat information collector that collects and stores threat information including identification information identifying a moving body, route information indicating a route through which the threat has intruded into the moving body, and discovery information indicating a discovery date of an attack; a vehicle log collector that collects logs, extracts, from the logs, histories of points that indicate locations of one or more moving bodies within a predetermined period, and stores the histories of the points as history information, the logs indicating points that indicate locations of the one or more moving bodies, the predetermined period being set based on the discovery information; an intrusion point identification unit that identifies an intrusion point of the threat from a first attack source through a first route among the points indicated in the history information; and an intrusion point notifier that outputs the intrusion point.
US11886584B2

Disclosed herein are systems and methods for detecting potentially malicious changes in an application. In one aspect, an exemplary method comprises, selecting a first file to be analyzed and at least one second file similar to the first file, for each of the at least one second file, calculating at least one set of features, identifying a set of distinguishing features of the first file by finding, for each of the at least one second file, a difference between a set of features of the first file and the calculated at least one set of features of the second file, and detecting a presence of potentially malicious changes in the identified set of distinguishing features of the first file.
US11886583B2

Disclosed is a description-entropy-based intelligent detection method for a big data mobile software similarity. The method comprises the following steps: acquiring a path of mobile software, and reading a file of the mobile software according to the path; performing preliminary reverse engineering decompilation on the file of the mobile software to obtain function characteristics of each piece of mobile software; counting distribution of description entropy of each piece of mobile software by means of description entropy in the function characteristics; further integrating description entropy of each piece of mobile software, after integration, comparing description entropy distribution conditions among the mobile software, and carrying out similarity score calculation to obtain similarity scores among the mobile software; and outputting the similarity scores of all mobile software to obtain a mobile software similarity result. According to the method, a source code of the mobile software is acquired by means of decompilation, a function compression code is acquired, and then the description entropy is acquired; and the description entropy is used as an information amount for representing an object and used for similarity detection of the mobile software, thus greatly increasing the speed of intelligent calculation of software similarity.
US11886579B2

The present disclosure is directed to methods and apparatus for validating and authenticating use of machine learning models. For example, various techniques are described herein to limit the vulnerability of machine learning models to attack and/or exploitation of the model for malicious use, and for detecting when such attack/exploitation has occurred. Additionally, various embodiments described herein promote the protection of sensitive and/or valuable data, for example by ensuring only licensed use is permissible. Moreover, techniques are described for version tracking, usage tracking, permission tracking, and evolution of machine learning models.
US11886575B1

Systems and methods for fraud containment are provided in accordance with an embodiment of the invention. A fraud event may be detected. One or more devices that may be used in perpetrating the fraud event may be detected. Additionally one or more potential fraud victims, who may be grouped into victim circles may be detected. The threat level to the victims and/or victim circles may be assessed. In some instances, behavioral profiles may be utilized to make fraud assessments. Based on the threat level, recommendations for fraud containment responses may be provided.
US11886574B2

The technology disclosed herein provides a cryptographic key wrapping system for verifying device capabilities. An example method may include: accessing, by a processing device, a wrapped key that encodes a cryptographic key; executing, by the processing device in a trusted execution environment, instructions to derive the cryptographic key in view of the wrapped key, wherein the executing to derive the cryptographic key comprises a task that consumes computing resources for a duration of time; using the cryptographic key to access program data; executing, by the processing device, the program data, wherein the executed program data evaluates a condition related to the duration of time; and transmitting a message comprising an indication of the evaluated condition.
US11886569B2

This disclosure relates to using trust tokens to verify the integrity of devices and applications from which data is received. In one aspects, a method includes receiving, from a client device, a request for one or more trust tokens. The request includes at least one of one or more device-level fraud detection signals obtained from the client device or data representing code of an application that initiated the request. The request also includes a respective nonce for each of the one or more trust tokens. A determination is made, based on at least one of the one or more device-level fraud signals or the data representing the code of the application, to issue the one or more trust tokens to the client device. Each trust token is generated using the nonce for the trust token. The one or more trust tokens are provided to the client device.
US11886566B2

A vehicle authentication system includes a ring-type wearable device, an in-vehicle device, and a communication terminal. The in-vehicle device performs authentication regarding use of the vehicle. The in-vehicle device causes a short-range communication module to perform short-range wireless communication with the ring-type wearable device that has unique identification information. The in-vehicle device acquires information received by a wide area communication module configured to communicate, via a network, with the communication terminal configured to make a reservation for the use of the vehicle.
US11886560B1

Disclosed is a system and a method for verifying a user using reality applications. The system includes a database for storing plurality of modules, a server coupled to the database for processing the stored plurality of modules, a reality glasses having a camera to capture movements of the user, and a reality display coupled to the server to overlay virtual objects and the processed plurality of modules onto a field of view of the user, wherein the plurality of modules authenticates the user to access at least one of the virtual objects. The plurality of modules includes a biometric module performs a first level verification by performing biometric scans on the user, using the reality camera, a signature module performs a second level verification by verifying signature of the user drawn in air captured by the reality camera, and a signature motion flow module performs a third level verification by verifying flow of the user's signature captured by the reality camera.
US11886558B2

Methods and systems for authenticating users based on contextual data in a privacy preserving way are disclosed.
US11886556B2

The system generates a validation tool in response to receiving an indication to initiate validation. The system identifies at least one media content item based on a user profile, and generates at least one question based on the at least one media content item. The at least one media content item may include an image, a video, text, or a combination thereof. The system determines at least one answer corresponding to the at least one question. The question and answer may be determined based on a question template. For example, the template may be selected based on attribute types or values of the at least one media content item. The system generates the at least one question for output on an output device. Upon receiving input indicative to an answer, the system compares the inputted answer to the determined answer to determine whether to validate the user.
US11886533B2

Systems and methods for efficiently identifying and extracting machine-actionable structured data from web documents are provided. The technology employs neural network architectures which process the raw HTML content of a set of seed websites to create transferable models regarding information of interest. These models can then be applied to the raw HTML of other websites to identify similar information of interest. Data can thus be extracted across multiple websites in a functional, structured form that allows it to be used further by a processing system.
US11886531B2

A computing device can present, within a display, first network-associated content and a tab strip, the first network-associated content being associated with a first content locator, the tab strip including a first content indicator associated with the first content locator and a second content indicator associated with a second content locator, receive a directional input associated with the tab strip, in response to receiving the directional input, modify the presentation of the tab strip, the modification ending presentation of the first content indicator and initiating presentation of a third content indicator, the third content indicator being associated with a third content locator, receive a selection of the third content indicator, and in response to receiving the selection of the third content indicator, present second network-associated content at a location where the first network-associated content was previously presented, the second network-associated content being associated with the third content locator.
US11886526B2

Methods and systems as described herein may enable customized navigation flow for websites/applications. Navigation flows (e.g., the pages, user interfaces, views, etc. that are displayed to a user) may be customized for each user. Navigation parameters may be generated for a user and may indicate a customized navigation flow for the user. The navigation parameters may indicate one or more pages of a website/application and an order that each of the one or more pages should be displayed to the user. The navigation parameters may indicate a trigger for each page. A trigger may indicate an action and/or event that causes a change in display to the next page in the navigation flow. Navigation parameters may be shared between devices, which may enable the user to experience the same navigation flow across multiple websites/applications.
US11886525B2

Embodiments described include systems and methods for presenting additional content for a network application accessed via an embedded browser of a client application are provided. Additional content related to network applications may be presented on client devices. Specifically, activity such as embedded browser activity may be monitored. Responsive to detecting an event based on the monitored activity, additional content related to the network application may be provided. In various embodiments, the additional content is provided to a client application on the client device for presentation on the client device.
US11886522B2

Systems and methods are provided for identifying and recommending electronic content to consumers. In accordance with an implementation, one or more elements of electronic content are identified based on video graph data. In an exemplary method, information associated with a first element of video content is received, and corresponding video graph data is obtained. One or more second elements of video content that are similar to the first element of video content are identified based on the obtained video graph data. A subset the first and second elements of video content is subsequently identified for delivery to the user.
US11886521B2

An apparatus (a) groups descriptors into a cluster based on associating the descriptors with each of a first item and a second item, (b) accesses biometric data of a user, (c) determines a first activity of the user based on contextual data correlating the cluster with the biometric data, including determining whether the first activity represents an anomalous phase of the user based on a time period of the first activity being shorter than a threshold duration, and (d) generates a user profile based on the first activity of the user and the cluster, including (i) responsive to determining that the first activity represents the anomalous phase of the user, omitting a name of the cluster from the user profile, and (ii) responsive to a second activity of the user matching the first activity associated with the cluster, generating a recommendation including a third item based on the user profile.
US11886520B2

A system using edge computing is enabled to efficiently acquire data of an acquisition target without fail. A data search server KSV includes an industry information table 221 which stores an edge ID of an edge server operated and managed by a company/body, the edge ID being correlated with an industry ID which identifies an industry, and an ID of the company/body belonging to the industry. When a data acquisition request designating the industry ID is received from a user terminal, edge servers correlated with the designated industry ID are searched from the industry information table 221, and sensing data is acquired from the searched edge servers and transmitted to the user terminal of the source of the request. Menu screen information is sent from the data search server KSV to the user terminal, and displayed, and a user is enabled to select an industry on the menu screen.
US11886515B2

Aspects of the present disclosure provide systems, methods, apparatus, and computer-readable storage media for extracting taxonomies based on hierarchical clustering on graphs related to a corpus of documents and using said taxonomies for classifying and labeling documents. The hierarchical clustering of graphs include the adaptive pruning of nodes at each hierarchy based on betweenness centrality of nodes to form clusters that have modularity score exceeding a minimum modularity threshold.
US11886511B2

Systems and methods are disclosed herein for machine-learned vehicle desking operations. A vehicle recommendation system receives a request to determine similarities between vehicles. The request can indicate an identifier of a user-specified vehicle associated with vehicle attribute values (e.g., white color, sedan body style, 2020 manufacturing year, etc.). A machine learning model can determine respective embeddings for the vehicle attribute values and the respective embeddings can be concatenated, where the concatenated embeddings represent the user-specified vehicle in one embedding. The system can determine similarity metrics of the concatenated embeddings against reference embeddings. For example, a cosine similarity value can be determined for the concatenated embedding of the user-specified vehicle and the respective reference embeddings. Each similarity metric can represent a measure of similarity between the user-specified vehicle and a given vehicle. The vehicle recommendation system provides for display identifiers of vehicles that are ranked based on the determined similarity metrics.
US11886505B2

A function approximation system is disclosed for determining output floating point values of functions calculated using floating point numbers. Complex functions have different shapes in different subsets of their input domain, making them difficult to predict for different values of the input variable. The function approximation system comprises an execution unit configured to determine corresponding values of a given function given a floating point input to the function; a plurality of look up tables for each function type; a correction table of values which determines if corrections to the output value are required; and a table selector for finding an appropriate table for a given function.
US11886501B2

A processor-implemented method is disclosed. The method includes: obtaining identifying information for one or more tradeable objects associated with an entity; receiving, from at least one media data source, video data for one or more videos, the video data including content indicator tags associated with the one or more videos; identifying a first subset of the one or more videos based on: performing textual comparison between the content indicator tags associated with the one or more videos and identifiers associated with the one or more tradeable objects; and selecting videos for inclusion in the first subset based on the comparison; and sending, to a client device, an indication of the first subset of videos.
US11886495B2

Example techniques and systems may obtain one or more search types associated with a geographic location of a computing device. In one example, a technique may include determining, by a mobile computing device, a geographic location of the mobile computing device and obtaining one or more search types associated with the geographic location. Responsive to obtaining the one or more search types, the technique may also include outputting, by the mobile computing device and for display, a graphical user interface comprising at least an indication of the one or more search types associated with the geographic location.
US11886494B2

The present disclosure relates to an object selection system that automatically detects and selects objects in a digital image based on natural language-based inputs. For instance, the object selection system can utilize natural language processing tools to detect objects and their corresponding relationships within natural language object selection queries. For example, the object selection system can determine alternative object terms for unrecognized objects in a natural language object selection query. As another example, the object selection system can determine multiple types of relationships between objects in a natural language object selection query and utilize different object relationship models to select the requested query object.
US11886493B2

A method is disclosed for indexing 3D digital models, retrieving them, comparing them and displaying the results in a 3D space. The method comprises four complementary parts, i.e. displaying, comparing/searching, reconciling the faces, and classifying the results. These parts can overlap with each other or can be implemented separately. A method is described for retrieving 3D models that share certain similarities of form with a reference 3D model, involving a first step of analysis in order to generate representations (descriptors). The process of searching/comparing 3D models based on descriptors partially related to the faces optionally requires a process of pairing and reconciling the faces. The results are displayed in a single 3-dimensional space and, owing to a mark on the faces of the 3D models, makes it possible to distinguish several types of difference between similar 3D models.
US11886490B2

A neural network device comprises a processor that performs an operation for training a neural network, a feature extraction module that extracts unlabeled feature vectors that correspond to unlabeled images and labeled feature vectors that correspond to labeled images, and a classifier that classifies classes of query images, wherein the processor performs first learning with respect to a plurality of codebooks by using the labeled feature vectors, and performs second learning with respect to the plurality of codebooks by optimizing an entropy based on all of the labeled feature vectors and the unlabeled feature vectors.
US11886481B2

A frame represents a concept with a set of roles and a set of linguistic rules. If a linguistic rule is satisfied, by a unit of natural language discourse (UNLD), the frame is invoked and a frame instance produced. A frame instance specifies how the UNLD, with particular values drawn from the UNLD, fulfills the roles of the frame. A frame-based search, of target content, is accomplished in response to a frame-based user query. The search result is comprised of records, where each record is a result of a match, of the frame-based query, at a location in the target content. If the frame-based query is implicit, a match requires only that the location of the target content invokes the appropriate frame. If the frame-based query is role-specific, in addition to invoking the appropriate frame, a query search term needs to be found in the value for a role of the frame instance produced.
US11886475B1

A service monitoring system (SMS) transforms machine data from a monitored information technology (IT) environment into meaningful key performance indicators (KPIs) that each represents some measure of a service implemented by the environment on an ongoing basis. An overall health score for the service is determined from the KPIs and a prediction is made for a future health score. Data regarding a particular KPI and other KPIs is transformed to predicted future values for the particular KPI over a prediction window. Additionally, predicted future KPI scores may be used to determine a KPI impact score reflecting some measure of the degree to which the KPI, its related components, or processing related thereto, can influence the actual future health score. The KPI impact scores condition or direct the future operation of one or more SMS processes. Production of an impactor list identifying priority targets for interventive processing may be produced based at least on KPI impact scores and may also condition or direct the future operation of one or more SMS processes.
US11886471B2

Techniques for identifying relevant, natural language documents within a data repository. An electronic document specifying natural language text describing an issue with a complex system is received. One or more portions are removed from the electronic document. The portions are determined to satisfy predefined filtering rules. A first set of terms are determined using a data dictionary structure, and a second set of terms are determined, where at least one term in the second set of terms satisfies at least one predefined pattern matching rule. A third set of terms are determined by processing the electronic document as an input to a machine learning model trained to recognize relevant terms within the electronic document. A synthesized electronic document is generated from the first, second and third sets of terms, and the synthesized electronic document is used to identify a set of relevant documents within the data repository.
US11886464B1

Machine data of an operating environment is conveyed by a network to a data intake and query system (DIQS) which reflects the machine data as timestamped entries of a field-searchable datastore. Monitoring functionality may search the machine data to identify notable event instances. A notable event processing system correlates the notable event instance to one or more triaging models which are executed against the notable event to produce a modeled result. Information of the received notable event and the modeled results are combined into an enhanced representation of a notable event instance. The enhanced representation conditions downstream processing to automatically perform or assist triaging of notable event instances to optimize application of computing resources to highest priority conditions in the operating environment.
US11886463B2

A system, method and apparatus in which a client computer initiates and communicates a distributed ledger transaction, which transaction is labeled with a timestamp. A first hashing algorithm are applied to the transaction data and timestamp data to create a first hash value, and the first hash value is associated with the transaction data. When a second distributed ledger transaction is initiated, a second hashing algorithm is applied to the second transaction data to generate a second hash value, and a third hashing algorithm is applied to the to the first and second hash values to create a third hash value which is associated with the second transaction data. The procedure is implemented with each additional transaction data submission. The transaction data is processed in a first-in-first-out sequence based upon the hash values associated with the transaction data.
US11886456B2

Creating a model data set using a spreadsheet interface including generating the model data set using the spreadsheet interface and a first data source from a data warehouse, wherein the model data set is a reusable modeling layer comprising at least a portion of the first data source, and wherein generating the model data set comprises: creating a first worksheet using the spreadsheet interface and the first data source; receiving an indication that the first worksheet is a model data set; and generating model data set metadata for the first worksheet; and providing, as a second data source for a second worksheet, the model data set generated from the model data set metadata.
US11886450B2

A statistical data processing device includes: a first statistical image generation unit for generating statistical images including a first statistical image representing a first statistical value as a corresponding pixel value, and a second statistical image representing a second statistical value as a corresponding pixel value; a mask generation unit for generating a mask image, the mask image extracting, if one of a pixel of a first statistical image and a corresponding pixel of a second statistical image does not have a pixel value indicating a statistical value, a pixel not having a pixel value indicating the statistical value or other pixel; and a second statistical image generation unit for generating a third statistical image in which a pixel value of a pixel not having a pixel value indicating the statistical value is complemented with a pixel value of the other statistical image.
US11886449B2

An apparatus is provided for outputting suggested query items by a group-based communication platform. The apparatus may include at least one memory and at least one processor configured to detect group-based communication platform query data stored in a memory of the apparatus. The processor is also configured to rank suggested query items based on the group-based communication platform query data. The processor is further configured to detect non-keystroke engagement of a search input interface of the group-based communication platform. The processor is further configured to determine a first subset of the suggested query items based on the ranking of the suggested query items and automatically launch a query suggestion interface including a first subset of the suggested query items in response to detecting the non-keystroke engagement of the search input interface. Corresponding methods and computer program products are also provided.
US11886432B2

Managing database queries using a deconstructed cloud database including receiving, by a communications manager of the deconstructed cloud database, a state specification from a client computing system; converting, by a query optimizer of the deconstructed cloud database, the state specification into a query plan comprising a database query targeting an offloaded execution engine; retrieving, by a dispatcher of the deconstructed cloud database, query results from the offloaded execution engine using the database query; and presenting, by the communications manager, the query results to the client computing system.
US11886429B2

A metadata catalog may store metadata about data sources. The metadata may define table, column, partition and/or data formats, as well as title information, textual descriptions, modification information, data schemas and access information, such as location and connection information. A metadata catalog service may provide a shared, persistent, central repository for the metadata. The metadata of the catalog may be published via multiple access mechanisms and programmatically obtained and processed by other programs via the metadata catalog service. Metadata consumers may utilize the metadata catalog service to perform various metadata tasks, such as metadata retrieval, creation, addition, modification and/or deletion. The metadata catalog service may be directly integrated into existing data analytic tools as a persistent and durable metadata store allowing users to utilize the broad set of data processing tools.
US11886422B1

A protocol for implementing ACID transactions that provides snapshot isolation in a distributed setting that does not require synchronized clocks is described. The protocol ensures at commit time that transactions touching common objects do not commit out of order. The protocol can be used in the context of a distributed data lake built on an object store in which clients can transactionally add or remove objects from logical tables.
US11886420B2

A computer-implemented method for transferring a total data record from an input node to an output node using a blockchain. The total data record may be a total payment, in some cases, such as using Bitcoin. The output node shares public key material and the input node selects unspent transaction outputs to use in paying the total value, and determines a plurality of outputs payable to the output node in fixed denominations. The input node generates an output address for each output using the public key material and a respective random number, and mixes the inputs and outputs in one or more coin mixing transactions. A nonce public key for each output, generated based on the respective random number, is shared with the output node either separately or through the blockchain, and the output node can derive the corresponding private key for each output address, enabling it to search for and identify the outputs to which it can then claim ownership.
US11886418B2

Various embodiments of the present disclosure provide methods and apparatuses for improved belief propagation (BP) decoding. A method performed by a receiver comprises: performing BP decoding on received information; obtaining, in response to the BP decoding being unsuccessful and based on a first table comprising left-to-right messages associated with nodes of a plurality of processing elements (PEs) for the BP decoding and the received information, a second table comprising right-to-left messages associated with the nodes; searching, based on the first table and the second table, a conflict verification processing element (VPE); updating, for the conflict VPE, both signs of the right-to-left messages associated with its right-upper node and right-lower node to be the same and the sign of the right-to-left messages associated with its left-upper node to be positive; updating the second table; and performing the BP decoding based on the updated second table.
US11886417B2

A system may receive, via a web browser plugin on a user device, a first timestamp associated with first click data at a website associated with a merchant, a referring uniform resource location (URL), a current URL, and first user identification data. The system may also receive transaction data including a second timestamp, second user identification data, and a first merchant name associated with a transaction with the merchant. The system may determine whether the first timestamp is within a predetermined period of the second timestamp and determine whether the first user identification data corresponds with the second user identification data. When the system determines that the first timestamp is within the predetermined period of the second timestamp and the first user identification data corresponds with the second user identification data, the system may store the referring URL and the current URL with the first merchant name in a database.
US11886416B2

Described are a system, method, and computer program product for reconfiguring a data table for processing on a server cluster. The method includes extracting a data table from a relational database and determining whether the data table includes a column having a range of values with a uniform distribution. The method also includes, in response to determining that the data table includes the column, classifying the column as a candidate column for splitting the data table. The method further includes, in response to determining that the data table does not include the column, inserting an index column into the data table and classifying the index column as the candidate column. The method further includes splitting the data table based on the candidate column and distributing each subdivision to a node of the server cluster so as to cause the server cluster to collectively process the data table.
US11886414B2

Disclosed herein are systems and methods allowing provider server and an analytics server to communicate confidential information but not compromise the anonymity of the customers if the data transmitted in either direction were to be intercepted or otherwise viewed by an unauthorized party, each server is configured to transmit the data records of the customers without any personally identifying information (PII) associated with the customers. The databases may “link” the data records by separately generating customer key identifiers for each unique customer having data in the one or both of the databases, according to predefined parameters and a predetermined one-way hashing algorithm. The unique customer key identifier may then be concatenated to, appended to, or otherwise associated with each data record for a particular customer that is being communicated between the servers.
US11886412B2

An indication to perform a backup of file system data is received. The file system data includes a content file having a size greater than a threshold size. A plurality of component file metadata structures for the content file are generated. File metadata of the content file split across the plurality of component file metadata structures is stored. The plurality of component file metadata structures are associated with different portions of the content file. A component file metadata structure of the plurality of component file metadata structures stores file metadata corresponding to a portion of the content file. The file metadata corresponding to the portion of the content file includes one or more references to locations of data chunks associated with the portion of the content file.
US11886408B2

A method and a system for extracting and formatting financial time-series data is provided. The method includes: receiving a first set of tabular data; segmenting the first set of tabular data into a plurality of cells; determining whether each respective cell is a header cell or a content cell; for each header cell, normalizing each of a time period and a metric associated therewith; for each content cell, determining one or more column header cells and one or more row header cells associated. therewith; and generating an output table based on a result thereof.
US11886404B2

In general, this disclosure describes techniques for automatically restructuring a database to improve one or more parameters of the database. In some examples, a computing system is configured to extract a set of columns and merge the set of columns into a new table of a first new candidate model of the database; determine a table of the database based on a number of columns of that are involved in query “where” or “join” clauses; merge the table with one or more connected tables in a second new candidate model of the database, wherein the one or more connected tables are connected to the table by at least one of the “where” or “join” clauses; select a model of the database from among the candidate models based on one or more parameters; and use the selected model as the current model of the database.
US11886398B2

A data supply chain can include functional blocks, which can automatically perform stages of data supply chain, which can include data discovery catalog, data contract negotiation, data preparation, data authentication and authorization, data usage and metering, data contract settlement, data disposal and data forensics and reporting. Information from one or more of the stages can be recorded.
US11886395B2

Disclosed herein is a process that involves retrieving a data model for a data source, establishing at least one filter operation or at least one clean operation that modifies an aspect of the retrieved data model, onboarding underlying data from the data source while applying the established at least one filter operation or at least one clean operation, defining at least one transformation operation to apply to a portion of the underlying data that has been onboarded, and applying the at least one transformation operation to the portion of the underlying data to thereby assign the data to a semantic network, the semantic network comprising conceptual data components and associative data components.
US11886392B2

Provided are a computer program product, system and method for retaining versions of an object. Changes are appended to a current version object resulting in a new current version object and a most recent previous version object comprising the current version object before the changes were appended. Version metadata, for each previous version object, includes the most recent previous version object, indicating an offset in the new current version object at which the previous version object can be recovered. The most recent previous version object is deleted and the version metadata, for the most recent previous version object after the most recent previous version object is deleted, is retained to allow recovery of a previous version object from the new current version object using the offset in the version metadata.
US11886387B2

Replication of tags in global scale systems is described. A source node creates a file and a grouping tag for the file. The source node stores the grouping tag in a location in metadata for the file. When preparing for replication, the source node retrieves the grouping tag from the location in the metadata. If the legacy location in the metadata includes any value which was stored after the most recent replication involving the file, and the size of the legacy location in the metadata was not changed after the most recent replication involving the file, the system adds the grouping tag to the legacy location in the metadata which includes any value which was stored after the most recent replication involving the file. The system sends the metadata, which includes the grouping tag and any value stored at the legacy location in the metadata, to a destination node.
US11886376B2

An apparatus including reconfigurable interface circuits and associated systems and methods are disclosed herein. An reconfigurable interface circuit may include an output buffer and an input buffer coupled to a connector for respectively generating and receiving signals. The reconfigurable interface circuit may include a control circuit configured to control operation of the input and output buffers along with additional circuits to selectively implement one or more from a set of selectable communication settings.
US11886375B2

A device includes a transmitter coupled to a node, where the node is to couple to a wired link. The transmitter has a plurality of modes of operation including a calibration mode in which a range of communication data rates over the wired link is determined in accordance with a voltage margin corresponding to the wired link at a predetermined error rate. The range of communication data rates includes a maximum data rate, which can be a non-integer multiple of an initial data rate.
US11886373B2

An authentication and information system for use in a surgical stapling system includes a microprocessor configured to demultiplex data from a plurality of components in the surgical system. The authentication and information system can include one wire chips and a coupling assembly with a communication connection.
US11886368B2

A repeater circuit includes at least a first input, and output, and a repeater. The first input for receiving a single-ended data signal from an embedded universal serial bus (eUSB) host. The output provides a differential data signal in a differential universal serial bus (USB) format. The repeater is coupled between the first input and output for converting the single-ended data signal to a differential data signal, the repeater includes an adaptive delay element operable for both sides of the differential data signal to delay one, but not both, of a rising edge and a falling edge of the differential data signal in order to meet a crossover specification for the USB format.
US11886365B2

Techniques for improving the handling of peripherals in a computer system, including through the use of a DMA control circuit that helps manage the flow of data between memory and the peripherals via an intermediate storage buffer. The DMA control circuit is configured to control timing of DMA transfers between sample buffers in the memory and the intermediate storage buffer. The DMA control circuit may output a priority value of the DMA control circuit for accesses to memory, where the priority value based on stored quality of service (QoS) information and current channel data buffer levels for different DMA channels. The DMA control circuit may separately arbitrate between multiple active transmit and receive channels. Still further, the DMA control circuit may store, for a given data transfer over a particular DMA channel, timestamp information indicative of completion of the DMA and peripheral-side operations.
US11886356B2

Enhanced apparatuses, systems, and techniques for coupling network-linked peripheral devices into host computing devices is presented. A method includes, over a network interface of a host device, obtaining an indication of a peripheral device available for associating with the host device. Based on the indication, the method includes initiating instantiation of the peripheral device into a Peripheral Component Interconnect Express (PCIe) subsystem of the host device by at least emulating behavior of the peripheral device over the network interface as a PCIe peripheral device coupled locally to the host system.
US11886349B2

A Remap Address Space Controller controls access to an address space by selectively remapping a physical address of a transaction received from a controller to form a remapped physical address according to a current execution context of the controller. The selective remapping is based on a determination of whether the current execution context of the controller allows the transaction to access the address space. Remap Address Space Controller selectively provides the transaction with the remapped physical address to a memory bus based on the determination of whether the current execution context of the controller allows the transaction to access the address space.
US11886343B2

According to at least one embodiment, a method for writing, by a computing thread, data to a ring buffer is disclosed. The method includes determining whether the ring buffer is full. If the ring buffer is not full, the method further includes: reserving an element of the ring buffer for writing the data, wherein reserving the element includes incrementing a size variable corresponding to a number of stored elements in the ring buffer; reserving a portion of the ring buffer at which the data is to be written; and determining whether a state of the portion of the ring buffer is in change by at least one other computing thread. If the state is not in change, the method further includes: marking the state of the portion of the ring buffer as being in change by the computing thread; and writing the data to the portion of the ring buffer.
US11886340B1

A processor configured for real-time transaction processing is disclosed. A processor circuit includes configuration registers that designate a first range of physical memory addresses as reserved for real-time memory requests and a second, non-overlapping range of physical memory addresses that are shared between real-time and non-real-time memory requests. In response to determining that a memory request is associated with an address in the first range, the processor tags the request as a real-time request. The configuration registers may also store information designating portions of one or more cache memories and one or more buffers as being reserved for real-time memory requests. During arbitration, real-time memory requests are given priority over older, non-real-time memory requests.
US11886332B2

In a dynamic memory allocator, a method of allocating memory to a process, the method comprising executing on a processor the steps of: creating one or more arenas within the memory, each arena comprising one or more memory blocks and each arena having an n-byte aligned arena address; upon receiving a memory request from the process, returning a pointer to the process, the pointer having as its value an address of a memory block selected from one of the arenas; upon determining that the memory block is no longer needed by the process, retrieving the address of said memory block from the pointer and releasing the memory block; and, upon a new arena being created, shifting forward the n-byte aligned address of said new arena according to a stored variable such that each memory block of said new arena is also shifted by the stored variable, the stored variable having n bytes and the stored variable having a random value.
US11886322B2

Methods, systems, and computer program products for using a confidence measure to automatically identify a diagnostic analyzer that applies to a diagnostic artifact. A plurality of diagnostic analyzers are each configured to analyze diagnostic artifacts relating to prior executions of software entities. A confidence measure is calculated for each diagnostic analyzer. Each confidence measure indicates a likelihood that the diagnostic analyzer applies to a particular diagnostic artifact. Calculating each confidence measure comprises applying one or more heuristics specific to the diagnostic analyzer against the particular diagnostic artifact, with an outcome of application of each heuristic contributing to the confidence measure for the respective diagnostic analyzer. Based at least on calculating the confidence measure for each diagnostic analyzer, and based on one or more determined thresholds, it is determined whether to include each diagnostic analyzers in a set of diagnostic analyzers with which to analyze the particular diagnostic artifact.
US11886312B2

Systems and devices can include forward error correction (FEC) logic to identify a correctable error in the first flit, and correct the correctable error using three error correcting code (ECC) groups. System and devices can also include an error log, the correctable error log to log a symbol number in the first flit corrected by each ECC group, and to log a magnitude of the correctable error corrected by each ECC group in the first flit; and a configuration register to log link error correlation, the link error correlation comprising a indication of one or more bits in error in the first flit.
US11886310B2

Systems, computer program products, and methods are described herein for implementing an intelligent validation protocol within a cloud infrastructure. The present invention is configured to receive a request to invoke the intelligent validation protocol on one or more cloud service component clusters; determine one or more operating systems associated with the one or more cloud service component clusters; determine one or more validation requirements for the one or more operating systems; dynamically invoke, using the intelligent validation protocol, a multi-checkpoint validation subroutine on the one or more operating systems; determine whether the one or more operating systems meet the one or more validation requirements; initiate a dashboard script configured to generate an analysis interface indicating whether the one or more operating systems meet the one or more validation requirements; and transmit control signals configured to cause the computing device of the user to display the analysis interface.
US11886307B2

The location of resources for file services are located within the same site, thereby eliminating or reducing performance issues caused by cross-site accesses in a stretched cluster environment. A file server placement algorithm initially places file servers at a site based at least in part on host workload and affinity settings, and can perform failover to move the file servers to a different location (e.g., to a different host on the same site or to another site) in the event of a failure of the host where the file servers were initially placed. File servers may be co-located with clients at a location based on client latencies and site workload. Failover support is also provided in the event that the sites in the stretched cluster have different subnet addresses.
US11886304B2

A network device may execute a master application communicating with another network device via a session, and may receive, by a backup application replication layer, a replicated data object. The backup application replication layer may provide the replicated data object to a backup application, and may calculate a time delta between when the replicated data object is received and when the replicated data object arrives at the backup application. The backup application replication layer may determine whether the time delta exceeds a first threshold or a second threshold, and may generate a session flag based on the time delta exceeding the first threshold or the second threshold. The backup application replication layer may provide the session flag to a master application replication layer and to the backup application, and the master application replication layer may provide details of the session to the master application and the backup application.
US11886303B2

The present inventors devised techniques and technologies that streamline the protection of data stored on shared file storage e.g., on file servers, network-attached storage (NAS), share drives, network shares, etc., in a data storage management system. Some embodiments feature a proxy-less backup configuration in which backup services hosts are assigned to perform a secondary copy job, at job runtime, based on host attributes relative to the data source. Some embodiments are configured to, at job runtime, automatically resolve data paths to the source data, and automatically mount the data paths, rather than requiring data paths to be expressly pre-administered on all possible candidate backup machines. Some embodiments automatically protect data from shared file storage that was not expressly given a backup plan (“undefined” data) by applying default preferences for protecting undefined data.
US11886298B2

An identification of a new primary snapshot created for a primary storage system is received. A threshold time window based on a capture time associated with the new primary snapshot is determined. Entries of a storage log of the primary storage system occurring within the threshold time window are analyzed to identify any objects of the primary storage system that have changed during the threshold time window. Changed objects to capture in a new secondary backup stored at a secondary storage system and corresponding to the new primary snapshot are identified. Metadata of the new primary snapshot and metadata of a previous secondary backup are compared to determine for each of the objects of the primary storage system identified as having changed during the threshold time window whether a change to an object since the previous secondary backup is captured in the new primary snapshot.
US11886293B2

A method of operating a memory controller includes: collecting hard decision information based on data read from memory cells of a monitoring unit using a normal read level; collecting soft decision information based on data read from the monitoring unit using one or more offset read levels that are different from the normal read level; storing first strong error information determined based on the hard decision information and the soft decision information in a memory in the memory controller; and updating second strong error information determined for the monitoring unit in the memory after the first strong error information is stored. The second strong error information is used to correct an error in data read in response to a read request from a host.
US11886291B1

An information handling system utilizes data with a cache line size. A memory module is coupled to a memory controller by a memory bus, and stores and retrieves data with a memory line size. The cache line size is an integer multiple of the memory line size. The memory controller calculates error correction code data for each memory line of user data, and generates metadata related to the user data for chunks of data that are equal to an integer number (N) of cache lines, where N is greater than one.
US11886277B2

Apparatuses and methods for assessing the recovery viability of backup databases are provided. Some embodiments may include identifying a selected backup database set from the plurality of backup databases. In some embodiments, each backup database in the selected backup database set is associated with a database in a corresponding database set. Some embodiments may include triggering a first backup configuration check operation for each database in the corresponding database set. Some embodiments may include triggering a restore verification operation for each database in the selected backup database set. Some embodiments may include generating a recovery point objective score for each database in the selected backup database set. Some embodiments may include causing updating of a recovery point objective score interface based on the recovery point objective score for each database in the selected backup database set.
US11886269B2

Apparatus, methods and systems are disclosed related to negotiation mechanism among control devices (200, 200a, 200b, 200c, 200d) each having a dedicated hierarchy level configured to obtain DC current from the control network (100) with at least a power source (300, 300′) on the network (100). The control device (200, 200a) with a higher dedicated hierarchy level may request another control device (200b, 200c, 200d) with a lower dedicated hierarchy level to release current for its use, when the available current at the power source (300, 300′) is not sufficient.
US11886268B2

In some examples, an electronic device comprises a battery; a storage device storing a user profile, the user profile comprising a usage pattern of the battery; and a processor coupled to the battery and the storage device, the processor to: receive a battery measurement of the battery and operational data of a first component of the electronic device; calculate a battery consumption of the first component based on the battery measurement; compare the battery consumption to the usage pattern; update, based on the comparison, the user profile using a time series model, wherein inputs to the time series model include the battery measurement and the operational data; and adjust a battery consumption of the electronic device based on the updated user profile.
US11886265B2

A source device includes a first control unit to perform a negotiation with the sink device based on power standard and perform control of supplying power to a sink device based on first power information determined by the negotiation. The source device includes a power detection unit to detect power required by the sink device and includes a second control unit to receive the first power information including voltage and current values of power determined by the negotiation and of second power information including voltage and current values of power detected. The second control unit generates third power information, including voltage and current values based on the inputs of the first power information and the second power information and on the predetermined power standard. The second control unit instructs the first control unit to perform negotiation again on the basis of the third power information generated.
US11886263B2

A signal re-driving device, a data storage system and a mode control method are provided. The method includes the following steps. A first signal is received via a receiving circuit of the signal re-driving device. An analog signal feature is detected the receiving circuit. A first mode is entered according to the analog signal feature. The first signal is modulated and a second signal is outputted in the first mode. The second signal is sent via a sending circuit of the signal re-driving device. A digital signal feature is detected via the receiving circuit. And, the first mode is switched to a second mode according to the digital signal feature.
US11886261B2

Systems and methods for managing temperatures of wearable device components are disclosed. In one aspects, a method includes determining a temperature of an electronic component of the wearable device, determining a rate of temperature change of the electronic component, and determining whether to increase or decrease a transmission rate limit of the electronic component based on the temperature and the rate, adjusting the transmission rate limit based on the determination, and limiting a rate of transmission of the electronic component based on the adjusted transmission rate limit.
US11886247B2

Presented are intelligent electronic footwear and apparel with controller-automated features, methods for making/operating such footwear and apparel, and control systems for executing automated features of such footwear and apparel. A method for operating an intelligent electronic shoe (IES) includes receiving, e.g., via a controller through a wireless communications device from a GPS satellite service, location data of a user. The controller also receives, e.g., from a backend server-class computer or other remote computing node, location data for a target object or site, such as a virtual shoe hidden at a virtual spot. The controller retrieves or predicts path plan data including a derived route for traversing from the user's location to the target's location within a geographic area. The controller then transmits command signals to a navigation alert system mounted to the IES's shoe structure to output visual, audio, and/or tactile cues that guide the user along the derived route.
US11886244B2

A belt wearable by a human subject includes a variety of sensors that collect information about the wearer, the wearer's environment, and the wearer's movements. A communication interface on the belt allows sensor data collected by the belt to be transferred to a storage server. In some examples, the communication interface is a Wi-Fi interface, a cellular interface, or a removable memory interface. The data is processed to identify activities performed by the wearer such as walking, driving, and working at heights. In some examples, events such as aggressive driving events, slips and falls, and unsafe lifting are detected. In some examples, this information is used to generate reports that allow an employer to manage the productivity and safety of a workforce.
US11886243B2

A display device includes a display panel includes a first surface where images are displayed, and a second surface opposite to the first surface, the display panel being folded with a curvature, and a sliding member disposed on the second surface of the display panel and configured to slide a part of the display panel so that the curvature of the display panel is changed.
US11886238B2

According to various embodiments, an electronic device includes: a hinge; a foldable housing including a first housing connected to the hinge and has a first surface facing a first direction and a second surface facing a second direction that is opposite to the first direction, and a second housing connected to the hinge has a third surface facing a third direction and a fourth surface facing a fourth direction that is opposite to the third direction, and is folded about the hinge to overlap the first housing; a flexible display disposed inside the foldable housing and extending from above the first surface of the first housing onto the third surface of the second housing; and a touch panel disposed adjacent to the flexible display, wherein the touch panel includes a first touch panel disposed on the first surface and a second touch panel disposed on the third surface.
US11886233B2

The present invention relates to a context-based QA generation architecture, and an object of the present invention is to generate diverse QA pairs from a single context. To achieve the object, the present invention includes a latent variable generating network including at least one encoder and an artificial neural network (Multi-Layer Perceptron: MLP) and configured to train the artificial neural network using a first context, a first question, and a first answer, and generate a second question latent variable and a second answer latent variable by applying the trained artificial neural network to a second context, an answer generating network configured to generate a second answer by decoding the second answer latent variable, and a question generating network configured to generate a second question based on a second context and the second answer.
US11886229B1

In a distributed system that includes a collection of machines, a server system generates a global dictionary from sampling responses received from machines in the collection of machine, at least a subject of the sampling responses including information indicating one or more terms in a corpus of information stored at a respective machine in the collection of machines. The global dictionary includes global document frequency values corresponding to the document frequencies of terms in the corpora of information stored in the collection of machines. The server system generates a similarity search query for a target document, the similarity search query including identifiers of terms in the target document and optionally document frequency information for those terms, obtained from the global dictionary, and sends, through one or more linear communication orbits, the similarity search query to one or more respective machines in the collection of machines.
US11886222B1

A dynamic link library loading method includes: when an identifier of a first dynamic link library is not in a list of loaded dynamic link libraries, allocating a handle to the first dynamic link library, and adding the identifier of the first dynamic link library and the handle allocated to the first dynamic link library to the list of the loaded dynamic link libraries; and when the first dynamic link library is an integrated dynamic link library, adding identifiers of one or more dynamic link libraries for integration and the handle allocated to the first dynamic link library to the list of loaded dynamic link libraries; and based on the handle allocated to the first dynamic link library, loading the first dynamic link library into a running memory of an electronic device.
US11886217B2

A control device is connected to at least one solar cell module and an inverter, and controls the at least one solar cell module by MPPT control. The control device includes an opening/closing unit and a control unit. The opening/closing unit includes a semiconductor relay and a mechanical relay connected in parallel with the semiconductor relay. The control unit controls opening and closing of the opening/closing unit in response to a control signal from the inverter. In a case of connecting the at least one solar cell module and the inverter, the control unit turns ON the semiconductor relay to turn ON the mechanical relay, and then disconnects the semiconductor relay. In a case of cutting off the connection between the at least one solar cell module and the inverter, the control unit connects the semiconductor relay to disconnect the mechanical relay, and then disconnects the semiconductor relay.
US11886216B2

A voltage regulator is provided. The voltage regulator includes a shunt transistor and a feedback circuit. The shunt transistor has a first current electrode coupled to a first voltage source terminal, a second current electrode coupled to a second voltage source terminal, a control electrode coupled to receive a reference voltage, and a body electrode. The feedback circuit has an input terminal coupled to the body electrode of the shunt transistor, and an output terminal coupled to the control electrode of the shunt transistor. The voltage regulator is suitable for use in a passive RFID device to protect the device from over-voltage damage. In another embodiment, a method for regulating a voltage is provided.
US11886214B2

A low-dropout regulator includes a power stage having an output terminal coupled to a load circuit operable in different operating modes in which it receives different output currents. An error amplifier has a first input coupled to a reference voltage and an output coupled to an input terminal of the power stage. A compensation circuit includes a first stage with an RC filter coupled to the input terminal of the power stage, and generating an initial compensation voltage. A second stage includes a first transistor coupled between a supply voltage and a second node, and controlled by a complementary control signal, a high-side capacitor coupled between the second node and ground, and a third transistor coupled between the initial compensation voltage and the second node, and controlled by a control signal representative of the current operating mode of the load circuit.
US11886207B2

The present invention relates to a pressure control valve (30) for open-loop or closed-loop control of a pressure of a compressed fluid in a pilot pressure chamber (12), comprising a valve housing (50) with at least one inlet (41) which can be fluidically connected to the pilot pressure chamber (12), and at least one outlet (43); a wall section (51) which is permanently arranged in the pressure control valve (30) and which wall section has a passage channel (60) through which the compressed fluid can flow, and forms a first valve seat (58); a tappet (52) which is mounted in the valve housing (50) so as to be movable along a longitudinal axis (L) by means of an actuation device (49) that can be energized; a first sealing element (54) which forms a second valve seat (66), is mounted in the valve housing (50) so as to be movable along the longitudinal axis (L) and is biased by means of a first spring (56) against the actuation direction (B) of the actuation device (53) into a closure position in which the first sealing element (54) bears against the first valve seat (58) and can be moved by the compressed fluid in the actuation direction (B); and a second sealing element (64) which is attached to the tappet (52), the second valve seat (66) being arranged axially offset to the first valve seat (58) with respect to the longitudinal axis (L), and a second spring (68), which biases the second sealing element (64) into the first position.
US11886203B2

A flight control method includes displaying a user interface configured to receive an operation instruction including coordinates of waypoints, generating route data of a route based on the coordinates of the waypoints, sending the route data to an aircraft to instruct the aircraft to execute the route, recording an interruption point during execution of the route by the aircraft, displaying a plurality of candidate starting points including at least one of the interruption point, a last waypoint of the route before the interruption point, a next waypoint of the route after the interruption point, or a user-designated waypoint, in response to a selection instruction, selecting a target starting point from the plurality of candidate starting points, and controlling the aircraft in an interrupted state to fly to the target starting point and resume the execution of the route from the target starting point.
US11886193B1

According to one aspect, a method is provided to determine whether an autonomous system is ready to be deployed or is otherwise ready for use, scene-based metrics, or metrics based on instances of scenarios. Scene-based metrics are mapped, or otherwise translated, to distance-based metrics such that substantially standard distance-based metrics may be used to gate the readiness of an autonomy system for deployment.
US11886190B2

A robot detects, through a sensor, the location and movement direction of a user and an object near the user, sets a nearby ground area in front at the feet of the user according to the detected location and movement direction of the user, controls an illumination device in the robot to irradiate the nearby ground area with light while driving at least one pair of legs or wheels of the robot to cause the robot to accompany the user, specifies the type and the location of the detected object, and if the object is a dangerous object and is located ahead of the user, controls the illumination device to irradiate a danger area including at least a portion of the dangerous object with light in addition to irradiating the nearby ground area with light.
US11886181B2

A component life prediction system configured to predict the remaining life of a consumable component installed on an aircraft. The system includes a processor configured to: receive wear information indicative of a current wear state of the component; receive schedule information indicative of a future flight schedule for the aircraft; and determine the remaining life of the component based on the received wear information and the received schedule information.
US11886180B2

The present disclosure describes a method, system, and computer readable medium for facilitating predictive maintenance of testing machine using a combination of deep learning. The method comprises performing receiving plurality of tested data of a plurality of products being tested by the testing machine. The method further comprises applying a predictive model, having predictive model parameters, upon the plurality of tested data to predict a plurality of future test data corresponding to the plurality of products. The method further comprises determine a deviation between the plurality of tested data and the plurality of future test data, wherein the deviation indicates fault in the testing machine. The method further comprises determine a fault level of the testing machine by comparing the deviation with a predefined threshold and determining, during run-time, the maintenance required for the testing machine based on the fault level.
US11886179B2

A method for determining machine usage severity including collecting repair data for multiple machines over a repair time period and telematics data from sensors on the machines over an activity time period. The method can include calculating predictive features from the telematics data for each of the machines and creating a severity model based on the predictive features. The severity model can be validated with the predictive features and corresponding repair data for each of the machines. The method can include receiving telematics data from sensors on a deployed machine for a deployed period of time, calculating a plurality of machine predictive features from the telematics data, and feeding the machine predictive features into the severity model to calculate a severity score for the deployed machine. The method can include displaying a recommendation to perform maintenance on the deployed machine when the machine usage severity score exceeds a selected threshold.
US11886174B2

Embodiments simulate a manufacturing resource including a cable by creating a polyline model of the cable that includes a collection of points. For each point, there is an associated point mass and zero mass sphere, and an assigned elasticity and torsional stiffness between the point and adjacent points. Position and orientation of a start point and an end point of the points is defined based upon position in three dimensional (3D) space of a manufacturing resource. In turn, a simulation of the cable for a time step is performed by computing forces on each point using: (i) the associated point mass, (ii) the associated zero mass sphere, (iii) the assigned elasticity and torsional stiffness between the point and adjacent points, and (iv) the defined position and orientation of the start point and end point. Performing the simulation determines position in 3D space of each point based on the computed forces.
US11886173B2

A method for employing a plurality of automated machines to deposit composite material includes a first tool located in a first station and a second tool located in a second station. The first station and the second station are located on a production line. The first station includes at least one automated machine of the plurality of automated machines and the second station includes at least two automated machines of the plurality of automated machines. At least one of the automated machines is movable from the second station to the first station. The method includes monitoring machine capacity and workload requirements of the plurality of automated machines. The method further includes determining an efficiency threshold based upon the machine capacity and workload requirements. The method further includes reallocating at least one of the automated machines from the second station to the first station once the efficiency threshold is met.
US11886171B2

To facilitate the commissioning of network identifiers (network IDs), an ordered list comprising network ID's associated with devices of an industrial automation process may be generated and stored. Based at least on the ordered list, a network ID may be identified. A prompt may be generated and displayed, the prompt comprising a notification to power-off one or more devices. Another prompt may be generated and displayed, the prompt comprising a notification to power-on a single device of the industrial automation process. In response to receiving a network-identifier request from the single device, a device identifier may be identified for the single device and stored in a list. A response comprising the network ID and a command to change the assignment mode of the device is autonomously generated and transmitted to the single device, which subsequently stores the network ID changes its mode.
US11886162B2

A method for identifying pitch error and yaw error of a numerically-controlled (NC) machine tool, including: acquiring a Cartesian coordinate system of a target machine tool; setting each axis of the Cartesian coordinate system as movement axis, where each movement axis has three measurement trajectories, and the three measurement trajectories are mutually parallel to the corresponding axis, and not on the same plane; selecting an axis as the movement axis; and obtaining positioning error data between an actual operation measurement point and an ideal operation measurement point of the target machine tool when the target machine tool moves along the three measurement trajectories corresponding to the movement axis; and according to spatial angle geometric relationship and the positioning error data, obtaining a pitch error angle and a yaw error angle of the target machine tool.
US11886156B2

A system for providing an improved way of user intuitive visual management of bioprocess automation is disclosed. The system includes a processor and a memory. The processor is configured to present a graphical presentation of the bioprocess automation script and results associated with execution of the bioprocess automation script of a bioprocess, wherein the graphical presentation comprises an anticipated result and an anticipated flow path associated with the bioprocess; and modify the graphical presentation by varying at least one of the anticipated result and the anticipated flow path.
US11886155B2

Distributed industrial process monitoring and analytics systems and methods are provided for operation within a process plant. A plurality of distributed data engines (DDEs) may be embedded within the process plant to collect and store data generated by data sources, such as process controllers. Thus, the data may be stored in a distributed manner in the DDEs embedded throughout the process plant. The DDEs may be connected by a data analytics network to facilitate data transmission by subscription or query. The DDEs may be configured as a plurality of clusters, which may further include local and centralized clusters. The local clusters may obtain streaming data from data sources and stream selected data to a data consumer. The centralized cluster may register the local clusters, receive data therefrom, and perform data analytic functions on the received data. The analyzed data may be further sent to a data consumer.
US11886144B2

Provided are a binder resin composition for toner excellent in low-temperature fusing property, storage stability and durability, a toner for developing electrostatic images that contains the binder resin composition for toner, and a method for producing the binder resin composition for toner. The binder resin composition for toner contains a resin composition (C-P) prepared by condensing an acid group-having crystalline resin (C) and a polyalkyleneimine, and an amorphous resin (A).
US11886139B2

An image forming apparatus includes a placing portion onto which a recording medium having an image formed is to be placed, and an opening-closing member that covers an opening provided at least at one side face of the placing portion and automatically opens the opening with a predetermined timing.
US11886138B2

An image forming apparatus includes a main casing including an image forming unit and a discharge tray, and an optional device configured to be removably attached to the main casing. The main casing includes a conveying path through which a sheet is conveyed from the image forming unit, a discharge path through which the sheet is conveyed toward one of the discharge tray and the optional device, the discharge path diverging from the conveying path, and a return path including a first path through which the sheet is conveyed temporarily out of the main casing via an opening formed in the main casing, and a second path through which the sheet is conveyed toward the image forming unit. The first path diverges from the conveying path. The second path diverges from the first path. The optional device is disposed closer to the discharge tray than the opening.
US11886135B2

An example lubricant applying device includes a rotatable applicator, a solid lubricant source to supply lubricant to the applicator, an urging member to urge the lubricant source to contact the applicator, and a guide member to restrict an urging of the lubricant source along a displacement direction. In a transverse cross section of the lubricant applying device that is taken orthogonally to a rotation axis of the applicator, a reference line extends from a contact surface of the lubricant source to the rotation axis of the applicator, in a direction parallel to the displacement direction of the guide member. In the transverse cross section, the lubricant source has a width that is substantially orthogonal to the displacement direction. The lubricant source is positioned to offset a widthwise center of the lubricant source to a downstream side of the reference line, in the rotational direction of the applicator.
US11886120B2

Embodiments disclosed herein include methods of depositing a metal oxo photoresist using dry deposition processes. In an embodiment, the method comprises forming a first metal oxo film on the substrate with a first vapor phase process including a first metal precursor vapor and a first oxidant vapor, and forming a second metal oxo film over the first metal oxo film with a second vapor phase process including a second metal precursor vapor and a second oxidant vapor.
US11886108B2

A blade driving device is smaller and has fewer components. A blade driving device includes a base including a support shaft extending frontward, a cover having an opening, a blade located in a blade chamber defined between the base and the cover, and an actuator that moves the blade between a closing position to cover the opening and an opening position to uncover the opening. The cover covers a front of the base. The actuator includes a lever connected to the blade. The lever includes a lever body rotatable about the support shaft in the base, a connector connecting the lever body and the blade, and a protrusion protruding from the lever body frontward beyond the blade and facing the cover.
US11886100B2

A support apparatus for an electronic device includes a support portion that movably supports the electronic device between a first position where an object stored in the electronic device is incapable of being taken out, and a second position where the stored object is capable of being taken out. The electronic device is attachable to the support portion, and the electronic device is moved between the first position and the second position by movement of the support portion. In addition, the support apparatus o includes a base portion to which the support portion is movably attached, and the movement of the support portion causes the electronic device to move between the first position and the second position.
US11886094B2

Provided is an optical element including: a first liquid crystal cell including first liquid crystal molecules and a first electrode; and a second liquid crystal cell including second liquid crystal molecules and a second electrode, the first and second electrodes disposed to enable switching between a first state twist-aligning the second liquid crystal molecules and vertically aligning the first liquid crystal molecules and a second state twist-aligning the first liquid crystal molecules and vertically aligning the second liquid crystal molecules. Alignment directions of the second liquid crystal molecules near a third substrate and the second liquid crystal molecules near a fourth substrate in the first state are respectively at azimuthal angles resulting from a ¼ turn in the same direction of azimuthal angles of alignment directions of the first liquid crystal molecules near the first substrate and the first liquid crystal molecules near the second substrate in the second state.
US11886086B2

A light control sheet including a first transparent electrode layer, a second transparent electrode layer, a light control layer including a resin layer formed between the first transparent electrode layer and the second transparent electrode layer, the resin layer including voids dispersed therein and filled with a liquid crystal composition including liquid crystal molecules, and a first orientation layer formed between the first transparent electrode layer and the light control layer such that a haze of the light control layer is increased by applying a voltage to the first transparent electrode layer. The light control layer has a first surface in contact with the first orientation layer, and an area ratio of the voids at the first surface is 49% or more where the area ratio is a percentage of a total area of all the voids to an area of the first surface.
US11886083B2

A monochrome display is converted into a color display by including an electrically controllable planar color filter plate switchable between primary colors and operating the display in a color field sequential mode. Hence the requirement for a color switchable illumination source is eliminated. For example the illumination source may be a white OLED, an illumination type which, in combination with a microlens array, has proven well suited for directional displays. Further the need for a color mask is eliminated, thereby eliminating problems of moiree interference with a microlens array and further eliminating problems of diffraction patterns in infrared images captured through the display for example for observer tracking purposes. The electrically controllable planar color filter plate may comprise two wavelength dependent wave retarders and two liquid crystal cells.
US11886077B2

A backlight module (0), a display module (1) and control method thereof, and a storage medium, in the field of display technology. The backlight module (0) includes m backlight components (01), wherein m is larger than or equal to 2 and is an integer, the m backlight components (01) are capable of emitting light alternately, and the light rays emitted by any two of the m backlight components (01) do not overlap. The present disclosure solves the problem that the backlight module (0) has lower working stability. The working stability of the backlight module (0) is favorably improved. The backlight module (0) is used for the display module (1).
US11886075B2

When at least one scope of 0.5 mm square or more of a surface of an optical sheet having the unevenness is measured, height data of each of a plurality of pixels of an image obtained is determined, an approximated surface is calculated, from the height data of each pixel, for a minute region of 100 μm2 or less, and a calculation is repeatedly performed to obtain an inclination angle between: (i) a flat surface appearing after the unevenness is imaginarily removed and: (ii) the approximated surface, while two-dimensionally shifting the minute region at equal intervals along the flat surface by using at least one of the pixels as a unit to obtain a plurality of minute regions, a total area of some of the minute regions each having the inclination angle of 30° or more, accounts for 30% or more of a total area of all the minute regions.
US11886072B2

The present application provides a color filter substrate, an array substrate and a display panel. A first dielectric grating layer in the color filter substrate is stacked with a first dielectric layer, and ridges and grooves are arranged at intervals periodically on one side of the first dielectric grating layer away from the first dielectric layer; a first polarizing layer in the color filter substrate is located in the grooves of the first dielectric grating layer; a second polarizing layer in the color filter substrate is located on the ridges of the first dielectric grating layer.
Patent Agency Ranking