Document Document Title
US11611312B1 Solar panel cleaning apparatus
A solar panel cleaning apparatus includes at least two rails in which a fluid pipe moves over the surface of a solar panel and sprays a fluid onto the surface of the solar panel in order to remove dust, dirt, film and debris. Nozzles are part of the fluid pipe which sprays the fluid on the surface of the solar panel. Each rail includes grooves along a surface of the rail and wheels are propelled along the grooves the rail. A fluid conduit is attached to at least one wheel within one of the rails and is in fluid communication with the fluid pipe. A self-aligning bearing is connected to the wheels to keep the fluid conduit from winding around itself or the wheel. Humidity and wind sensors control the start and stop of a pump.
US11611310B2 Hinged solar mount
A solar mount, for use with a bracket attachment, has an open and a closed state. In the open state, grip flanges on two hinged arms can pass through a slot opening on the bracket attachment. In the closed state, the grip flanges cooperate with respective groves in the bracket attachment to secure the solar mount to the bracket attachment. In the closed state, a fastener attaches a solar accessory, such as a rail, and holds the two hinged arms together. A flexible mount helps hold the two hinged arms together in the open state, and also helps hold the two hinged arms in the closed state.
US11611309B2 Fixed-tilt solar arrays and related systems
Fixed-tilt solar arrays constructed from screw anchors. In some cases, purlins are attached directly to truss legs. In others, they are attached to truss caps joining the free end of each truss leg. In still further ones, screw anchors are driven in rows and interconnected by a pair of hinged members, one of which provides a mounting plane for solar panels. Each screw anchor may serve as a connection point for the trailing hinged member of the first foundation and the leading hinged member of the next foundation. In still further cases, a hinged truss cap may be used to accommodate different tilt angles with the same foundation.
US11611308B2 Window inserts comprising ultraviolet-absorbing and visibly transparent photovoltaic devices producing on-board electricity
In one aspect, window inserts are described herein, which can modulate transmission of electromagnetic radiation through a window and can be self-powered. In some embodiments, a window insert comprises a photovoltaic device, the photovoltaic device including a photosensitive layer having peak absorption between 250 nm and 450 nm and an average transmittance of at least 50 percent in the visible region of the electromagnetic spectrum.
US11611307B2 Short-circuit fault-tolerant control method based on deadbeat current tracking for five-phase permanent magnet motor with sinusoidal back-electromotive force or trapezoidal back-electromotive force
A short-circuit fault-tolerant control method based on deadbeat current tracking for a five-phase permanent magnet motor with a sinusoidal back-electromotive force or a trapezoidal back-electromotive force (EMF) is provided. By fully utilizing a third harmonic space of a five-phase permanent magnet motor in a fault state, the method proposes a fault-tolerant control strategy for a five-phase permanent magnet motor with a sinusoidal back-EMF or a trapezoidal back-EMF in case of a single-phase short-circuit fault. The method enables the five-phase permanent magnet motor to make full use of the third harmonic space during fault-tolerant operation, thereby improving the torque output of the motor in a fault state and improving the fault-tolerant operation efficiency of the motor. The method achieves desirable fault-tolerant performance and dynamic response of the motor, and expands the speed range of the motor during fault-tolerant operation.
US11611303B2 Method of detecting connection fault of electric motor
A method of detecting a connection fault of an electric motor, applies to a driving mechanism of an inverter, and includes: measuring a three-phase stator current of the electric motor; transforming the three-phase stator current to acquire dual-axis current components in a stationary coordinate; calculating an angle of rotation of the electric motor according to the dual-axis current components; calculating an angular velocity according to the angle of rotation; comparing a frequency of the angular velocity with a frequency of an output voltage of the inverter; and determining that the electric motor occurs a connection fault if a difference between the frequency of the angular velocity and the frequency of the output voltage is greater than a predetermined frequency difference value.
US11611302B2 Systems and methods for controlling inducer motor speed
Disclosed are exemplary embodiments of systems and methods for controlling inducer motor speed. In an exemplary embodiment, a method includes changing stator voltage of an inducer motor (e.g., by changing a firing angle of a triac, using a transistor, a silicon controlled rectifier or semiconductor controlled rectifier (SCR), other switching device, etc.); determining actual inducer motor speed (e.g., by using a hall effect sensor or other speed sensor, etc.); and after determining the actual inducer motor speed, changing the motor stator voltage (e.g., by changing the firing angle of the triac, etc.) to a value at which the actual inducer motor speed is controllably regulated and/or maintained substantially at a set speed.
US11611299B2 Methods and systems for automatic rotation direction determination of electronically commutated motor
A method for determining a direction of rotation for an electronically commutated motor (ECM) is described. The motor is configured to rotate a blower and the method comprises rotating the blower using the ECM and determining if the resulting blower rotation is indicative of the desired direction of rotation for the blower.
US11611294B2 Vibration driving device, apparatus equipped with vibration driving device, control device and control method for vibration actuator
A vibration driving device that improves controllability in low speed driving. The vibration driving device includes a vibration actuator that includes a vibrator that has an elastic member and an electro-mechanical energy conversion element, a contact member that contacts the vibrator, and a control device that controls drive of the vibration actuator. The control device includes a speed detection unit that detects speed information showing relative speed of the vibrator and the contact member, and an adjustment unit that decreases amplitude of vibration excited in the vibrator in a case where the speed detection unit detects that a state where the vibration actuator does not operate approximately and a state where the vibration actuator operates at a speed faster than a target driving speed occur alternately after starting to drive the vibration actuator.
US11611291B2 Power system and pulse width modulation method therefor
A power system includes a pulse width modulation device. The pulse width modulation device outputs first, second, third and fourth driving signals. The pulse width modulation device receives a control signal. The control signal is divided into a positive periodic signal and a negative periodic signal. A portion of the positive periodic signal higher than or equal to a maximum threshold voltage is clamped as the maximum threshold voltage to generate a first comparison waveform. The positive periodic signal is clamped as the reference voltage level to generate a second comparison waveform. According to the first comparison waveform, a first ramp signal is generated. According to the second comparison waveform, a first pulse width modulation signal is generated. The first, second, third and fourth driving signals are adjusted according to the first ramp signal and the first pulse width modulation signal.
US11611289B2 Hybrid modular multilevel converter topologies using half-bridge submodules
Aspects are described for hybrid modular multilevel converters that include half-bridge submodules. In some embodiments, a hybrid modular multilevel converter can include a direct current (DC) bus and an alternating current (AC) node. A first arm of the hybrid modular multilevel converter includes a first submodule chain link and a first arm inductor and a second arm includes a second submodule chain link and a second arm inductor. A capacitor connects between a first side of the first arm and a first side of the second arm.
US11611288B2 Composite switching device with switching device and diode in parallel
The present disclosure discloses a composite switching circuit, including a plurality of first semiconductor devices connected in series; and at least one second semiconductor device each connected in parallel to one of the plurality of first semiconductor devices. The composite switching circuit is connected to an input source. The second semiconductor device is turned off during a preset period to transfer a current flowing through the second semiconductor device to the first semiconductor devices connected in parallel to the second semiconductor device.
US11611286B2 Method for determining rectifier-stage output current or grid-side currents of a frequency converter
A method for determining rectifier-stage output current and/or grid-side currents (iu, iv, iw) of a frequency converter (1) having a passive rectifier (3), an inverter (4), a DC-link with a DC-link inductor (Ldc) and a DC-link capacitor (Cdc) between the rectification stage (3) and the inverter stage (4) is described. In a frequency converter the current information for the grid-side currents (iu, iv, iw) should be obtained without a current sensor at the grid-side (2). To this end the method comprises the step of calculating a current in the DC-link (5) by using at least a voltage value (Urec) and characteristics of the rectifier (3) in the DC-link (5) and/or grid side currents to form a corrected current using the calculated current and a measured current or currents or a fraction of a measured current or currents, or a fraction of a measured current or currents.
US11611283B2 Switching power supply unit and electric power supply system
A switching power supply unit includes: a transformer; an inverter circuit including first to fourth switching devices, first to third capacitors, first and second rectifying devices, a resonant inductor, and a resonant capacitor; and a driver. The first to fourth switching devices are coupled in series. The first and second capacitors are coupled in series. The first rectifying device is disposed between a first connection point between the first and second capacitors and a second connection point between the first and second switching devices. The second rectifying device is disposed between the first connection point and a third connection point between the third and fourth switching devices. The third capacitor is disposed between the second and third connection points. The resonant capacitor, the resonant inductor, and a primary winding are coupled in series between a fourth connection point between the second and third switching devices and the first connection point.
US11611281B2 Multiple output isolated power supply for automated test equipment and a method for providing multiple isolated output voltages
A multiple output isolated power supply for the usage as a floating V/I source in an automated test equipment. The multiple output isolated power supply includes a multi-layer printed circuit board. Furthermore the multiple output isolated power supply includes a planar transformer, which includes a plurality of secondary windings associated with different output channels, arranged on or in the multi-layer PCB. At least two output channels out of the output channels of the multiple output isolated power supply includes a rectifier and a voltage regulator or a current regulator.
US11611277B2 Soft-start method for a switching regulator
A soft-start method for a switching regulator is provided. In the soft-start method, a first gate drive signal for limiting an inrush current is provided, by a control circuit, to a switching circuit in a first soft-start stage. After the control circuit determines that a mode switching condition is satisfied according to an output voltage and an output current, a second drive signal for increasing a rise rate of an output voltage is provided to the switching circuit so that the output voltage increases with a faster rise rate and reaches a predetermined voltage at a second soft-start stage.
US11611274B2 Methods and apparatus to start converters into a pre-biased voltage
Methods, apparatus, systems and articles of manufacture are disclosed to start converter into a pre-biased voltage. The disclosed methods, apparatus, systems and articles of manufacture provide an apparatus comprising: an error amplifier including a feedback network and a differential difference amplifier (DDA), the DDA coupled to a power converter, a voltage generator, and the feedback network coupled to the third input of the DDA, the fourth input of the DDA, and the output of the DDA; a multiplexer coupled to the voltage generator, the second input of the DDA, and the first input of the DDA; a first switch coupled in parallel to the feedback network; a second switch coupled to a delay cell and an oscillator; and a trigger including an output, the trigger coupled to the voltage generator, the power converter, and the output of the trigger coupled to the multiplexer, first switch, and the second switch.
US11611273B2 Detection of power supply circuit irregularities
Embodiments of the present disclosure describe frequency detection techniques for detecting power irregularities. These irregularities may include variations or abnormalities in switched-mode power supply circuit switching behavior, power spikes, and/or output oscillations. The frequency detection techniques may compare different frequency components of the power signal to detect irregularities.
US11611269B2 Rotor and rotor manufacturing method
The rotor includes a drive shaft, a first rotor core unit, and a second rotor core unit. The first rotor core unit is configured from a first iron core material having a through-hole into which the drive shaft is inserted, and a plurality of first permanent magnets, and includes a first reference surface at which the first iron core material is flush with or protruding further than first permanent magnets. The second rotor core unit is configured from a second iron core material having a through-hole into which the drive shaft is inserted, and a plurality of second permanent magnets, and has a second reference surface at which the second iron core material is flush with or protruding further than second permanent magnets, the second rotor core unit being laminated in an axial direction on the first rotor core unit such that the first reference surface and the second reference surface contact each other.
US11611268B2 Stator device, electric flat motor and method for producing a stator device
Provided is a stator device for an electric flat motor, including a first stator side part and a second stator side part which can be arranged in such a way that a gap is formed between the first stator side part and the second stator side part to accommodate a rotor, the first stator side part includes an electrically insulating carrier substrate with an electrically conductive conductor layer arranged thereon, and wherein coil-like conductor tracks are formed in the conductor layer. The stator device includes a stiffening device for stiffening the first stator side part, wherein the stiffening device is designed as a magnetic inference for the first stator side part. Furthermore, provided is an electric flat motor for a quick adjustment device for a motor vehicle and a method for producing a stator device for an electric flat motor.
US11611262B2 Dynamic nameplate
A dynamic nameplate is provided, which includes: a base disposed on a circuit board; and a rotating member disposed on the base through a bearing, so that the rotating member can rotate relative to the base. The dynamic nameplate can provide dynamic effects without using a conventional motor.
US11611258B2 Electric assembly and vehicle having the same
The present disclosure discloses an electric assembly and a vehicle having the same. The electric assembly includes: a box assembly, where an mounting plate is disposed in the box assembly, the mounting plate divides a space within the box assembly into a motor holding cavity and a transmission holding cavity that are arranged along an axial direction of a motor shaft, and the mounting plate has a shaft via-hole making the motor holding cavity and the transmission holding cavity be in communication with each other; a motor, disposed in the motor holding cavity; and a transmission, disposed in the transmission holding cavity, where the motor is power-coupled to the transmission.
US11611256B2 Electric drive systems
Fault-tolerant electric drive systems including a machine having a rotor and a stator having coils arranged in pairs. Each coil in each pair separated by 180 degrees, a first phase (ϕA) having one of the coil pairs and a phase drive circuit connected therewith, a second phase (ϕB) having a second one of the coil pairs and a second phase drive circuit connected therewith, a third phase (ϕC) having a third one of the coil pairs and a third phase drive circuit connected therewith, and a fourth phase having a fourth one of the coil pairs and a fourth phase drive circuit connected therewith. Further included is a controller connected with the first, second, third and fourth phase drive circuits to control operation thereof.
US11611253B2 Rotor of motor and automobile
This application provides a rotor of a motor, including: a rotating shaft, provided with at least one first liquid outlet; a first end plate, disposed on an outer wall of the rotating shaft and perpendicular to the rotating shaft, where an inlet of at least one third passageway is provided on the first end plate; a second end plate, disposed on the outer wall of the rotating shaft and perpendicular to the rotating shaft, where an outlet of the at least one third passageway is provided on the second end plate; and a plurality of lamination sheets, disposed between the first end plate (103) and the second end plate, where at least one second through hole on each of the plurality of lamination sheets forms the at least one third passageway.
US11611252B2 Driving motor with hybrid excitation of electromagnetism and invisible magnetic pole
An driving motor with hybrid excitation of electromagnetism and invisible magnetic pole, wherein each magnetic pole comprises two first magnets, one second magnet and one third magnet; wherein the first magnet is placed along a diameter direction of a rotor core, the second magnet is located at a middle and lower portion of two first magnets of each magnetic pole corresponding to the second magnet at a diameter direction, and a magnetic isolation groove is disposed at an inner end of the first magnet and extends toward two sides of the inner end of the first magnet. The magnetic isolated air gap can adjust a spatial distribution of a magnetic field generated by permanent magnets of each pole to replace the permanent magnets, so as to save the number of the permanent magnets, reduce the weight of the motor, and reduce the cost of the motor.
US11611245B2 Wirelessly charging mobile phone via notebook touchpad
A mobile device can be used to control a computing device different from the mobile device. The mobile device includes a processor configured to receive user input through a graphical user interface (GUI) of the mobile device. The processor can be configured to generate the GUI after detecting a magnetic field generated by a wireless power transmitter. The GUI includes a simulated button and/or an interface configured to receive tactile input indicative of spatial information. The processor is configured to provide information indicative of user input to the computing device to control the computing device.
US11611236B2 Methods and apparatus for wireless power delivery and remote sensing using self-capacitances
A self-capacitance based remote power delivery device includes a power source, an energy harvesting device, and a substrate. The power source and the energy harvesting device are configured to be capacitively coupled to a self-capacitive body. The substrate is configured to be capacitively coupled to a portion of the self-capacitive body in contact with the substrate.
US11611233B1 Power adapter configured to apply power to a device
A power adapter configured to apply power to a device is disclosed. The power adapter comprises a switching module having a recess comprising a first set of contacts for receiving control signals, wherein the switching module comprises a switch for selectively applying power to a device based upon the control signals; and a control module removably coupled to the switching module and having a second set of contacts coupled to the first set of contacts of the switching module when the control module is attached to the switching module; wherein the switching module comprises a user interface element.
US11611229B2 Techniques for detecting wireless device charging receiver position and maintaining uninterrupted wireless power transfer throughout position changes over an array of transmitter coils
Inductive charging techniques utilize a plurality of transmitter coils arranged in a predetermined configuration and each being configured to, when active, inductively transfer power to a receiver coil of a wireless device and a controller configured to control a charging session during which power is inductively transferred from at least one of the plurality of transmitter coils to the receiver coil of the wireless device, including monitoring electrical parameters of at least two transmitter coils of the plurality of transmitter coils, wherein the at least two monitored transmitter coils comprise at least one active transmitter coil, based on the monitoring, determining a position of the receiver coil relative to the plurality of transmitter coils, and selectively activating and/or deactivating at least one of the plurality of transmitter coils based on the monitoring when the position of the receiver coil changes to provide uninterrupted inductive power transfer.
US11611228B2 Power cycle modulation control for power converters
Controllers and methods for controlling a resonant power converter output voltage include operating the power converter according to a control period comprising an on cycle operation mode for a duration T_on that produces a first voltage Vo1 and an off cycle operation mode for a duration T_off that produces a second voltage Vo2. Vo1 is produced using a first switching frequency for a first selected number of switching cycles corresponding to the on time T_on. The converter output voltage or the converter input and output voltages may be sensed and used to determine the switching frequency during the on cycle operation mode and the duration of the off cycle operation mode. The final output voltage of the power converter is regulated to a selected value based on a ration of (T_on):(T_on+T_off). The controllers and methods may be used with power converters in power delivery devices to accept wide input voltage ranges compatible with devices such as cell phones, tablet computers, and notebook computers.
US11611226B1 Marine battery charger and power supply system with status indicator plug end
A marine battery charger system configured to be installed on a marine vessel to charge a marine battery includes a housing, a charging circuit in the housing configured to receive AC power and to output a charge current to the marine battery, and a cord. The cord has a plug end configured to engage an AC power outlet and is configured to transmit the AC power from the AC power outlet to the charging circuit. A controller is configured to control a charging operation mode of the charging circuit and a status indicator is located at the plug end of the cord and configured to be controlled by the controller to indicate the charging operation mode of the charging circuit.
US11611223B2 Charging adapter for vaporizer device
A charging adapter assembly for charging a vaporizer device is described herein. In some embodiments, the charging adapter may include a housing including a coupling end configured to couple to the vaporizer device. The coupling end of the housing may include a chamber having a base and at least one chamber wall defining a perimeter of the chamber. The base may include at least one charging contact. The charging adapter may include a power adapter extending from the housing. The power adapter may be configured to provide an electrical pathway between a power source and the at least one charging contact. Related systems, methods, and articles of manufacture are also described.
US11611221B2 Electronic device and accessory with quick charging and audio transmission functions
The present invention provides an electronic device and an accessory with quick charging and audio transmission functions. The electronic device can be respectively connected to a charger and an audio connector through the accessory. The electronic device includes a quick charging controller and a device Type-C female socket. The quick charging controller is used for performing quick charging protocol communication by utilizing the SBU pins of the device Type-C female socket and the D+ pin and the D− pin of a charger connected to the accessory when the accessory is connected to the device Type-C female socket and the charger is connected to the accessory. The present invention breaks through the usual thought of using the CC pin to perform quick charging protocol communication in the existing quick charging mode. Further, when the accessory with the audio transmission function is used, the quick charging can also be performed.
US11611220B2 Systems and methods for connecting energy sources to power distribution network
A device includes at least one isolating transformer. An input is coupled to the at least one isolating transformer and configured to receive input from an energy source. At least one power switch is coupled to the isolating transformer. A diode is coupled to the at least one isolating transformer. An energy storage medium is coupled to the diode. An inverter includes one or more inverter switches, an inverter input, and an inverter output. The inverter input is coupled to the diode and the energy storage medium. The inverter output is configured to be coupled to the power network, and the inverter is configured to create AC power for distribution to the power network. A controller is configured to modulate the at least one power switch to control power flow from the input and to modulate the state of the inverter switches to control power flow to the power network.
US11611217B1 Networked power plants
A method described delivers power to a first load and a second load from networked power plants. The method may include receiving a power delivery profile for the first load, receiving a power delivery profile for a second load, determining a power output capability of a first renewable energy power plant (REPP), and determining a power output capability of a second REPP. The method may also include setting a power output for the first REPP and a power output for the second REPP based on the power delivery profile for the first and second loads and the power output capabilities of the first and second REPPs. The method may also include allocating a combined power output of the first and second REPPs to the first and second loads and delivering the allocated combined power output to the first and second loads.
US11611215B1 System and method for power distribution optimization
An illustrative embodiment disclosed herein is method for power distribution optimization. In some embodiments, the method includes determining an efficiency for each power block of a plurality of power blocks of a power distribution optimization system, determining a characteristic for each power block, determining a power to provide, selecting a first percentage of the power that a first power block is to provide and a second percentage of the power that a second power block is to provide at least based on the efficiency for each power block, the characteristic for each power block, and the power to provide, wherein the first percentage of the power is greater than the second percentage of the power, and sending a dispatch command to cause the first power block to provide the first percentage of the power and the second power block to provide the second percentage of the power.
US11611209B2 System and a method for protecting a regulator rectifier device and a respective protection device
The problem to be solved is to provide a system and a method to protect the regulator rectifiers from the reverse voltage condition and the short circuit condition, and the problem is solved in the present invention by a system and a method that use a protection device including a control unit that receives an input from the circuit based on the reverse voltage condition and the short circuit condition, and based on the existence of at least one of the condition or a combination thereof, the control unit switches a switching unit from an ON state to an OFF state, thereby breaking the circuit between the regulator rectifier device and the load section, thus protecting the regulator rectifier device.
US11611205B2 Triggering circuit and electronic fuse device incorporating the same
A triggering circuit and an electronic fuse device incorporating the same. The triggering circuit works with a microcontroller to control a load. The microcontroller has a low-power mode and an external interrupt input for triggering wakeup from the low-power mode and initiating an interrupt action related to the load. The triggering circuit comprises a sensor input for receiving a sensor signal related to the load, a threshold input for receiving a threshold reference signal, and a comparator for comparing the sensor signal to the threshold reference signal and for outputting an interrupt signal to the external interrupt input in response to the comparison.
US11611200B2 Integrated systems facilitating wire and cable installations
Pulling eyes are provided with integrated wiring systems suitable for installing conductors or cables. The pulling eyes may include body portions that define interior cavities that are sized to snugly engage outside portions of the conductors or cables. The body portions are sized to be deformably crimped onto the outside portions of the conductors or cables. The pulling eyes may also include head portions joined to the body portions, with the head portions defining apertures for receiving a strength member for installing the conductors or cables. These apertures place the interior cavities in communication with the exteriors of the pulling eyes.
US11611199B2 Fixing method of wire harness
A fixing method of a wire harness is provided. A wire harness structure is formed by covering a wire harness with a sheet material in which a thermoplastic adhesive is coated on one surface including a required portion so as to fix the wire harness to the sheet material. The formed wire harness structure is spread on a roof liner. By pressuring the required portion warmed, the wire harness structure is fixed to the roof liner with the thermoplastic adhesive.
US11611193B2 Low inductance laser driver packaging using lead-frame and thin dielectric layer mask pad definition
A surface mountable laser driver circuit package is configured to mount on a host printed circuit board (PCB). A surface mount circuit package includes a lead-frame. A plurality of laser driver circuit components is mounted on and in electrical communication with the lead-frame of the surface mount circuit package. A dielectric layer is located between the lead-frame and the host PCB and includes portals through the dielectric layer each arranged to accommodate an electrical connection between the lead-frame and the host PCB. The lead-frame and the dielectric layer are arranged such that a first lead-frame portion and a first dielectric layer portal align with a first end of a host PCB trace configured to provide a current return path for the surface mount laser driver, and a second lead-frame portion and a second dielectric layer portal align with a second end of the host PCB trace.
US11611192B2 Embedded microfluidic distribution apparatus for passively cooling optoelectronic devices
A device and method are provided for more efficient thermal management of optoelectronic devices. A microfluidic distribution apparatus embedded with the optoelectronic device uses a working fluid in phase change to passively remove heat from an optoelectronic device. The working fluid undergoes phase change through various conversions between a liquid state and a two-phase liquid-vapor state to facilitate evaporation and condensation processes as the working fluid is distributed through micro-structures in the embedded microfluidic distribution apparatus. Passive two-phase cooling provides high thermal performance due to the use of the latent heat of a fluid in phase change, as well as the presence of favorable two-phase flow regimes at micro-scale dimensions.
US11611187B2 Contact bending assembly for electrical connector assembling machine
An electrical connector assembling machine includes a connector strip feed unit including a connector strip feeding device configured to index a connector strip through a feed track in successive feed strokes and a contact loading assembly to load contacts in the connector strip. The electrical connector assembling machine includes a contact bending assembly positioned downstream of the contact loading assembly. The contact bending assembly includes a roller and a bending actuator holding the roller. The bending actuator moves the roller in an actuation direction to engage and bend ends of the contacts. The roller rolling along the contacts to bend the ends of the contacts.
US11611186B2 Pressing tool with sensor system for automated recognition of a pressing jaw assembly
A pressing tool for plastically deforming a tubular workpiece, and particularly a fitting is described. The pressing tool comprises a pressing jaw receptacle for coupling a pressing jaw assembly to the pressing tool. The pressing tool further comprises a drive which is adapted to drive a coupled pressing jaw assembly in order to apply force to a workpiece, and a sensor system which is adapted to identify a pressing jaw assembly and to provide corresponding sensor data, wherein a control is adapted to control the drive based on the sensor data. Also described are related methods, pressing jaw assemblies, and workpieces.
US11611184B2 Slip ring assembly
The disclosure relates to a slip ring assembly, which has a slip ring body and at least one slip ring arranged on the slip ring body and a contact module having contact elements. The contact elements contact a slideway of the slip ring. A cleaning device is provided for cleaning the slideway. According to the disclosure, the cleaning device has a cleaning brush having a brush filling contacting the slideway.
US11611179B2 Connection device
A connection device for connecting an electrical or electronic component, which is accommodated in a thick-walled housing part, through a stepped bore in the wall of the housing part, includes a connection part having a stepped cylindrical body having a first cylindrical portion with a first outer diameter corresponding to the diameter of an inner bore portion of the stepped bore and a second cylindrical portion with a second outer diameter corresponding to the larger diameter of an outer bore portion, and a separate, essentially cylindrical contact carrier part fixed in the base body, which has contact pins protruding from an inner end face located on the inside of the thick-walled housing part. A fastener detachably fastens the connection part inserted in the stepped bore in the bore of the housing part.
US11611178B2 Electrical connector capable of EMI shielding
An electrical connector is provided. The electrical connector capable of electromagnetic interference (EMI) shielding may include a female connector including a female portion in which a plurality of terminals are disposed; a male connector including a male portion including a plurality of pins electrically connected with the terminals; and a shielding member disposed between the female connector and the male connector, wherein the male portion includes an inner surface forming a space in which the pins are positioned and an end surface connected to the inner surface, the shielding member is formed of a conductive elastic body, a portion of the shielding member is disposed between the inner surface of the male portion and an outer surface of the female portion so as to be in contact with the inner surface of the male portion and the outer surface of the female portion.
US11611167B2 Plug connector and connector assembly
The present disclosure discloses a plug connector including an insulating housing, a number of plug terminals and a cable. The insulating housing includes a width direction extending along a left-and-right direction. The plug terminals are retained by the insulating housing and arranged in two rows in the width direction of the insulative housing. The plug terminals of each row are arranged in an upper-and-lower direction and spaced away from each other in the upper-and-lower direction. Each plug terminal extends along a front-and-back direction. The cable includes a number of core wires correspondingly and electrically connected with the plug terminals. A connector assembly including the plug connector and the mated socket connector is also disclosed in the present disclosure.
US11611166B2 Socket connector and connector assembly
The present disclosure discloses a socket connector including an insulating base and a number of socket terminals. The insulating base includes an outer plastic frame defining a receiving channel and an inner plastic block received in the receiving channel. The inner plastic block includes two sidewalls opposite to each other in a left-and-right direction. The socket terminals are arranged in two rows by positioning symmetrically and respectively on the two sidewalls of the inner plastic block. The socket terminals of each row are arranged in an upper-and-lower direction and spaced away from each other in the upper-and-lower direction. Each socket terminal extends along a front-and-back direction perpendicular to both the left-and-right direction and the upper-and-lower direction. A connector assembly including the socket connector and the mated plug connector is also disclosed in the present disclosure.
US11611164B2 Wideband multi-pin edge connector for radio frequency front end module
A wide bandwidth signal connector plug, comprising a plurality of signal pins having a first anchor portion and a first mating portion, and a plurality of ground pins having a second anchor portion and a second mating portion. The plurality of ground pins is adjacent to the plurality of signal pins. The plurality of signal pins has a first thickness and the plurality of ground pins has a second thickness that is greater than the first thickness. The first anchor portion has a first width and the second anchor portion has a second width that is greater than the first width.
US11611155B2 Structure, antenna, wireless communication module, and wireless communication device
The structure includes a first conductor that extends in a second direction; a second conductor, a third conductor, a fourth conductor, and a feeding line. The second conductor faces the first conductor in a first direction and extends along the second direction. The third conductor is configured to capacitively connect the first conductor and the second conductor. The fourth conductor is configured to be electrically connected to the first conductor and the second conductor and extends along a first plane. The feeding line is connected to the third conductor. The feeding line includes a first constituting part that extends along the first direction, and a second constituent part that extends along the second direction. The first constituting part is positioned on an inside of both ends of the fourth conductor in a third direction.
US11611154B2 Printed impedance transformer for broadband dual-polarized antenna
A broadband dual-polarized antenna integrated high-performance balun. The antenna structure consists of three main parts: radiator, feeding structure and reflector. The radiation element consists of four radiation parts with petal shape, forming two pairs of orthogonal dipole antennas. The feeding structure consists of four circuit boards with separated lines, forming resonant structures corresponding to a balance transformer. The reflector enables to direct the beam, increasing the antenna's orientation.
US11611151B2 Multiband antenna structure
An active passive antenna arrangement as made up of an array of 5G antennas interleaved with multiband antenna structures that may be low band (LB) passive antennas. The 5G antenna array may be a mMIMO active array. The LB antennas are formed using conductive elements on thin supporting sheets that fit within the space between the 5G antennas. The substrates, and hence the radiating elements of the LB antennas, may be arranged so as to generally appear to form four sides of a rectangular box with the top and bottom surfaces removed. Thus, the LB antennas may be thought of as having been “slipped in” amongst a preexisting array of 5G antennas. Each LB antenna may surround one or more of the 5G antennas and 5G antennas of the array may also be external to an LB antenna.
US11611144B2 Smart sensor device and antenna structure for use therewith
A sensor device includes a housing, a substrate positioned within the housing, at least one radiative antenna element positioned upon a first surface of the substrate, and a processing section positioned in a stacked arrangement with the substrate, opposite a second surface of the substrate. The substrate includes at least one interruption configured to allow light entering the housing to pass through the substrate from the first surface through the second surface. The antenna elements(s) is positioned upon the substrate so as to avoid the interruption(s). The processing section includes light-responsive circuitry and is configured such that the circuitry is positioned so as to receive light entering the housing through the at least one aperture. The substrate may be generally circular, substantially rigid, have a substantially certain radius between about three-fourths inch and about four inches, and have a substantially certain thickness between about 0.05 inches and about one-half inch.
US11611143B2 Base station antenna with high performance active antenna system (AAS) integrated therein
A base station antenna includes a first antenna having first and second spaced-apart columns of first radiating elements therein, which are configured to operate within a first frequency band. An active antenna system (AAS) is provided, which is configured to operate within a second, typically higher, frequency band. The AAS includes a second antenna within a space between the first and second columns of first radiating elements. These first radiating elements may include tilted feed stalks which support higher integration by enabling the first radiating elements to overhang at least a portion of the second antenna.
US11611140B2 Systems and methods for sensing a level of a volume of a liquid in a container using one or more antenna elements
A liquid level sensor system can include a container configured to hold a volume of a liquid and a monopole antenna arranged proximate the volume of the liquid. A radiofrequency circuit may be configured to apply a radio frequency signal to the monopole antenna and provide one or more signals indicative of a level of the volume of the liquid within the container based on a radio frequency characteristic of the monopole antenna.
US11611139B2 Mounting systems for a wireless network device
A device may include a housing with a plurality of top openings provided in a top portion of the housing and a plurality of bottom openings provided in a bottom portion of the housing. The device may include one or more internal components provided within the housing to provide a wireless service. The device may include a rotation extension connected to the bottom portion of the housing and configured to rotatably attach to a bracket that mounts the device to an object. The device may include a connector connected to the rotation extension and configured to receive a cable that provides communication signals to and from the device.
US11611138B2 Method of producing a radio frequency member
A method of producing a radio frequency member to construct a radio frequency confinement device based on a waffle iron structure includes providing an intermediate work of a plate shape or a block shape, the intermediate work including a main surface which is shaped as a plane or a curved surface and a plurality of rods extending away from the main surface. An interval between a side surface of one of the plurality of rods and a side surface of another rod that is adjacent to the one rod monotonically increases in a direction away from the main surface. The method also includes forming an electrically-conductive plating layer on the main surface and at least the side surface of the plurality of rods by immersing at least a portion of the intermediate work in plating solution.
US11611137B2 Loop gap resonators for spin resonance spectroscopy
Improved loop-gap resonators applicable to Electron-Spin Resonance spectroscopy and to quantum computing employ interdigitated capacitor structures to dramatically increase the capacitance of the resonator, along with corresponding decreases in loop size to enable measurements of small-volume samples or individual quantum bits (qubits). The interdigitated-capacitor structures are designed to minimize parasitic inductance.
US11611134B2 Battery and battery apparatus
The disclosure relates to a technical field of batteries, and a battery and a battery apparatus are provided. The battery includes a cell, and the cell includes a cell body and tab portions. Each of the tab portions extends from one side of the cell body. The battery further includes a housing. The housing is a hollow structure, and the hollow structure is formed inside the housing. The cell is disposed in the housing, and the housing includes a first surface and a second surface opposite to each other. The first surface is provided with liquid injecting holes, and the liquid injecting holes penetrate the first surface and do not penetrate the second surface. An orthographic projection of the cell body on the first surface does not overlap the liquid injecting holes.
US11611130B2 Lithium lanthanum zirconium oxide (LLZO) powder
Disclosed herein are embodiments of doped and undoped spherical or spheroidal lithium lanthanum zirconium oxide (LLZO) powder products, and methods of production using microwave plasma processing, which can be incorporated into solid state lithium ion batteries. Advantageously, embodiments of the disclosed LLZO powder display a high quality, high purity stoichiometry, small particle size, narrow size distribution, spherical morphology, and customizable crystalline structure.
US11611129B2 Battery sub-packing unit and battery module including the same
A battery sub-packing unit includes a plurality of secondary battery cells, a cell support member including a seating portion for accommodating the plurality of secondary battery cells, and a venting inducing portion connecting the seating portion to an external area, and a case member provided to surround the secondary battery cell accommodated in the seating portion and to seal around the secondary battery cell.
US11611127B2 Supporting base and relief valve
A supporting base and a relief valve. Relief valve includes valve body, restoring component and plug. Valve body includes first cover plate and first side wall. First cover plate and first side wall together form opening. First side wall includes pressure releasing hole. Vent of casing is connected to opening. Pressure releasing hole is connected to opening. Plug includes second cover plate and second side wall. Second side wall and second cover plate together form recession. Recession is connected to accommodation space via vent. Second cover plate is movably disposed in opening via restoring component. When plug is in initial position, pressure releasing hole is disconnected from accommodation space. When plug is in releasing position, pressure releasing hole is connected to accommodation space via vent.
US11611124B2 Battery pack
A battery pack having a battery housing that defines a cavity for receiving a plurality of battery cells. The battery pack cavity is sealed from the air outside the battery pack housing to prevent water and other contaminants from reaching the plurality of battery cells. The battery pack may include a sealing material to create a seal between an upper housing and a lower housing of the battery housing. The battery pack also include a sealing material to create a seal around a terminal block of the battery pack.
US11611122B2 Electric vehicle battery coolant heater assembly with electrical connection through gasket
A battery coolant heater assembly including a coolant manifold having liquid coolant pathways and a heat transfer surface for transferring heat to liquid coolant flowable within the coolant manifold, an electric heater element thermally contacted to the heat transfer surface of the manifold, and a cover sealably enclosing the heating element between the heat transfer surface and the cover via a gasket. The electric heater element is electrically connected via an electrical connector extending through and formed integrally with the gasket.
US11611121B2 Motor vehicle traction battery module
A motor vehicle traction battery module includes a rigid battery module housing having at least one battery element. The battery module housing has at least one planar and liquid-cooled housing. The liquid-cooled housing wall has at least one continuously linear coolant cooling channel and at least one continuously linear empty channel, which is parallel thereto and through which there is no liquid flowing. The liquid-cooled housing wall has a contact-making opening, by means of which exclusively the empty channel is interrupted, and wherein an electrical terminal element is arranged in the region of the contact-making opening, with electrical contact being made with at least one battery element by means of said electrical terminal element.
US11611120B2 Battery module, battery pack comprising battery module, and vehicle comprising battery pack
A battery module according to an embodiment of the present disclosure includes: at least one battery cell; a bus bar assembly connected to an electrode lead of the at least one battery cell and positioned on both side surfaces of the at least one battery cell; and a heatsink assembly positioned in direct contact with both of the at least one battery cell and the bus bar assembly while surrounding both of the at least one battery cell and the bus bar assembly.
US11611118B2 Method for assembling a traction battery for an electrically operated vehicle
A method for assembling a traction battery for an electrically operated vehicle, in which at least one battery module is inserted into a battery housing in a module setting process, with the formation of an air gap between the battery module and a housing base of the battery housing, which is filled with a highly viscous thermal paste, which builds up a viscosity force due to internal friction when it is distributed in the air gap, which acts on the housing base until the thermal paste is distributed in the air gap by the flow of material and the accompanying reduction in the viscosity force. The housing base is supported on its housing base lower side by a counter holder in order to limit a deflection of the housing base due to the viscosity force of the thermal paste.
US11611117B2 System and method for maintaining thermal control of battery cells
A system includes a cell support having a first opening defined therethrough. The first opening is configured to have a first battery cell positioned at least partially therein. The system also includes a first insulator positioned at least partially within the first opening and at least partially around the first battery cell. The first insulator comprises a first solid diamond-like carbon insert that fills a first gap between the first battery cell and the first opening.
US11611110B2 All-solid-state battery and production method therefor
A method for producing an all-solid-state battery, comprising the following steps (a) to (d), which are performed in the order of (a), (b), (c), and (d) or in the order of (a), (b), (d), and (c):(a) introducing the all-solid-state battery laminate into the metal case,(b) welding a protruding part of the positive electrode current collector layer or the negative electrode current collector layer and the folding margin part of the metal case,(c) folding the folding margin part, and the protruding part of the positive electrode collector layer or the negative electrode current collector layer, which has been welded to the folding margin part toward the inside of the metal case together, and(d) injecting a sealing resin into the metal case from the opening part of the metal case and then curing the sealing resin to seal the all-solid-state battery laminate in the metal case.
US11611108B2 Composite electrode assembly and lithium-ion secondary battery including the same
A flexible battery may include: a first electrode assembly including one or more unit cells, each having a pair of electrodes with a separator interposed therebetween; a single electrode; and a second electrode assembly connected to the first electrode assembly or to the single electrode and including a single electrode and a separator covering a top and bottom of the single electrode of the second electrode assembly.
US11611105B2 Electrolyte solution and lithium-ion battery
An electrolyte solution for a lithium-ion battery is provided. The electrolyte solution contains at least a solvent and a lithium salt. The lithium salt is dissolved in the solvent. The solvent contains acetic anhydride at a concentration not lower than 80 vol %.
US11611103B2 Solid ion conductor compound, solid electrolyte comprising the same, electrochemical cell comprising the solid ion conductor compound, and preparation method thereof
A solid ion conductor compound includes a compound represented by Formula 1: Li6−wHf2−xMxO7−yZy  Formula 1 where, in Formula 1, M is an element having an oxidation number of a and a is 5, 6, or a combination thereof, Z is an element having an oxidation number of −1, and 0
US11611102B2 High-efficiency working method for battery energy storage system at low temperature
The present invention discloses a high-efficiency working method for a battery energy storage system at low temperature. In the present invention, combined operation of two kinds of batteries is taken as an example to build an energy storage system framework at low temperature. A lithium iron phosphate battery and a lithium titanate battery are selected for combined operation to achieve complementary advantages of the two kinds of batteries; then, an energy storage system model for combined operation of the two kinds of batteries with the consideration of an impact of temperature on charging/discharging efficiency of the batteries is built; and finally, an optimal dispatching solution for a battery energy storage system composed of the lithium titanate battery and the lithium iron phosphate battery at low temperature is provided. By the above steps, the present invention achieves high-efficiency outputting of electricity of the battery energy storage system at low temperature, achieves complementary advantage of different kinds of batteries, and also ensures low overall cost.
US11611096B2 Method of producing membrane-electrode assemblies and machine therefore
Method of producing membrane-electrode assemblies (MEA) and a machine therefore, where a quasi-endless strip of a membrane material doped with a liquid electrolyte is laminated with electrodes and edge regions of the strip and spaces between the electrodes are pressed free from surplus electrolyte.
US11611083B2 Dynamic piezocatalyst system
Methods are provided for tailoring multi-step chemical reactions having competing elementary steps using a strained catalyst. In various aspects, a layered piezo-catalytic system is provided, and may include a metal catalyst overlayer disposed on a piezo-electric substrate. The methods include applying a voltage bias to the piezo-electric substrate of the piezo-catalytic system resulting in a strained catalyst having an altered catalytic activity as a result of one or both of a compressive stress and tensile stress. The methods include exposing reagents for at least one step of the multi-step chemical reaction to the strained catalyst, and catalyzing the at least one step of the multi-step chemical reaction. In various aspects, the methods may include using an oscillating voltage bias applied to the piezo-electric substrate.
US11611076B2 Positive electrode active material precursor for secondary battery, positive electrode active material, and lithium secondary battery including the same
The present invention provides a positive electrode active material precursor for a secondary battery which includes primary particles of Co3O4 or CoOOH, wherein the primary particle contains a doping element in an amount of 3,000 ppm or more, and has an average particle diameter (D50) of 15 μm or more, and a positive electrode active material for a secondary battery which includes particles of a lithium cobalt-based oxide, wherein the primary particle contains a doping element in an amount of 2,500 ppm or more, and has an average particle diameter (D50) of 15 μm or more.
US11611074B2 Cathode active material for lithium secondary battery, method for manufacturing same, and lithium secondary battery comprising same
The present invention relates to a positive active material for lithium secondary battery, its manufacturing method, and lithium secondary battery including the same, and it provides that a positive active material for lithium secondary battery, comprising: a core and a coating layer, wherein, the core is lithium metal oxide, the coating layer comprises boron, the boron compound in the coating layer comprises a lithium boron oxide and a boron oxide, the lithium boron oxide is included 70 wt % or more and 99 wt % in the entire coating layer, the lithium boron oxide comprises Li2B4O7, with respect to the lithium boron oxide 100 wt %, the content of Li2B4O7 is 55 wt % or more and 99 wt % or less.
US11611070B2 Highly efficient manufacturing of silicon-carbon composites materials comprising ultra low Z
Silicon-carbon composite materials and related processes are disclosed that overcome the challenges for providing amorphous nano-sized silicon entrained within porous carbon. Compared to other, inferior materials and processes described in the prior art, the materials and processes disclosed herein find superior utility in various applications, including energy storage devices such as lithium ion batteries.
US11611069B2 Lead-lead oxide-carbon nanocomposite for energy storage cells and method of preparation
Lead/lead oxide/carbon (“Pb—O—C”) nanocomposite materials are useful as electrode active materials for electrodes in lithium and sodium batteries. A Pb—O—C nanocomposite as described herein comprises Pb and lead oxide nanoparticles homogeneously dispersed in a carbon nanoparticle matrix. In the nanocomposite, the other element or elements (e.g., transition metals, Al, Si, P, Sn, Sb, and Bi) can be alloyed with the Pb nanoparticles, incorporated as a mixed oxide with the lead oxide nanoparticles, or can be present as distinct elemental or oxide nanoparticles within the carbon nanoparticle matrix. In some embodiments, the additional element or elements are present as alloys and mixed oxides with the Pb materials and as distinct elemental and/or oxide nanoparticles. In a preferred embodiment the Pb nanoparticles surface is oxidized to lead oxide thus creating a shell on core nanostructure.
US11611067B2 Sulfur-carbon composite and lithium-sulfur battery including same
A sulfur-carbon composite and a lithium-sulfur battery including the same, and in particular, to a sulfur-carbon composite including a porous carbon material; a polymer having electrolyte liquid loading capacity; and sulfur. The porous carbon material may be coated with the polymer having electrolyte liquid loading capacity and the coated porous carbon material then mixed with the sulfur. By introducing a coating layer including the polymer having electrolyte liquid loading capacity to a surface of the porous carbon material, it is possible to improve reactivity of the sulfur and an electrolyte liquid and thereby enhance performance and lifetime properties of the lithium-sulfur battery.
US11611064B2 Electrode plate having relatively thin conductive layer, electrochemical apparatus, and apparatus thereof
This application relates to an electrode plate, an electrochemical apparatus, and an apparatus thereof. The electrode plate includes a current collector, an electrode active material layer provided on at least one surface of the current collector, and an electrical connection member electrically connected to the current collector. The electrode active material layer is provided at a zone referred to as a membrane zone on a main body portion of the current collector, the electrical connection member and the current collector are welded and connected at a welding zone referred to as an adapting welding zone at an edge of the current collector, and a transition zone is referred to as an extension zone, where the transition zone is of the current collector between the membrane zone and the adapting welding zone and coated with no electrode active material layer. The current collector is a composite current collector.
US11611062B2 Electrodepositable battery electrode coating compositions having coated active particles
The present invention is directed towards an electrodepositable coating composition comprising an electrochemically active material comprising a protective coating; an electrodepositable binder; and an aqueous medium. Also disclosed herein is a method of coating a substrate, as well as coated substrates and electrical storage devices.
US11611060B2 Display panel and display device comprising the same
Disclosed is a display panel and a display device capable of reducing the reflection of external light. The display panel includes a touch sensor, disposed on an encapsulation unit, and an antireflective film disposed in a non-emission area of the touch sensor so as to overlap each other, whereby it is possible to reduce external light from being incident on the touch sensor and a routing line, and therefore it is possible to reduce the reflectance of external light without using an expensive polarizing plate.
US11611057B2 Display device
A display device includes a window, an anti-reflector disposed under the window, the anti-reflector including: a first area having a first transmittance; and a second area having a second transmittance higher than the first transmittance, and a display panel disposed under the anti-reflector, the display panel including: a first display area having a first resolution; and a second display area having a second resolution lower than the first resolution. The second area overlaps with the second display area in a plan view.
US11611053B2 Light-emitting device, display panel and driving method of light-emitting device
Disclosed are a light-emitting device, a display panel, and a driving method of the light-emitting device. The light-emitting device includes: a base substrate, a first electrode on a side of the base substrate, a second electrode on a side, facing away from the base substrate, of the first electrode, and at least two blue light-emitting layers located between the first electrode and the second electrode. Different blue light-emitting layers emit light with different wavelengths. The first electrode and the second electrode are configured to be applied with different voltages. A voltage difference between the first electrode and the second electrode includes a first threshold voltage and a second threshold voltage, and under control of the first threshold voltage, one of the blue light-emitting layers emits light; and under control of the second threshold voltage, another blue light-emitting layer emits light.
US11611052B2 Organic light emitting display device and lighting apparatus for vehicles using the same
Disclosed are an organic light emitting display device and lighting apparatus for vehicles using the same. The organic light emitting display device includes a first layer including a first organic layer and a first emission layer on a first electrode, a second layer including a second emission layer and a second organic layer on the first layer, a second electrode on the second layer, and a third organic layer between the first layer and the second layer. A thickness of the first emission layer is equal to or greater than a thickness of each of the first organic layer and the second organic layer.
US11611049B2 Compound and organic light-emitting device including the same
An organic light-emitting device includes a first electrode, a second electrode facing the first electrode, and an organic layer disposed between the first electrode and the second electrode and comprising an emission layer, wherein the compound is of Formula 1, as shown in the equation below:
US11611048B2 Organometallic compound and organic light emitting device including the same
An organometallic compound and an organic light-emitting device including the same are provided. The organometallic compound is represented by Formula 1: M(LA)n1(LB)n2.  
US11611045B2 Organic compound, electronic component containing organic compound, and electronic device
The present disclosure relates to the technical field of organic photoelectric materials, in particular to an organic compound, an electronic component containing the organic compound, and an electronic device. The compound has a structure as shown by chemical formula 1′, wherein one of R1 to R4 is aa, and the other three are selected from substituents such as an alkyl, halogen and cyano; one of R5 to R8 is bb, and the other three are selected from substituents such as an alkyl, halogen and cyano; Y and Y1 are each independently cc; and L and L1 are a single bond, aryl, heteroaryl, etc. By using the organic compound of the present disclosure in an organic component, the driving voltage, luminous efficiency and lifespan of the organic component can be improved.
US11611041B2 Organic thin film having isomerization generating layer and method for preparing the same, display device and optical device
The present disclosure provides an organic thin film and a method for preparing the same, a display device, and an optical device, in which the method includes: providing a base substrate; forming an isomerization generating layer on the base substrate, the isomerization generating layer including a first region and a second region; adding a precursor solution on a surface of the isomerization generating layer away from the base substrate, and allowing surface energy of the second region to be greater than surface energy of the first region, so as to form the organic thin film from the precursor solution, the precursor solution being at least partially located in the second region.
US11611040B2 Manufacturing method of display panel using an ink-jet printing and display panel including the same
A manufacturing method of a display panel and a display panel are provided by the application. The manufacturing method of the display panel includes steps of providing a substrate; forming a thin film transistor layer, an anode layer, and a pixel definition layer on the anode layer on the substrate, wherein the pixel definition layer comprises a plurality of pixel definition regions; printing an ink-jet printing ink on the anode layer inside the pixel definition regions to form an ink-jet printing precursor layer; and printing a membrane surface improving solvent on the ink-jet printing precursor layer, wherein after the membrane surface improving solvent volatilizes, an ink-jet printing layer is formed.
US11611038B2 Method for forming RRAM with a barrier layer
Various embodiments of the present application are directed towards a resistive random-access memory (RRAM) cell comprising a barrier layer to constrain the movement of metal cations during operation of the RRAM cell. In some embodiments, the RRAM cell further comprises a bottom electrode, a top electrode, a switching layer, and an active metal layer. The switching layer, the barrier layer, and the active metal layer are stacked between the bottom and top electrodes, and the barrier layer is between the switching and active metal layers. The barrier layer is conductive and between has a lattice constant less than that of the active metal layer.
US11611036B2 Spin-current magnetization rotational element and spin orbit torque type magnetoresistance effect element
A spin-current magnetization rotational element includes a spin orbit torque wiring extending in a first direction and a first ferromagnetic layer disposed in a second direction intersecting the first direction of the spin orbit torque wiring, the spin orbit torque wiring having a first surface positioned on the side where the first ferromagnetic layer is disposed, and a second surface opposite to the first surface, and the spin orbit torque wiring has a second region on the first surface outside a first region in which the first ferromagnetic layer is disposed, the second region being recessed from the first region to the second surface side.
US11611035B2 Magnetoresistive random access memory having a ring of magnetic tunneling junction region surrounding an array region
A semiconductor device includes a substrate having an array region defined thereon, a ring of magnetic tunneling junction (MTJ) region surrounding the array region, a gap between the array region and the ring of MTJ region, and metal interconnect patterns overlapping part of the ring of MTJ region. Preferably, the array region includes a magnetic random access memory (MRAM) region and a logic region and the ring of MTJ region further includes a first MTJ region and a second MTJ region extending along a first direction and a third MTJ region and a fourth MTJ region extending along a second direction.
US11611033B2 Piezoelectric jetting system and method
A system and method for jetting a viscous material includes an electronic controller and a jetting dispenser operatively coupled with the electronic controller. The jetting dispenser includes an outlet orifice and a piezoelectric actuator operatively coupled with a movable shaft. The jetting dispenser is under control of the electronic controller for causing said piezoelectric actuator to move the shaft and jet an amount of the viscous material from the outlet orifice. The electronic controller sends a waveform to the piezoelectric actuator to optimize control of the jetting operation.
US11611032B2 Semiconductor process optimized for quantum structures
A novel and useful modified semiconductor fabrication technique for realizing reliable semiconductor quantum structures. Quantum structures require a minimization of the parasitic capacitance of the control gate and the quantum well. The modified semiconductor process eliminates the fabrication of the metal, contact, and optionally the raised diffusion layers from the quantum wells, thereby resulting in much lower well and gate capacitances and therefore larger Coulomb blockade voltages. This allows easier implementation of the electronic control circuits in that they can have larger intrinsic noise and relaxed analog resolution. Several processes are disclosed including implementations of semiconductor quantum structures with tunneling through an oxide layer as well as tunneling through a local well depleted region. These techniques can be used in both planar semiconductor processes and 3D, e.g., FinFET, semiconductor processes. A dedicated process masking step is used for realizing the raised diffusions. In addition, the edge of the raised diffusion layer may be placed either in the gate region or the active layer region.
US11611031B2 High temperature superconducting materials
A superconducting composition of matter including overlapping first and second regions. The regions comprise unit cells of a solid, the first region comprises an electrical insulator or semiconductor, and the second region comprises a metallic electrical conductor. The second region extends through the solid and a subset of said second region comprise surface metal unit cells that are adjacent to at least one unit cell from the first region. The ratio of the number of said surface metal unit cells to the total number of unit cells in the second region being at least 20 percent.
US11611028B2 Thermoelectric device and manufacturing method therefor
A thermoelectric device and a manufacturing method thereof according to one embodiment of the present invention are disclosed. The thermoelectric device includes a plurality of upper electrodes and a plurality of lower electrodes, and an N-type thermoelectric material and a P-type thermoelectric material which are electrically connected, alternately arranged between the upper electrodes and the lower electrodes, and obliquely disposed on the lower electrode.
US11611027B2 Semiconductor device, method of fabricating the same, and display device including the same
A semiconductor device includes a substrate including a first region and a second region that are arranged in a first direction that is parallel to an upper surface of the substrate; a separation layer provided on the first region of the substrate; a high electron mobility transistor (HEMT) device overlapping the separation layer in a second direction that is perpendicular to the upper surface of the substrate; a light-emitting device provided on the second region of the substrate; and a first insulating pattern covering a side surface of the HEMT device, wherein the first insulating pattern overlaps the separation layer in the second direction.
US11611023B2 System and method for selected pump LEDs with multiple phosphors
An LED pump light with multiple phosphors is described. LEDs emitting radiation at violet and/or ultraviolet wavelengths are used to pump phosphor materials that emit other colors. The LEDs operating in different wavelength ranges are arranged to reduce light re-absorption and improve light output efficiency.
US11611019B2 Optoelectronic component having a reflection element with diffuser particles and filler particles embedded therein
An optoelectronic component may include a semiconductor chip configured to emit radiation and a reflection element disposed in the beam path of the semiconductor chip where the reflection element is configured to reflect radiation. The reflection element may include a matrix material having diffuser particles and filler particles embedded therein. The diffuser particles are different from the filler particles. The filler particles may include a matrix having scatter particles embedded therein and/or a ceramic comprising the scatter particles in sintered form.
US11611016B2 Pixel of micro display having inclined side
Disclosed is a unit pixel of a micro-display capable of minimizing light emitted through a side surface. A side surface of the unit pixel having a vertically stacked pixel structure is etched and has inclination angle. Light directed toward the side surface is reflected by the side surface inclined at an angle, and the light is emitted in a direction perpendicular to the growth surface or the surface of the growth substrate.
US11611014B2 Light-emitting module
A light-emitting module includes (i) a board provided with: a circuit pattern and a plurality of bottomed holes in each of a set of wiring pads continuous with the circuit pattern on a first surface; electrically conductive paste extending over two or more of the bottomed holes; and an insulating resin covering the electrically conductive paste at a side close to the first surface, and (ii) a plurality of light-emitting segments connected to a second surface of the board with an adhesive sheet interposed therebetween. The light-emitting segments each include a plurality of light-emitting devices that are aligned. The electrically conductive paste includes a portion disposed on a portion of a surface of the wiring pad extending over two or more of the bottomed holes.
US11611009B2 Semiconductor device
According to one or more embodiments, a semiconductor device includes a mounting substrate and a semiconductor element on the mounting substrate. The mounting substrate has a first electrode pad and a second electrode pad. The semiconductor element has a supporting substrate, third and fourth electrode pads, first slits and second slits. The third and fourth electrode pads are provided on a first surface of the supporting substrate facing the mounting substrate. The first slits are provided both in the supporting substrate and in the third electrode pad. The second slits are provided both in the supporting substrate and in the fourth electrode pad. The semiconductor device further includes a first conductive bonding agent that connects the first electrode pad to the third electrode pad and a second conductive bonding agent that connects the second electrode pad to the fourth electrode pad.
US11611007B1 Special-figure design ribbon for connecting back contact cells
A special-figure design ribbon for connecting back contact cells includes a body, a plurality of first solder joints, and a plurality of second solder joints. The plurality of first solder joints and the plurality of second solder joints are respectively located on two sides of the body in a width direction. Each of the first solder joints stretches outward from a first side of the body. Each of the second solder joints stretches outward from a second side of the body. A shape of each first solder joint is different from a shape of each second solder joint. Center lines of at least one set of the first solder joint and the second solder joint adjacent to each other are staggered from each other in the width direction of the body.
US11611006B2 Automated reel processes for producing solar modules and solar module reels
This specification describes automated reel processes for producing solar modules and solar module reels. In some examples, a method includes receiving a continuous feed of photovoltaic devices on a photovoltaic device sheet. The method includes locating and bypassing one or more defective photovoltaic devices on the photovoltaic device sheet. The method includes installing bussing for the photovoltaic devices on the photovoltaic device sheet. The method includes feeding the photovoltaic device sheet to an encapsulation system to output a photovoltaic module sheet.
US11611002B2 Photodiode and/or pin diode structures
The present disclosure relates to semiconductor structures and, more particularly, to photodiodes and/or PIN diode structures and methods of manufacture. The structure includes: a spiral fin structure comprising semiconductor substrate material and dielectric material; a photosensitive semiconductor material over sidewalls and a top surface of the spiral fin structure, the photosensitive semiconductor material positioned to capture laterally emitted incident light; a doped semiconductor material above the photosensitive semiconductor material; and contacts electrically contacting the semiconductor substrate material and the doped semiconductor material from a top surface thereof.
US11611000B2 Nonvolatile storage element and analog circuit provided with same
There is provided a nonvolatile storage element having excellent charge holding characteristics capable of reducing variations in electric characteristics and an analog circuit provided with the same. A nonvolatile storage element is provided with a charge holding region and an insulator surrounding the entire surface of the charge holding region and having halogen distributed in at least one part of a region surrounding the entire surface.
US11610999B2 Floating-gate devices in high voltage applications
The present disclosure relates to semiconductor structures and, more particularly, to floating-gate devices and methods of manufacture. The structure includes: a gate structure comprising a gate dielectric material and a gate electrode; and a vertically stacked capacitor over and in electrical connection to the gate electrode.
US11610994B2 Epitaxial source/drain structure and method of forming same
A semiconductor device and a method of forming the same are provided. The semiconductor device includes a gate stack over an active region and a source/drain region in the active region adjacent the gate stack. The source/drain region includes a first semiconductor layer having a first germanium concentration and a second semiconductor layer over the first semiconductor layer. The second semiconductor layer has a second germanium concentration greater than the first germanium concentration. The source/drain region further includes a third semiconductor layer over the second semiconductor layer and a fourth semiconductor layer over the third semiconductor layer. The third semiconductor layer has a third germanium concentration greater than the second germanium concentration. The fourth semiconductor layer has a fourth germanium concentration less than the third germanium concentration.
US11610992B2 Semiconductor device
A semiconductor device includes a semiconductor layer of a first conductivity type. A well region that is a second conductivity type well region is formed on a surface layer portion of the semiconductor layer and has a channel region defined therein. A source region that is a first conductivity type source region is formed on a surface layer portion of the well region. A gate insulating film is formed on the semiconductor layer and has a multilayer structure. A gate electrode is opposed to the channel region of the well region where a channel is formed through the gate insulating film.
US11610991B2 Gate trench power semiconductor devices having improved deep shield connection patterns
A power semiconductor device comprises a semiconductor layer structure having a wide band-gap drift region having a first conductivity type, a gate trench having first and second opposed sidewalls that extend in a first direction in an upper portion of the semiconductor layer structure, first and second well regions having a second conductivity type in the upper portion of the semiconductor layer structure, the first well region comprising part of the first sidewall and the second well region comprising part of the second sidewall. A deep shielding region having the second conductivity type is provided underneath the gate trench, and a plurality of deep shielding connection patterns that have the second conductivity type are provided that electrically connect the deep shielding region to the first and second well regions. The deep shielding connection patterns are spaced apart from each other along the first direction.
US11610990B2 Silicon carbide semiconductor device
A semiconductor device includes a semiconductor substrate of a first conductivity type, a first semiconductor layer of the first conductivity type, a second semiconductor layer of a second conductivity type, first semiconductor regions of the first conductivity type, second semiconductor regions of the second conductivity type, gate insulating films, gate electrodes, an insulating film, first electrodes, a second electrode, and trenches. The first semiconductor regions and the second semiconductor regions are periodically disposed apart from one another in a first direction in which the trenches extend in a stripe pattern.
US11610985B2 Quantum processing system
A quantum processing system is disclosed. In one embodiment, a quantum processing system comprises: a plurality of donor atoms positioned in a silicon crystal substrate, each donor atom positioned at a donor site; and a plurality of conductive control electrodes arranged about the donor atoms to operate the donor atoms as qubits. Where, at least two pairs of nearest neighbour donor atoms of the plurality of donor atoms are arranged along the [110] direction of the silicon crystal substrate and are configured to operate as qubits.
US11610982B2 Void elimination for gap-filling in high-aspect ratio trenches
A method of forming a semiconductor device includes: forming a dummy gate over a fin, where the fin protrudes above a substrate; surrounding the dummy gate with a dielectric material; and replacing the dummy gate with a replacement gate structure, where replacing the dummy gate includes: forming a gate trench in the dielectric material, where forming the gate trench includes removing the dummy gate; forming a metal-gate stack in the gate trench, where forming the metal-gate stack includes forming a gate dielectric layer, a first work function layer, and a gap-filling material sequentially in the gate trench; and enlarging a volume of the gap-filling material in the gate trench.
US11610979B2 Profile control in forming epitaxy regions for transistors
A method includes etching a silicon layer in a wafer to form a first trench in a first device region and a second trench in a second device region, performing a pre-clean process on the silicon layer, performing a baking process on the wafer, and performing an epitaxy process to form a first silicon germanium region and a second silicon germanium region in the first trench and the second trench, respectively. The first silicon germanium region and the second silicon germanium region have a loading in a range between about 5 nm and about 30 nm.
US11610972B2 Technique for reducing gate induced drain leakage in DRAM cells
A method of forming a metal oxide semiconductor field effect transistor with improved gate-induced drain leakage performance, the method including providing a semiconductor substrate having a gate trench formed therein, performing an ion implantation process on upper portions of sidewalls of the gate trench to make the upper portions more susceptible to oxidation relative to non-implanted lower portions of the sidewalls, and performing an oxidation process on surfaces of the substrate, wherein the implanted upper portions of the sidewalls develop a thicker layer of oxidation relative to the non-implanted lower portions of the sidewalls.
US11610966B2 Semiconductor devices
A semiconductor device includes a plurality of active fins defined by an isolation layer on a substrate, a gate structure on the active fins and the isolation layer, and a gate spacer structure covering a sidewall of the gate structure. A sidewall of the gate structure includes first, second, and third regions having first, second, and third slopes, respectively. The second slope increases from a bottom toward a top of the second region. The second slope has a value at the bottom of the second region less than the first slope. The third slope is greater than the second slope.
US11610962B2 Semiconductor device and method of manufacturing semiconductor device
A semiconductor device including: a semiconductor substrate; a seed layer that is formed on the semiconductor substrate; and wiring that is formed on the seed layer and includes parallel row portions that are arranged at intervals from each other, and in which penetration passages that penetrate the parallel row portions in a direction in which the parallel rows lined up are formed in the parallel row portions.
US11610957B2 Display device
A display device includes a first thin film transistor disposed on a substrate. A first insulating interlayer covers the first thin film transistor. An active pattern is disposed on the first insulating interlayer. The active pattern includes indium-gallium-zinc oxide (IGZO) having a thickness in a range of about 150 Å to about 400 Å. A gate insulation layer covers the active pattern. A gate pattern is disposed on the gate insulation layer. A second insulating interlayer covers the gate pattern.
US11610950B2 Organic light-emitting display apparatus with spacers over pixel defining layer
In an organic light-emitting display apparatus in which color mixing is reduced, the organic light-emitting display apparatus includes a substrate, a plurality of pixel electrodes disposed on the substrate to be apart from each other, a pixel defining layer disposed on the substrate and covering an edge of each of the plurality of pixel electrodes to expose a center portion of each of the plurality of pixel electrodes, and a plurality of spacers disposed on the pixel defining layer to be apart from each other, in which a distance between an edge of each of the plurality of spacers in a direction toward a closest pixel electrode and a portion or the closest pixel electrode that is not covered by the pixel defining layer is about 3 μm or less.
US11610949B2 Organic electroluminescence display panel, method for manufacturing the same, and display apparatus
The present disclosure discloses an organic electroluminescence display panel, a method for manufacturing the display panel, and a display apparatus. The organic electroluminescence display panel includes: a substrate including a first region and a second region adjacent to each other; a buffer layer located on the substrate; a first active layer located on the buffer layer in the first region; a first gate located on the first active layer and insulated from the first active layer; a second active layer located on the buffer layer in the second region; a metal electrode located on the first gate and insulated from the first gate; and a second gate located on the second active layer and insulated from the second active layer.
US11610947B2 Organic light-emitting display panel comprising via hole in non-display area, method for preparing the same and display device
The present disclosure provides an organic light-emitting display panel, a method for preparing the same and a display device. The method includes: providing a substrate, where the substrate includes a non-display area and a display area surrounding the non-display area; forming a barrier layer and a pixel circuit on the substrate, where an orthographic projection of the pixel circuit on the substrate and an orthographic projection of the non-display area on the substrate do not overlap; patterning the barrier layer in the non-display area to form at least one via hole penetrating the barrier layer; patterning the substrate by using the barrier layer as a mask in the non-display area to form a groove; forming a light emitting layer on the pixel circuit; and forming a thin film encapsulation layer covering the light emitting layer and the side wall of the draw-in structure on the light emitting layer.
US11610946B2 Display device
A display device prevents cracks from spreading to an active area. The display device includes a substrate including an active area and a non-active area having a bending area, a thin-film transistor disposed in the active area, a light-emitting element disposed in the active area and connected to the thin-film transistor, an encapsulation layer disposed on the light-emitting element, a touch sensor disposed on the encapsulation layer, a touch pad disposed in the non-active area, a first routing line connecting the touch sensor to the touch pad via a second routing line in the bending area, and a crack prevention layer disposed on the second routing line in the bending area. Thus, the crack prevention layer is capable of preventing the occurrence of cracks in the bending area BA, thus preventing cracks from spreading to the active area AA.
US11610944B2 Pixel unit, method of manufacturing the pixel unit, display panel and display device comprising plurality of sub pixels with different cathode layer thickness
A pixel unit, comprising a plurality of sub-pixels of different colors, wherein each of the sub-pixels comprises a first electrode layer, a second electrode layer, and a light-emitting layer disposed between the first electrode layer and the second electrode layer; and in the plurality of sub-pixels of the different colors, an interference intensity of light emitted by the light-emitting layer of the sub-pixel of a target color is greater than an interference intensity of light emitted by the light-emitting layers of the sub-pixels of other colors; wherein the interference intensity means an interference intensity between reflected light produced when light emitted by the light-emitting layer of the sub-pixel is frequently reflected between the layers of the sub-pixel.
US11610938B2 Display panel and display device including the same
A display panel includes a base layer having a display area and a non-display area including a pad area; a plurality of transistors on the base layer; a first protective layer covering the plurality of transistors; a conductive layer on the first protective layer; a second protective layer over the conductive layer; a first electrode and a second electrode on the second protective layer, the first and second electrodes being spaced from each other; a plurality of light emitting elements between the first electrode and the second electrode; a first contact electrode on the first electrode, the first contact electrode being in contact with one end portion of the light emitting element, and a second contact electrode on the second electrode, the second contact electrode being in contact with the other end portion of the at least one light emitting element; and a first pad in the pad area.
US11610937B2 Micro LED group substrate, method of manufacturing same, micro LED display panel, and method of manufacturing same
Disclosed are a micro LED group substrate provided with a plurality of micro LEDs, a method of manufacturing the same, a micro LED display panel, and a method of manufacturing the same. More particularly, disclosed are a micro LED group substrate provided with a plurality of micro LEDs, a method of manufacturing the same, a micro LED display panel, and a method of manufacturing the same, wherein the need for a micro LED replacement process is eliminated.
US11610935B2 Fan-out light-emitting diode (LED) device substrate with embedded backplane, lighting system and method of manufacture
Panels of LED arrays and LED lighting systems are described. A panel includes a substrate having a top and a bottom surface. Multiple backplanes are embedded in the substrate, each having a top and a bottom surface. Multiple first electrically conductive structures extend at least from the top surface of each of the backplanes to the top surface of the substrate. Each of multiple LED arrays is electrically coupled to at least some of the first conductive structures. Multiple second conductive structures extend from each of the backplanes to at least the bottom surface of the substrate. At least some of the second electrically conductive structures are coupled to at least some of the first electrically conductive structures via the backplane. A thermal conductive structure is in contact with the bottom surface of each of the backplanes and extends to at least the bottom surface of the substrate.
US11610934B2 Light emitting device and manufacturing method of the light emitting device
A light-emitting device includes: a substrate; a unit light-emitting area disposed on the substrate; first and second electrodes disposed in the unit light-emitting area to be separated from each other; a plurality of rod-shaped LEDs disposed between the first and second electrodes; a reflective contact electrode disposed on opposite ends of the rod-shaped LEDs to electrically connect the rod-shaped LEDs to the first and second electrodes; and a light-transmitting structure disposed between the first and second electrodes and extending to cross the rod-shaped LEDs.
US11610930B2 Transmission circuit and electronic device
A transmission circuit includes a first semiconductor device, a second semiconductor device, a first signal line, a second signal line, a third signal line, and a ground line. A differential signal is composed of a first signal and a second signal. The first signal line is configured to connect the first semiconductor device and the second semiconductor device and used to transmit the first signal. The second signal line is configured to connect the first semiconductor device and the second semiconductor device and used to transmit the second signal. The second signal line, the first signal line, the ground line, and the third signal line are disposed in this order. A distance between the first signal line and the ground line is larger than a distance between the first signal line and the second signal line.
US11610926B2 Image sensing device with structural reinforcement layer
An image sensing device that includes a reinforced structure is disclosed. The image sensing device includes a semiconductor substrate structured to include a pixel region including a plurality of unit pixels and a peripheral region located outside the pixel region, a plurality of microlenses disposed over the semiconductor substrate in the pixel region, a structural reinforcement layer disposed over the semiconductor substrate in the peripheral region, and a lens capping layer structured to cover the microlenses and at least of the structural reinforcement layer. The structural reinforcement layer includes a plurality of fingers each finger vertically structured to have a rounded upper end and laterally extend to have a predetermined length toward the pixel region. The fingers are consecutively arranged and connected to each other in a lateral direction, and side surfaces of fingers are in contact with side surfaces of immediately adjacent fingers.
US11610925B2 Imaging system and method of creating composite images
An imaging system and a method of creating composite images are provided. The imaging system includes one or more lens assemblies coupled to a sensor. When reflected light from an object enters the imaging system, incident light on the metalens filter systems creates filtered light, which is turned into composite images by the corresponding sensors. Each metalens filter system focuses the light into a specific wavelength, creating the metalens images. The metalens images are sent to the processor, wherein the processor combines the metalens images into one or more composite images. The metalens images are combined into a composite image, and the composite image has reduced chromatic aberrations.
US11610920B2 Pixel array substrate
A pixel array substrate includes data lines, first gate lines, pixel structures, first common lines, and conductive line sets. The conductive line sets are arranged in a first direction. Each of the conductive line sets includes first conductive line groups and a second conductive line group sequentially arranged in the first direction. Each of the first conductive line groups includes second gate lines and a second common line. The second conductive line group includes first auxiliary lines and a second common line. An arrangement order of the second gate lines and the second common line of each of the first conductive line groups in the first direction are the same as an arrangement order of the first auxiliary lines and the second common line of the second conductive line group in the first direction, respectively.
US11610916B2 Transfer printing for RF applications
A semiconductor structure for RF applications comprises: a first μTP GaN transistor on an SOI wafer or die; and a first resistor connected to the gate of said first transistor.
US11610910B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes first and second semiconductor layers and a first conductive layer. The first and second semiconductor layers extend in a first direction. The second semiconductor layer is stacked above the first semiconductor layer in a second direction intersecting the first direction. The first conductive layer intersects the first and second semiconductor layers and extends in the second direction. The first conductive layer includes first and second portions intersecting the first and second semiconductor layers respectively. A width of the first portion in the first direction is smaller than a width of the second portion in the first direction. A thickness of the first semiconductor layer in the second direction is larger than a thickness of the second semiconductor layer in the second direction.
US11610907B2 Memory device and manufacturing method thereof
A memory device includes a substrate, a first transistor, a second transistor, and a capacitor. The first transistor is over the substrate and includes a select gate. The second transistor is over the substrate and connected to the first transistor in series, in which the second transistor includes a floating gate. The capacitor is over the substrate and connected to the second transistor, wherein the capacitor includes a top electrode, a bottom electrode in the substrate, and an insulating layer between the top electrode and the bottom electrode. The insulating layer includes nitrogen. A nitrogen concentration of the insulating layer increases in a direction from the top electrode to the bottom electrode.
US11610905B2 Semiconductor memory device
A semiconductor memory device includes a substrate, first conductor layers, second conductor layers, a third conductor layer, and an insulator layer. The substrate includes a first region, a second region, and a third region separating the first and second regions. The first conductor layers are above the first region. The second conductor layers are above an uppermost one of the first conductor layers. The third conductor layer is above the second region. The insulator layer is above the second and third regions. The insulator layer includes first and second portions. The first portion is above the third conductor layer at a height from the substrate greater than a height of the uppermost one of the first conductor layers and extends along a substrate surface direction. The second portion extends along a substrate thickness direction and contacts a surface of the substrate in the third region.
US11610903B2 Capacitive memory structure, functional layer, electronic device, and methods thereof
Various aspects relate to a functional layer and the formation thereof. A method for manufacturing a functional layer of an electronic device may include: forming a plurality of sublayers of the functional layer by a plurality of consecutive sublayer processes, each sublayer process of the plurality of consecutive sublayer processes comprising: forming a sublayer of the plurality of sublayers by vapor deposition, the sublayer comprising one or more materials, and, subsequently, crystallizing the one or more materials comprised in the sublayer.
US11610899B2 Memory cell, memory array and method for defining active area of memory cell
The present application provides a memory cell, a memory array and a method for preparing the memory cell. The memory cell includes an active area, an isolation structure and a contact enhancement layer. The active area is a surface portion of a semiconductor substrate. A top surface of the active area has a slop part descending toward an edge of the active area within a peripheral region of the active area. The isolation structure is formed in a trench of the semiconductor substrate laterally surrounding the active area. The contact enhancement layer covers the edge of the active area and in lateral contact with the isolation structure. The slope part of the top surface of the active area is covered by the contact enhancement layer, and the contact enhancement layer is formed of a semiconductor material.
US11610898B2 Method of fabricating semiconductor device using multipe photolithography for patterning
Disclosed are semiconductor devices and their fabrication methods. The method includes forming an etching target on a substrate including cell and key regions, forming lower and upper mask layers on the etching target, performing photolithography to form an upper mask pattern including a hole on the cell region, a preliminary key pattern on the key region, a bar pattern on the key region, and a trench between the preliminary key pattern and the bar pattern, forming pillar and dam patterns filling the hole and the trench, performing photolithography to remove the upper mask pattern except for the bar pattern, using the pillar pattern, the dam pattern, and the bar pattern as an etching mask to form a lower mask pattern, and using the lower mask pattern as an etching mask to form an etching target pattern on the cell region and a key pattern on the key region.
US11610896B2 Semiconductor devices and methods of forming semiconductor devices
Semiconductor devices are provided. A semiconductor device includes a substrate. The semiconductor device includes a stack structure on the substrate. The stack structure includes a first insulating material and a second insulating material that is on the first insulating material. The semiconductor device includes a spacer that extends from a sidewall of the first insulating material of the stack structure to a portion of a sidewall of the second insulating material of the stack structure. Moreover, the semiconductor device includes a conductive line that is on the spacer. Methods of forming semiconductor devices are also provided.
US11610895B2 Method of manufacturing a semiconductor device with self-aligning landing pad
A method of manufacturing a semiconductor memory device includes providing a substrate with a drain, a source and a gate structure disposed on the substrate between the drain and the source; forming a first inter-layer dielectric covering the substrate and the gate structure; forming a plug in the first inter-layer dielectric, with a first part contacting the source of the substrate. In the next step, a second part of the plug is exposed through the first inter-layer dielectric, and a storage node landing pad is formed on the exposed second part of the plug; a second inter-layer dielectric is formed on the first inter-layer dielectric, covering the storage node landing pad; a bit line is formed, connected to the substrate through the second inter-layer dielectric and the first inter-layer dielectric; a third inter-layer dielectric is formed on the bit line; and, a storage node is formed on the third inter-layer dielectric.
US11610886B2 Multi-fin FINFET device including epitaxial growth barrier on outside surfaces of outermost fins and related methods
A multi-fin FINFET device may include a substrate and a plurality of semiconductor fins extending upwardly from the substrate and being spaced apart along the substrate. Each semiconductor fin may have opposing first and second ends and a medial portion therebetween, and outermost fins of the plurality of semiconductor fins may comprise an epitaxial growth barrier on outside surfaces thereof. The FINFET may further include at least one gate overlying the medial portions of the semiconductor fins, a plurality of raised epitaxial semiconductor source regions between the semiconductor fins adjacent the first ends thereof, and a plurality of raised epitaxial semiconductor drain regions between the semiconductor fins adjacent the second ends thereof.
US11610883B2 Semiconductor device
A semiconductor device includes a plurality of unit transistors that are arranged on a surface of a substrate in a first direction. Input capacitive elements are arranged so as to correspond to the unit transistors. An emitter common wiring line is connected to emitter layers of the unit transistors. A via-hole extending from the emitter common wiring line to a back surface of the substrate is disposed at a position overlapping the emitter common wiring line. A collector common wiring line is connected to collector layers of the unit transistors. The input capacitive elements, the emitter common wiring line, the unit transistors, and the collector common wiring line are arranged in this order in a second direction. Base wiring lines that connect the input capacitive elements to base layers of the corresponding unit transistors intersect the emitter common wiring line without physical contact.
US11610879B2 Power on die discovery in 3D stacked die architectures with varying number of stacked die
A handshake mechanism allows die discovery in a stacked die architecture that keeps inputs isolated until the handshake is complete. Power good indications are used as handshake signals between the die. A die keeps inputs isolated from above until a power good indication from the die above indicates presence of the die above. The die keeps inputs isolated from below until the die detects power is good and receives a power good indication from the die and the die below. In an implementation drivers and receivers, apart from configuration bus drivers and receivers are disabled until a fuse distribution done signal indicates that repairs have been completed. Drivers are then enabled and after a delay to ensure signals are driven, receivers are deisolated. A top die in the die stack never sees a power good indication from a die above and therefore keeps inputs from above isolated. That allows the height of the die stack to be unknown at power on.
US11610877B2 Functional panel, display device, input/output device, and data processing device
A novel functional panel that is highly convenient or reliable is provided. The functional panel includes a light-emitting region including a first element, a first functional layer, and a second functional layer. The first element includes a first electrode, a second electrode, and a layer containing a light-emitting material. The layer containing a light-emitting material contains gallium nitride. The first functional layer includes a region positioned between the light-emitting region and the second functional layer, and includes a first insulating film. The first insulating film includes a first opening and a second opening on the outside of the light-emitting region. The second functional layer includes a driver circuit. The driver circuit includes a first transistor and a second transistor. The first transistor is electrically connected to the first electrode through the first opening, and the second transistor is electrically connected to the second electrode through the second opening.
US11610866B2 Semiconductor device and manufacturing method thereof
A semiconductor device including a first integrated circuit component, a second integrated circuit component, a third integrated circuit component, and a dielectric encapsulation is provided. The second integrated circuit component is stacked on and electrically coupled to the first integrated circuit component, and the third integrated circuit component is stacked on and electrically coupled to the second integrated circuit component. The dielectric encapsulation is disposed on the second integrated circuit component and laterally encapsulating the third integrated circuit component, where outer sidewalls of the dielectric encapsulation are substantially aligned with sidewalls of the first and second integrated circuit components. A manufacturing method of the above-mentioned semiconductor device is also provided.
US11610863B2 RF devices with enhanced performance and methods of forming the same
The present disclosure relates to a radio frequency device that includes a transfer device die and a multilayer redistribution structure underneath the transfer device die. The transfer device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion and a transfer substrate. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. A top surface of the device region is planarized. The transfer substrate including a porous silicon (PSi) region resides over the top surface of the device region. Herein, the PSi region has a porosity between 1% and 80%. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the transfer device die.
US11610862B2 Semiconductor packages with chiplets coupled to a memory device
Apparatuses, devices and systems associated with semiconductor packages with chiplet and memory device coupling are disclosed herein. In embodiments, a semiconductor package may include a first chiplet, a second chiplet, and a memory device. The semiconductor package may further include an interconnect structure that couples the first chiplet to a first memory channel of the memory device and the second chiplet to a second memory channel of the memory device. Other embodiments may be described and/or claimed.
US11610859B2 Reflow method and system
A system for reflowing a semiconductor workpiece including a stage, a first vacuum module and a second vacuum module, and an energy source is provided. The stage includes a base and a protrusion connected to the base, the stage is movable along a height direction of the stage relative to the semiconductor workpiece, the protrusion operably holds and heats the semiconductor workpiece, and the protrusion includes a first portion and a second portion surrounded by and spatially separated from the first portion. The first vacuum module and the second vacuum module respectively coupled to the first portion and the second portion of the protrusion, and the first vacuum module and the second vacuum module are operable to respectively apply a pressure to the first portion and the second portion. The energy source is disposed over the stage to heat the semiconductor workpiece held by the protrusion of the stage.
US11610858B2 Packages with Si-substrate-free interposer and method forming same
A method includes forming a plurality of dielectric layers, forming a plurality of redistribution lines in the plurality of dielectric layers, etching the plurality of dielectric layers to form an opening, filling the opening to form a through-dielectric via penetrating through the plurality of dielectric layers, forming an insulation layer over the through-dielectric via and the plurality of dielectric layers, forming a plurality of bond pads in the dielectric layer, and bonding a device to the insulation layer and a portion of the plurality of bond pads through hybrid bonding.
US11610856B2 Connectivity between integrated circuit dice in a multi-chip package
An integrated circuit package may be formed comprising an interposer with a center die and a plurality of identical integrated circuit dice positioned around the center die and attached to the interposer, wherein the center die is the switch/router for the plurality of identical integrated circuit dice. The interposer comprises a substrate, a central pattern of bond pads formed in or on the substrate for attaching the center die, and substantially identical satellite patterns formed in or on the substrate for attaching identical integrated circuit dice. The central pattern of bond pads has repeating sets of a specific geometric pattern and wherein the identical satellite patterns of bond pads are positioned to form the same geometric pattern as the specific geometric pattern of the central pattern of bond pads. Thus, substantially identical conductive routes may be formed between the center die and each of the identical integrated circuit dice.
US11610853B2 Semiconductor chip
The present disclosure provides a semiconductor chip including a functional area, a first end, a second end, a third end, and a connecting portion. The functional area has first and second sides opposite to each other. The first end is disposed on the first side and the third end is disposed on the first side, wherein the semiconductor chip is switched on or off according to the drive signal received between the third end and the first end, and the connecting portion is disposed on the first side of the functional area and connected to the first end and the third end, wherein when the temperature rises above the a first temperature, the connecting portion is in a conductive state, and when the temperature drops to be not higher than a third temperature, the connecting portion is in an insulated state.
US11610850B2 Electronic package and fabrication method thereof
An electronic package is provided and includes at least one protective structure positioned between a first electronic element and a second electronic element on a carrier for reducing stresses generated inside the first electronic element and the second electronic element when a filling material is formed on the carrier, encapsulates the protective structure and comes into contact with the first electronic element and the second electronic element, thereby preventing cracking of the first electronic element and the second electronic element and improving the reliability of the electronic package.
US11610849B2 Method of manufacturing semiconductor devices, corresponding apparatus and semiconductor device
A leadframe has a die pad area and an outer layer of a first metal having a first oxidation potential. The leadframe is placed in contact with a solution containing a second metal having a second oxidation potential, the second oxidation potential being more negative than the first oxidation potential. Radiation energy is then applied to the die pad area of the leadframe contacted with the solution to cause a local increase in temperature of the leadframe. As a result of the temperature increase, a layer of said second metal is selectively provided at the die pad area of the leadframe by a galvanic displacement reaction. An oxidation of the outer layer of the leadframe is then performed to provide an enhancing layer which counters device package delamination.
US11610843B2 Well tap for an integrated circuit product and methods of forming such a well tap
An illustrative device disclosed herein includes a doped well region and a conductive well tap conductively coupled to the doped well region, the conductive well tap including first and second opposing sidewall surfaces. In this example the device also includes a first sidewall spacer that has a first vertical height positioned around the conductive well tap and a second sidewall spacer positioned adjacent the first sidewall spacer along the first and second opposing sidewall surfaces of the conductive well tap, wherein the second sidewall spacer has a second vertical height that is less than the first vertical height.
US11610842B2 Memory device and method of manufacturing the same
Provided is a memory device including a substrate, a stack structure, a plurality of pads, and a protective layer. The substrate has an array region and a staircase region. The stack structure is disposed on the substrate. The stack structure includes a plurality of dielectric layers and a plurality of conductive layers stacked alternately. The pads are disposed on the substrate in the staircase region. The pads are respectively connected to the conductive layers, so as to form a staircase structure. The protective layer is disposed on the stack structure to contact a topmost conductive layer. A top surface of the protective layer adjacent to a topmost pad has a curved profile.
US11610841B2 Interconnect structure for semiconductor device and methods of fabrication thereof
Methods and devices for forming a conductive line disposed over a substrate. A first dielectric layer is disposed over the substrate and coplanar with the conductive line. A second dielectric layer disposed over the conductive line and a third dielectric layer disposed over the first dielectric layer. A via extends through the second dielectric layer and is coupled to the conductive line. The second dielectric layer and the third dielectric layer are coplanar and the second and third dielectric layers have a different composition. In some embodiments, the second dielectric layer is selectively deposited on the conductive line.
US11610840B2 Semiconductor device with air gaps between adjacent conductive lines
The present disclosure provides a semiconductor device with air gaps between adjacent conductive lines and a method for forming the semiconductor device. The semiconductor device with air gaps between adjacent conductive lines and a method for forming the semiconductor device. The semiconductor device includes a first dielectric layer disposed over a semiconductor substrate, and a first electrode disposed over the first dielectric layer. The semiconductor device also includes a fuse link disposed over the first electrode, and a second electrode disposed over the fuse link. The semiconductor device further includes a third electrode disposed adjacent to the first electrode, and a second dielectric layer separating the first electrode from the first dielectric layer and the third electrode. The first electrode, the fuse link, and the second electrode form a fuse structure, and the first electrode, the third electrode, and a portion of the second dielectric layer between the first electrode and the third electrode form an anti-fuse structure.
US11610839B2 Dummy fill structures
The present disclosure relates to semiconductor structures and, more particularly, to dummy fill structures and methods of manufacture. The structure includes: a passive device formed in interlevel dielectric material; and a plurality of metal dummy fill structures composed of at least one main branch and two extending legs from at least one side of the main branch, the at least two extending legs being positioned and structured to suppress eddy currents of the passive device.
US11610837B2 Via structures of passive semiconductor devices
A semiconductor device is provided, which includes a dielectric layer and a via structure. The dielectric layer is arranged over a substrate. The via structure is arranged in the dielectric layer, the via structure having a peripheral portion and a central portion. The peripheral portion of the via structure has a height that is greater than that of the central portion.
US11610836B2 Method of fabricating semiconductor device
A method for fabricating a semiconductor device is provided and includes the following steps: providing a substrate; forming a lower electrode on the substrate; forming at least one sub-dielectric layer on the lower electrode; patterning the dielectric layer to form an intermediate dielectric layer, where the intermediate dielectric layer exposes a portion of the at least one sub-dielectric layer; forming a hole by etching the portion of the at least one sub-dielectric layer not covered by the intermediate dielectric layer; filling at least one plug into the hole; and forming an upper electrode on the intermediate dielectric layer.
US11610830B2 Power semiconductor module and method for fabricating the same
A power semiconductor module includes a power semiconductor chip arranged between a first substrate and a second substrate and electrically coupled to the substrates, and a temperature sensor arranged between the substrates and laterally besides the power semiconductor chip such that a first side of the temperature sensor faces the first substrate and a second side of the temperature sensor faces the second substrate. A first electrical contact of the temperature sensor is arranged on the first side and electrically coupled to the first substrate. A second electrical contact of the temperature sensor is arranged on the second side and electrically coupled to the second substrate.
US11610826B2 Semiconductor module
A semiconductor module is provided with: a case having a frame that surrounds a substrate and a terminal block formed extending inward from an inner wall surface of the frame; a terminal having one end extending outward from the frame, and another end extending inward from the frame and being secured to a top face of the terminal block; a wiring member that electrically connects the terminal and a semiconductor element on the substrate; and an encapsulating resin that encapsulates the other end of the terminal, the wiring member, and the semiconductor element inside the case. A hole is formed in the top face of the terminal block. The hole is filled with the encapsulating resin, and is positioned closer to the inner wall surface of the frame than a bonding part between the terminal and the wiring member.
US11610820B2 Embedded SONOS and high voltage select gate with a high-K metal gate and manufacturing methods of the same
Semiconductor devices and methods of manufacturing the same are provided. The semiconductor devices may have a memory array having two transistor (2T) memory cells, each including a non-volatile memory (NVM) transistor and a high voltage (HV) field-effect transistor (FET) as a select transistor. The devices further include a logic area in which HV FETs, input/output (I/) FETs, and low voltage (LV)/core FETs are formed thereon. Other embodiments are also described.
US11610818B2 Semiconductor structure and method for forming the same
A semiconductor structure includes a first metal gate structure and a second metal gate structure. The first metal gate structure includes a first high-k gate dielectric layer, a first work function metal layer over the first high-k gate dielectric layer, and a first intervening layer between the first high-k gate dielectric layer and the first work function metal layer. The second metal gate structure includes a second high-k gate dielectric layer and a second work function metal layer over the second high-k gate dielectric layer. The first work function metal layer and the second work function metal layer include a same material. A thickness of the first work function metal layer is less than a thickness of the second work function metal layer.
US11610817B2 Method of processing a semiconductor wafer, semiconductor wafer, and semiconductor die produced from a semiconductor wafer
A method of processing a semiconductor wafer includes: forming a first metal layer or metal layer stack on a backside of the semiconductor wafer; forming a plating preventative layer on the first metal layer or metal layer stack, the plating preventative layer being formed at least over a kerf region of the semiconductor wafer and such that part of the first metal layer or metal layer stack is uncovered by the plating preventative layer, wherein the kerf region defines an area for dividing the semiconductor wafer along the kerf region into individual semiconductor dies; and plating a second metal layer or metal layer stack on the part of the first metal layer or metal layer stack uncovered by the plating preventative layer, wherein the plating preventative layer prevents plating of the second metal layer or metal layer stack over the kerf region.
US11610815B2 Wafer processing method including uniting wafer, ring frame, and polyolefin sheet without using an adhesive layer
A wafer processing method includes a polyolefin sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyolefin sheet on a back side or a front side of the wafer and on a back side of the ring frame, a uniting step of heating the polyolefin sheet as applying a pressure to the polyolefin sheet to thereby unite the wafer and the ring frame through the polyolefin sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form shield tunnels in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of heating the polyolefin sheet, pushing up each device chip through the polyolefin sheet, and picking up each device chip from the polyolefin sheet.
US11610811B2 Semiconductor device with covering liners and method for fabricating the same
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, a porous insulating layer positioned above the substrate, a first conductive feature positioned in the porous insulating layer, and covering liners including two top segments and two side segments. The two side segments are positioned on sidewalls of the first conductive feature, and the two top segments are positioned on top surfaces of the porous insulating layer.
US11610808B2 Semiconductor wafer with low defect count and method for manufacturing thereof
A semiconductor wafer and method for manufacturing thereof are provided. The semiconductor wafer includes a handling substrate and a silicon layer over the handling substrate and having a {111} facet at an edge of a top surface of the silicon layer. The a defect count on the top surface of the silicon layer is less than about 15 each semiconductor wafer. The method includes the following operations: a semiconductor-on-insulator (SOI) substrate is provided, wherein the SOI substrate has a handling substrate, a silicon layer over the handling substrate, and a silicon germanium layer over the silicon layer; and the silicon germanium layer is etched at a first temperature with hydrochloric acid to expose a first surface of the silicon layer.
US11610806B2 Multilayer stack of semiconductor-on-insulator type, associated production process, and radio frequency module comprising it
A production method for a semi-conductor-on-insulator type multilayer stack includes ion implantation in a buried portion of a superficial layer of a support substrate, so as to form a layer enriched with at least one gas, intended to form a porous semi-conductive material layer, the thermal oxidation of a superficial portion of the superficial layer to form an oxide layer extending from the surface of the support substrate, the oxidation and the implantation of ions being arranged such that the oxide layer and the enriched layer are juxtaposed, and the assembly of the support substrate and of a donor substrate.
US11610805B2 Replacement material for backside gate cut feature
A method includes, through a backside of a substrate, removing a portion of a gate structure to form a trench that isolates the gate structure in two portions. The method further includes depositing a sacrificial material within the trench and conformally along sidewalls of the trench, filling a remainder of the trench with a first dielectric material, partially removing the sacrificial material to leave an opening between the first dielectric material and the gate structure, and filling the opening with a work-function metal.
US11610800B2 Capacitive method of detecting wafer chucking and de-chucking
Exemplary support assemblies may include an electrostatic chuck body defining a support surface that defines a substrate seat. The assemblies may include a support stem coupled with the chuck body. The assemblies may include a heater embedded within the chuck body. The assemblies may include a first bipolar electrode embedded within the electrostatic chuck body between the heater and support surface. The assemblies may include a second bipolar electrode embedded within the chuck body between the heater and support surface. The assemblies may include at least one inner capacitive sensor embedded within the electrostatic chuck body at a position proximate a center of the substrate seat. The assemblies may include at least one outer capacitive sensor embedded within the electrostatic chuck body at a position proximate a peripheral edge of the substrate seat.
US11610797B2 Wafer stocker
A wafer stocker is capable of further improving an environment around wafers. The wafer stocker includes a housing, a loading device provided on a front surface of the housing, a wafer cassette shelf arranged in the housing, a wafer transfer robot configured to move the wafers from a transfer container mounted on the loading device to a wafer cassette in the wafer cassette shelf, a wafer cassette delivery device configured to move the wafer cassette in the wafer cassette shelf to a stage having a different height, and a fan filter unit configured to generate a laminar flow in a wafer transfer space and in a wafer cassette transfer space.
US11610795B2 Membrane diffuser for a substrate container
Purge diffusers for use in systems for transporting substrates include: i) a purge diffuser core having an internal purge gas channel, one or more diffuser ports and an outer surface; ii) filter media secured to the outer surface of the purge diffuser core; and iii) a purge port connector for mounting the purge diffuser to a purge port of a substrate container for transporting substrates. The purge diffuser core may be a unitary article, may be formed by injection molding, and may include diverters internal to the internal purge gas channel.
US11610793B2 Load port module
Substrate loading device including a frame adapted to connect the substrate loading device to a substrate processing apparatus, the frame having a transport opening through which substrates are transported between the substrate loading device and the substrate processing apparatus, a cassette support connected to the frame for holding at least one substrate cassette container for transfer of substrates to and from the at least one substrate cassette container through the transport opening, and selectably variable cassette support purge ports with a variable purge port nozzle outlet, variable between more than one selectable predetermined purge port nozzle characteristics, disposed on the cassette support, each of the more than one purge port nozzle characteristics being configured so that the purge port nozzle outlet with each selected predetermined purge port nozzle characteristic complements and couples to at least one purge port of the at least one substrate cassette container.
US11610791B2 Time-varying frequency powered heat source
A semiconductor or other substrate can include one or more electrodes, located directly or indirectly on the substrate, separated from each other and coupled to the substrate. At the two or more electrodes, non-zero frequency time-varying electrical energy can be received. The time-varying electrical energy can be coupled via the two or more electrodes to trigger a displacement current to activate free carriers confined within the semiconductor substrate to generate frequency-controlled heat in the semiconductor substrate.
US11610790B2 Substrate processing apparatus
A supply flow passage branches into a plurality of upstream flow passages. The plurality of upstream flow passages include a branching upstream flow passage that branches into a plurality of downstream flow passages. A plurality of discharge ports are respectively disposed at a plurality of positions differing in distance from a rotational axis and discharge processing liquids, supplied via the plurality of upstream flow passages, toward an upper surface of a substrate held by a substrate holding unit.
US11610788B2 Process chamber and substrate processing apparatus including the same
A process chamber and a substrate processing apparatus including the same are disclosed. The process chamber includes a first housing and a second housing on the first housing. The first housing includes a first outer wall, a first partition wall facing the first outer wall, and a first side wall connecting the first outer wall and the first partition wall. The second housing includes a second outer wall, a second partition wall between the second outer wall and the first partition wall, and a second side wall connecting the second outer wall and the second partition wall. Each of the first and second outer walls has a thickness greater than a thickness of the first partition wall and a thickness of the second partition wall.
US11610783B2 Ultrasonic tank and methods for uniform glass substrate etching
In some embodiments, an ultrasonic tank includes a container, an etching solution tank comprising a working area disposed within the container, and a plurality of ultrasonic transducers arranged about a perimeter of the etching solution tank in a configuration that provides a standard deviation of ultrasonic power within the working area of less than about 0.35.
US11610777B2 Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device includes the steps of: forming a hard mask on a substrate; forming a first mandrel and a second mandrel on the hard mask; forming a first spacer and a second spacer around the first mandrel and a third spacer and a fourth spacer around the second mandrel; removing the second mandrel; forming a patterned mask on the first mandrel, the first spacer, the second spacer, the third spacer, and the fourth spacer; and using the patterned mask to remove the third spacer and the hard mask.
US11610774B2 Methods for forming a topographically selective silicon oxide film by a cyclical plasma-enhanced deposition process
Methods for forming a topographically selective silicon oxide film by a cyclical plasma-enhanced deposition process are provided. The methods may include: forming a topographically selective silicon oxide film by a plasma enhanced atomic layer deposition (PEALD) process or a cyclical plasma-enhanced chemical vapor deposition (cyclical PECVD) process. The methods may also include: forming a silicon oxide film either selectivity over the horizontal surfaces of a non-planar substrate or selectively over the vertical surfaces of a non-planar substrate.
US11610773B2 Condenser system for high pressure processing system
Embodiments described herein relate to a high pressure processing system with a condenser and methods for utilizing the same. The processing system includes a process chamber, a boiler, a condenser, and one or more heat exchangers. The boiler generates a fluid, such as a vapor or supercritical fluid, and delivers the fluid to the process chamber where a substrate is processed. After processing the substrate, the system is depressurized and the fluid is delivered to the condenser where the fluid is condensed.
US11610770B1 UV radiation source assembly
A radiation source assembly comprises a source base, a UV transparent sleeve, and a UV lamp. The source base comprises a sealed electrical connection interface and an opposing sealed sleeve interface. The sealed electrical connection interface comprises a electrical contacts and the sealed sleeve interface comprise a radial sealing element, an outer collar, and a compression ring. The UV transparent sleeve is engaged with the sleeve interface such that the radial sealing element of the sealed sleeve interface is disposed between the UV transparent sleeve and the outer collar of the source base, and the compression ring is positioned over the UV transparent sleeve and engaged with the source base to compress the radial sealing element onto the UV transparent sleeve and the outer collar. The UV lamp is disposed within the UV transparent sleeve and electrically coupled to the electrical contacts of the electrical connection interface.
US11610769B2 Systems and methods for separating ions at about or above atmospheric pressure
The invention generally relates to systems and methods for separating ions at about or above atmospheric pressure. In certain embodiments, the invention provides systems that include an ionization source that generates ions and an ion trap. The ion trap is maintained at about or above atmospheric pressure and includes a plurality of electrodes and at least one inlet configured to receive a gas flow and at least one outlet. The system is configured such that a combination of a gas flow and one or more electric fields produced by the electrodes separates the ions based on mass-to-charge ratio and sends the separated ions through the at least one outlet of the ion trap.
US11610763B2 Inter-period control system for plasma power delivery system and method of operating the same
A generator produces output such as delivered power, voltage, current, forward power etc. that follows a prescribed pattern of output versus time where the pattern repeats with a repetition period by controlling sections of the pattern based on measurements taken one or more repetition periods in the past. A variable impedance match network may control the impedance presented to a radio frequency generator while the generator produces the output that follows the prescribed pattern of output versus time where the pattern repeats with a repetition period by controlling variable impedance elements in the match during sections of the pattern based on measurements taken one or more repetition periods in the past.
US11610760B2 Vacuum arc source
A vacuum arc source for arc evaporation of boride includes: a cathode made of at least 90 at-% of boride, in particular made of more than 98 at-% of boride; an anode, which is preferably in the shape of a disk; a body made of a material which is less preferred by arc discharge compared to the cathode, the body surrounding the cathode in such a way that during operation of the vacuum arc source, movement of an arc on an arc surface of the cathode is limited by the body. At least 90 at-% of the material of the anode is of the same chemical composition as the cathode.
US11610759B2 Gas splitting by time average injection into different zones by fast gas valves
Disclosed herein is a gas delivery assembly for processing a substrate. In one example, a processing chamber comprises a plurality of walls, a bottom, and a lid to form an interior volume. Gas nozzles provide gas into the interior volume. A substrate support is disposed in the interior volume, having a top surface that supports a substrate. A gas delivery assembly comprises a gas manifold, and is disposed outside of the processing chamber. Gas passageways extend from the gas manifold to the gas nozzles, each gas passageway having similar conductance. A controller is fluidically coupled to each of the gas passageways, and is configured to control the timing at which a first process gas flows from the gas delivery assembly through the controller into the gas manifold, and the timing at which a second process gas is injected into the gas manifold through the gas nozzles.
US11610753B2 Systems and methods for correction of position of focal point
Systems and methods for determining an offset of a position of a focal point of an X-ray tube is provided. The methods may include obtaining at least one parameter associated with an X-ray tube during a scan of a subject. The methods may further include determining a target offset of a position of a focal point based on the at least one parameter and a target relationship between a plurality of reference parameters associated with the X-ray tube and a plurality of reference offsets of reference positions of the focal point. The methods may further include causing, based on the target offset, a correction on the position of the focal point of the X-ray tube.
US11610752B2 Fast smart circuit breaker
A circuit breaker system is provided; the circuit breaker system comprises of a transformer, a capacitor, a pulse generator, a EBWF fuse and a VCB, the circuit breaker system can interrupt rated load current, overload current, surge load current and short-circuit load current within 100 microseconds. The on-state voltage drop of the circuit breaker system is below 0.1V. The circuit breaker system interrupts load current by injecting a non-resonant pulse current to reduce the current between the contacts of the VCB, and circuit breaker system interrupts higher load current by detonating the EBWF fuse to force an open-circuit. The EBWF fuse comprises a detonator in the low terminal and a contacting bellows in the upper terminal. The EBWF fuse can be engaged and dis-engaged by a fuse holder system.
US11610748B2 Control device base that attaches to the paddle actuator of a mechanical switch
A remote control device may control electrical loads and/or load control devices of a load control system without accessing electrical wiring. The remote control device may be configured to be mounted over an installed mechanical switch having a paddle actuator and may include a base and a control unit that is configured to be removably attached to the base. The base may include a frame, a clamp arm, a screw, and/or a sleeve. The clamp arm may be configured to secure the base to a protruding portion of the paddle actuator. The clamp arm may be attached to the frame at a pivot joint. The clamp arm may be configured to pivot about the pivot joint. The pivot joint may be located proximate to an endpoint or a midpoint of the frame.
US11610740B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a ceramic body including a dielectric layer and first and second internal electrodes with the dielectric layer interposed therebetween, the dielectric layer and the first and second internal electrodes arranged to be stacked, and a first cover portion disposed on the capacitance portion, and a second cover portion disposed on the capacitance portion, a first external electrode connected to the first internal electrode, and a second external electrode connected to the second internal electrode. The first cover portion and the second cover portion include a cover reinforcing layer including graphene.
US11610737B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a multilayer body including layered ceramic layers and layered inner electrode layers and having a rectangular parallelepiped shape, and outer electrodes covering both end surfaces of the multilayer body and extending from both end surfaces to cover at least a portion of a first main surface of the multilayer body. The multilayer ceramic capacitor includes an insulating layer continuously extending from a ceramic layer at the first main surface of the multilayer body so as to cover end edge portions of both the outer electrodes located on the first main surface of the multilayer body, and t2>t1 is satisfied.
US11610733B2 Multilayer capacitor
A multilayer capacitor includes a body including a multilayer structure in which a plurality of dielectric layers are stacked and a plurality of internal electrodes stacked with the dielectric layer interposed therebetween and external electrodes disposed on an exterior of the body and connected to the internal electrodes. At least one of the plurality of dielectric layers includes a plurality of grains, and a ratio of grains having dislocations, among the plurality of grains, is 20% or greater.
US11610726B2 Coil device and pulse transformer
A coil device having high bonding strength and bonding reliability has a core member including a winding core and a flange, wires wound around the winding core and one end being positioned at the flange, and terminal electrodes provided to the flange. Each of the terminal electrodes has a wire connecting part where one ends of the wires are connected, and a mounting part continuously formed with the wire connecting part at the side close to the winding core with respect to the wire connecting part along the axis direction of the winding core. The wire connecting part is provided at a position lower than the mounting part along the height direction of the flange.
US11610725B2 Coil component
A coil component includes a mold portion having a first surface and the second surface opposing each other, a winding coil disposed in the second surface of the mold portion, a cover portion disposed on the mold portion and the winding coil, and accommodating grooves on the first surface of the mold portion to be spaced apart from each other, and in which both ends of the winding coil are disposed, the accommodating grooves extend from one side of the mold portion in a width direction, and a minimum distance from the accommodating grooves to the second surface of the mold portion increases or decreased in the width direction.
US11610722B2 Multilayer coil component
A multilayer coil component includes a multilayer body formed by stacking a plurality of insulating layers on top of one another and that has a coil built thereinto, and a first outer electrode and a second outer electrode that are electrically connected to the coil. The coil is formed by electrically connecting a plurality of coil conductors. A first main surface of the multilayer body is a mounting surface. A stacking direction of the multilayer body is parallel to the mounting surface. The multilayer coil component includes first and second connection conductors. The first and second connection conductors overlap the coil conductors in a plan view from the stacking direction and are located closer to the mounting surface than a center axis of the coil. Distances between adjacent coil conductors are not constant in a side view from a direction perpendicular to the stacking direction.
US11610719B2 Magnetic core and coil component comprising same
An embodiment provides a magnetic core comprising a first powder and a second powder, wherein the hardness of the first powder is lower than that of the second powder, and the volume of the first powder is 40% to 60% with respect to the combined volume of the first powder and the second powder.
US11610715B2 Ignition coil and method for the manufacture of an ignition coil
An ignition coil is described for an internal combustion engine, with a housing, a transformer, which is arranged in an interior space of the housing, and potting compound, with which the interior space of the housing is cast. In accordance with this disclosure provision is made for the transformer to be covered by a mat, which is embedded in the potting compound.
US11610713B2 Coil device
A coil device comprising, the core body having a coil core part and a core bottom face, and a coil part forming spiral conductive pathway around the coil core part. A metal electrode is formed at the core bottom face, and the wire ends which are the conductive pathway of the coil part are formed at the metal electrode, and a part of the surface of the metal electrode is covered by the conductive resin electrode.
US11610712B2 Inductor component
An inductor component comprising a magnetic layer containing a magnetic powder and a resin containing the magnetic powder, a first spiral wiring and a second spiral wiring disposed on the same plane in the magnetic layer and adjacent to each other, and an insulating layer disposed between the first spiral wiring and the second spiral wiring and containing no magnetic substance. The first spiral wiring includes a first side surface facing the second spiral wiring, and at least a portion of the first side surface is in contact with the magnetic layer.
US11610708B2 Magnetic field application device and magnetic field application system including the same
A magnetic field application device according to an embodiment includes a first coil assembly and a second coil assembly spaced apart in parallel from each other, a power supply configured to apply respective currents to the first coil assembly and the second coil assembly, a controller, and a resonator accommodation unit disposed between the first coil assembly and the second coil assembly, wherein each of the first coil assembly and the second coil includes a coil configured to generate a magnetic field, a guide member connected to a terminal of the coil, a magnetic material mount connected to a terminal of the guide member, and a magnetic material fixed to the magnetic material mount, and wherein the controller is configured to control the currents applied from the power supply to the first coil assembly and the second coil assembly.
US11610706B2 Release layer-assisted selective embedding of magnetic material in cored and coreless organic substrates
A substrate for an integrated circuit package, the substrate comprising a dielectric, at least one conductor plane within the dielectric, and a planar magnetic structure comprising an organic magnetic laminate embedded within the dielectric, wherein the planar magnetic structure is integrated within the at least one conductor plane.
US11610694B2 Nuclear reactor system with lift-out core assembly
A modular nuclear reactor system includes a lift-out, replaceable nuclear reactor core configured for replacement as a singular unit during a single lift-out event, such as rather than lifting and replacing individual fuel assemblies and/or fuel elements. The system includes a reactor vessel and a power generation system configured to convert thermal energy in a high temperature working fluid received from the reactor vessel into electrical energy. The reactor vessel includes: a vessel inlet and an adjacent vessel outlet arranged near a bottom on the vessel; a vessel receptacle configured to receive a unified core assembly; locating datums in the base of the vessel receptacle and configured to constrain a core assembly in multiple degrees of freedom; and an interstitial zone surrounding the vessel receptacle and housing a set of control or moderating drums.
US11610693B2 Reactor molten core localization device
The invention relates to the field of nuclear energy, in particular, to systems that ensure the safety of nuclear power plants (NPPs), and can be used in severe accidents resulting in molten core, destruction of the reactor vessel and molten metal output into the containment volume of NPP.The technical result of the claimed invention is to increase the reliability of the reactor molten core localization device.The technical result of reactor molten core localization device is achieved due to the lower support consisting of radial supports of a horizontal embedded slab and radial supports installed in the lower part of the molten metal trap casing joined together by clamps, while the radial supports and the fasteners have oval shaped openings.
US11610692B2 Fast-neutron reactor fuel rod
A fast-neutron nuclear reactor fuel assembly having fuel rods. Each fuel rod has nuclear fuel disposed in a sealed housing in the form of a tubular steel shell and end parts. A steel spacer element is wound in a coil with a specific pitch on the outside surface of the shell and is fastened on the end parts. The spacer element is in the form of a metallic band twisted around its longitudinal axis. The width of said band is approximately equal to the minimum distance between adjacent fuel rods in the fuel assembly. A transverse cross-sectional area of the band is within a range from 0.10 to 0.50 times the area of a circle described around the width of the band.
US11610690B2 Machine reasoning as a service
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for responding to a query. In some implementations, a computer obtains a query. The computer determines a meaning for each term in the query. The computer determines user data for the user that submitted the query. The computer identifies one or more ontologies based on the meanings for at least some of the terms. The computer identifies a knowledge graph based on the identified ontologies and the user data. The computer generates a response to the query by traversing a path of the identified knowledge graph to identify items in the knowledge graph based on the determined meaning for each of the terms. The computer generates path data that represents the path taken by the computer through the identified knowledge graph. The computer provides the generated response and the path data to the client device.
US11610687B2 Automated peer review of medical imagery
Automated peer review of medical imagery is provided. In some embodiments, at least one finding is determined for a present study. The present study has a subject anatomy. Based on the at least one finding and the subject anatomy, at least one prior study is selected. The at least one prior study has subject anatomy related to the subject anatomy of the present study and does not include the at least one finding. The at least one prior study is provided to a user for review with respect to the at least one finding.
US11610684B2 Automated system and method for evaluation and report of passenger pain and trauma in a vehicular crash
A system and method for evaluating and reporting of trauma to organs of passengers in a vehicular crash in real time is provided. The systems and methods include and use one or more in-vehicle sensors, a processor, a server, and one or more non-transitory computer-readable media to analyze a crash and trauma to passengers. The systems and methods may be further configured to optimize operation of a vehicle to minimize trauma.
US11610675B1 Dynamic and targeted allocation of resources for coaching service
A computer-implemented method for dynamically reallocating resources to users of a coaching service. The method can include initially allocating resources to users of the coaching service, receiving indications of activities of the users relative to their allocated resources, and comparing the activities relative to a reference value to produce an outcome including a likelihood that a target user will benefit from a target resource. Upon identifying the target user, a dynamic reallocation process deallocates the target resource from another user and reallocates the target resource to the target user.
US11610670B1 System and method of dynamically generating work assignments
Example systems and methods provide dynamic generation and display of workstation assignments in a pharmacy information system. A plurality of electronic workstation displays are in network communication with a workstation assignment engine configured to generate workstation assignments for employees assigned to the workstations displays and store a schedule record. Based on various triggers, workstations identified in the workstation assignments display the workstation assignments on a graphical user interface portion of the workstation displays. Dynamically generated changes to the workstation assignments in the schedule record may be generated and displayed in response to real-time change in coverage events.
US11610667B2 System and method for automated annotation of radiology findings
A method for the automated annotation of radiology findings includes: receiving a set of inputs, determining a set of outputs based on the set of inputs, assigning labels to the set of inputs, and annotating the set of inputs based on the labels. Additionally, the method can include any or all of: presenting annotated inputs to a user, comparing multiple sets of inputs, transmitting a set of outputs to a radiologist report, or any other suitable processes.
US11610666B2 Systems and methods of managing treatment of a chronic condition by symptom tracking
Devices, systems, and methods for use in managing treatment of a chronic disorder with pharmaceutical or therapeutic compounds by tracking symptoms associated with the disorder. Methods include inputting patient attributes, factors and various and other data relating to the patient in conjunction with one or more symptoms into a symptom tracking system and outputting a report of the data tracked over time to any of the patient, a medical professional and a drug developer to improve identification of a relapse of the chronic condition and improve management of the treatment regimen for any and all patients.
US11610665B2 Method and system for preference-driven food personalization
A method for improving food-related personalized for a user including determining food-related preferences associated with a plurality of users to generate a user food preferences database; collecting dietary inputs from a subject matter expert (SME) at an SME interface associated with the user food preferences database; determining personalized food parameters for the user based on the user food-related preferences and the dietary inputs; receiving feedback associated with the personalized food parameters from the user; and updating the user food preferences database based on the feedback.
US11610664B2 Exercise system and method
A method for displaying archived exercise classes comprising displaying information about archived exercise classes that can be accessed by a first user via a computer network on a display screen at a first location, wherein the first user can select among a plurality of archived classes, outputting digital video and audio content comprising the selected archived class, detecting a performance parameter for the first user at a particular point in the selected class, displaying the performance parameter on the display screen, and displaying performance parameters from a second user at a second location on the display screen such that at least one of the performance parameters from the first user and at least one of the performance parameters from the second user at the same point in the class are presented for comparison.
US11610663B2 Method and system for remotely identifying and monitoring anomalies in the physical and/or psychological state of an application user using average physical activity data associated with a set of people other than the user
An application user is granted access to one or more applications that provide the user with information and assistance. Altitude and/or motion data is collected from one or more devices associated with the user, and the device altitude and/or motion data is utilized to identify physical activities being performed by the user. The device altitude and/or motion data is further analyzed to determine physical activity count data, physical activity speed, velocity, and/or acceleration data, and physical activity length data. The physical activity data is then analyzed to identify and monitor changes or anomalies in the physical and/or psychological state of the user using average physical activity data. Upon identification of changes or anomalies in the user's physical and/or psychological state, one or more actions are taken to assist the user.
US11610661B2 Ambulatory medicament pump with safe access control
Systems and methods are disclosed herein for managing access to therapy controls of an ambulatory medicament pump that provides therapy to a subject using safe access levels associated with the therapy controls. The therapy change controls may enable modification of the corresponding therapy control parameters. The disclosed systems and methods can determine the eligibility of a subject receiving therapy from the ambulatory medicament pump or a user of the ambulatory medicament pump, for a safe access level and provide access to the corresponding therapy change controls. The ambulatory medicament pump may provide access to the therapy change controls upon receiving an access signal. In some cases, the ambulatory medicament pump may receive a time-based passcode and provide access to the therapy change controls upon receiving a matching passcode from the user.
US11610653B2 Systems and methods for improved optical character recognition of health records
Systems and methods to improve the optical character recognition of records, and in particular health records, are provided. An image of a medical record is received, and an initial optical image recognition (OCR) on the image is performed to identify text information. The OCR signal quality may be measured, and areas of insufficient OCR signal quality may be isolated. The signal quality is determined by a weighted average of semantic analysis of the resulting text, and/or OCR accuracy measures. The OCR process may be repeated on the isolated regions of lower signal quality, each time using a different OCR transform, until all regions are completed with a desired degree of signal quality (accuracy). All the regions of the document may then be recompiled into a single document for outputting.
US11610652B2 Autonomous inorganic material synthesis machine
A synthesis machine for preparation of a targeted inorganic material for recommended synthesis by a computer program that determines optimal solid-state methods for synthesis of an inorganic material. The computational method involves inputting a target inorganic material, querying structural data and thermodynamic data for the target inorganic material, enumerating possible synthetic reactions to construct a synthetic reaction database with a viable subset of the possible synthetic methods. The routine generates a nucleation metric and competition metric that are combined to provide recommended synthetic methods. The output for each of the recommended syntheses are input into a robotic synthesis machine where the delivery of reactants, reaction conditions, and analysis of extent of reaction, and product quality is controlled by a processor.
US11610650B2 Method and system for designing polynucleotide sequences and polynucleotide sequences obtained thereby
Methods of designing a polynucleotide sequence for expressing a polypeptide-of-interest in a cell are provided. Also provided are artificial transcript sequences generated according to the present teachings. Further provided are methods of estimating the adaptiveness of a transcript sequence encoding a polypeptide-of-interest to a gene expression machinery in a cell.
US11610647B2 Method and system for generating a unique identifier of a subject from the DNA of said subject
The invention relates to a method for generating a unique identifier of a subject from a genotyped DNA sample from said subject, the method comprising the steps of: obtaining a number N≥2 of genomic positions of interest, said obtained genomic positions being such that, in a population of M subjects, these genomic positions exhibit a polymorphism of at least one nucleotide having an allelic frequency of between 25% and 35%, for the minority allele; combining in pairs the obtained genomic positions by means of logical functions so as to obtain a binary code bc.
US11610646B2 Methods, systems and processes of identifying genetic variation in highly similar genes
Provided herein are novel methods, systems and processes for mapping sequence reads to a modified reference genome and determining the presence or absence of a genetic variation, or the likelihood thereof, in a gene of interest in a subject.
US11610643B2 GMDAI personalized health formula system and computer storage medium comprising the same
A personalized health formula system which combines genetic and metabolic data to generate personalized intervention plan, termed Genetic and Metabolic Data Associated Intervention (GMDAI), as well as a computer readable medium and device containing the same is disclosed. The GMDAI personalized health formula system includes a pathway decision module and a supplement intervention module. The pathway decision module can make a decision of increasing or decreasing one or more of the markers by weighing detected levels of these markers, and the supplement intervention module can recommend a personalized supplementation formula including the type and dosage of supplement.
US11610642B2 Storage system with multiple components and method for use therewith
A storage system with several integrated components and method for use therewith are provided. In one embodiment, a storage system comprising: a plurality of non-volatile memory devices; a controller in communication with the plurality of non-volatile memory devices; a plurality of data buffers in communication with the controller and configured to store data sent between the controller and an input/output bus; and a command and address buffer configured to store commands and addresses sent from a host, wherein the command and address buffer is further configured to synchronize data flow into and out of the plurality of data buffer; wherein at least three of the above components are integrated with each other.
US11610636B2 Memory device and method of generating an internal voltage when an error occurred during standby mode
Provided herein is a memory device and a method of operating the memory device. The memory device includes: a reference voltage generation circuit configured to generate a standby mode reference voltage in a standby mode, and generate and output an active mode reference voltage in an active mode; and an internal voltage generation circuit configured to receive the standby mode reference voltage or the active mode reference voltage from the reference voltage generation circuit, and generate an internal voltage. When an error is detected from the internal voltage generated in the standby mode, the reference voltage generation circuit may generate and output the active mode reference voltage.
US11610633B2 Low-leakage drain-programmed ROM
A drain programmed read-only memory includes a diffusion region that spans a width of a bitcell and forms a drain of a first transistor and a second transistor. A bit line lead in a metal layer adjacent the diffusion region extends across the width of the bitcell. A first via extends from an upper half of the bit line lead and couples to a drain of the first transistor. Similarly, a second via extends from a lower half of the bit line and couples to a drain of the second transistor.
US11610632B2 NAND temperature data management
Devices and techniques for NAND temperature data management are disclosed herein. A command to write data to a NAND component in the NAND device is received at a NAND controller of the NAND device. A temperature corresponding to the NAND component is obtained in response to receiving the command. The command is then executed to write data to the NAND component and to write a representation of the temperature. The data is written to a user portion and the representation of the temperature is written to a management portion that is accessible only to the controller and segregated from the user portion.
US11610627B2 Write masked latch bit cell
A write masked latch bit cell of an SRAM includes a write mask circuit that is responsive to assertion of a first write mask signal to cause a value of a write data node to be a first value and is responsive to assertion of a second write mask signal to cause the value of the write data node to have a second value. A pass gate supplies the data on the write data node to an internal node of the bit cell responsive to write word line signals being asserted. A keeper circuit maintains the value of the first node independently of values of the write word line signals while the first write mask signal and the second write mask signal are deasserted.
US11610626B2 Arithmetic device and arithmetic method
An arithmetic device includes a first memory cell, a first bit line, a first transistor, a second memory cell, a second bit line, a second transistor, a third bit line, a first switching circuit, a second switching circuit and a controller. The controller sets a conduction state between the first memory cell and the first bit line by the first transistor, and sets a conduction state between the second memory cell and the second bit line by the second transistor. The controller sets the first switching circuit and the second switching circuit in a coupled state and sets the conduction state between the first bit line and the third bit line and between the second bit line and the third bit line to transition voltages of the first, second and third bit lines to a first voltage.
US11610624B2 Memory device skipping refresh operation and operation method thereof
Provided are a memory device skipping a refresh operation and an operating method thereof. The memory device includes a memory cell array including N rows; a refresh controller configured to control a refresh operation for the N rows of the memory cell array based on a refresh command; and an access information storage circuit including a plurality of registers configured to store flag information corresponding to each of the N rows, wherein a first value indicates rows that have been accessed, and a second value indicates rows that have not been accessed. The refresh controller is further configured to control whether the refresh operation is performed for a first row of the N rows at a refresh timing for the first row based on the flag information corresponding to the first row.
US11610610B1 Audio-video synchronization for non-original audio tracks
Systems and methods are provided for detecting and correcting synchronization errors in multimedia content comprising a video stream and a non-original audio stream. Techniques for directly detecting synchronization of video and audio streams may be inadequate to detect synchronize errors for non-original audio streams, particularly where such non-original audio streams contain audio not reflective of events within the video stream, such as speaking dialog in a different language than the speakers of the video stream. To overcome this problem, the present disclosure enables synchronization of a non-original audio stream to another audio stream, such as an original audio stream, that is synchronized to the video stream. By comparison of signatures, the non-original and other audio stream are aligned to determine an offset that can be used to synchronize the non-original audio stream to the video stream.
US11610607B1 Video highlights with user viewing, posting, sending and exporting
A server configured to receive video clips from a mobile device, such as eyewear. The server has an electronic processor enabled to execute computer instructions to process the video clips to identify one or more characteristics in the frames of the video clips. The processor selects the video clips having the identified characteristics in the frames and creates a set of the selected video clips having the identified characteristics in the frames. The processor automatically trims, or allows a user of the mobile device to edit and trim the video clips having the identified characteristics to create trimmed video clip segments. The processor enables a user of the mobile device to view, post, send, and export a selected said video clip segment to another user.
US11610606B1 Retiming digital videos utilizing machine learning and temporally varying speeds
This disclosure describes one or more implementations of systems, non-transitory computer-readable media, and methods that generate a temporally remapped video that satisfies a desired target duration while preserving natural video dynamics. In certain instances, the disclosed systems utilize a playback speed prediction machine-learning model that recognizes and localizes temporally varying changes in video playback speed to re-time a digital video with varying frame-change speeds. For instance, to re-time the digital video, the disclosed systems utilize the playback speed prediction machine-learning model to infer the slowness of individual video frames. Subsequently, in certain embodiments, the disclosed systems determine, from frames of a digital video, a temporal frame sub-sampling that is consistent with the slowness predictions and fit within a target video duration. In certain implementations, the disclosed systems utilize the temporal frame sub-sampling to generate a speed varying digital video that preserves natural video dynamics while fitting the target video duration.
US11610604B2 Magnetic recording medium, cartridge, and recording and reproducing device
A magnetic recording medium is a magnetic recording medium in the form of a tape and includes a substrate, a foundation layer provided on the substrate, and a magnetic layer provided on the foundation layer and containing a magnetic powder. The foundation layer and the magnetic layer each contain a lubricant. A squareness ratio of the magnetic layer in a perpendicular direction is equal to or higher than 65%, an average thickness of the magnetic recording medium is equal to or smaller than 5.6 μm, a plurality of recessed portions each having a depth corresponding to 20% or higher of the average thickness of the magnetic layer is provided on a surface of the magnetic layer, and the number of the recessed portions per unit area of 1,600 μm2 of the surface of the magnetic layer is equal to or greater than 20 and equal to or smaller than 200, and an amount of exudation of the lubricant per unit region of 12.5 μm×9.3 μm on the surface of the magnetic layer in a vacuum is equal to or greater than 3.0 μm2 and equal to or smaller than 6.5 μm2.
US11610602B2 Magnetic disk device
According to one embodiment, a magnetic disk device includes a magnetic disk, a magnetic head, an electric power supply section, a control section, and an address storage section. The control section reads data from the magnetic disk by means of the read head on the basis of the address stored in the address storage section at predetermined timing, and writes the read data to the magnetic disk by means of the write head without suppressing the magnetic field range.
US11610600B2 Estimating lung volume by speech analysis
Described embodiments include an apparatus that includes a network interface and a processor. The processor is configured to receive, via the network interface, a speech signal that represents speech uttered by a subject, the speech including one or more speech segments, divide the speech signal into multiple frames, such that one or more sequences of the frames represent the speech segments, respectively, compute respective estimated total volumes of air exhaled by the subject while the speech segments were uttered, by, for each of the sequences, computing respective estimated flow rates of air exhaled by the subject during the frames belonging to the sequence and, based on the estimated flow rates, computing a respective one of the estimated total volumes of air, and, in response to the estimated total volumes of air, generate an alert. Other embodiments are also described.
US11610599B2 Systems and methods for visually guided audio separation
A system for separating audio based on sound producing objects includes a processor configured to receive video data and audio data. The processor is also configured to perform object detection using the video data to identify a number of sound producing objects in the video data and predict a separation for each sound producing object detected in the video data. The processor is also configured to generate separated audio data for each sound producing object using the separation and the audio data.
US11610596B2 Adjustment method of sound output and electronic device performing the same
An adjustment method of sound output is disclosed. The adjustment method includes the following steps of: receiving an audio message having a vowel message; determining whether the audio message is a whispered voice message; if the audio message is a whispered voice message, outputting a normal voice message, wherein the spoken content of the normal voice message is the same as that of the audio message, and the normal voice message has a normal voice vowel message, wherein the sound energy of the low-frequency part of the normal voice vowel message is 1.5-1,000,000 times that of the vowel message.
US11610590B2 ASR training and adaptation
AM and LM parameters to be used for adapting an ASR model are derived for each audio segment of an audio stream comprising multiple audio programs. A set of identifiers, including a speaker identifier, a speaker domain identifier and a program domain identifier, is obtained for each audio segment. The set of identifiers are used to select most suitable AM and LM parameters for the particular audio segment. The embodiments enable provision of maximum constraints on the AMs and LMs and enable adaptation of the ASR model on the fly for audio streams of multiple audio programs, such as broadcast audio. This means that the embodiments enable selecting AM and LM parameters that are most suitable in terms of ASR performance for each audio segment.
US11610586B2 Learning word-level confidence for subword end-to-end automatic speech recognition
A method includes receiving a speech recognition result, and using a confidence estimation module (CEM), for each sub-word unit in a sequence of hypothesized sub-word units for the speech recognition result: obtaining a respective confidence embedding that represents a set of confidence features; generating, using a first attention mechanism, a confidence feature vector; generating, using a second attention mechanism, an acoustic context vector; and generating, as output from an output layer of the CEM, a respective confidence output score for each corresponding sub-word unit based on the confidence feature vector and the acoustic feature vector received as input by the output layer of the CEM. For each of the one or more words formed by the sequence of hypothesized sub-word units, the method also includes determining a respective word-level confidence score for the word. The method also includes determining an utterance-level confidence score by aggregating the word-level confidence scores.
US11610585B2 Embedded instructions for voice user interface
Methods and systems for rendering lists of instructions and performing actions associated with those lists are described herein. In some embodiments, an individual may request that a voice activated electronic device associated with their user account assist in performing a task using a list of instructions. The list of instructions may include metadata that indicates actions capable of being performed by additional Internet of Things (“IoT”) devices. When the instructions are rendered, an instructions speechlet may recognize the metadata and may cause one or more of the IoT devices to perform a particular action. Furthermore, the metadata may also correspond to content capable of being rendered by the voice activated electronic device to assist the individual in performing a particular step of the instructions.
US11610580B2 System and method for determining reasons for anomalies using cross entropy ranking of textual items
A framework for reducing the number of textual items reviewed to determine the source of or reason for an anomaly in a time series that is used to track metrics in textual data is provided. According the framework, textual items in a time window corresponding to the anomaly are ranked according to the cross-entropy as determined by applying a language model to the relevant textual items and ranking textual items that most likely triggered an anomaly in time series data based on the cross-entropy value. In an aspect, a predetermined number of textual items having the highest cross-entropy are provided or all textual items having cross-entropy value higher than predetermine threshold are provided.
US11610579B2 Processing natural language using machine learning to determine slot values based on slot descriptors
Determining slot value(s) based on received natural language input and based on descriptor(s) for the slot(s). In some implementations, natural language input is received as part of human-to-automated assistant dialog. A natural language input embedding is generated based on token(s) of the natural language input. Further, descriptor embedding(s) are generated (or received), where each of the descriptor embeddings is generated based on descriptor(s) for a corresponding slot that is assigned to a domain indicated by the dialog. The natural language input embedding and the descriptor embedding(s) are applied to layer(s) of a neural network model to determine, for each of the slot(s), which token(s) of the natural language input correspond to the slot. A command is generated that includes slot value(s) for slot(s), where the slot value(s) for one or more of slot(s) are determined based on the token(s) determined to correspond to the slot(s).
US11610574B2 Sound processing apparatus, system, and method
A sound processing apparatus includes a receiving module configured to receive audio signals of one or more sounds acquired by a personal sound device, a processing module configured to use a sound processing model to perform: classification processing in which a type of a scenario where a user of the personal sound device is located is determined based on the audio signals; identification processing in which each of the one or more sounds is determined as a desired sound or an undesired sound based on the determined type of the scenario, and filtering processing in which filtering configuration is performed based on a result of the identification processing. The audio signals are filtered based on the filtering configuration, and an output module is configured to output the filtered audio signals, so as to provide same to the user.
US11610571B2 Humbucker pickup for string instruments with interposed tone-altering signal processor
A pickup for stringed instruments with an interposed tone-altering signals process is described herein. In one aspect, the pickup can include a first coil wound around a first plurality of pole pieces, where a first end of the first coil is coupled directly to an amplifier output; a second coil wound around a second plurality of pole pieces; and a tone-altering signal processor coupled to an end of the second coil and the amplifier output.
US11610564B2 Consolidation of data compression using common sectored cache for graphics streams
A mechanism is described for facilitating consolidated compression/de-compression of graphics data streams of varying types at computing devices. A method of embodiments, as described herein, includes generating a common sector cache relating to a graphics processor. The method may further include performing a consolidated compression of multiple types of graphics data streams associated with the graphics processor using the common sector cache.
US11610560B2 Output apparatus, output system, and method of changing format information
An output apparatus includes circuitry to receive content data from a transmission source of the content data. The circuitry checks first format information for the content data to be output. The circuitry changes second format information of the content data to the first format information. The second format information is supported by a capture board. The capture board is connected between the transmission source and the output apparatus. The circuitry outputs the content data.
US11610556B2 Brake control display unit with ambient light dimming
A brake control system includes a display, a processor, and a light sensor. The processor controls brakes of a towed vehicle. The processor also controls a brightness of the display based on information received from the light sensor. The light sensor may include a light dependent resistor or a photoresistor. The processor selectively sets or adjusts the brightness of the display based on sensed ambient light.
US11610555B2 Display device having data lines in rounded edge and straight edge parts
A display device includes a display portion having a substantially rectangular area with rounded edges in which a plurality of data lines are arranged. The display device includes a first area corresponding to a rounded edge part and a second area corresponding to a straight edge part adjacent to the first area. A data driving circuit includes a plurality of output channels configured to output data voltages. Odd-numbered output channels output data voltages according to a sequential arrangement of data lines in the second area. Even-numbered output channels output data voltages according to a reverse sequential arrangement of data lines in the first area.
US11610550B2 Gate driving circuit and display device comprising the same
A gate driving unit includes an input module, a first output module, a second output module, a feedback module, and an output-controlling module. The input module outputs a previous level-transferring signal into a first node. The first output module outputs a present level-transferring signal. The second output module outputs a scan signal. The feedback module outputs a present-level feedback signal. The output-controlling module pulls up potential of the scan signal to a first direct-current high voltage and pulls up potential of the present level-transferring signal to a second direct-current high voltage.
US11610549B2 Pixel driving circuit and driving method therefor, display panel and display device
A pixel driving circuit includes a signal control sub-circuit and a time control sub-circuit. The signal control sub-circuit includes a first driving sub-circuit connected to a first node. The signal control sub-circuit is configured to: write at least a first data signal into the first node, and enable the first driving sub-circuit to output a driving signal according to the first data signal and a first power supply voltage signal. The time control sub-circuit includes a second driving sub-circuit including a first transistor connected to a second node and the signal control sub-circuit. The time control sub-circuit is configured to: transmit a second power supply voltage signal and a third power supply voltage signal to the second node in different periods, so as to control a turn-on time of the first transistor and transmit the driving signal to an element to be driven when the first transistor is turned on.
US11610543B2 Real-time deformable and transparent display
The invention relates to a deformable display, more in particular a flexible, stretchable, and transparent deformable display based on light-emitting elements such as for example light-emitting diodes (LEDs). The invention also relates to the use and applications of such deformable display, including systems and methods making use of such deformable display. In addition the invention relates to a flexible, stretchable and transparent display being deformable in real-time while maintaining deformability.
US11610536B2 LED driving device
An embodiment relates to an LED driving technique. The embodiment provides a technique of measuring a forward voltage reaching time of a currently driven LED by comparing a forward voltage sensed in a previous scan line and an LED voltage sensed in a current scan line, and compensating an ON period of a pulse width modulation (PWM) signal by the measured forward voltage reaching time.
US11610533B2 Driving circuit
A driving circuit includes a light-emitting element, a first transistor, a second transistor, a third transistor, a fourth transistor, a first capacitor and a regulator circuit. The first transistor, the second transistor and the light-emitting element are coupled in series between a first system voltage terminal and a second system voltage terminal. A first terminal of the first transistor is coupled to the first system voltage terminal. The third transistor is electrically coupled between a gate terminal and a second terminal of the first transistor. The fourth transistor is electrically coupled between the gate terminal of the first transistor and the second system voltage terminal. A first terminal of the first capacitor is electrically coupled to the gate terminal of the first transistor. A regulator circuit is electrically coupled to a second terminal of the first capacitor.
US11610529B2 Functional panel, display device, input/output device, data processing device, method for driving data processing device
A functional panel is provided. The functional panel includes a first driver circuit, a second driver circuit, and a region. The first driver circuit supplies a first selection signal, the second driver circuit supplies a second selection signal and a third selection signal, and the region includes a pixel. The pixel includes a first pixel circuit, a light-emitting element, a second pixel circuit, and a photoelectric conversion element. The first pixel circuit is supplied with the first selection signal, the first pixel circuit obtains an image signal on the basis of the first selection signal, the light-emitting element is electrically connected to the first pixel circuit, and the light-emitting element emits light on the basis of the image signal. The second pixel circuit is supplied with the second selection signal and the third selection signal in a period during which the first selection signal is not supplied, the second pixel circuit obtains an imaging signal on the basis of the second selection signal and supplies the imaging signal on the basis of the third selection signal, and the photoelectric conversion element is electrically connected to the second pixel circuit and generates the imaging signal.
US11610528B2 Optical compensation device, display device, and optical compensation method of display device
An optical compensation device includes a luminance measurer that measures display luminance of a display device including a plurality of areas. A gamma corrector corrects a gamma voltage so that a first area of the plurality of areas has a gamma characteristic corresponding to a target gamma value based on the display luminance, and calculates a gamma value for each of the plurality of areas based on the display luminance. An optical compensator calculates a compensation parameter for each grayscale based on the display luminance and the gamma value. A luminance deviation for each of plurality of areas of the display device is compensated based on the compensation parameter.
US11610526B2 Display panel, method of controlling display panel
Disclosed are a display panel, a method of controlling the display panel. The display panel includes multiple pixel groups arranged in an array, wherein each pixel group comprises a first sub-pixel and a second sub-pixel which are adjacently arranged; a plurality of gate lines, wherein the first sub-pixel and the second sub-pixel in a same row of the array are connected to one gate line; a plurality of first data lines, wherein the first sub-pixels in a same column of the array are connected to one first data line; a plurality of second data lines. The second sub-pixels in a same column of the array are connected to one second data line of the plurality of second data lines; the first and the second data lines are spacedly arranged, and a driving component to which the gate lines, the first data lines and the second data lines are connected.
US11610523B2 Driving circuit of stretchable display
Disclosed is a driving circuit of a stretchable display capable of being stretched, which includes a driving part that includes a driving transistor connected with a light-emitting element and drives the light-emitting element depending on a signal of a data line, a switching transistor that is connected between the driving part and the data line and includes a gate terminal connected with a first gate line, and a stretch-sensitive sensor that is connected with the switching transistor between the driving part and the data line, and the stretch-sensitive sensor may include a stretch-sensitive material whose resistance characteristic changes depending on a stretching force applied to the stretchable display.
US11610522B2 Display device, display control method, and non-transitory computer-readable recording medium
A display device includes a display panel; a temperature information acquisition unit that acquires peripheral temperature information on a periphery of the display panel; and a control unit that controls drive current to be supplied to the display panel. The control unit controls the drive current to be supplied to the display panel to a first drive current value when a peripheral temperature indicated by the peripheral temperature information is within a prescribed temperature range, and a second drive current value lower than the first drive current value when the peripheral temperature indicated by the peripheral temperature information is higher than the prescribed temperature range.
US11610520B2 Foldable display apparatus
A foldable display apparatus includes a display panel including a flexible substrate, in which at least one folding area folded based on a folding axis and non-folding areas disposed at one side and the other side of the folding area are defined, a glass substrate disposed below the flexible substrate, including an opening portion corresponding to the folding area, and a pattern frame disposed below the glass substrate, wherein the flexible substrate includes at least one groove pattern formed to overlap the folding area, and the groove pattern is formed on a rear surface of the flexible substrate.
US11610515B2 Code-shield label
A label including a first strip including a first end and a second end opposite the first end. The first strip includes an opaque material. The first strip further includes a first area proximate the first end. The first area includes a first length along a longitudinal axis common to the first strip. The label also includes a second strip including a third end and a fourth end opposite the third end, wherein the second strip includes a transparent material. The second strip is laminated over the first strip such that the third end is disposed outside the first area. The fourth end extends beyond the second end a distance at least equal to the first length.
US11610513B2 Benchtop within-breath dynamic lung simulator
There is disclosed a simulation system for simulating a respiratory system. The simulation system includes a variable resistance device that provides a variable resistance to the airflow it receives to simulate a variation in resistance for the respiratory system during breathing and a variable elastance device that provides a variable elastance to the airflow it receives to simulate a variation in elastance for the respiratory system during breathing.
US11610511B2 Working tool and manipulation and measurement set of laparoscopic trainer
This disclosure relates to a working tool of a laparoscopic trainer having the form of a sleeve provided with a handle with a fixed arm and a movable arm with a rigid tie rod for manipulating the jaws of the working tip. The working tool includes a sensor unit detecting the opening of jaws of the working tip, housed within the handle of the working tool which comprises the first reflection sensor and the first reflector, wherein one of these elements of the opening sensor is attached to the handle of the working tool, and the other is mounted on the tie rod. This disclosure relates also to a manipulation and measurement set of a laparoscopic trainer, including a working tool according to the disclosure and a trocar, wherein the trocar has a guide channel for the slidable placement of the working tool therein.
US11610504B2 Systems and methods for scenario marker infrastructure
Systems and methods for scenario marker infrastructure are disclosed. In one embodiment, a method comprises receiving driving scenario data, extracting simulated sensor data from the driving scenario data, extracting scenario markers from the driving scenario data, inputting the simulated sensor data into autonomous driving software, receiving driving instructions output by the driving software, updating a driving status of the autonomous vehicle based on the driving instructions output by the autonomous driving software, creating a simulation log comprising the simulated sensor data and the driving instructions, and inserting the scenario markers into the simulation log.
US11610502B2 Portable computing device for learning mathematical concepts
A system and method for assisted-learning with a portable computing device that includes requesting that a user complete a mathematical challenge by arranging real-world objects in an environment to form an arrangement according to the mathematical challenge, optionally receiving an input from the user that the arrangement is complete, activating a camera of a portable computing device located in the environment with the user to capture an image of the arrangement, wherein the image is received from the portable computing device over a network, evaluating the arrangement using a visual recognition engine to determine whether the arrangement successfully completes the mathematical challenge, and providing at least one of a visual feedback and an audible feedback to the user.
US11610498B2 Voice interactive portable computing device for learning about places of interest
A system and method for assisted-learning with a portable computing device that includes converting an audio file into text, parsing the text to determine that a user is requesting information regarding a place of interest, in response to determining that the user is requesting information regarding the place of interest: obtaining a geographical location of the portable computing device, activating a camera of the portable computing device to capture one or more images of a surrounding, analyzing the one or more images using a visual recognition engine in combination with the geographical location to identify the place of interest, determining that an interactive option is available for the place of interest, and instructing the portable computing device to audibly output the interactive option to the user along with information about the place of interest.
US11610496B2 Monitoring method and system
A method for monitoring an unmanned aerial vehicle (UAV) includes a processor generating a datagram based on monitoring data for a UAV-detector communication between the UAV and one or more detectors. The monitoring data indicates at least one of a location of the UAV or a location of a control station in communication with the UAV. The method further includes the processor encrypting working data for a UAV-control station communication between the UAV and the control station using an encryption key known to the control station but now known to the one or more detectors, and a transmitter transmitting the datagram along with encrypted working data. The datagram is to be received by the one or more detectors and the encrypted working data is to be received and deciphered by the control station using the encryption key.
US11610495B2 Unmanned aerial vehicle authorization and geofence envelope determination
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for unmanned aerial vehicle authorization and geofence envelope determination. One of the methods includes determining, by an electronic system in an Unmanned Aerial Vehicle (UAV), an estimated fuel remaining in the UAV. An estimated fuel consumption of the UAV is determined. Estimated information associated with wind affecting the UAV is determined using information obtained from sensors included in the UAV. Estimated flights times remaining for a current path, and one or more alternative flight paths, are determined using the determined estimated fuel remaining, determined estimated fuel consumption, determined information associated wind, and information describing each flight path. In response to the electronic system determining that the estimated fuel remaining, after completion of the current flight path, would be below a first threshold, an alternative flight path is selected.
US11610494B2 Aircraft flight route determination systems and methods
Aircraft flight route determination systems and methods include a route determination control unit that analyzes route data over a selected timeframe to determine one or more efficient routes for aircraft to fly between a first airport and a second airport.
US11610492B2 Unified data management system for unmanned vehicles using distributed architecture
A unified data management system for operating a UAS via an open architecture distributed architecture and use thereof. The system provides for the functional operation of all aspects required for operating a UAS throughout its service life. The system comprises a plurality of modules or individual sub-programs, each of which cooperatively functions with the other modules of the system, such that the system functions as a cooperative whole in the operation of a UAS. The System provides for adaptability to new and yet even unforeseen needs. When such need arises, a module tailored to satisfy such need may be prepared and integrated into the system. Further, in the case where the system is open architecture, third party users may create new modules that may be optionally incorporated into the system. The system allows for simultaneous access and use via a plurality of users in a plurality of remote locations.
US11610490B2 Control device for vehicle and method of operating vehicle
A control device for a vehicle controls a vehicle configured to provide a ridesharing service by autonomous traveling. The control device for a vehicle includes: a first information acquiring unit configured to acquire first information of a passenger who is supposed to use the ridesharing service; a second information acquiring unit configured to acquire second information of a passenger who has entered the vehicle at a pickup point; a determination unit configured to determine whether the vehicle is to depart by comparing the first information with the second information; and a vehicle control unit configured to control the vehicle based on a determination result from the determination unit. The determination unit is configured to prohibit departure of the vehicle when the first information does not match the second information.
US11610489B2 Systems and methods for providing proximity alerts between vehicles and personal transportation devices
Example embodiments described in this disclosure are generally directed to systems and methods for preventing vehicle mishaps. In an example method, a vehicle receives an alert signal from a personal transportation device. A driver of the vehicle may be made aware of the alert by a sound that is produced through a speaker system of the vehicle (for example, a ringing sound produced by a bicycle bell or a beep of a motorcycle horn). In some cases, an intensity and/or a directionality of the sound produced through the speaker system may provide location and/or distance information of the personal transportation device with respect to the vehicle. The vehicle may transmit an acknowledge signal to the personal transportation device. A rider of the personal transportation device may be informed of the acknowledgement via an audio announcement through a speaker mounted on the personal transportation device.
US11610486B1 Connected-vehicle interface module and method of use
A connected-vehicle interface module is provided that includes a connected-vehicle controller, a wireless data connected-vehicle radio for receiving an activation signal indicating a road condition, and a connected-vehicle interface controller. The connected-vehicle interface controller including a microcontroller and a plurality of universal asynchronous receiver transmitters for receiving, transmitting, and processing data received by at least one of the connected-vehicle controller and the connected-vehicle radio, and communicated to the microcontroller via one or more wired connections; a memory device for storing program data, and an ethernet transceiver and communication port, coupled to the microcontroller, for connection and communication with a connected vehicle road side unit, wherein the activation signal is communicated to the connected vehicle road side unit via the communication port, and at least one operator interface in communication with at least one of the connected-vehicle radio, the connected-vehicle interface controller, and the connected-vehicle controller.
US11610485B2 Traffic signal change visualization systems and methods
A head up display system of a vehicle includes: a communication module configured to receive a period until a traffic signal of an intersection of roads will change from a first state to a second state; a distance module configured to, based on the period and a present speed of the vehicle, determine a distance in front of the vehicle where the vehicle will be when the traffic signal transitions from the first state to the second state; a light source configured to, via a windshield of the vehicle, generate a virtual display that is visible within a passenger cabin of the vehicle; and a display control module configured to, based on the distance, control the light source to include, in the virtual display, a visual indicator of a location in a path of the vehicle where the traffic signal will transition from the first state to the second state.
US11610478B2 Communication system and method for controlling cooperation between edge devices arranged in vehicle
A communication system includes a central cloud server that detects the presence of an active sync path at each of a first edge device and a second edge device, where the first edge device is arranged at a first location at a vehicle and the second edge device is arranged at a second location of the vehicle. The central cloud server further determines a dominant edge device and a non-dominant edge device from the first edge device and the second edge device. The central cloud server further elects the determined dominant edge device from the first edge device and the second edge device to service one or more user equipment (UEs) in the vehicle, which improves performance in terms of data throughput and signal-to-noise ratio (SNR) of one or more UEs present in the vehicle by effectively controlling cooperation between two edge devices arranged in the vehicle.
US11610477B2 Traffic assistance system, server, and vehicle-mounted device
A vehicle-mounted device includes a data collecting device that collects sensor data from a vehicle sensor, a data transmitting device that transmits the sensor data to a server, a data receiving device that receives data about an outside-vehicle status, and an inside-vehicle/outside-vehicle cooperation device that, in response to receipt of the data about the outside-vehicle status, cooperates with a device outside the vehicle and controls an operation inside the vehicle. The server includes a map creating device that maintains a traffic status overview map on the basis of received sensor data, a vehicle selecting device that selects a vehicle capable of transmitting optimum sensor data for maintaining the traffic status overview map in view of a line status among vehicle-mounted devices present within a specific area, and a transmission permission/prohibition signal transmitting device that transmits an instruction of permitting transmission of sensor data to the vehicle.
US11610470B1 Systems and methods for crowdsourcing detected events
A computer-implemented method for crowdsourcing detected events is described. In one embodiment, an event is detected via one or more sensors located at a first location within a predetermined geographic area. Data from the one or more sensors is analyzed to determine a scope of the event. Upon determining the scope of the event affects a second location within the predetermined geographic area, a notification is sent to a user associated with a location within the predetermined geographic area that does not include a sensor of a type that detects the event.
US11610469B2 Abnormal behavior notification device, abnormal behavior notification system, abnormal behavior notification method, and recording medium
A server includes: a registration unit that registers identification information for identifying a detection target in a storage unit; a detection target determination unit that determines whether the detection target is shown in an image captured on or around a road, based on the identification information; an abnormal behavior determination unit that determines whether the detection target exhibits an abnormal behavior that is different from a normal behavior of the detection target, when the detection target is shown in the image; and an alert transmission unit that transmits an alert when the detection target exhibits the abnormal behavior.
US11610467B2 System and technique for detecting cleaning chemical usage to control cleaning efficacy
A system may monitor usage of a cleaning chemical and indicate when the chemical has expired and needs to be replaced. In some examples, the system includes a reservoir containing the chemical and a sensor associated with the reservoir that can detect user interaction with the chemical in the reservoir. The system may track an amount of time until the chemical in the reservoir is deemed to have expired and provide a user alert indicating expiration of the chemical. The system can control the amount of time remaining until the chemical is deemed to have expired based on the detected addition of the object to the reservoir.
US11610464B2 Portable generator including carbon monoxide detector
An internal combustion engine-based system including an engine, a shutdown circuit coupled to the engine to shut down the engine, a controller in communication with the shutdown circuit, and a carbon monoxide (CO) sensor in communication with the controller. The controller communicates with the shutdown circuit to shut down the engine at a predetermined CO threshold concentration when the CO sensor provides the controller with signals that are representative of a CO level proximate the engine that indicate a trend of building CO levels over a set time interval.
US11610459B2 Factory and user calibration of haptic systems
Methods and systems for calibrating a haptic system in an electronic device are provided. The calibration of the haptic system may be performed in a facility prior to a shipment to a user. The calibration may also be performed by a user prior to or after his/her use of the haptic system in the electronic device over time. A method for performing a calibration process in an electronic device includes generating a drive signal from a haptic driver in a haptic system disposed in an electronic device, transmitting the drive signal to an actuator in the haptic system, detecting a back Electromotive Force (bEMF) signal from the actuator in the haptic system, analyzing an output waveform from the bEMF signal, and adjusting a scale of the drive signal generated from the haptic driver.
US11610457B2 Detecting unauthorized activity related to a computer peripheral device by monitoring voltage of the peripheral device
A system includes a motherboard configured to hold electronic devices and allow communication between one or more of the electronic devices, a power supply module configured to supply power to the one or more electronic devices, a peripheral device communicatively coupled to the motherboard using a peripheral port of the motherboard to perform at least one action related to an Automated Teller Machine (ATM), and a monitoring device communicatively coupled to the motherboard. The monitoring device is configured to monitor a voltage associated with the peripheral device and detect when the monitored voltage does not match an expected voltage associated with the peripheral device. In response to the detecting, the monitoring device determines that an unauthorized activity associated with the peripheral device has occurred.
US11610456B2 Method and system for conducting a game of chance
A method of conducting a game of chance, the method including displaying first cards for active lines, and providing a prompt for eliciting a first response, the first response including an indication that a next card will be higher in value than a preceding card for an active line from among the active lines or an indication that a next card will be lower in value than a preceding card for an active line from among the active lines. The method further includes displaying a next card for the active lines, determining active lines remaining based on the indication of the first response, updating a streak number corresponding to a number of responses in the game that include indications resulting in active lines remaining, and determining a reward based on the active lines remaining in response to the streak number reaching a threshold value.
US11610450B2 Gaming system and method for providing variable timers to make inputs
Gaming systems that employ a timer to make one or more inputs, wherein different amounts of time of the timer are based on different inputs made.
US11610449B2 Device and method for classifying value documents, in particular bank notes, and value document processing system
An apparatus and method for classifying value documents includes least two sensor devices arranged to capture waves reflected on a front side and on a back side of a value document and to generate corresponding sensor data or to capture properties of the value document in at least two different regions of the value document by means of different measuring principles and to generate corresponding sensor data. At least one evaluation device is arranged to classify the value document with the aid of the sensor data generated by the at least two sensor devices, which sensor data relate to the waves reflected on the front side and back side of the value document or to the properties of the value document captured in the at least two different regions of the value document by means of different measuring principles.
US11610448B2 Dynamically adapting driving mode security controls
An example operation includes one or more of accessing, by a transport, data requested by an occupant of the transport, determining, by the transport, one or more risk levels associated with content of the data and a driving environment of the transport, responsive to the determining, bifurcating, by the transport, the data, distributing, by the transport, a portion of the bifurcated data with a lower risk level during a safe driving environment, and distributing, by the transport, a remaining portion of the bifurcated data with a higher risk level, after the occupant has departed the transport.
US11610441B1 Detecting and mitigating local individual driver anomalous behavior
Systems and methods for identifying anomalous driving behavior for a vehicle based on past driving behavior are disclosed herein. The method may include receiving a set of time-series driving data for the vehicle, wherein the set of time-series driving data is indicative of a set of operating conditions for the vehicle. Performing machine learning operations on the set of time-series driving data. Identifying a set of anomalous conditions in the time-series driving data based on a result set produced by the machine learning operations, wherein the set of anomalous conditions are indicative of an anomalous vehicle behavior. Comparing the set of anomalous conditions to a set of historical time-series driving data for the vehicle. Generating a vehicle feedback based on the time-series driving data and the comparison of the set of anomalous conditions to the set of historical time-series driving data.
US11610440B2 Remaining useful life prediction for a component of a machine
A method is disclosed, which may include determining a distance of movement of a component of a machine; determining a load factor on the component over the distance of movement; estimating a remaining useful life of at least one of the component, or a wear component associated with the component, based on the distance of movement and the load factor; and performing one or more actions based on the estimated remaining useful life.
US11610437B2 Face liveness detection systems and methods
Technologies are provided for assessing liveness of a subject presented to a set of one or more cameras. A first image and a second image depicting a face are captured during a first time period, and a third image and a fourth image depicting the face are captured during a second time period. A first variance in facial appearance is detected between the first depiction of the face and the third depiction of the face, and a second variance in facial appearance is detected between the second depiction of the face and the fourth depiction of the face. A liveliness of a person is verified based on a determination that the first variance in facial appearance corresponds in time to the second variance in facial appearance.
US11610434B2 Emotional response capturing with automatic reply
A system, method and computer readable media are disclosed to provide an automatic emotional response to a digital communication. The response may include an automatically captured photo, video or audio clip taken immediately after a communication is received which is then transmitted to the sender or other parties copied on the communication. The response may also include a standardized graphical representation of an emotional response, such as an emoticon or emoji generated from an image before transmission back to the sender.
US11610430B2 Information processing apparatus, wearable device, information processing method, and program
An information processing apparatus, including: a feature point detecting unit configured to detect a feature point from an image including biological information obtained via a sensor unit; and a feature value extracting unit configured to extract a feature value that characterizes the feature point based on a peripheral image including the feature point.
US11610429B2 Fingerprint sensing module and method for manufacturing the fingerprint sensing module
A fingerprint sensing module comprising a fingerprint sensor device having a sensing array arranged on a first side of the device, the sensing array comprising an array of fingerprint sensing elements. The fingerprint sensor device comprises connection pads for connecting to external circuitry. The fingerprint sensing module further comprises a fingerprint sensor device cover structure, arranged to cover the fingerprint sensor device, having a first side configured to be touched by a finger, thereby forming a sensing surface of the sensing module, and a second side facing the sensing array, wherein the cover structure comprises conductive traces for electrically connecting the fingerprint sensor module to external circuitry, and wherein a surface area of the cover structure is larger than a surface area of the sensor device. The fingerprint sensor device comprises wire-bonds electrically connecting the connection pads of the fingerprint sensing device to the conductive traces of the cover structure.
US11610427B2 Ultrasonic transducer device, acoustic biometric imaging system and manufacturing method
An ultrasonic transducer device for use in an acoustic biometric imaging system, the ultrasonic transducer device comprising: a first piezoelectric element having a first face, a second face opposite the first face, and side edges extending between the first face and the second face; a first transducer electrode on the first face of the first piezoelectric element; a second transducer electrode on the second face of the first piezoelectric element; and a spacer structure leaving at least a portion of the first transducer electrode of the first piezoelectric element uncovered.
US11610425B2 Fingerprint sensor controls based on operating states
An example non-transitory machine-readable storage medium includes instructions to disambiguate a finger touch at a fingerprint sensor device. When executed, the instructions cause a processor of a computing device to identify an operating state of the computing device when the computing device is powered on. The operating state includes a powered-on state of the computing device. The instructions further cause the processor to obtain fingerprint data from the fingerprint sensor device, the fingerprint sensor device including a fingerprint sensor to read a fingerprint and a power button to alter the operating state of the computing device. The instructions further cause the processor to selectively enable the fingerprint sensor based on the operating state and selectively enable the power button based on the operating state to disambiguate the finger touch at the fingerprint sensor device.
US11610424B2 Systems and methods for registering a fingerprint based on an optical fingerprint recognition
Systems and methods are described for registering a fingerprint based on optical fingerprint recognition. A fingerprint recognition window is displayed and a fingerprint frequency of a user fingerprint is analyzed based on reflected light received through the fingerprint recognition window using a fingerprint recognition sensor driven by a pixel binning scheme based on a first binning size. The first binning size may be evaluated based on the fingerprint frequency. If the first binning size is not appropriate for registering the user fingerprint, a second binning size is selected. Fingerprint information of the user fingerprint may be obtained again based on using the fingerprint recognition sensor driven by a pixel binning scheme based on the second binning size.
US11610421B2 Camera identification
A computer, including a processor and a memory, the memory including instructions to be executed by the processor to divide each of one or more images acquired by a camera into a plurality of zones, determine respective camera noise values for respective zones based on the one or more images, determine one or more zone expected values for the one or more images by summing camera noise values multiplied by scalar coefficients for each zone and normalizing the sum by dividing by a number of zones in the plurality of zones, and determine a source of the camera as being one of the same camera or an unknown camera based on comparing the one or more zone expected values to previously acquired expected zone values.
US11610419B2 Systems and methods for comparing legal clauses
A system for performing one or more steps of a method is disclosed. The method includes receiving a first legal clause, generating, using a segmentation algorithm, a first hidden Markov chain comprising a plurality of first nodes based on the first legal clause, each of the plurality of first nodes corresponding to an element of the first legal clause, generating, using the segmentation algorithm, a second hidden Markov chain comprising a plurality of second nodes based on the second legal clause, each of the plurality of second nodes corresponding to an element of the second legal clause, comparing each of the plurality of first nodes with each of the plurality of second nodes to identify a difference for each of the plurality of first nodes, determine, based on the comparison, whether the difference for each of the plurality of first nodes exceeds a predetermined difference threshold.
US11610417B2 Image processing apparatus, control method thereof and storage medium
To make it possible to perform registration by making the same the unit format of a value in a case where the value corresponding to a predetermined keyword within a business form is extracted and registered in a management server or the like. In a case where a value corresponding to a predetermined keyword in accordance with its type is extracted from a business form image, a character string indicating a unit thereof is acquired and after converting the unit into a unit format determined in a registration destination, extraction results are output.
US11610415B2 Apparatus and method for identifying an articulatable part of a physical object using multiple 3D point clouds
An apparatus comprises an input interface configured to receive a first 3D point cloud associated with a physical object prior to articulation of an articulatable part, and a second 3D point cloud after articulation of the articulatable part. A processor is operably coupled to the input interface, an output interface, and memory. Program code, when executed by the processor, causes the processor to align the first and second point clouds, find nearest neighbors of points in the first point cloud to points in the second point cloud, eliminate the nearest neighbors of points in the second point cloud such that remaining points in the second point cloud comprise points associated with the articulatable part and points associated with noise, generate an output comprising at least the remaining points of the second point cloud associated with the articulatable part without the noise points, and communicate the output to the output interface.
US11610414B1 Temporal and geometric consistency in physical setting understanding
A machine learning model is trained and used to perform a computer vision task such as semantic segmentation or normal direction prediction. The model uses a current image of a physical setting and input generated from three dimensional (3D) anchor points that store information determined from prior assessments of the physical setting. The 3D anchor points store previously-determined computer vision task information for the physical setting for particular 3D points locations in a 3D worlds space, e.g., an x, y, z coordinate system that is independent of image capture device pose. For example, 3D anchor points may store previously-determined semantic labels or normal directions for 3D points identified by simultaneous localization and mapping (SLAM) processes. The 3D anchor points are stored and used to generate input for the machine model as the model continues to reason about future images of the physical setting.
US11610412B2 Vehicle neural network training
A computer, including a processor and a memory, the memory including instructions to be executed by the processor to determine a vehicle sensor object label, and a vehicle sensor confidence level for the vehicle sensor object label, by processing a vehicle sensor image with a neural network, determine a stationary sensor object label, and a stationary sensor confidence level for the stationary sensor object label, by processing a stationary sensor image with the neural network, and if the stationary sensor confidence level is greater than the vehicle sensor confidence level, operate a vehicle by determining a vehicle path based on the stationary sensor object label.
US11610403B2 Graphical management system for interactive environment monitoring
Systems and methods for monitoring an environment using a Graphical Management System (GMS) are described. The GMS may present a vector image map of the environment for interaction by a user. The user may zoom and pan on the map to generate views of the map with various ranges of detail of the map. Video data from a plurality of video cameras may also be displayed on the map based on the user input and the level of zoom and the location viewed in the map. Further, the user may select a timeline event and sensor data associated with the event and the map may be initialized at the time and location of the event.
US11610402B2 System and method for crowdsourcing a video summary for creating an enhanced video summary
System and method for crowdsourcing a video summary for creating an enhanced video summary are disclosed. The method includes receiving videos, analysing the videos, creating the video summary of the videos using a building block model, storing the video summary in a video library database, crowdsourcing the video summary to at least one of the plurality of users, enabling the at least one of the plurality of users to review the video summary and identify at least one new characteristic, enabling the at least one of the plurality of users to share the at least one new characteristic on the platform, comparing at least one existing characteristic of the building block model with the corresponding new characteristic, reconciling the video summary along with at least one inserted new characteristic, creating a new building block model, editing the video summary for creating the enhanced video summary.
US11610399B2 Highlight moment identification technology in volumetric content creation systems
Method, systems and apparatuses may provide for technology that extracts one or more motion features from filtered position data associated with a projectile in a game and identifies a turning point in a trajectory of the projectile based on the one or more motion features. The technology may also automatically designate the turning point as a highlight moment if one or more of the turning point or the trajectory satisfies a proximity condition with respect to a target area in the game.
US11610397B2 Plane detection using semantic segmentation
In one implementation, a method of generating a plane hypothesis is performed by a device including one or more processors, non-transitory memory, and a scene camera. The method includes obtaining an image of a scene including a plurality of pixels. The method includes obtaining a plurality of points of a point cloud based on the image of the scene. The method includes obtaining an object classification set based on the image of the scene. Each element of the object classification set includes a plurality of pixels respectively associated with a corresponding object in the scene. The method includes detecting a plane within the scene by identifying a subset of the plurality of points of the point cloud that correspond to a particular element of the object classification set.
US11610388B2 Method and apparatus for detecting wearing of safety helmet, device and storage medium
The present application discloses a method and an apparatus for detecting wearing of a safety helmet, a device and a storage medium. The method for detecting wearing of a safety helmet includes: acquiring a first image collected by a camera device, where the first image includes at least one human body image; determining the at least one human body image and at least one head image in the first image; determining a human body image corresponding to each head image in the at least one human body image according to an area where the at least one human body image is located and an area where the at least one head image is located; and processing the human body image corresponding to the at least one head image according to a type of the at least one head image.
US11610384B2 Zero-shot object detection
A method, apparatus and system for zero shot object detection includes, in a semantic embedding space having embedded object class labels, training the space by embedding extracted features of bounding boxes and object class labels of labeled bounding boxes of known object classes into the space, determining regions in an image having unknown object classes on which to perform object detection as proposed bounding boxes, extracting features of the proposed bounding boxes, projecting the extracted features of the proposed bounding boxes into the space, computing a similarity measure between the projected features of the proposed bounding boxes and the embedded, extracted features of the bounding boxes of the known object classes in the space, and predicting an object class label for proposed bounding boxes by determining a nearest embedded object class label to the projected features of the proposed bounding boxes in the space based on the similarity measures.
US11610377B2 Augmented reality visualizer for swimming pools
An augmented reality visualizer for swimming pools is described herein. In one example, a system can receive images of a target area for a swimming pool from a camera. The system can generate an augmented reality environment by analyzing the images. The augmented reality environment can include a virtual swimming pool overlaying at least one image of the target area. The system can then output the augmented reality environment on a display for viewing by a user.
US11610374B2 Optical device for implementing augmented reality
In order to provide an optical device for clearly implementing augmented reality provided from a display unit, regardless of a change in a focal point of an outer mirror through which a user views, the present invention comprises: the display unit for emitting an optical beam displaying an image; transparent glass through which external light passes and which forms the path of the optical beam emitted by the display unit; and a pinhole mirror disposed to the glass, and disposed on the path of the optical beam emitted by the display unit, so as to reflect the optical beam emitted by the display unit, wherein the pinhole mirror has a polygonal shape and has an area less than that of the pupil so that an image formed by the optical beam emitted by the display unit overlaps with an image formed by the external light having been transmitted through the glass.
US11610367B2 Three-dimensional model processing method, electronic device, and storage medium
A three-dimensional model processing method, an electronic device, and a storage medium are provided, which are related to fields of deep learning, augmented reality, and the like. The specific implementation includes: generating a target virtual three-dimensional model based on a target model template; generating a target picture based on graphic and textual information and a preset network; and determining a superposition processing result of the target virtual three-dimensional model based on the target virtual three-dimensional model and the target picture.
US11610366B2 Systems and methods for generating non-approximated three-dimensional representations
A modeling system includes a controller in communication with a memory, the memory including a unit cell defined by a unit cell structure and a control voxel, wherein the unit cell structure is mapped to the control voxel. The controller is configured to: divide a three-dimensional geometry into a plurality of voxels; and populate each voxel with a corresponding unit cell. For each voxel, the corresponding unit cell structure is modified to fit within each voxel according to the mapping of the unit cell structure to the control voxel surfaces by positioning the unit cell structure relative to the voxel surfaces corresponding to the control voxel surfaces of the mapping. At least one of the voxels of the plurality of voxels has a voxel shape that is different than a control voxel shape of the control voxel.
US11610365B2 Methods and systems for provisioning a virtual experience of a building based on user profile data
Disclosed herein is a method of provisioning a virtual experience of a building based on user preference. The method may include receiving an identity data associated with an identity of a user, retrieving a user profile data based on the identity data, analyzing the user profile data using a machine learning model, determining at least one preference data based on the analyzing, identifying at least one virtual utility object based on the at least one preference data, generating an interactive 3D model data comprising the at least one virtual utility object, transmitting the interactive 3D model data to a user device configured to present the interactive 3D model data, receiving a reaction data from the user device. Further, the user device may include at least one sensor configured to generate the reaction data based on a behavioral reaction of a user consuming the interactive 3D model data.
US11610360B2 Real-time neural network radiance caching for path tracing
A real-time neural radiance caching technique for path-traced global illumination is implemented using a neural network for caching scattered radiance components of global illumination. The neural (network) radiance cache handles fully dynamic scenes, and makes no assumptions about the camera, lighting, geometry, and materials. In contrast with conventional caching, the data-driven approach sidesteps many difficulties of caching algorithms, such as locating, interpolating, and updating cache points. The neural radiance cache is trained via online learning during rendering. Advantages of the neural radiance cache are noise reduction and real-time performance. Importantly, the runtime overhead and memory footprint of the neural radiance cache are stable and independent of scene complexity.
US11610357B2 System and method of generating targeted user lists using customizable avatar characteristics
A system of generating targeted user lists using customizable avatar characteristics includes a messaging server system. The messaging server system includes an application server that generates a database of mutable avatar characteristics, a database of style categories, and a targeted user list. The application server then causes a media content item to be displayed on display screens of electronic devices associated with the set of user identifiers included in the targeted user list. Other embodiments are disclosed.
US11610355B1 Interactive augmented reality (AR) entertainment hub
Systems and methods for manipulating art assets on a user interface that utilizes augmented reality (AR) to create a rewards program through STEM-based learning are described herein. A method includes transmitting an image captured by a first user of one or more images of a tangible object having a reference marker. The method further includes processing the image and in response to detecting the reference marker in the one or more images, transmitting an image of an AR character on a graphic user interface (GUI) along with a first visual programming object (first GUI element) associated with underlying code that, when manipulated on the screen with respect to an execution object, a second GUI element (second visual programming object), causes a change of state of the AR character from a first state to a second state.
US11610354B2 Joint audio-video facial animation system
The present invention relates to a joint automatic audio visual driven facial animation system that in some example embodiments includes a full scale state of the art Large Vocabulary Continuous Speech Recognition (LVCSR) with a strong language model for speech recognition and obtained phoneme alignment from the word lattice.
US11610353B2 Seamless representation of video and geometry
Processes for reviewing and editing a computer-generated animation are provided. In one example process, multiple images representing segments of a computer-generated animation may be displayed. In response to a selection of one or more of the images, geometry data associated with the corresponding segment(s) of computer-generated animation may be accessed. An editable geometric representation of the selected segment(s) of computer-generated animation may be displayed based on the accessed geometry data. In some examples, previously rendered representations and/or geometric representations of the same or other segments of the computer-generated animation may be concurrently displayed adjacent to, overlaid with, or in any other desired manner with the displayed geometric representation of the selected segment's) of computer-generated animation.
US11610352B2 Multistate animation of existing digital and analog art
Introduced here are computer programs and associated computer-implemented techniques for adding animations to existing digital and analog art that was not originally created with animation in mind. The technologies described herein enable the content located beneath animated elements to be generated such that the artistic style of the underlying art remains intact.
US11610351B2 Method and device for image synthesis
Computer-implemented method for transferring style features from at least one source image to a target image, comprising the steps of generating a result image, based on the source and the target image, wherein one or more spatially-variant features of the result image correspond to one or more spatially variant features of the target image; and wherein a texture of the result image corresponds to a texture of the source image; and outputting the result image, and a corresponding device. According to the invention, the texture corresponds to a summary statistic of spatially variant features of the source image.
US11610350B2 Automatically filling a geometric shape with graphical cells aligned with the geometric shape
A fill pattern alignment system fills a geometric shape with a graphical cell in accordance with a pattern and aligned with the contours of the geometric shape. The intrinsic shape of the geometric shape being filled is determined and an orientation for the graphical cell at each location in the pattern is determined based on the intrinsic shape of the geometric shape. Accordingly, the orientation for each graphical cell being used to fill the geometric shape is variable based on the location of the graphical cell and the intrinsic shape of the geometric shape.
US11610349B2 Filling empty pixels
A method for rendering a computer image includes, for each pixel of a plurality of N×M pixels forming a tile, determining a plurality of masks for the pixel, wherein N and M denote integers larger than 1, and wherein each mask identifies a respective subset of the pixels that are equidistant from the pixel and located at a respective distance from the pixel. The method further includes: determining an active mask for the tile, the active mask identifying active pixels of the pixels, each of the active pixels being determined as having color information; based on the active mask, identifying an empty pixel of the pixels, the empty pixel lacking color information; and determining at least a first nearest active pixel that is nearest to the empty pixel. The determining includes comparing the active mask with at least one mask of the masks for the empty pixel.
US11610348B2 Augmented reality diagnostic tool for data center nodes
An augmented reality (AR) diagnostic tool embodied as a software application on a portable device employs AR infrastructure to enable a user to locate a failed/malfunctioning node of a cluster and, with minimal interaction, diagnose causes and provide recommendations to repair the node. The portable device may be a computer embodied as visualization technology and configured to execute the software application. Once installed, the AR diagnostic (ARD) tool is ready for use by the user, e.g., a customer service technician, to locate and repair one or more failed cluster nodes. In response to a failure/malfunction, the cluster node sends diagnostic and configuration information (i.e., failure/malfunction information) of the failed node to an analytics service. The failure information informs the technician of the cluster failure. The technician may then activate the ARD tool and AR infrastructure to locate and repair the failed node.
US11610342B2 Integrated augmented reality system for sharing of augmented reality content between vehicle occupants
A method and system for providing integrated augmented reality (AR) images and content to multiple vehicle occupants having AR devices and methods of generating user-based AR expressions including content control of user generated content.
US11610341B2 Apparatus and method for performing artificial intelligence (AI) encoding and AI decoding on image
An artificial intelligence (AI) decoding method including obtaining image data generated from performing first encoding on a first image and AI data related to AI down-scaling of at least one original image related to the first image; obtaining a second image corresponding to the first image by performing first decoding on the image data; obtaining, based on the AI data, deep neural network (DNN) setting information for performing AI up-scaling of the second image; and generating a third image by performing the AI up-scaling on the second image via an up-scaling DNN operating according to the obtained DNN setting information. The DNN setting information is DNN information updated for performing the AI up-scaling of at least one second image via joint training of the up-scaling DNN and a down-scaling DNN used for the AI down-scaling.
US11610337B2 Calibration of cameras and scanners on UAV and mobile platforms
Boresight and lever arm calibration of cameras and scanners on UAVs or mobile platforms is performed by optimizing the flight/travel path of the UAV/platform relative to control points or tie points. The flight/travel paths account for the potential bias of boresight angles, lever arm and times delays to produce an accurate estimation of the orientation of these cameras/scanners relative to the GNSS/INS coordinate system of the UAV/platform.
US11610336B2 Methods and systems to detect vehicle events using vehicle cameras
In exemplary embodiments, methods and systems are provided for determining vehicle events. In an exemplary embodiment, a system is provided that includes: one or more cameras onboard a vehicle that are configured to generate camera data; and a processor that is coupled to the one or more cameras and configured to at least facilitate: identifying a change in position of one or more objects of the camera data using the camera data; and determining that a vehicle event has occurred, based on the change in position of the one or more objects of the camera data.
US11610334B2 Image recognition apparatus using an object image data, image recognition method using an object image data, and program
According to the some non-limiting embodiments, there is provided an information processing apparatus including a display control unit 13 that causes a display provided on a surface on which an object is placed, to display a first image including a predetermined display element, and a conversion rule generation unit 15 that acquires a second image generated by an imaging apparatus having an imaging range including the display and generates a conversion rule for converting coordinates in the image of the imaging apparatus into coordinates in the display, by using a detection result of the display element in the second image.
US11610330B2 Method and apparatus with pose tracking
A pose tracking method and apparatus are disclosed. The pose tracking method includes obtaining an image of a trackable target having a plurality of markers, detecting first points in the obtained image to which the markers are projected, matching the first points and second points corresponding to positions of the markers in a coordinate system set based on the trackable target based on rotation information of the trackable target, and estimating a pose of the trackable target based on matching pairs of the first points and the second points.
US11610328B2 Method and apparatus for identifying item
Embodiments of the present disclosure provide a method and apparatus for identifying an item. The method includes: acquiring an item image of a to-be-identified item; setting initial position coordinates of the to-be-identified item on the item image; and executing following identifying: inputting the item image and the initial position coordinates into a pre-trained attention module to output an item feature of the to-be-identified item; inputting the item feature into a pre-trained long short-term memory network to output a predicted category and predicted position coordinates of the to-be-identified item; determining whether a preset condition is satisfied; and determining, in response to the preset condition being satisfied, a predicted category of the to-be-identified item outputted by the long short-term memory network a last time for use as a final category of the to-be-identified item.
US11610320B2 Remote camera-assisted robot guidance
Methods, systems, and apparatus for remote camera-assisted robot guidance are disclosed. A method includes obtaining images of objects approaching a door of a property; identifying candidate paths to the door based on the images of the objects approaching the door of the property; determining movement capabilities of the objects; storing the candidate paths to the door labeled by the movement capabilities of the objects that took the paths; determining capability information for a robot at the property that indicates movement capabilities of the robot; selecting, from the candidate paths, a path for the robot to take to the door based on the movement capabilities of the robot and the labels of the candidate paths; and providing guidance information to the robot that guides the robot to the door along the selected path.
US11610317B2 Image processor and image processing method
An image processor includes an imaging device that captures an image of a road surface around a vehicle V, and a control portion that detects a marker drawn on the road surface from the captured image. The control portion connects a plurality of broken markers to create a single marker when the detected marker is broken into plural.
US11610309B2 Method and device for extracting major vessel region on basis of vessel image
A method for extracting a major vessel region from a vessel image by a processor may comprise the steps of: extracting an entire vessel region from a vessel image; extracting a major vessel region from the vessel image on the basis of a machine learning model which extracts a major vessel region; and revising the major vessel region by connecting separated vessel portions on the basis of the entire vessel region.
US11610308B2 Localization and classification of abnormalities in medical images
Systems and methods are provided for classifying an abnormality in a medical image. An input medical image depicting a lesion is received. The lesion is localized in the input medical image using a trained localization network to generate a localization map. The lesion is classified based on the input medical image and the localization map using a trained classification network. The classification of the lesion is output. The trained localization network and the trained classification network are jointly trained.
US11610302B1 Methods and systems for determining fitness for a dental splint and for capturing digital data for fabricating a dental splint
In an embodiment, a method for determining fitness for a dental splint is disclosed. The method involves starting evaluation application on a smartphone, activating camera of the smartphone, moving the smartphone relative to the teeth of the person as directed by a GUI of the application on a display of smartphone, and deactivating the camera as directed by the GUI of the application.
US11610299B2 Method and system for optical product authentication
The invention relates to a method and system for optical product authentication, in which a product is labeled with optically active particles, a reference image is recorded in a registration step and a recognition image of the optically active particles is recorded in a recognition step. The product is then authenticated by comparing image data or a coding derived from image data in the registration step versus the recognition step.
US11610298B2 Method for determining an abnormality and substrate processing system
A method for a substrate processing system includes imaging a substrate before start and after completion of a series of processings on the substrate; specifying a first processing apparatus estimated as having a potential abnormality among a plurality of processing apparatuses; performing a first process on a first inspection substrate under a selected processing condition using the first processing apparatus specified in the specifying, and imaging the first inspection substrate before and after the performing the first process to acquire a first imaging result; performing a second process on a second inspection substrate using a second processing apparatus, and imaging the second inspection substrate for comparison before and after the performing the second process to acquire a second imaging result; and determining whether an actual abnormality exists in the first processing apparatus, based on the first imaging result and the second imaging result.
US11610289B2 Image processing method and apparatus, storage medium, and terminal
The present disclosure provides an image processing method and apparatus, a storage medium and a terminal. The image processing method includes: acquiring a to-be-processed blurred image, wherein the to-be-processed blurred image is obtained by an under-screen camera through a device screen; inputting the to-be-processed blurred image to a trained generative adversarial network model to obtain a processed clear image, wherein the generative adversarial network model is trained using a preset training sample, the preset training sample includes a clear image sample and a blurred image sample corresponding to each other; and outputting the processed clear image. Embodiments of the present disclosure can improve image quality of an image captured by the under-screen camera.
US11610287B2 Motion trail update method, head-mounted display device and computer-readable medium
A motion trail update method includes: receiving first pose information for a target device transmitted by a first sensor at a first frequency; selecting second pose information meeting a preset condition from a second pose information queue as target second pose information to obtain a target second pose information set; performing trail smoothing on adjacent pose information and the first pose information by using the target second pose information set to obtain a smooth pose information sequence; performing mapping on each piece of smooth pose information in the smooth pose information sequence to obtain a target pose information sequence of a virtual object, corresponding to the target device, in a virtual space; and updating a motion trail of the virtual object in the virtual space. In the embodiment, according to the first pose information and the second pose information, positioning precision and motion trail update precision are improved, and interaction experience of the head-mounted display device is optimized.
US11610285B2 Display method and device
A display method includes obtaining a first display signal from a data apparatus connected to a display apparatus, processing the first display signal in a first method to obtain a first image set and outputting the first image set, detecting attitude information indicating an attitude, and in response to the attitude information indicating the attitude of the display apparatus satisfying a change condition, processing a second display signal from the data apparatus to obtain a second image set and outputting the second image set. The first method is different from the second method. Content display attribute information of the first image set is different from content display attribute information of the second image set.
US11610283B2 Apparatus and method for performing scalable video decoding
Provided are a method and an apparatus for performing scalable video decoding, wherein the method and the apparatus down-sample input video, determine the down-sampled input video as base layer video, generate prediction video for enhancement layer video by applying an up-scaling filter to the base layer video, and code the base layer video and the prediction video, wherein the up-scaling filter is a convolution filter of a deep neural network.
US11610281B2 Methods and apparatus for implementing cache policies in a graphics processing unit
A method of processing a workload in a graphics processing unit (GPU) may include detecting a work item of the workload in the GPU, determining a cache policy for the work item, and operating at least a portion of a cache memory hierarchy in the GPU for at least a portion of the work item based on the cache policy. The work item may be detected based on information received from an application and/or monitoring one or more performance counters by a driver and/or hardware detection logic. The method may further include monitoring one or more performance counters, wherein the cache policy for the work item may be determined and/or changed based on the one or more performance counters. The cache policy for the work item may be selected based on a runtime learning model.
US11610278B2 System, method and computer program product for assessing risk of identity theft
In one embodiment, this invention analyzes demographic data that is associated with a specific street address when presented as an address change on an existing account or an address included on a new account application when that address is different from the reference address (e.g., a credit bureau type header data). The old or reference address and the new address, the new account application address or fulfillment address demographic attributes are gathered, analyzed, compared for divergence and scaled to reflect the relative fraud risk.
US11610277B2 Seamless electronic discovery system with an enterprise data portal
Seamless electronic discovery systems with an enterprise data portal are disclosed herein. An example system includes a document collection system that collects relevant documents from one or more target sources, an investigation platform that processes the relevant documents and a portal system that interfaces the document collection system and the investigation platform to provide end-to-end electronic discovery using tracking units that provide chain-of-custody proof.
US11610275B1 System and methods for customer relationship management for an energy provider
Systems and methods are disclosed for a customer relationship management system for a retail electric energy provider. A customer valuation engine is applied to evaluate customer data to make customer valuations, continuously or on-demand, in support of customer service through a call center. In a preferred embodiment, monthly average profitability is determined as one customer valuation and probability of attrition is determined as another customer valuation. A customer retention matrix and a customer treatment matrix are developed based constructing a graph of customer monthly average profitability and probability of attrition. The customer retention matrix provides a set of instructions to a call center operator to aid the operator in communicating with the customer while helping retain the customer. The customer treatment matrix provides a set of instructions to a call center operator to aid the operator in communicating with a customer about late bills, disconnects and other treatment situations.
US11610274B2 Methods for volume manufacturing of items
Methods for volume manufacturing of a plurality of unique items are provided. In some embodiments, a method includes: (a) initiating a predefined fabrication processing time period, (b) retrieving a fabrication data package containing manufacturing data, (c) verifying the fabrication data package for accuracy and completeness of the manufacturing data contained therein, and (d) performing at least one fabrication process in accordance with the manufacturing data contained in the fabrication data package. If the predefined fabrication time period has not expired, the method can include repeating (b) through (d). If the predefined fabrication time period has expired, the method can include generating a status report.
US11610273B2 Enterprise-wide process stream analysis and grading engine with interactive user interface method, system, and computer program product
A cloud-based process stream analysis and grading engine for manufacturing and business applications. As a module contained within a comprehensive manufacturing quality suite, the grading engine functions are divided into two stages. For each unique part/process/feature data stream, Stage one automatically generates and stores a daily statistical summary record. These records are summarized from millions of raw data values fed into the engine across thousands of process streams. Stage two, the grading function, compares a user-specified time bounded analysis of each stream's summary history to the respective engineering specifications, resulting in a concatenated dual character grade—a letter and a number. There are a total of nine possible grade outcomes (A1, A2, A3, B1, B2, B3, C1, C2, and C3). The ABC portion of the grade ranks the Yield Potential. The 123 portion ranks the Yield Performance. The grades are reported to the users on the Grading Matrix tile and/or Site Summary tile contained within a built-in dashboard.
US11610272B1 Predicting crop yield with a crop prediction engine
A system and method for predicting a crop yield for a type of seed in a location is described. The method includes receiving, at a client device, seasonal crop data for the type of seed, soil data associated with the location, and mapping data associated with the location. The soil data includes soil variables, and the location is represented by voxels. The seasonal crop data, the soil data and the mapping data are uploaded to a geospatial database associated with a crop prediction engine. A random forest prediction model is applied to the seasonal crop data, the soil data and mapping data in the geospatial database by the crop prediction engine, which then ranks covariates to determine one or more significant covariates. The crop prediction engine then re-applies the significant covariates to the random forest prediction model to predict the crop yield for the type of seed at the location.
US11610271B1 Transaction data processing systems and methods
Described embodiments relate to determining a candidate financial record associated with a transaction between a first accounting entity and a second entity, and determining, using a numerical representation generation model, a numerical representation of the candidate financial record, the numerical representation generation model having been trained on a corpus generated from historical transaction records. The method further comprises providing, to a transaction attribute prediction model, the numerical representation of the candidate financial record, the transaction attribute prediction model having been trained using a dataset of previously reconciled financial records, each associated with a respective first transaction attribute; and determining, by the transaction attribute prediction model, at least one first transaction attribute associated with the candidate financial record.
US11610268B1 Systems and methods for processing trip-based insurance policies
Methods and systems for processing trip-based insurance policies for vehicles. According to aspects, a trip-based insurance policy of a vehicle specifies an amount of trip units for insured vehicle travel and has an associated policy term. In certain cases, a customer may exhaust trip units before an expiration of the policy term. The methods and systems therefore enable the purchase of additional trip units so that the customer remains insured. In other cases, upon expiration of the policy term, an insurance provider may calculate an amount of unused trip units. The insurance provider may determine one or more types of credit that are based on the amount of unused trip units. The insurance provider may also apply the one or more types of credit to an account of the customer.
US11610262B1 Systems and methods for tokenization and API services
Systems, apparatuses, methods, and computer program products are disclosed for preapproving a loan. An example method includes receiving, from an online marketplace server device, a preapproval request provided by a user for a loan preapproval to purchase a first property. The example method further includes obtaining credit information associated with the user from a credit server device. The example method further includes generating a preapproval data structure based on the preapproval request and the credit information. The example method further includes generating a preapproval token based on the generated preapproval data structure. Subsequently, the example method includes transmitting the generated preapproval token to the online marketplace server device.
US11610256B1 User interface for image-based rendering of virtual tours
Under an embodiment of the invention, a computer system includes a user interface (UI) for virtual tours of modeled real estate. The UI includes three ways to navigate the modeled real estate. The first navigation element is a 3D UI element that provides a 3D view of the property and enables the user to freely navigate in the XY plane of the virtual model. The second navigation element is a 2D map of the real property overlaid on a portion of the 3D UI element. The 2D map overlay enables navigation in the XY plane of the virtual model. The third navigation element is a 1D text element of the real property overlaid on a portion of the 3D UI element. The 1D text overlay enables navigation along the Z axis or the XY plane of the virtual model.
US11610250B2 Generating a product recommendation based on a user reaction
A device may process, after obtaining an image that includes image data concerning a product, first audio data obtained concerning a first utterance of a user of a user device, and first video data obtained concerning a first eye gaze direction of the user, to determine a first reaction of the user to the image. The device may process, after causing display of the image and an overlay superimposed on the image by the user device, second audio data obtained concerning a second utterance of the user, and second video data obtained concerning a second eye gaze direction of the user, to determine a second reaction of the user to the image and the overlay. The device may retrain a product recommendation model using the first reaction and the second reaction, and may generate and cause display of a product recommendation based on the product recommendation model.
US11610248B1 Type ambiguity detection system
Type ambiguity detection methods and systems are provided to predict a browse node classification for items in an electronic catalog and determine ambiguity between browse nodes based at least partly on the predicted browse node classifications for the items. For example, the type ambiguity detection system may identify a plurality of search queries previously submitted by users of the electronic catalog, determine a plurality of browse nodes that are frequently selected after submitting the search queries, determine items that consumers frequently view or purchase in connection with the search queries, input the items into a classifier, receive an output predicting a proper item type or browse node for a given item, and initiate an action in response to determining ambiguity.
US11610247B2 Method and system for recommending items for a surface
Computer-implemented methods and systems including receiving at an e-commerce platform a surface data from a customer computing device, where the surface data is related to a physical surface with surface dimensions; selecting with a recommendation engine of the e-commerce platform at least two surface items to be positioned upon the physical surface, the selecting based at least in part on dimensional data of the at least two surface items, wherein at least one of the at least two surface items is a merchant product; determine a quantity of each of the at least two surface items based on the surface dimensions and the dimensional data of the at least two surface items; and communicating a recommendation comprising the quantity of the at least two surface items to the customer computing device.
US11610242B2 System and method allowing social fashion selection in an electronic marketplace
In various exemplary embodiments, a system and an associated method to retrieve information related to marketplace items within an electronic environment are disclosed. A network architecture comprises a listing module to store the information related to the marketplace items. The related information includes one or more user-created items such as an image of a model with one or more tagged items worn by the model. Each of the one or more tagged items has associated descriptive metadata. A communications module is arranged to receive a query including search terms related to social fashion items from an end-user. A query engine is coupled to the communications module to match the search terms contained within the query to the associated descriptive metadata of the tagged items in the listing module. A processing module then displays to the end-user the model and the one or more tagged items.
US11610241B2 Real estate transaction system
A network based real estate transaction system is disclosed for assisting real estate agents and their clients with determining properties for purchase.
US11610239B2 Machine learning enabled evaluation systems and methods
Systems and methods for providing machine-learning enabled user-specific evaluations are disclosed. Implementations include obtaining a first set of evaluation data from a user interface, obtaining a first set of target-descriptive data including target-specific characteristics objectively describing the evaluation targets, and training, with a machine-learning algorithm, a user-specific evaluation profile indicating evaluation patterns relative to the first set of evaluation data and the first set of target-specific characteristics. Implementations include applying the user-specific evaluation profile to a second set of target-descriptive data to predict a user-specific evaluation.
US11610238B1 System and method for collecting and managing property information
A system and method for collecting and managing property information is disclosed. The system and method allow for buyers, sellers, agents and other parties that may have relevant information for a real estate transaction to collect and/or view property information stored in a property information storage system. The system and method include a virtual property notebook that facilitates collecting data about properties so that the information can be added to the property information storage system. Users are guided through a property using the virtual property notebook running as a software application on a remote device. The remote device can be used to collect image information. Users may be instructed to further inspect a property structure such as an appliance that the system has automatically detected. The system and method further include a prediction system that can provide estimated property values based on collected information.
US11610234B2 Augmenting web-based video media with a cross-domain social media interface
A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
US11610224B2 Electronic display systems
Members of an audience of a visually dynamic event are clustered using a plurality of sources. A current point of interest (POI) of the visually dynamic event and a future POI of the visually dynamic event are identified across the member clusters. An effectiveness score for given content and a given member cluster is computed for the current point of interest and an effectiveness score for a given content and a given member cluster is computed for the future POI by tracking a position, a speed, and a direction of movement of the current POI. A location of a background area is determined and ranked for each member cluster based on the current point of interest. Electronic displays that correspond to the ranked background areas are identified and ranked. Content is distributed across the electronic displays for each current time period based on the ranked display areas.
US11610223B2 Content based selection and meta tagging of advertisement breaks
An example system to identify an advertisement to include in source material to increase an effectiveness of the advertisement includes an analyzer to determine one or more priming characteristics for a plurality of locations of a source material based on neuro-response data collected from a first subject exposed to the source material and a selector to identify an attribute of the advertisement, identify at least one of a temporal attribute or a spatial attribute for the plurality of locations, perform a comparison of the attribute of the advertisement to the at least one of the temporal attribute or the spatial attribute for the plurality of locations, select a first location of the plurality of locations for insertion of the advertisement based on the comparison and the priming characteristics, and transform the source material to include the advertisement at the first location.
US11610218B2 Methods for developing customer loyalty programs and related systems and devices
In some aspects, methods for measuring a level of usage of one or more replaceable consumable components within a material processing system can include detecting a type of consumable component in use within a processing device of the material processing system; determining, using a computing system, if the type of consumable component in use is a specific type of consumable component; and determining, using the computing system, a usage ratio of the specific type of consumable component used relative to other types of consumable components used within the processing device during a cumulative time period of use of the material processing system.
US11610211B2 Giga app for transforming a traditional email application into a virtual mail application to significantly improve email marketing results
A new generation Giga App for seamlessly merging online e-commerce system(s) with social networking system(s) is disclosed. According to the embodiments of the present invention, the Giga App incorporates a virtual mail application that enables: 1) transformation of a traditional email application into a virtual mail application with an envelope view, letter view or e-card view for better online advertising presentation effect; and 2) improvement of online advertising results through integration of user-interactive sponsor advertisements into said virtual mail application. These are revolutionary technologies to disrupt the traditional unfriendly list-view email online advertising process, to effectively address the thorny issue of user-ignored marketing emails, and to significantly improve the poor response rates of traditional email marketing through embedded user-interactive sponsor advertisements. Thus, a win-win situation of email infrastructure environment is created for all parties involved.
US11610210B2 Systems and methods for detecting potential shrink events via RFID technology
Systems and methods for detecting potential shrink events via RFID technology are provided. The systems include a point of sale (POS) system that includes an optical scanner, an RFID transceiver arrangement, a user interface and a controller. The controller is configured to perform example methods disclosed herein. For example, the controller may detect that the optical scanner has decoded a barcode, trigger the RFID transceiver arrangement to write a data string to an RFID tag located within the object scanning area, conduct a detection operation to detect the RFID tag with the data string in the bagging area. Responsive to detecting the RFID tag with the data string, the method involves the user interface performing a first operation. Responsive to not detecting the RFID tag with the data string, the method involves the user interface performing a second operation.
US11610206B2 Analysis platform for actionable insight into user interaction data
There are provided systems and methods for actionable insight into user interaction data. A service provider server can access user interaction data associated with an interaction between a first communication device and the service provider server, and generates feature representations of the user interaction data, in which the feature representations respectively correspond to extracted features that include textual data features or audio data features. The service provider server can determine an intent of the interaction from the feature representations using a machine learning-trained classifier, in which the intent corresponds to a first actionable insight category. The interaction is mapped to a first cluster based on the intent, and the service provider server issues a remedial action for the interaction based on the mapping of the interaction to the first cluster, in which the remedial action is associated with a particular type of activity in the first actionable insight category.
US11610204B1 Touchless authentication method and system
A touchless method and system of performing an authentication of a person in order to permit access to a secured resource is disclosed. The system and method are configured to collect channel state information associated with a person as they pass through a sensor zone and identify a biometric signal for the person. The system detects whether there is a match between the biometric signal and any biometric signals previously collected and stored in a database. If there is a match, the system verifies an identity of the person and can be configured to automatically grant the person access to one or more services, features, or locations for which he or she is authorized based on the authentication.
US11610201B2 Tokenized healthcare service payments
A computer-implemented method for expediting processing of a payment for a patient's healthcare service with a healthcare provider includes displaying an out-of-pocket cost for a patient for a healthcare service at a display interface of a computer device prior to the healthcare service being rendered. After patient selection of the healthcare service and payment of any out-of-pocket costs, a health token is issued to the patient as cryptocurrency for payment of the healthcare service. The health token is received from the healthcare provider after the healthcare provider renders the healthcare service, receives the health token from the patient for payment of the healthcare service, and embeds data pertaining to the healthcare service into the health token. Based on the data embedded in the health token, the healthcare service is approved or disapproved. If the healthcare service is approved, a payment for the healthcare service is issued to the healthcare provider.
US11610198B1 Secure transactions in social media channels
Techniques are described for authenticating a user to perform secure transactions with a secure system via social media channels. In one example, the secure system may comprise a financial institution with which the user has at least one financial account, and the transaction may comprise a transfer of funds initiated within a social media application executing on a user computing device. According to the techniques of this disclosure, the secure system authenticates the user to perform the transactions based on a combination of a device identifier (ID) associated with the user computing device, a biometric ID of the user of the user computing device, and a social media ID associated with a social media account held by the user.
US11610197B1 Mobile wallet rewards redemption systems and methods
A mobile wallet computer system receives via a mobile device an indication from a user that the user wishes to perform a mobile wallet transaction to transfer funds to a merchant. The mobile wallet computer system determines an amount of merchant rewards from the merchant that are available for the user to use at the merchant. The mobile wallet computer system transmits information regarding the amount of available merchant rewards to the merchant computer system. The merchant computer system applies the merchant rewards to the transaction prior to submitting the transaction to a card network computer system.
US11610194B2 Transaction object reader with analog and digital signal interface
A card reader includes a digital connector such as a Universal Serial Bus (USB) plug or an Apple® Lightning® plug. The digital connector includes a corresponding connector interface, which provides voltage to at least a card reader interface and an integrated circuit (IC) of the card reader. The card reader interface outputs an analog transaction information signal upon reading the card. The IC generates a digital version of the analog transaction information signal, encrypts the digital version, converts that into an analog audio signal. The audio signal can then be sent to the connector interface, which converts it into a digital signal such as a USB or Apple® Lightning® signal that is sent by the digital connector to a mobile device. Alternately, the audio signal can be sent to a microcontroller that converts the audio signal to a digital format such as USB, and then to the digital connector.
US11610192B2 Graphical user interface language localization
Systems and methods for predicting language dialects for a user to improve a user interface of an application are disclosed. In one embodiment, a system receives a request to determine a default dialect for an application executing on a user device. The system acquires user information corresponding to a user of the user device. Based on the user information and using a clustering algorithm, the system assigns the user to a cluster associated with a dialect. The system provides the dialect to the user device for display in a user interface as part of a sliding scale of selectable dialects of the application such that the dialect is provided as the default dialect for text and other message communications in the application. The system learns from the user's choice of dialect to provide more accurate dialect predictions in the future for other users.
US11610191B1 Cash transaction machine
Introduced is a technology for withdrawing cash from a cash transaction machine (CTM) by use of a mobile payment application installed on a mobile device of a consumer user (“the CTM technology”). Briefly described, the CTM technology enables a consumer user to identify one or more CTMs from which to withdraw cash by using his/her mobile device (e.g., a smartphone) as a “virtual” card. A particular CTM can be a conventional ATM or a POS system at a merchant's place of business. The user can use a mobile payment application installed on the user's mobile device to identify any nearby CTMs, request a withdrawal amount from a particular CTM from the identified nearby CTMs, receive a transaction code specific to that particular CTM, and physically obtain, or collect, the cash representative of the withdrawal amount at that particular CTM using the transaction code.
US11610189B2 Videoconferencing with a customer device
In an example embodiment, there is described herein an automated banking machine with a user interface that enables a customer perform a financial transaction. The automated banking machine also comprises a first interface for communicating with a remote service provide and a second interface that can communicate with a customer service device. Upon receiving an input from the customer requesting assistance, the automated banking machine establishes a communication link between the remote service provider and the customer device. The communication link enables audio, video, or a combination of audio and video data to be sent between the customer device and the remote service provider.
US11610186B2 Transaction control management
A method of performing transaction processing operations at computing apparatus is provided, together with computing apparatus adapted to manage these operations. The computing apparatus includes a programmed processor adapted to provide the following functional elements. A agent manager node is adapted to install and deinstall transaction processing nodes. A transaction operation rules database holds transaction operation rules. An interface to a transaction processing infrastructure receives transaction data for the transaction processing operations. The transaction processing nodes are adapted to perform the transaction processing operation on the transaction data using the transaction operation rules under control of the agent manager node.
US11610184B2 Method for vehicle specification filtering in response to vehicle inspection results
Methods for operating a vehicle inspection or measurement system to facilitate selection of specification sets associated with a vehicle undergoing inspection or measurement based on an evaluation of vehicle identifying features and acquired vehicle measurement.
US11610182B2 System and method for electronic lead verification
A system and a method provide a lead verification service. A lead generator contacts a verification server when a visitor lands on a hosting site of the lead generator to enter lead information into a form. The verification server issues a reference key (token) to the lead generator and collects information about the visitor and the hosting site of the lead generator, using the reference key to identify the collected information. When the visitor submits the form, the lead generator sends the form data, which includes the entered lead information and the reference key received from the verification server, to at least one interested party. When the verification server receives a request for the collected information from the interested party, the collected information is retrieved based on the reference key included in the request and sent to the requesting interested party.
US11610169B1 Dynamic prediction modeling
Dynamic predictive modelling is disclosed. A subset of joined pairs can be selected from a table of joined pairs in which each pair includes snapshot time and forecast time, the joined pairs form a forecasting triangle that spans predetermined increments of time, and the subset of joined pairs comprises a vector in the forecasting triangle. A predictive model can be utilized to operate over the data associated with the subset of joined pairs and produce a prediction. The subset of joined pairs can be dependent on the predictive model. In one instance, data associated with the subset of pairs can be loaded into processor cache to facilitate efficient processing.
US11610168B2 Method for analyzing risk of cooperrator supply chain
Disclosed is a method for analyzing a risk of a cooperator supply chain. The method calculates a risk score based on text data associated with an evaluation target company, provides visual information on the risk score of the evaluation target company through a bar graph, a tracking graph, a scatter plot graph, a network diagram, and a map diagram, and generates a chat room for managing a supply chain between the evaluation target company and the cooperator to support real-time communication.
US11610166B2 Hierarchical service trees
A predefined hierarchical service tree can be stored that includes a top at a service category definition level and a bottom at a level of a number of devices, each of the number of devices selected to perform a specific service function. A sequential progression can be enforced through the predefined hierarchical service tree to perform a service.
US11610164B2 Workflow project design systems, apparatuses, and methods
A workflow project design system, method, and apparatus are disclosed. An example method includes creating a mapping between an executable version of an object-orientated process and an un-executable version of the object-orientated process. The method also includes transmitting the un-executable version of the object-orientated process and a toolset file to a client device for display in a web browser. The method further includes receiving from the client device a modify instruction to modify at least one of attributes or properties of the un-executable version of the object-orientated process and updating the executable version of the object-orientated process based on the modify instruction. Additionally, the method includes receiving an execution instruction to execute the workflow project, executing the updated executable version of the object-orientated process to generate a result of the workflow project, and transmitting to the client device the result for display within the user interface.
US11610163B2 System and method of schedule optimization for long-range staff planning
A system and method are disclosed for determining long-range staff planning. Embodiments include determining a baseline measurement of labor needs over a time period of one or more employees at one or more entities and modifying the baseline measurement of the labor needs over the time period based on one or more constraints that allow the one or more employees to work additional types of labor needs at the one or more entities. Embodiments further include determining working times and job assignments of the one or more employees based on one or more simulated employees that represent potential employees to the modified baseline measurement of the labor needs over the time period and storing the determined working times and job assignments in the database for the one or more employees at the one or more entities.
US11610162B2 System and method of workforce optimization
A method of workforce optimization includes acquiring video data. The video data is obtained from a plurality of video cameras in a facility comprising a plurality of departments. A customer load for each of the plurality of departments is identified. A location of each of a plurality of employees in the facility is identified. A customer-to-employee ratio is determined for each department. The determined customer-to-employee ratio for each department is provided to a computing device. At least one employee deployment notification is provided from the computing device to another computing device.
US11610154B1 Preventing overfitting of hyperparameters during training of network
Some embodiments provide a method for training a machine-trained (MT) network. The method uses a first set of inputs to train parameters of the MT network according to a set of hyperparameters that define aspects of the training. The method uses a second set of inputs to validate the MT network as trained by the first set of inputs. Based on the validation, the method modifies the hyperparameters for subsequent training of the MT network, wherein the hyperparameter modification is constrained to prevent overfitting of the modified hyperparameters to the second set of inputs.
US11610143B1 Client-specific validation for migrating to a version of a machine learning model using client-supplied test data
A network-based service may provide a machine learning model for different clients. The network-based service may implement an interface that allows a client to identify a test data set for validating versions of the machine learning model specifically for the client. When a new version of the machine learning model is created, a validation test using the test data set identified by the client may be used. Results of the validation test may be used to make a decision regard whether to migrate workloads for the client to the new version of the machine learning model.
US11610138B2 Machine learning-based inference of granular font properties
A textual properties model is used to infer values for certain font properties of interest given certain text-related data, such as rendered text images. The model may be used for numerous purposes, such as aiding with document layout, identifying font families that are similar to a given font families, and generating new font families with specific desired properties. In some embodiments, the model is trained from a combination of synthetic data that is labeled with values for the font properties of interest, and partially-labeled data from existing “real-world” documents.
US11610135B2 Information processing apparatus, information processing method, and non-transitory computer-readable storage medium for storing program
An information processing method includes: deciding a timing when transfer to a memory is completed in a total time that is a sum of a calculation time at one or plurality of second layers at which calculation is carried out earlier than a first layer regarding a timing when data relating to calculation of the first layer is stored in the memory based on a calculation time estimated in advance regarding each of one layer or a given number of layers in a plurality of layers included in a neural network and a time of transfer of data relating to calculation of each of the one layer or the given number of layers to the memory; and storing the data relating to calculation of the first layer in the memory based on the decided timing in sequentially carrying out calculation of each layer of the neural network.
US11610133B2 Method and apparatus for producing infrared spectrum
An apparatus for producing an infrared spectrum according to one example of the present disclosure includes: a toxic chemical gas and background infrared spectrum acquisition portion of acquiring a background of a target area and an infrared spectroscopic signal of a gas contaminant plume existing in the background; and a toxic chemical gas infrared spectrum generation portion of training a Generative Adversarial Network (GAN) using acquired background radiation intensity data as learning data, and automatically generating a toxic chemical gas simulation infrared spectrum signal according to an environment setting inputted from a user using a learned GAN. According to the present disclosure, there is an effect that an infrared spectrum of atmosphere contaminated by a toxic chemical gas may be acquired without outdoor experiments using a real toxic chemical gas.
US11610128B2 Neural network training under memory restraint
Methods and systems for training a neural network are provided. In one example, an apparatus comprises a memory that stores instructions; and a hardware processor configured to execute the instructions to: control a neural network processor to perform a loss gradient operation to generate data gradients; after the loss gradient operation completes, control the neural network processor to perform a forward propagation operation to generate intermediate outputs; control the neural network processor to perform a backward propagation operation based on the data gradients and the intermediate outputs to generate weight gradients; receive the weight gradients from the neural network processor; and update weights of a neural network based on the weight gradients.
US11610123B2 Context and domain sensitive spelling correction in a database
A method of operating a health tracking system is disclosed. The method comprises: receiving a first data record comprising at least a first descriptive string regarding a consumable item, the first descriptive string having at least one word thereof incorrectly spelled; generating a vector using the first descriptive string using a machine learning model; identifying a second descriptive string which corresponds to the consumable item and which has a correct spelling of the at least one incorrectly spelled word by applying the machine learning model to the generated vector; calculating a confidence factor regarding the identified second descriptive string using the machine learning model; and when it is determined that the confidence factor exceeds a predetermined threshold, (i) modifying the first data record by replacing the first descriptive string with the second descriptive string, and (ii) storing the modified first data record in the database.
US11610121B2 Identifying patterns in event logs to predict and prevent cloud service outages
In non-limiting examples of the present disclosure, systems, methods and devices for predicting hardware failure events are presented. A time series comprising event log data for a plurality of events and a plurality of event types that occurred on a server computing device may be received. The time series may be filtered for a subset of the plurality of event types. The filtered time series may be processed with a recurrent neural network that has been trained to predict hardware failure events from time series data comprising the subset of the plurality of event types. A prediction may be made that a hardware failure event will occur on the server computing device within a threshold duration of time. A prophylactic follow-up action corresponding to the predicted hardware failure event may be performed.
US11610118B2 Distributional reinforcement learning using quantile function neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting an action to be performed by a reinforcement learning agent interacting with an environment. In one aspect, a method comprises: receiving a current observation; for each action of a plurality of actions: randomly sampling one or more probability values; for each probability value: processing the action, the current observation, and the probability value using a quantile function network to generate an estimated quantile value for the probability value with respect to a probability distribution over possible returns that would result from the agent performing the action in response to the current observation; determining a measure of central tendency of the one or more estimated quantile values; and selecting an action to be performed by the agent in response to the current observation using the measures of central tendency for the actions.
US11610117B2 System and method for adapting a neural network model on a hardware platform
Systems and methods for adapting a neural network model on a hardware platform. An example method includes obtaining neural network model information comprising decision points associated with a neural network, with one or more first decision points being associated with a layout of the neural network. Platform information associated with a hardware platform for which the neural network model information is to be adapted is accessed. Constraints associated with adapting the neural network model information to the hardware platform are determined based on the platform information, with a first constraint being associated with a processing resource of the hardware platform and with a second constraint being associated with a performance metric. A candidate configuration for the neural network is generated via execution of a satisfiability solver based on the constraints, with the candidate configuration assigns values to the plurality of decision points.
US11610116B2 Storage device performance optimization using deep learning
Disclosed is a computer-implemented method for optimizing read thresholds of a memory device using a deep neural network engine, comprising reading, using a set of read threshold voltages applied to the memory device, data from the memory device under a first set of operating conditions that contribute to read errors in the memory device, producing a labeled training data set using the set of read threshold voltages under the first set of the operating conditions, determining, based on characteristics of the memory device, a number of layers, a size of each layer, and a number of input and output nodes of the deep neural network engine, training the deep neural network engine using the labeled training data set, and using the trained deep neural network engine to compute read thresholds voltage values under a second set of operating conditions.
US11610105B2 Systems and methods for harnessing analog noise in efficient optimization problem accelerators
Systems and methods are provided for implementing a hardware accelerator. The hardware accelerator emulates a neural network, and includes a memristor crossbar array, and a non-linear filter. The memristor crossbar array can be programmed to calculate node values of the neural network. The nodes values can be calculated in accordance with rules to reduce an energy function associated with the neural network. The non-linear filter is coupled to the memristor crossbar array and programmed to harness noise signals that may be present in analog circuitry of the hardware accelerator. The noise signals can be harnessed such that the energy function associated with the neural network converges towards a global minimum and modifies the calculated node values. In some embodiments, the non-liner filter is implemented as a Schmidt trigger comparator.
US11610104B1 Asynchronous analog accelerator for fully connected artificial neural networks
Methods of performing mixed-signal/analog multiply-accumulate (MAC) operations used for matrix multiplication in fully connected artificial neural networks in integrated circuits (IC) are described in this disclosure having traits such as: (1) inherently fast and efficient for approximate computing due to current-mode signal processing where summation is performed by simply coupling wires, (2) free from noisy and power hungry clocks with asynchronous fully-connected operations, (3) saving on silicon area and power consumption for requiring neither any data-converters nor any memory for intermediate activation signals, (4) reduced dynamic power consumption due to Compute-In-Memory operations, (5) avoiding over-flow conditions along key signals paths and lowering power consumption by training MACs in neural networks in such a manner that the population and or combinations of multi-quadrant activation signals and multi-quadrant weight signals follow a programmable statistical distribution profile, (6) programmable current consumption versus degree of precision/approximate computing, (7) suitable for ‘always-on’ operations and capable of ‘self power-off’, (8) inherently simple arrangement for non-linear activation operations such as Rectified Linear Unit, ReLu, and (9) manufacturable on main-stream, low cost, and lagging edge standard digital CMOS process requiring neither any resistors nor any capacitors.
US11610100B2 Accelerator for deep neural networks
A system for bit-serial computation in a neural network is described. The system may be embodied on an integrated circuit and include one or more bit-serial tiles for performing bit-serial computations in which each bit-serial tile receives input neurons and synapses, and communicates output neurons. Also included is an activation memory for storing the neurons and a dispatcher and a reducer. The dispatcher reads neurons and synapses from memory and communicates either the neurons or the synapses bit-serially to the one or more bit-serial tiles. The other of the neurons or the synapses are communicated bit-parallelly to the one or more bit-serial tiles, or according to a further embodiment, may also be communicated bit-serially to the one or more bit-serial tiles. The reducer receives the output neurons from the one or more tiles, and communicates the output neurons to the activation memory.
US11610099B2 Neural network architecture using single plane filters
Hardware for implementing a Deep Neural Network (DNN) having a convolution layer, the hardware comprising an input buffer configured to provide data windows to a plurality of convolution engines, each data window comprising a single input plane; and each of the plurality of convolution engines being operable to perform a convolution operation by applying a filter to a data window, each filter comprising a set of weights for combination with respective data values of a data window, and each of the plurality of convolution engines comprising: multiplication logic operable to combine a weight of the filter with a respective data value of the data window provided by the input buffer; and accumulation logic configured to accumulate the results of a plurality of combinations performed by the multiplication logic so as to form an output for a respective convolution operation.
US11610098B2 Data augmentation in transaction classification using a neural network
Systems and methods for data augmentation in a neural network system includes performing a first training process, using a first training dataset on a neural network system including an autoencoder including an encoder and a decoder to generate a trained autoencoder. A trained encoder is configured to receive a first plurality of input data in an N-dimensional data space and generate a first plurality of latent variables in an M-dimensional latent space, wherein M is an integer less than N. A sampling process is performed on the first plurality of latent variables to generate a first plurality of latent variable samples. A trained decoder is used to generate a second training dataset using the first plurality of latent variable samples. The second training dataset is used to train a first classifier including a first classifier neural network model to generate a trained classifier for providing transaction classification.
US11610095B2 Systems and methods for energy-efficient data processing
An energy-efficient sequencer comprising inline multipliers and adders causes a read source that contains matching values to output an enable signal to enable a data item prior to using a multiplier to multiply the data item with a weight to obtain a product for use in a matrix-multiplication in hardware. A second enable signal causes the output to be written to the data item.
US11610094B2 Entity pyramid embeddings
The disclosed embodiments provide a system for processing data. During operation, the system performs processing related to a first set of features for a first entity using a first series of embedding layers, wherein the processing includes applying each embedding layer in the first series of embedding layers to a concatenation of all outputs of one or more layers preceding the embedding layer. Next, the system obtains a first embedding as an output of a first final layer in the first series of embedding layers. The system then outputs the first embedding for use by a machine learning model.
US11610092B2 Information processing system, information processing apparatus, information processing method, and recording medium
An information processing system including: a storage section that stores information about a plurality of agents capable of dialogue with a user, each agent having different attributes; a communication section that receives a message from the user from a client terminal, and also replies to the client terminal with a response message; and a control section that executes control to select a specific agent from the plurality of agents, according to an instruction from the user, record attributes of the specific agent updated according to dialogue between the specific agent and the user as the attributes of a user agent, specify a partner user who most resembles the attributes of the user agent by comparing the attributes of the user agent and attributes of a plurality of actually existing partner users, and notify the user of the existence of the partner user at a predetermined timing.
US11610090B2 Combination RFID/EAS tags and methods of manufacture
Disclosed are combination radio frequency identification (RFID) and electronic article surveillance (EAS) tags and methods of producing such tags using a converting machine. The method is characterized by feeding a first roll carrying first type inlays and a second roll carrying second type inlays into a converting machine; and, transferring, using the converting machine, the first type inlays to a surface of the second type inlays, thereby forming a two-layer tape carrying pairs of first and second type inlays, each of the pairs comprising an RFID inlay and an EAS inlay, wherein there is no overlap of an RFID antenna element of each RFID inlay and an EAS antenna element of a paired EAS inlay, and wherein the RFID inlay and the EAS inlay of each pair are functionally independent.
US11610084B1 Apparatuses, methods, and systems for 3-channel dynamic contextual script recognition using neural network image analytics and 4-tuple machine learning with enhanced templates and context data
In some embodiments, a method includes training a first machine learning model based on multiple documents and multiple templates associated with the multiple documents. The method further includes executing the first machine learning model to generate multiple relevancy masks, the multiple relevancy masks to remove a visual structure of the multiple templates from a visual structure of the multiple documents. The method further includes generating multiple multichannel field images to include the multiple relevancy masks and at least one of the multiple documents or the multiple templates. The method further includes training a second machine learning model based on the multiple multichannel field images and multiple non-native texts associated with the multiple documents. The method further includes executing the second machine learning model to generate multiple non-native texts from the multiple multichannel field images.
US11610083B2 Method for calculating clustering evaluation value, and method for determining number of clusters
Provided is a method for calculating an evaluation score of clustering quality, based on the number of clusters into which a plurality of data is clustered. The calculating the evaluation score includes: calculating a degree of internal compactness that is a sum of values, each being defined by normalizing a first index value by a first value that is based on a number of data within each cluster, the first index value indicating a degree of dispersion of data within each cluster; calculating a degree of external separation defined by normalizing a sum of a second index value for each cluster by a second value that is based on the number of clusters, the second index value indicating an index of a distance between the clusters; and calculating the evaluation score according to a predetermined formula having, as variables, the degree of internal compactness and the degree of external separation.
US11610063B2 Automatic compliance tools
A facility for representing a mandate occurring in an authority document with a control is described. For each of one or more controls in a set of existing controls, the facility determines a similarity score measuring the similarity of the mandate and the control; where the similarity score exceeds a similarity threshold, the facility links the mandate to the control. Where the mandate is not linked to any control in the set of controls, the facility adds a control to the set of controls that is based on the mandate, and links the mandate to the added control.
US11610055B2 Systems and methods for analyzing electronic document text
The presently disclosed embodiments may include a computer readable medium including instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method may include: analyzing an electronic document text; identifying in the electronic document text a first drafted text element to be modified; causing the first drafted text element to be highlighted to a user on a display; generating at least one text output option that conveys a meaning associated with the first drafted text element but includes one or more changes relative to the first drafted text element; and causing the at least one text output option to be shown to the user via the display.
US11610052B2 Techniques for automated control of computer programs through text-based user interfaces
Techniques for programmatically controlling computer programs that are configured to be controlled via text-based user interfaces. The techniques include using at least one computer hardware processor to perform: accessing a string specifying content of a user interface (UI) screen of a computer program configured to be controlled via a text-based user interface; generating, based on the string, a two-dimensional (2D) representation of the UI screen; identifying a first controllable UI element in the UI screen at least in part by processing text in the 2D representation of the UI screen; and controlling the computer program by causing, via the first controllable UI element, the computer program to perform at least one action in furtherance of a task.
US11610048B2 Straddling systolic ruletree
Systems for generating a USPTO office action response document based on an input USPTO Office Action document. A method implementation for constructing the USPTO office action response traverses a ruletree that has been dynamically formed from user answers to successive questions based on characteristics of the USPTO Office Action document. The ruletree comprises a first set of data items that pertains to an HCI and the ruletree further comprises a second set of data items that pertain to the target USPTO office action response document. Correspondence between the set of user answers to questions and passages in the USPTO office action response document are maintained in the ruletree. The ruletree expands and contracts during user interaction. To generate the USPTO office action response document, the ruletree is traversed in a sorted order, where traversal of a node generates a passage or passages in the generated USPTO office action response document.
US11610047B1 Dynamic labeling of functionally equivalent neighboring nodes in an object model tree
A baseline request produced from an annotated node of a document object model (DOM) tree and a label assigned to the annotated node are obtained. The label is assigned to a set of neighboring nodes of the DOM that perform a same function by recursively causing the system to, for each neighboring node to the annotated node in the DOM tree an additional request produced in response to performance of simulated human interaction with the neighboring node is identified, if the additional request matches the baseline request, the label is assigned to the neighboring node, and the neighboring node is selected to be the annotated node.
US11610042B1 Scalable scribe regions for implementing user circuit designs in an integrated circuit using dynamic function exchange
Using scalable scribe regions for implementing a user circuit design includes generating a scribe region having a plurality of contours for a static top design of a circuit design for an integrated circuit. The static top design is configured to integrate with a user circuit design in the integrated circuit. Each contour defines a different size of the scribe region having a boundary that extends outward in at least one direction from a boundary of a floorplan area of the static top design on the IC. The scribe region can be translated into design constraints defining the plurality of contours of the scribe region and restrict placement of components of the user circuit design within the scribe region as sized according to a selected contour. The static top design and the plurality of design constraints can be stored in a memory for use in implementing the user circuit design.
US11610039B2 Creating and/or enhancing hardware obscurity via randomization points
Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate and/or support one or more operations and/or techniques for creating and/or enhancing hardware obscurity via one or more randomization points, such as implemented in connection with one or more computing and/or communication networks and/or protocols.
US11610038B2 Risk evaluation
For risk evaluation, a method encodes event data as a linear array that includes a plurality of logic states. The method estimates a success probability for each logic state and identifies path groups of the plurality of logic states. The logic states of each path group must all be healthy for each logic state to contribute to system success. The method further identifies each path combination of path groups and path nodes that result in system success. In addition, the method calculates a system success probability as a sum of success probabilities for each path combination. The success rate for each path combination is calculated as a product of the path group success probabilities for the path combination.
US11610035B2 Activities data modeling in human internet-of-things platforms
A platform models and correlates physical activities based on users' interactions with a simple grip-metaphor design, enabling multi-dimensions actionable information to improve the health, performance and well-being of connected grip users within like-minded communities. For example, the platform captures multi-dimensional datasets generated from activities of each of a plurality of users on the online human internet of thing platform, where the activities include physical interactions with connected grips systems connected to the online human internet of thing platform. The platform then filters the captured multi-dimensional datasets into a plurality of categories and scores the filtered multi-dimensional data by the human internet of thing platform. Finally, the platform generates a multi-dimensional information modeling for each user based on the scored multi-dimensional data.
US11610033B2 Method and apparatus for augmented reality display of digital content associated with a location
Methods and apparatus for display of digital content associated with a location in a radio transmission area. A user interface is generated with a digital representation of energy levels received into an energy receiving sensor, such as a CCD or CMOS sensor. The user interface includes interactive portions based upon positions in the radio transmission area. The interactive portions may be activated to display the digital content in a user interface.
US11610031B2 3D-link for sharing a 3D context of 3D computer- aided design (CAD) model
A computer-aided design (CAD) system and corresponding method enable users to manage and share information related to a three-dimensional (3D) context of a 3D CAD model with ease. The method creates a 3D-link targeting the 3D context. The 3D-link includes a static link and a variable link. The static link re-directs to the variable link in response to a user opening the 3D-link. The variable link enables (i) the 3D CAD model to be located and opened and (ii) the 3D context to be displayed within the 3D CAD model. The method stores the 3D-link in a database. The 3D-link enables the 3D context to be shared between or among users via sharing of the 3D-link from the database. The 3D-link plays an important role in helping design engineers collaborate by eliminating the need to create pictures or copies of 3D models that may become outdated.
US11610030B2 Method and system for optimizing shipping methodology for 1-directional wall panels
The present invention is a system, comprising: isolate at least one wall panel from a building model; process a first set of data associated with the characteristics of the wall panel members, wherein the characteristics are related to the profile and length; process a second set of data associated with the assembly of the wall panel; create an assembly process of the wall panel, wherein an assembly and disassembly of the wall panel is performed to determine at least one assembly process based on the order of connecting the wall panel members from a construction perspective; formulate a package of the wall panel, wherein the package is organized based on assembly process; adjust the orientation of the members within the package based on the shipping vessel limitations and the other bundles of the model which are contained within the shipping vessel; and generate a graphical representation of the package.
US11610028B2 System and method for designing MEMS mirror based on computed oscillation frequency
A method for designing an optical scanning mirror is provided. The method may include receiving, by a communication interface, a set of design parameters of the scanning mirror. The method may also include simulating scanning mirror oscillation, by at least one processor, based on the set of design parameters using a computer model. In certain aspects, the computer model may include a lookup table that correlates electrostatic force applied to a sample scanning mirror and angular displacement in the sample scanning mirror caused by the electrostatic force. The method may further include generating, by the at least one processor, mirror oscillation data as an output of the computer model for designing the scanning mirror. The mirror oscillation data may include a correlation of drive frequency, angular displacement, and time.
US11610023B2 High-dimensional data anonymization for in-memory applications
A method and system are provided including at least one tabular data set, wherein each data set includes one or more attribute categories defining a record, each attribute category including one or more data values; an anonymization module; and an anonymization processor in communication with the anonymization module and operative to execute processor-executable process steps to cause the system to: receive a first data set at the anonymization module; determine at least one of the attribute categories in the first data set is a first-class identifier; generate a pseudonymous data set by removing the at least one first-class identifier attribute category from the first data set; determine at least two of the attribute categories in the pseudonymous data set are a second-class identifier; manipulate the at least two second-class attribute categories; and generate an anonymized data set based on the at least two manipulated second-class identifier attribute categories. Numerous other aspects are provided.
US11610022B2 Privacy preserving personal health record service ecosystem trials
A user device comprises an app that stores and maintains exclusive control of user data, and causes one or more processors to send a request for services according to a trial period to a distributed ledger associated with service providers and anonymously interact with the service providers according to a set of rules maintained in the distributed ledger by passing along a token uniquely associated with the user during for the respective interaction with each service provider without the user data being shared with the service providers.
US11610021B2 System and method for masking user identity in digital interactions
Disclosed herein are systems and methods for protecting user data. In one aspect, an exemplary method comprises, by a hardware processor, detecting one or more user files modified by a user on a user device; identifying user actions executed by the user to modify the one or more user files; training a machine learning algorithm to identify whether an arbitrary user action is performed by the user, wherein the user actions used by the user to modify the one or more user files are comprised in a training dataset of the machine learning algorithm; detecting a user action to modify a user file; determining, using the machine learning algorithm, whether the user action classifies as being performed by the user; and in response to determining that the machine learning algorithm classifies the user action as being performed by the user, modifying the user action to mask an identity of the user.
US11610019B2 Information management method, apparatus, and information management system
An information management method includes: receiving an information import request sent by a first agent node, where the information import request includes a first identifier of a user; obtaining a second identifier of the user based on the information import request, and obtaining to-be-imported personal information corresponding to the second identifier of the user; and sending metadata of the user to a block chain node, to store the metadata of the user into the block chain system. In this way, personal information of the user is registered in the block chain system, so that security of the personal information can be effectively ensured, and the user can perform management of and provide external authorized access to the personal information of the user in a unified manner.
US11610017B2 Managing group authority and access to a secured file system in a decentralized environment
Presented here is a system that manages secured file system, and an authority to the secured file system, by granting access only to a user who is authorized to access the file system. The user within the system is identified using a unique key unique to each user. The user's authority is recorded in a linear sequence distributed among multiple devices each of which independently verifies the validity of each block in the linear sequence. The validity of the linear sequence is guaranteed by preventing certain operations from being performed on the linear sequence, such as branching of the linear sequence, deletion, and modification of the blocks within the linear sequence. Prior to adding a new block to the linear sequence, the validity of the block is independently computed by each of the devices.
US11610014B2 Controlling access to application data
A method, system and computer-readable storage medium for controlling access to application data associated with an application configured on a computing device. The method comprises: storing data comprising, for each of a plurality of access levels associated with the application, first data indicative of a combination of one or more credentials associated with the respective access level and an access level key corresponding to the respective access level, the access level key being encrypted by the combination of one or more credentials associated with the respective access level; determining, based on the first data, an access level in the plurality of access levels corresponding to a combination of one or more credentials available to the application; decrypting the access level key in the stored data corresponding to the determined access level using the combination of one or more credentials available to the application; and providing access to encrypted application data associated with the application and corresponding to the determined access level using, at least in part, the decrypted access level key corresponding to the determined access level.
US11610009B2 Software-based switch for providing products and/or services to users without compromising their privacy
An online service provisioning process is provided during which the service provider's knowledge about the user to whom the service is delivered does not increase. This is accomplished by presenting user attribute information to the service provider as obfuscated objects that can be independently verified and which are privacy preserving.
US11610008B2 Snap-in secret server support for protecting secret information
A computer system includes a memory to store an application. A processor is configured to start the application, and insert a secret-server hook into the application during start-up. The secret-server hook has instructions to access a secret server with the secret information stored therein. In response to a call being made by the application for the secret information, the secret-server hook has further instructions to intercept the call, and provide the secret information in the secret server to the application based on the intercepted call.
US11610005B2 Cryptographic object management across multiple remote sites
A cryptographic object management system is provided that includes physically separated first and second object management sites. The first and second object management sites each respectively include HSMs, a HSM server connected to each of the HSMs, and a persistent layer connected to the HSM server. The HSM servers respectively manage operation of each of the HSMs. The HSM server of the first object management site includes an object manager module that manages and controls the cryptographic object management system. The persistent layers respectively store cryptographic objects for use by the HSMs. Each of the HSMs respectively performs crypto-processing on one or more of the cryptographic objects.
US11610004B2 System for implementing enhanced file encryption technique
Systems, computer program products, and methods are described herein for implementing enhanced file encryption technique. The present invention is configured to receive a request from a computing device of a user to encrypt a file; encrypt the file using a local file encryption key to generate an encrypted file; transmit, via an encryption engine, a first encryption request to an encryption server to encrypt a first portion of the encrypted file; receive, from the encryption server, an encrypted first portion of the encrypted file based on at least the first encryption request, wherein the first portion of the encrypted file is encrypted by the encryption server using a first file encryption key; append the encrypted first portion of the encryption file with a remaining portion of the encrypted file to generate a final encrypted file; and store the final encrypted file in a data repository.
US11610002B2 Data privacy awareness in workload provisioning
Data privacy information pertaining to particular data hosted by a first workload provisioned to a first location can be received. The first workload can be monitored to determine whether the first workload is accessed by a second workload, determine whether the second workload is indicated as being authorized, in the data privacy information, to access the particular data hosted by first workload, and determine whether the second workload has access to the particular data hosted by the first workload. If so, the first workload can be automatically provisioned to a second location to which provisioning of the first workload is allowed based on the data privacy information.
US11609998B2 Device, method, and computer program for supporting specification
A difference extracting unit extracts, from an executable file converted from a source code and an executable file converted from a source code after vulnerability correction is made to the source code, a difference of a part where the vulnerability correction is made. A feature calculating unit calculates features of the difference extracted by the difference extracting unit. A difference extracting unit extracts, from an executable file converted from a source code and an executable file converted from a source code after correction is made to the source code, a difference of a predetermined part. A similarity calculating unit calculates similarity between the difference of the predetermined part calculated by the difference extracting unit and the features of the difference of the part where the vulnerability correction is made calculated by the feature calculating unit.
US11609995B2 Guard railed security benchmark implementation assurance
Guard-railed security benchmark compliance assurance includes storing in memory of a computer a multiplicity of specific parameter values, retrieving from memory, different parameterized operating system directives arranged together in a programmatic module, populating different parameters of the directives with respective ones of the stored specific parameter values and invoking each of the directives with the populated different parameters through a command line shell of an operating system executing in the computer, each invocation establishing a different configuration setting in a computing environment hosted by the computer.
US11609993B2 Emulator and emulation method
A method for emulating execution of a file includes emulating execution of the instructions of a file on a virtual processor of an emulator. The execution of the instructions is halted in response to an invocation of an API function. A determination is made whether the invoked API function is present in the updatable modules of the emulator. The updatable modules contain implementation of API functions. In response to determining that the invoked API function is present in the updatable modules, execution of the invoked API function is emulated according to corresponding implementation contained in the updatable modules. Otherwise, result of execution of the invoked API function is generated by executing a corresponding virtual API function on a processor of a computing device.
US11609992B2 Systems and methods for anti-malware scanning using automatically-created white lists
Disclosed herein are systems and method for scanning objects of a computing device, by an anti-malware, using a white list created for an organization based on data of the organization. In one aspect, an exemplary method comprises obtaining one or more objects of the organization from the computing device, and for each obtained object of the one or more objects, computing a hash value of the obtained object, determining whether the obtained object is whitelisted, and scanning the obtained object based on whether the obtained object is whitelisted, wherein the whitelist is created based on scanning of objects stored in archives of the organization, and the obtained object is determined as being whitelisted when the computed hash value of the obtained object matches a hash value of an object in a whitelist created for the organization.
US11609983B2 System, method, and program for providing virtual code, virtual code generating device, and virtual code verifying device
A system, a method, and a program for providing a virtual code, a virtual code generating device, and a virtual code verifying device are provided. The method includes receiving, by a virtual code verifying means, a virtual code from a virtual code generating means, extracting, by the virtual code verifying means, a plurality of detailed codes included in the virtual code, and searching for, by the virtual code verifying means, a storage location of a real code based on the plurality of detailed codes.
US11609981B1 GFI tripped circuit detection and wireless notification systems and methods
Systems and methods for ground fault circuit interrupter trip detection and entire premises loss of power and restoration detection and notification of those events is disclosed. An example system may receive a smart plug identification. The system may authorize a smart plug. The system may link the smart plug to a smart plug application. The system may query the smart plug to obtain a power notification. The system may notify smart plug application of a power status.
US11609977B2 Biometric processes, apparatus and machine-readable mediums
A biometric processor comprises: one or more inputs configured to receive first ear biometric data acquired in respect of a first ear of a user and second ear biometric data acquired in respect of a second ear of the user; a processing module configured to perform a biometric algorithm on the first ear biometric data and the second ear biometric data, based on a comparison of the first ear biometric data to a first stored ear biometric template for an authorised user and a comparison of the second ear biometric data to a second stored ear biometric template for the authorised user, to obtain respective first and second biometric scores; a fusion module configured to apply first and second weights to the respective first and second biometric scores to obtain first and second weighted biometric scores, and to combine at least the first and second weighted biometric scores to generate an overall biometric score, wherein the first and second weights are different to each other; and wherein a biometric result is based on the overall biometric score.
US11609970B1 Enhanced time series forecasting
A processing device may analyze a set of time series data using a time series forecasting model comprising an attributes model and a trend detection model. The attributes model may comprise a modified gradient boosting decision tree (GBDT) based algorithm. Analyzing the set of time series data comprises determining a set of features of the set of time series data, the set of features including periodic components as well as arbitrary components. A trend of the set of time series data may be determined using the trend detection model and the set of features and the trend may be combined to generate a time series forecast.
US11609969B2 Information processing apparatus, information processing system, information processing method, and computer program product
According to an embodiment, an information processing apparatus is configured to set a candidate for a time lag until analysis target data including at least one of a measurement item and a setting item for use in control of a process controller affects an objective variable, and a time-lag number allowed in a regression model; select, as a candidate for an explanatory variable, at least one of the measurement item measured at a time corresponding to the candidate for the time lag and the setting item set at the time; and determine a regularization parameter of the regression model such that a number of the time lag is equal to or less than the time-lag number, based on a regularization path indicating transition of a regression coefficient for the candidate for the explanatory variable, the regression coefficient varying in accordance with a value of the regularization parameter.
US11609968B2 Image recognition method, apparatus, electronic device and storage medium
An image recognition method, an apparatus, an electronic device, and a storage medium. The method may include extracting input matrices from a target image through input channels of a convolutional layer in a convolutional neural network model, obtaining first and second result matrices by traversing input matrices and performing input transformation and convolution kernel transformation, respectively, on the traversed input matrices through the row transformation reconstruction, performing matrix multiplication reconstruction on the first and second result matrices to obtain to-be-transformed matrices, performing output transformation on the to-be-transformed matrices through the row transformation reconstruction to obtain output matrices, splicing the output matrices and outputting the spliced output matrices through output channels of the convolutional layer to obtain a convolution result, and obtaining an image recognition result based on the convolution result into a pooling layer in the convolutional neural network model to perform an image recognition on the target image.
US11609966B2 Device and method for measuring stream water depth in real-time through positioning data filtering
Disclosed is a device and a method for measuring stream water depth in real-time through positioning data filtering to ensure the reliability of the measured water depth data even when the stream water depth measurement data is filtered and applied to a small stream having a small basin area and a steep slope. The device for measuring stream water depth in real-time through positioning data filtering includes: a measuring part for measuring the water depth of a stream to be measured; a positioning data filtering part for filtering the water depth data measured by the measuring means by a local linear regression-based bivariate scatterplot smoothing technique through elastic bandwidth application; and a water depth calculating part for calculating a water depth of the stream to be measured by using the positioning data filtered by the positioning data filtering part, and minimizing the uncertainty of the water depth measurement.
US11609964B2 Whole page personalization with cyclic dependencies
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: modeling a webpage as a random field, wherein the random field comprises an undirected graph comprising nodes and edges; identifying a cyclic dependency in the undirected graph, wherein the cyclic dependency involves at least three of the nodes; breaking one or more of the edges of the undirected graph that connects the at least three of the nodes in the cyclic dependency; determining a probability of the webpage having exceeded a predetermined threshold based on compatibility functions of the edges, as updated; and sending instructions to display the webpage based at least in part on the probability of the webpage having exceeded the predetermined threshold. Other embodiments are described.
US11609954B2 Segment creation in a database system
Described herein are systems, apparatus, methods and computer program products configured for actions to be performed on segments within a pipeline. The disclosed systems and techniques allow a user to select a data segment on a graphical user interface. The user may then utilize the data of the segment to perform one or more actions. Thus the data of the segment may be used to provide communications to parties contained within the data, manipulate the data segment based on the parties contained within the data, and change the data displayed based on attributes selected.
US11609949B2 Methods, systems, and media for modifying search results based on search query risk
Methods, systems, and media for demoting search results based on search query risk are provided. In some embodiments, a method for demoting search results includes: receiving a search query for a video content item; generating a plurality of search results in response to the search query; calculating a set of result goodness values; calculating a query goodness value associated with the search query based on the set of result goodness values; identifying a threshold goodness value based on the query goodness value; in response to determining that a first result goodness value of the set of result goodness values is less than the threshold goodness value, demoting a first search result of the plurality of search results, wherein the first result goodness value is associated with the first search result; and causing at least a portion of the plurality of search results to be presented based on the demotion.
US11609947B2 Guidance query for cache system
A device may be configured to determine whether an audio file is a first type of audio file that is capable of being processed to recognize the voice query based on a characteristic of the audio file itself or a second type of audio file that may require speech recognition processing in order to recognize the voice query associated with the audio file. In determining whether the audio file is a first type of audio file or a second type of audio file, a query filter associated with the device may be configured to access one or more guidance queries. Using the one or more guidance queries, the device may classify the audio file as a first type of audio file or a second type of audio file based on receiving only a portion of the audio file, thereby improving the speed at which the audio file can be processed.
US11609944B2 Systems and methods for leveraging acoustic information of voice queries
The methods and systems described herein leveraging acoustic features of a user to generate and present a personalized content to a user. In one example, the method receives a voice query and determines that the query refers to either a first content item or a second content item. The first content item is associated with a first type assigned with a first score and the second content item is associated with a second entity type assigned with a second score. The method also determines whether the query is from the second entity type. The method ranks the first and the second content items based on this determination and generates for presentation of the first and the second content items based on the ranking. The method also changes the first or the second scores based on this determination and selects one of the first or the second content item for presentation.
US11609942B2 Expanding search engine capabilities using AI model recommendations
Expanding search engine functionality using AI models. A method includes, as part of a search session, receiving user input at a search engine. One or more searches on a set of data using the user input. Search results are provided from the one or more searches to a user. Based on a history of the search session, suggestions are provided in a user interface of AI models that could be applied to expand potential search results for the search session. User input is received at the user interface selecting one or more of the suggested AI model. The one or more selected AI models are applied to expand the set of data. Search results to the user based on searching the expanded set of data.
US11609935B2 Managing configuration datasets from multiple, distinct computing systems
Configuration datasets from multiple, distinct computing systems can be managed. For example, a computing device can receive multiple configuration datasets describing multiple system configurations for at least two distinct computing systems. The computing device can determine key-value pairs based on the configuration datasets. The computing device store relationships between the key-value pairs in a database. The computing device can then receive a configuration dataset from a computing system of a user that can describe a system configuration for the computing system. The computing device can determine a set of key-value pairs based on the configuration dataset. The computing device can analyze the set of key-value pairs based on the relationships stored in the database to determine configuration feedback for the system configuration. The configuration manager can transmit the configuration feedback to the computing system to allow the user to implement the configuration feedback.
US11609931B2 Ring replication system
A ring replication system receives and redundantly stores electronic data for access by users. Two or more storage devices are configured in a ring and circulate received data to each other. At least one such device receives incoming data records from an external source. One storage device is designated as the ordering device for assigning a sequence order to each data record, and the assigned sequence order is circulated around the ring. After confirming that the assigned sequence order has been indexed within each storage device on the ring, data records may then be accessed by users. One or more access portals may be coupled to one or more storage devices in the replication ring for providing users with access to stored data records. Data records are accessed in accordance with the assigned sequence order. A related method for redundant storage of data records is also disclosed.
US11609927B2 Storing feature sets using semi-structured data storage
The subject technology receives, by a database system, raw input data from a source table provided by a machine learning development environment, the source table comprising multiple rows where each row includes multiple columns, the raw input data comprising values in a first format, the values comprising input features corresponding to datasets included in the raw input data for machine learning models, the machine learning development environment comprising an external system from the database system and is accessed by a plurality of different users that are external to the database system. The subject technology generates cell data for a feature store table based at least in part on the values from the source table. The subject technology performs at least one database operation to generate the feature store table including at least table metadata, column metadata, and the generated cell data.
US11609923B2 Search across multiple user interfaces
One or more computing devices, systems, and/or methods for searching across multiple user interfaces are provided. For example, a search query may be received from a user of a computing environment. A set of user interfaces, hosted by the computing environment, may be identified (e.g., mobile apps of a mobile operating system, browser tabs of a web browser, etc.). Content within the set of user interfaces may be queried using the search query to identify search results of the search query (e.g., webpages, social network posts, emails, or other content matching the search query). In an example, cached content of the user interfaces (e.g., recently accessed emails cached within a local content buffer cache by the web browser) may be searched using the search query for efficient querying of relevant content, such as through local or offline querying. The search results may be provided to the user.
US11609921B2 Systems and methods for dynamic computer aided innovation via multidimensional complementary difference recommendation and exploration
Systems and methods for dynamic computer aided innovation via multidimensional complementary difference recommendation and exploration are disclosed including categorizing a first and second data element in a database with a first attribute and second attribute, respectively, of a first dimension, a dimension being an aspect of a situation, problem, or thing. The first and second data elements are categorized with a first attribute and a second attribute of a second dimension, the second dimension being different from the first dimension. Analyzing the first and second attribute of the first dimension and the first and second attribute of the second dimension to determine a ratio of similarity and dissimilarity; calculating a composite score of the ratio of the first dimension and the ratio of the second dimension; and generating and storing a link between the first and second data element when the composite score is within numerical limits.
US11609918B2 User augmented indexing and ranking of data
The application relates to a method for creating a user-augmented index, including: receiving information identifying data, a first user-created category and a first user-designated value from the first user. The data, the first user-created category, and the first user-designated value are associated together in a data entry in the user-augmented index. A second user-created category and a second user-designated value are received from the second user. The second user-created category and the second user-designated value are also associated with the data entry in the user-augmented index. The application further relates to ranking one or more related data entries in response to a query of a user-augmented index.
US11609916B1 Robotics application development and monitoring over distributed networks
A robotic device management service obtains, from a client device operating in a first network, a request to obtain data from a robotic device operating in a second network. In response to the request, the robotic device management service issues a token to the client device that can be provided in future queries to obtain the data. The robotic device management service provides parameters of the request to the robotic device to cause the robotic device to generate and provide the data to the robotic device management service. In response to another request to obtain the data, where the other request includes the token, the robotic device management service queries a database to determine whether the data is available from a storage location of the service. If the data is available, the service provides the data to the client device to fulfill the other request.
US11609899B2 Concurrent hash map updates
Approaches in accordance with various embodiments can perform spatial hash map updates while ensuring the atomicity of the updates for arbitrary data structures. A hash map can be generated for a dataset where entries in the hash map may correspond to multiple independent values, such as pixels of an image to be rendered. Update requests for independent values may be received on multiple concurrent threads, but change requests for independent values corresponding to a hash map entry can be aggregated from a buffer and processed iteratively in a single thread for a given hash map entry. In the case of multi-resolution spatial hashing where data can be stored at various discretization levels, this operation can be repeated to propagate changes from one level to another.
US11609897B2 Methods and systems for improved search for data loss prevention
Methods and systems are provided for enhanced data loss prevention. The enhanced data loss prevention may be applied to data that is structured and/or semi-structured data, with the data comprising a plurality of records and a plurality of categories, with each record comprising a plurality of fields, each of which being associated with a different one of the plurality of categories. The enhanced data loss prevention may comprise selecting a subset of records of the data, with the selected subset comprising at least two records having between then one or more records not included in the subset. The fields of the selected subset may be scanned for sensitive information, and a likelihood to contain the sensitive information may be computed for each category based on the scanning. A subset of categories may be selected based on the computed likelihoods, and the sensitive information in the selected subset may be searched.
US11609893B1 Systems and methods for generating and modifying a pattern for pattern matching utilizing a hierarchical structure that stores one or more values
Systems and methods may generate or modify a pattern, to search text, utilizing a hierarchical structure. The system and method may receive instructions for generating or modifying the pattern. The system and methods may identify or generate a hierarchical structure containing one or more levels each of which includes one or more objects that store values. The system and method may define a pattern by assigning values to the hierarchical structure when the instructions are for generating the pattern; or may modify one or more values in the hierarchical structure when the instructions are for modifying the pattern. The system and method may receive pattern matching instructions. The system and method may identify, based on the pattern matching instructions and utilizing the hierarchical structure, one or more portions of the program that includes the generated or modified pattern and implement one or more pattern matching functions to provide results.
US11609889B1 Reordering datasets in a table for increased compression ratio
Selecting tables for compression by threshold statistical values. Identified tables are reordered according to fields having the lowest cardinality to increase the size of character strings replaced by keys during compression. Field locations are mapped between the original table and the reordered table. Dictionary-based compression is performed on reordered tables.
US11609887B2 Quality check apparatus, quality check method, and program
A quality check apparatus, a quality check method, and a quality check program can check the quality of input data output to a processing module. A device outputs the input data and first metadata indicating an attribute regarding the quality of the input data to the processing module. The quality check apparatus includes a first obtaining unit and a check unit. The first obtaining unit obtains the first metadata. The check unit checks the quality of the input data based on the first metadata.
US11609885B2 Time series database comprising a plurality of time series database schemas
In a computer-implemented method for maintaining a time series database including a plurality of time series database schemas, time series data including data points are received at an ingestion node of a time series database, the data points comprising a plurality of dimensions. A plurality of time series database schemas of the time series database is determined for storing the time series data. The time series data is ingested according to the plurality of time series database schemas, wherein each data point is stored according to each time series database schema of the plurality of time series database schemas, such that the time series database comprises multiple instances of each data point.
US11609883B2 Processing device configured for efficient generation of compression estimates for datasets
An apparatus in one embodiment comprises at least one processing device comprising a processor coupled to a memory. The processing device is configured to identify a dataset to be scanned to generate a compression estimate for that dataset, to designate a scan criterion to be utilized in the scan, and for each of a plurality of pages of the dataset, to scan the page, where scanning the page includes performing a computation on the page to obtain a page result, determining whether or not the page result satisfies the designated scan criterion, and responsive to the page result satisfying the designated scan criterion, updating a corresponding entry of a compression estimate table for the dataset. The processing device generates the compression estimate for the dataset based at least in part on contents of the compression estimate table. The scan criterion may comprise, for example, a designated content-based signature prefix, or a designated subset inclusion characteristic defining a polynomial-based signature subspace.
US11609877B1 Systems and methods for chip operation using serial peripheral interface (SPI) without a chip select pin
Systems and methods for chip operation using serial peripheral interface (SPI) without a chip select pin are disclosed. A communication link between a host and a device may include a clock line, a host to device line, and a device to host line. The host may signal a start or stop condition using the clock line and the device may send an acknowledgment of the host's signaling through the device to host line. Once acknowledgment is made, the host may then signal on the host to device line using a protocol such as SPI.
US11609874B2 System-on-chips and methods of controlling reset of system-on-chips
A system-on-chip (SoC) includes a processor, a system interconnect (a first bus) connected to the processor, a physical layer protocol (PHY) intellectual property (IP) block, a second bus connected to the processor, and a reset controller connected to the first bus and the second bus. The processor includes a plurality of central processing unit (CPU) cores. The PHY IP block, connected to the first bus, includes a plurality of PHY IPs including physical layers and is connected to external devices. The reset controller detects an abnormal state of the processor based on a signal from the processor, or an absence of a signal from the processor. The reset controller applies a reset signal to the PHY IP block in response to the detected abnormal state. The PHY IP block outputs a corresponding preset data to respective one of the external devices in response to the reset signal during a reset period.
US11609872B2 Integrated circuit having lanes interchangeable between clock and data lanes in clock forward interface receiver
An integrated circuit in a transmitter includes a multi-lane interface, N signal generating circuits, a lane selection circuit and a control circuit. The multi-lane interface has N lanes. M of the N signal generating circuits are configured to generate M clock signals respectively. (N-M) of the N signal generating circuits are configured to generate (N-M) data signals respectively. The lane selection circuit is configured to select M of the N lanes as M clock lanes by coupling the M clock signals to the M clock lanes respectively, and couple one of the (N-M) data signals to one of remaining (N-M) lanes, serving as (N-M) data lanes, according to a data select signal. The control circuit is configured to generate a data select signal according to a lane identifier of the one of the (N-M) lanes. The data select signal has a signal value mapping to the lane identifier.
US11609871B1 Integrated circuit device with crossbar to route traffic
An integrated circuit (IC) device according to an example includes an interconnect bus to communicate with an external memory device, wherein the interconnect bus includes a plurality of different channels to be coupled directly to a first set of masters. The IC device includes a crossbar unit to be coupled to a second set of masters, wherein the crossbar unit is to monitor bandwidth usage at the plurality of different channels, and selectively route traffic between the second set of masters and the plurality of different channels based on the monitored bandwidth usage.
US11609866B2 PCIe peripheral sharing
A peripheral proxy subsystem is placed between multiple hosts, each having a root controller, and single root I/O virtualization (SR-IOV) peripheral devices that are to be shared. The peripheral proxy subsystem provides a root controller for coupling to the endpoint of the SR-IOV peripheral device or devices and multiple endpoints for coupling to the root controllers of the hosts. The peripheral proxy subsystem maps the virtual functions of an SR-IOV peripheral device to the multiple endpoints as desired to allow the virtual functions to be allocated to the hosts. The physical function of the SR-IOV peripheral device is managed by the peripheral proxy device to provide the desired number of virtual functions. The virtual functions of the SR-IOV peripheral device are then presented to the appropriate host as a physical function or a virtual function.
US11609864B2 Balanced network and method
A low-latency, high-bandwidth, and highly scalable method delivers data from a source device to multiple communication devices on a communication network. Under this method, the communication devices (also called player nodes) provide download and upload bandwidths for each other. In this manner, the bandwidth requirement on the data source is significantly reduced. Such a data delivery network is scalable without limits with the number of player nodes. In one embodiment, a computer network includes (a) a source server that provides a data stream for delivery in the computer network, (b) player nodes that exchange data with each other to obtain a complete copy of the data stream, the network nodes being capable of dynamically joining or exiting the computer network, and (c) a control server which maintains a topology graph representing connections between the source server and the player nodes, and the connections among the player nodes themselves. In one embodiment, the control server is associated with a network address (e.g., an IP address) known to both the source server and the player nodes. The data stream may include, for example, a real-time broadcast of a sports event.
US11609862B2 Method and apparatus to sort a vector for a bitonic sorting algorithm
A method is provided that includes performing, by a processor in response to a vector sort instruction, sorting of values stored in lanes of the vector to generate a sorted vector, wherein the values in a first portion of the lanes are sorted in a first order indicated by the vector sort instruction and the values in a second portion of the lanes are sorted in a second order indicated by the vector sort instruction; and storing the sorted vector in a storage location.
US11609860B1 Techniques for generating a system cache partitioning policy
In various embodiments, a computing system includes, for example, a plurality of processing units that share access to a system cache. A cache management application receives, for example, resource savings information for each processing unit. The resource savings information indicates, for example, amounts of a resource (e.g., power) that are saved when different units of the system cache are allocated to a processing unit. The cache management application determines, for example, the number of units of system cache to allocate to each processing unit based on the received resource savings information.
US11609859B2 Methods and systems for invalidating memory ranges in fabric-based architectures
Embodiments of the invention include a machine-readable medium having stored thereon at least one instruction, which if performed by a machine causes the machine to perform a method that includes decoding, with a node, an invalidate instruction; and executing, with the node, the invalidate instruction for invalidating a memory range specified across a fabric interconnect.
US11609855B2 Bit masking valid sectors for write-back coalescing
A processing device identifies a portion of data in a cache memory to be written to a managed unit of a separate memory device and determines, based on respective memory addresses, whether an additional portion of data associated with the managed unit is stored in the cache memory. The processing device further generates a bit mask identifying a first location and a second location in the managed unit, wherein the first location is associated with the portion of data and the second location is associated with the additional portion of data, and performs, based on the bit mask, a read-modify-write operation to write the portion of data to the first location in the managed unit of the separate memory device and the additional portion of data to the second location in the managed unit of the separate memory device.
US11609852B2 Hierarchical memory apparatus
Systems, apparatuses, and methods related to hierarchical memory are described. A hierarchical memory system that can leverage persistent memory to store data that is generally stored in a non-persistent memory. Logic circuitry can be configured to determine that a request to access a persistent memory device corresponds to an operation to divert data from the non-persistent memory device to the persistent memory device, generate an interrupt signal, and cause the interrupt signal to be asserted on a host coupleable to the logic circuitry as part of the operation to divert data from the non-persistent memory device to the persistent memory device. Access data and control messages can be transferred between or within a memory device, including to or from a multiplexer and/or a state machine. A state machine can include logic circuitry configured to transfer interrupt request messages to and receive interrupt request messages.
US11609850B2 Method of operating a memory with dynamically changeable attributes
A feature can be defined to allow data attributes to be dynamically assigned to data in a storage device. For example, a feature referred to as a “datagroup” is introduced. A datagroup is defined as a grouping of a range of local block addresses. A storage device can be divided into a number of datagroups. Each datagroup can have its own data attributes configuration, which can have a specified number of bits. A new command is defined to allow a host to dynamically assign attributes of datagroups of a storage device. For example, the command can provide for dynamically assigning datagroup attributes by sending a byte-mapping table in the command from the host to the storage device.
US11609847B2 Relocating data in a memory device
Methods that can facilitate more optimized relocation of data associated with a memory are presented. In addition to a memory controller component, a memory manager component can be employed to increase available processing resources to facilitate more optimal execution of higher level functions. Higher level functions can be delegated to the memory manager component to allow execution of these higher level operations with reduced or no load on the memory controller component resources. A uni-bus or multi-bus architecture can be employed to further optimize data relocation operations. A first bus can be utilized for data access operations including read, write, erase, refresh, or combinations thereof, among others, while a second bus can be designated for higher level operations including data compaction, error code correction, wear leveling, or combinations thereof, among others.
US11609845B2 Configurable memory device connected to a microprocessor
The present memory restoration system enables a collection of computing systems to prepare inactive rewritable memory for reserve and future replacement of other memory while the other memory is active and available for access by a user of the computing system. The preparation of the reserved memory part is performed off-line in a manner that is isolated from the current user of the active memory part. Preparation of memory includes erasure of data, reconfiguration, etc. The memory restoration system allows for simple exchange of the reserved memory part, once the active memory part is returned. The previously active memory may be concurrently recycled for future reuse in this same manner to become a reserved memory. This enables the computing collection infrastructure to “swap” to what was previously the inactive memory part when a user vacates a server, speeding up the server wipe process.
US11609840B2 Systems, methods, and devices for vertically integrated instrumentation and trace reconstruction
In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
US11609839B2 Distributed code tracing system
Disclosed are various embodiments for a distributed code tracing system that provides code tracing as a service in a multi-tenant computing environment. In one embodiment, a code trace is received that is associated with a request submitted to a particular application hosted in a computing environment, where multiple applications are hosted in the computing environment. The code trace documents calls to multiple component services of the particular application in order to respond to the request. The code trace is then stored in a data store that is indexed by a unique identifier of the request.
US11609837B2 Calibration technique using computer analysis for ascertaining performance of containers
Monitoring and enhancing performance of containers using a calibration technique is implemented using a computer. Performance of a new container as part of an application running on the computer is checked by comparing a current performance of the new container with baseline data corresponding to the new container. The baseline data is derived from a calibration container corresponding to the new container. The new container is categorized in a category of performance based on the checking of the performance of the new container. An alert can be sent to a device of an administrator regarding the new container meeting a threshold of performance, in response to the new container meeting the threshold of performance. The alert can be sent to the device of the administrator for the administrator to initiate an action pertaining to the new container in response to receiving the alert.
US11609834B2 Event based aggregation for distributed scale-out storage systems
A system for estimating one or more data storage parameters and/or statistics in a data storage system is presented. The data storage system includes a plurality of storage containers. The system includes a snapshot module, a container stats aggregator, a synchronization module, a global stats aggregator, and storage stats estimator.
US11609833B2 Fault injection in a clock monitor unit
A self-test mechanism within an integrated circuit to test for faulty operation of a clock monitor unit implemented within the integrated circuit for monitoring a clock signal. The mechanism intentionally injects faults into the clock monitor unit to evaluate if the clock monitor unit is operating in accordance with its specified operating parameters. The injected faults are intended to cause the clock monitor unit to determine that the clock signal is operating outside of an artificially generated, imaginary specified frequency range. If the injected faults do not cause the clock monitor unit to determine that the clock signal is operating both above and below the artificially generated, imaginary specified frequency range, then the clock monitor unit is not functioning according to specified operating parameters.
US11609828B2 Utilizing a tablespace to export to a native database recovery environment
Systems and methods to utilize a tablespace to export to a native database recovery environment are described. The system receives file information and script information at a source host that operates in a native database recovery environment. The file information and the script information are received from a backup host that utilizes foreign snapshot files and foreign incremental files for storing the file information. The file information includes native snapshot files and native incremental files. The script information includes one or more scripts that execute, at the source host, to perform operations comprising: mounting the directories; opening an auxiliary database; restoring a tablespace in the auxiliary database; recovering the tablespace in the auxiliary database based on the native incremental files; exporting the tablespace metadata information from the auxiliary database; recovering the tablespace in the database based on the tablespace metadata information; and unmounting the directories.
US11609820B2 Method and system for redundant distribution and reconstruction of storage metadata
In general, the invention relates to a method for managing data, the method includes obtaining data from a host, applying an erasure coding procedure to the data to obtain a plurality of data chunks and at least one parity chunk, deduplicating the plurality of data chunks to obtain a plurality of deduplicated data chunks, generating storage metadata associated with the plurality of deduplicated data chunks and the at least one parity chunk, storing the storage metadata in an accelerator pool, storing, across a plurality of fault domains, the plurality of deduplicated data chunks and the at least one parity chunk, and initiating storage metadata distribution on the storage metadata across the plurality of fault domains.
US11609817B2 Low latency availability in degraded redundant array of independent memory
A computer-implemented method includes fetching, by a controller, data using a plurality of memory channels of a memory system. The method further includes detecting, by the controller, that a first memory channel of the plurality of memory channels has not returned data. The method further includes marking, by the controller, the first memory channel from the plurality of memory channels as unavailable. The method further includes, in response to a fetch, reconstructing, by the controller, fetch data based on data received from all memory channels other than the first memory channel.
US11609815B1 Semicoductor device and operation method thereof
A semiconductor device includes a memory circuit, an error correction code circuit, a register circuit and a write circuit. The memory circuit is configured to output, in response to at least one address signal, first data associated with at least one memory cell in the memory circuit. The error correction code circuit is configured to convert the first data to second data and configured to generate error information when the first data is not identical to the second data. The register circuit is configured to output, based on the error information, reset information corresponding to the at least one address signal. The write circuit is configured to reset the at least one memory cell according to the reset information. A method is also disclosed herein.
US11609813B2 Memory system for selecting counter-error operation through error analysis and data process system including the same
A data processing system comprising: a memory system comprising a plurality of memory devices, each of which comprises a first error correction unit and a plurality of cell array regions each having a plurality of memory cells coupled in an array to a plurality of word lines and a plurality of bit lines; and a host comprising a second error correction unit for correcting an error of data transferred from the memory system, and suitable for generating error correction information on the error correction operation of the second error correction unit, setting error correcting strengths to the respective memory devices using the error correction information and log information, and performing counter-error operations on the respective memory devices according to the error correcting strengths.
US11609812B2 Anomalous equipment trace detection and classification
Scheme for detection and classification of semiconductor equipment faults. Sensor traces are monitored and processed to separate known abnormal operating conditions from unknown abnormal operating conditions. Feature engineering permits focus on relevant traces for a targeted feature. A machine learning model is built to detect and classify based on an initial classification set of anomalies. The machine learning model is continuously updated as more traces are processed and learned.
US11609810B2 Technologies for predicting computer hardware performance with machine learning
Technologies for predicting computer hardware performance with machine learning are disclosed. Analysis of telemetry data through machine learning and statistical modeling is used to determine whether various components of a compute device such as a fan or memory are failing or are otherwise potentially impacting performance of the compute device. For example, machine-learning-based algorithms may be used to determine an impact of a latency of memory accesses may have on time to execute workloads.
US11609806B2 Determining whether and/or when to provide notifications, based on application content, to mitigate computationally wasteful application-launching behavior
Implementations set forth herein relate to intervening notifications provided by an application for mitigating computationally wasteful application launching behavior that is exhibited by some users. A state of a module of a target application can be identified by emulating user inputs previously provided by the user to the target application. In this way, the state of the module can be determined without visibly launching the target application. When the state of the module is determined to satisfy criteria for providing a notification to the user, the application can render a notification for the user. The application can provide intervening notifications for a variety of different target applications in order to reduce a frequency at which the user launches and closes applications to check for variations in target application content.
US11609805B1 System and method for routing requests for events
A system and method receives a request for an event that is not fully specified, and predicts sufficient details of the event to instruct a hardware distributor to route the request to an agent that can handle the predicted request.
US11609801B2 Application interface governance platform to harmonize, validate, and replicate data-driven definitions to execute application interface functionality
Various embodiments relate generally to data science and data analysis, computer software and systems, including a subset of intermediary executable instructions constituting an communication interface between various software and/or hardware platforms, and, more specifically, to an automated application interface governance platform to automate development, maintenance, and governance functions for application interfaces, such as harmonizing, validating, and/or replicating application program interfaces (“APIs”). For example, a method may include identifying a subset of application interfaces, synthesizing a data structure for each application interface, analyzing the data structure against other data structures to identify duplicative portions among multiple data structures, substituting a reference to a location into a portion of multiple application interfaces. Optionally, the method may include evaluating interoperability of multiple application interfaces to validate collective operation of a subset of application interfaces.
US11609795B2 Workgroup hierarchical core structures for building real-time workgroup systems
A workgroup-computing-entity-based fail-safe/evolvable hardware core structure is disclosed which includes a 3-hierarchical-level 6-workgroup-Basic-Building-Block (6-wBBB) created to supplant the node-computing-entity-based non-fail-safe/limited evolvable von-Neumann core structure of 3-hierarchical-level 3-node-BBB, (i.e., base-level IO-devices/mid-level main memory/top-level CPU) and all the first-time fail-safe workgroup systems can be subsequently generated in the second period along the workgroup-computing evolutionary timeline. Furthermore, based on the first 6-wBBB evolvable architecture, the workgroup evolutionary processes can go up to 7 generations in creating all the necessary workgroup-computing entity-based hardware core structures, so that all the real-time intelligent workgroup-computing systems can be generated in the third period along the workgroup-computing evolutionary timeline.
US11609793B2 Electronic apparatus determining GPUs in a network for effective data learning and method for controlling thereof
An electronic apparatus includes a communication interface to communicate with external servers; and a processor to control the electronic apparatus by executing at least one instruction. The processor is configured to receive, from each of the external servers, values of bandwidths of a plurality of GPU pairs into which a plurality of GPUs included in the external servers are combined and information on whether the plurality of GPUs are used, based on a input job related to machine learning being received, identify a number of GPUs and a bandwidth value that are required for performing tasks included in the input job, and determine GPUs among the plurality of GPUs to perform the tasks based on the values of the bandwidths of the plurality of GPU pairs, the received information on whether the plurality of GPUs are used, and the number of GPUs and the bandwidth value.
US11609787B2 FPGA-based dynamic graph processing method
The present disclosure relates to an FPGA-based dynamic graph processing method, comprising: where graph mirrors of a dynamic graph that have successive timestamps define an increment therebetween, a pre-processing module dividing the graph mirror having the latter timestamp into at least one path unit in a manner that incremental computing for any vertex only depends on a preorder vertex of that vertex; an FPGA processing module storing at least two said path units into an on-chip memory directly linked to threads in a manner that every thread unit is able to process the path unit independently; the thread unit determining an increment value between the successive timestamps of the preorder vertex while updating a state value of the preorder vertex, and transferring the increment value to a succeeding vertex adjacent to the preorder vertex in a transfer direction determined by the path unit, so as to update the state value of the succeeding vertex.
US11609786B2 Hierarchical register file device based on spin transfer torque-random access memory
The embodiments provide a register file device which increases energy efficiency using a spin transfer torque-random access memory for a register file used to compute a general purpose graphic processing device, and hierarchically uses a register cache and a buffer together with the spin transfer torque-random access memory, to minimize leakage current, reduce a write operation power, and solve the write delay.
US11609785B2 Matrix data broadcast architecture
Systems, apparatuses, and methods for efficient parallel execution of multiple work units in a processor by reducing a number of memory accesses are disclosed. A computing system includes a processor core with a parallel data architecture. The processor core executes a software application with matrix operations. The processor core supports the broadcast of shared data to multiple compute units of the processor core. A compiler or other code assigns thread groups to compute units based on detecting shared data among the compute units. Rather than send multiple read accesses to a memory subsystem for the shared data, the processor core generates a single access request. The single access request includes information to identify the multiple compute units for receiving the shared data when broadcasted by the processor core.
US11609775B2 Systems and methods for continuous data protection comprising storage of completed I/O requests intercepted from an I/O stream using touch points
Example embodiments relate generally to systems and methods for continuous data protection (CDP) and more specifically to an input and output (I/O) filtering framework and log management system to seek a near-zero recovery point objective (RPO).
US11609774B2 System, method, and computer program for providing an ultra-high availability cloud emulator in a multi-tenant SaaS environment controlled by another party
The present disclosure relates to a system, method, and computer program for providing an ultra-high availability cloud emulator of an entity's data in a multi-tenant SaaS environment that is not controlled by the entity. The system extracts metadata related to the entity's data and user interface in the multi-tenant SaaS environment. The metadata is used to identify and extract data records for an entity from the multi-tenant SaaS environment, as well as to ascertain functional aspects of the entity user interface in the multi-tenant SaaS environment. A cloud emulator of the entity's data records and user interface in the multi-tenant SaaS environment is created using the extracted data records and metadata, where the cloud emulator is outside the multi-tenant SaaS environment. The entity is able to access the cloud emulator at the entity's discretion as a failover for the entity's data records in the multi-tenant SaaS environment and to modify the entity's data records in the cloud emulator.
US11609773B1 User interface modality switching for transaction management
A method may include presenting a user interface (UI), to a user, in a first mode on a client device, the UI including a list portion, the list portion including a plurality of transactions associated with respective activity on a user account, and the client device including an input device; receiving an indication of a first user action on a transaction presented in the list portion of the UI; in response to receiving the indication, updating a section of the list portion corresponding to the transaction, the updating including revealing a set of options for the transaction; receiving an indication of a second user action corresponding to activation of an option of the set of options; and in response to receiving the indication of the second user action, transitioning the UI from the first mode to a second mode, the second mode including a chatbot interface instantiated with respect to the transaction.
US11609765B2 Control system, mobile object, computer-readable storage medium, and control method
Provided is a control system, including: a power source control unit for controlling a power source included in a mobile object; a mobile object control unit for controlling the mobile object; and an update control unit for receiving an update program of the power source control unit and the mobile object control unit, and transmitting the update program to one of the power source control unit and the mobile object control unit to be updated by the update program, wherein the power source control unit includes a first storage area to be updated and a second storage area not to be updated by the update program, and the power source control unit includes, in the second storage area, first control information for causing the power source to supply power in a case where the first storage area is updated by the update program transmitted from the update control unit.
US11609758B2 Drug research and development software repository and software package management system
A drug research and development software repository and a software package management system. The drug research and development software repository includes a user authentication module, a software package upload and index creation module, a baseline release management module, an authorization management module, a software package retrieval and download module, an adapter plug-in, and a storage layer. The software package management system includes an authentication module, a package management service module, a web front-end module, and a command line tool module. Various object storage services can be connected to software repositories through a plug-in mode, thereby realizing cross-platform, and multi-development language software package management; authentication and authorization function are added in making the software distribution more concise; the baseline management function is added in to make the software release more concise, and improve the collaboration efficiency of internal developers in the development of different software packages of the same software system.
US11609757B1 Continuous integration framework for development of software for EMV-based card present transaction processing
A continuous integration framework for developing software for transaction processing and method for using the same are described. In one embodiment, the method comprises generating a trusted artifact with a forward immutable continuous integration (CI) implemented as a build pipeline, wherein the artifact comprises updated software comprising payment processing code with an EMV vector kernel for processing of EMV-based card present transactions; and in response to the software update, performing end-to-end testing of EMV card present transactions using code commits from one or more code repositories, wherein the end-to-end testing comprises executing the code commits that includes executing payment processing code for processing EMV-based card present transactions with an EMV vector kernel and one or more emulated EMV cards, and running tests against the executing code commits to validate behavior the payment processing code including the EMV vector kernel, wherein the tests comprise running one or more emulated EMV cards against the vector kernel as part of one or more emulated EMV-based card present transactions and monitoring communications related to the one or more emulated EMV-based card present transaction communications.