Document | Document Title |
---|---|
US11804806B2 |
Charge-steering amplifier circuit and control method thereof
A charge-steering amplifier circuit and a control method thereof are provided. The charge-steering amplifier circuit is used for amplifying a differential input signal and includes a sample-and-hold circuit, a charge-steering amplifier, a reference voltage generation circuit, and a switch circuit. The sample-and-hold circuit is configured to sample the differential input signal to generate first and second sampled signals. The charge-steering amplifier has a first input terminal, a second input terminal, a first output terminal, and a second output terminal. The first and second input terminals receive the first and second sampled signals, respectively. The reference voltage generation circuit is configured to generate a reference voltage according to the differential input signal. The switch circuit is configured to couple the reference voltage to the first output terminal and the second output terminal. |
US11804804B2 |
Programmable harmonic rejection mixer (HRM)/subharmonic mixer (SHM) topology
One embodiment is a reconfigurable mixer topology for selectively implementing one of a harmonic rejection mixer (HRM) and a subharmonic mixer (SHM), the reconfigurable mixer topology comprising a mixer core comprising a plurality of differential mixers each having a first clock input and a second clock input; a clock generator for generating a plurality of clock signals each having a different phase; and a clock distributor for distributing the plurality of clock signals to the first and second clock inputs of the differential mixers in accordance with a designated operation of the reconfigurable mixer as an HRM or an SHM. |
US11804799B2 |
Detection of unbalanced phase resistances in synchronous motor drives
A system for controlling a synchronous motor drive may be configured to receive a command voltage signal and to identify, in the synchronous motor drive, a resistance imbalance signature from the command voltage signal. The system may determine, based on the resistance imbalance signature, respective phase resistances that correspond to phases of a synchronous motor of the synchronous motor drive. Each respective phase resistance may include a phase transistor resistance and a phase winding resistance. The system may identify, based on the phase resistances and an estimated average resistance between the phases of the synchronous motor, one or more phases of the synchronous motor that correspond to one or more phase resistances representing a resistance imbalance. |
US11804798B2 |
DC brushless motor controller comprising lightning protection and surge protection circuit
A motor controller includes a rectifier module, an inverter circuit, an energy storage capacitor C1, a DC inductor L1, a microprocessor, and a lightning protection and surge protection circuit. The rectifier module includes an output end connected to the energy storage capacitor C1 to charge the energy storage capacitor C1; two ends of the energy storage capacitor C1 are connected to the inverter circuit to supply power to the energy storage capacitor C1. The DC inductor L1 is in series connection between a positive output end A of the rectifier module and a positive end B of the energy storage capacitor C1. The lightning protection and surge protection circuit is disposed between the rectifier module and the energy storage capacitor C1. The lightning protection and surge protection circuit includes a differential mode protection circuit and a primary common mode protection circuit. |
US11804796B2 |
Motor drive system and air conditioner
A motor drive system includes: an inverter that drives a motor; a current detector that detects and outputs the first signal that is a current value of a current flowing through the inverter; a first low-pass filter that removes a noise frequency component from the first signal and outputs a second signal that is a current value after the noise frequency component has been removed; a demagnetization current determiner that compares a demagnetization current threshold with the second signal, and outputs a demagnetization protection signal when the second signal takes a value larger than the demagnetization current threshold; and a short circuit determiner that compares a third signal with a short circuit and outputs an anomaly signal for stopping the inverter when the third signal takes a value larger than or equal to the short circuit threshold. |
US11804790B2 |
Piezoelectric motor
A brushless electric motor is disclosed. A group of permanent magnets are physically attached to a group of piezoelectric actuators which push them toward or pull them away from a second group of permanent magnets when the piezoelectric actuators are electrically activated. The second group of permanent magnets may also be pushed and pulled with a second group of piezoelectric actuators. Alternate configurations using electromagnets are also disclosed.A novel configuration for the groups of electromagnets which maximizes efficiency in a piezoelectrically actuated motor is also disclosed. |
US11804786B2 |
Power converting apparatus, motor driving apparatus, and air conditioner
A power converting apparatus includes: a bridge circuit that includes at least two legs each including switching elements connected in series, and converts an alternating-current voltage output from an alternating-current power supply into a direct-current voltage; a power-supply current detecting unit that detects a current from the alternating-current power supply; a zero crossing detecting unit that detects a voltage polarity of the alternating-current power supply; and a control unit that controls ON and OFF of the switching elements depending on outputs of the power-supply current detecting unit and the zero crossing detecting unit, in which a dead time that is set for switching and includes a change in the voltage polarity of the alternating-current power supply is longer than a dead time that is set for switching and does not include a change in the polarity. |
US11804780B2 |
Multi-mode control method for active clamp flyback converter
This disclosure provides a multi-mode control method for an active clamp flyback converter. In the flyback converter, the controller realizes mode switching between a trailing edge non-complementary mode, a leading edge non-complementary mode, and a leading edge non-complementary Burst mode of two driving signals after comparing a detection feedback voltage with the set mode switching threshold voltages. The disclosure adopts the trailing edge non-complementary mode to reduce a circulating current of the converter, uses the leading edge non-complementary mode to replace the ordinary flyback mode to improve light load efficiency, and uses the leading-edge non-complementary Burst mode at no-load to limit a peak current of a primary side in leading-edge non-complementary Burst mode to avoid generation of audio noise, and allowing a low no-load power consumption. |
US11804779B2 |
Power converter with voltage-selective skip mode entry load compensation
Power converter with voltage-selective skip mode entry. At least one example is a method of operating a power converter, the method comprising: operating, by a controller, the power converter in discontinuous conduction mode; and then operating, by the controller, the power converter in frequency foldback operation; and entering, by the controller, skip mode when load current falls below a skip threshold implemented based on an output voltage of the converter. |
US11804778B2 |
DC-to-DC converter and integrated circuit including the same
A direct-current (DC)-DC converter includes a converting circuit including an inductor element. The converting circuit is configured to generate an output voltage from an input voltage based on a switching operation. An inductor current emulator is configured to adjust at least one parameter for changing a current peak value of the inductor element in response to a change in a level of the input voltage and is configured to generate an internal voltage based on the at least one parameter, which is adjusted. The inductor current emulator is configured to generate a control signal for controlling the switching operation such that current of the inductor element has a pattern corresponding to a pattern of the internal voltage. |
US11804776B2 |
Programmable switching converter controller
A programmable switch converter controller for a power stage with a switch, an inductor, and a diode, includes a pulse-width modulator. The pulse-width modulator is configured to: generate an on-time interval (Ton) that is fixed or proportional to a demand signal proportional to a load adapted to be coupled to an output of the power stage; generate an off-time interval (Toff) that is inversely proportional to the product of a voltage across the inductor while the switch is off and a demand signal proportional to the load; initiate Ton when Toff elapses; and initiate Ton responsive to an external trigger signal. |
US11804770B2 |
Analyzing a control signal in order to control a power converter to deliver energy to a load
An example a circuit for controlling a power converter comprises a first power domain circuit including a first control circuit and a first driver circuit, wherein the first control circuit controls the first driver circuit to drive a first semiconductor device, wherein a second power domain circuit includes a second control circuit and a second driver circuit. The first control circuit is configured to receive a control signal for controlling the second driver circuit to drive a second semiconductor device; and identify, based on the control signal, a future electrical characteristic of a second power domain output of the power converter. Additionally, the first control circuit is configured to determine, based on the future electrical characteristic of the second power domain output of the power converter, whether to adjust one or more control parameters for controlling the first driver circuit to drive the first semiconductor device. |
US11804769B2 |
Power converter control
In some examples, an apparatus includes a driver having a driver output, a capacitor having a first plate and a second plate, the first plate coupled to the driver output, and a transistor having a transistor gate, a transistor source, and a transistor drain. The apparatus also includes a first switch coupled between the second plate and the transistor gate, a second switch coupled between the second plate and the transistor drain, and a third switch coupled between the transistor gate and the transistor drain. |
US11804765B2 |
Vibrating motor and haptic device
A vibrating motor includes a stationary portion, and a movable portion able to vibrate with respect to the stationary portion along a center axis extending in a vertical direction. The stationary portion includes a bearing portion which supports the movable portion to be able to vibrate along the center axis and has a tubular shape extending along the center axis, a coil which directly opposes at least a portion of the movable portion in a radial direction, and a top surface portion which is above the movable portion and connected to the movable portion with an elastic portion therebetween. The bearing portion includes a first region which opposes the movable portion in the radial direction with a first gap therebetween, and a second region which is above the first region and opposes the movable portion in the radial direction with a second gap wider than the first gap therebetween. |
US11804764B2 |
Vibration exciter
Provided is a vibration exciter, comprising a shell having a receiving space, a vibration unit suspended in the shell, a coil configured to drive the vibration unit, and an elastic member configured to suspend the vibration unit in the shell. The vibration unit comprises a mass block fixedly connected to the elastic member. The mass block comprises fixing planes opposite to each other along a vibration direction. The elastic member has one end fixed to the mass block and another end fixed to the shell, and a projection of the elastic member in the vibration direction is at least partially located in the fixing planes. Compared with the related art, the vibration exciter provided by the present invention can improve the vibration stability. |
US11804762B2 |
Flywheel systems and flywheel bearing modules
A flywheel system includes a fixture providing a base and a stator, rotor having a cavity to receive the stator, a generator/motor module having a plurality of permanent magnets mechanically coupled to the rotor and an active magnetic bearing module. The active magnetic bearing module includes a plurality of magnetizable elements mechanically coupled to or integrated in the rotor, and a plurality of electromagnets mechanically coupled to a shaft and configured to magnetically couple with the plurality of first magnetizable elements to actively stabilize the rotor relative to the fixture. The windings of the generator/motor module are arranged around the rotation axis of the rotor at a first distance from the rotation axis of the rotor, the electromagnets of the active magnetic bearing module are arranged around the rotation axis of the rotor at a second distance, and the first distance is greater than or equal to the second distance. |
US11804760B2 |
Method for producing an arrangement for a plug-in coil of an electric machine, grip apparatus and manufacturing
A method is presented for producing an arrangement for a plug-in coil of an electric machine, having the following steps: providing an arrangement of coil elements, which each are embodied as a rod-shaped coil element and are pre-aligned with one another; gripping the arrangement of coil elements by way of a grip apparatus, wherein the grip apparatus grips the arrangement of coil element by way of a first grip device in a first grip plane and by way of a second grip device in a second grip plane which is arranged beneath the first grip plane and at a distance therefrom; holding the arrangement of coil elements by way of the grip apparatus and inserting legs of the coil element into allocated grooves of a core; and releasing the grip apparatus from the arrangement of coil elements. |
US11804758B2 |
Electric motor stator comprising compact windings and method for manufacturing such a stator
An electric motor stator includes a magnetic circuit having a plurality of radial polar protuberances. The stator has, for all or some of said protuberances, a set of conductive zones in the general shape of a U, disposed around the protuberance, and the ends of each of the conductive zones are located in the vicinity of a common plane. The stator also has at least one connection component including a plurality of conductive tracks connected to distinct ends of said conductive zones, so as to define a DC electric circuit forming a winding around one or more radial polar protuberances. |
US11804757B2 |
Cold pressure welding apparatus, coil manufacturing apparatus, coil, and method of manufacturing the same
The cold pressure welding apparatus includes a first holding part capable of sandwiching a first flat conductor, a second holding part disposed opposite to the first holding part and capable of sandwiching a second flat conductor, and a drive part for moving the first holding part and the second holding part. The drive part can move the first holding part and the second holding part between a first direction separated position and a close position along a first direction. The drive part can move the first holding part and the second holding part between a second direction separated position and a sandwiching position along a second direction. |
US11804756B2 |
Active part of an electric machine, having a printed conductor
An active part of an electric machine includes electrical conductors which are additively printed in layers, and intermediate bodies respectively disposed between the electrical conductors and being additively printed in layers, wherein the electrical conductors are printed in a radially increasing manner, alternating with the intermediate bodies. A contact layer <=300 μm of a third material is applied between at least one of the electrical conductors and at least one of the printed intermediate bodies, with a diffusion zone being embodied by the contact layer and a heat treatment. |
US11804753B2 |
Motor and motor assembly
A motor includes a stator, a rotor, and a bearing. The stator includes a shaft that extends in a vertical direction. The rotor is rotatable around the shaft. The bearing supports the rotor in a rotatable manner. The rotor includes a magnet, a case, and a tooth groove. The magnet is radially outward of the stator and opposes the stator in a radial direction. The case covers a radially outer end of the magnet. The tooth groove is provided in a radially outer surface of the case. |
US11804752B2 |
Drive, comprising an electric motor with a brake, a fan cowl, and a rod for manually actuating the brake, and process for manufacturing a drive
A drive includes an electric motor with a brake and a fan cowl. The fan cowl is connected to a housing, in particular to a stator housing part, of the electric motor in a detachable manner. A rod is able to be passed through a cover part, which projects through a recess, in particular a recess arranged in the form of a slot, in the fan cowl. |
US11804750B2 |
Electric device and motor
The motor includes a sealing material (dry body of a liquid gasket 41) interposed between a joint surface 3b of a motor housing 3 and a joint surface of an inverter housing, and an O-ring 39. The O-ring 39 is interposed between the motor housing 3 and the inverter housing and disposed so as to surround the communication port 3a1 of the refrigerant flow path 3a. The motor housing 3 includes a groove 3d disposed between the sealing material and the O-ring 39 on the joint surface 3b in a surface direction of the joint surface 3b. |
US11804749B2 |
Stator and busbar module
A stator of the present disclosure includes a stator core, a stator coil wound around the stator core, and a busbar module electrically connected to the stator coil and fixed to a coil end portion formed on one end side of the stator core. The busbar module includes a module body that holds a conductive member, a hole that penetrates the module body, and a bridge portion that extends from a part of the inner peripheral surface of the hole to another part of the inner peripheral surface so as to divide an inside of the hole into a plurality of opening regions and is fixed to the coil end portion with an adhesive introduced into the hole and cured therein. In the stator, the busbar module is fixed more firmly to the coil end formed on one end side of the stator core with the adhesive. |
US11804747B2 |
Coated article for an electro-mechanical device
A coated article for an electro-mechanical which includes conductors carrying current therewithin, at least one heat convection enabling component disposed in an operable connection with one or more of the conductors, and a coating applied at least partially on the conductors and/or the at least one heat convection enabling component. The coating is a Graphene coating increasing current carrying capacity of the conductors and enhancing operational efficiency of the electro-mechanical device. |
US11804740B2 |
Brushless electrical machine with permanent magnet excitation
A brushless electrical machine with permanent magnet excitation, designed for propulsion, in particular of boats, pumps, electric vehicles, for operation as a servomotor, etc. The brushless electrical machine provides increased power at significant reduction of the weight and the inertia moment of its rotor. The rotor (11) comprises an outer (12), intermediate (13) and inner (14) steel rings. The surface of the poles of the rotor (11) is formed by interconnected cut-out parts (15). In the rotor (11), above the permanent magnets (17) are formed elongated axial slots (20). By number of poles 2 p less than 16 and at a diameter of the rotor (11) greater than 0.15 m, the axial slots (16) are divided into two equal parts by a third radial rib (25) with maximum width 0.0025 m, which is located under the middle of the cut-out part (15) and is connecting the intermediate ring (13) to the outer ring (12). |
US11804733B2 |
Integrated wireless resonant power charging and communication channel
A wireless powering device for providing directional wireless power to a target device. The wireless powering device includes a power source and communication circuitry configured to receive a communication signal from the target device. The wireless powering device further includes source power manager circuitry configured to determine (e.g., based on the communication signal) a location of the target device relative to the wireless powering device. Resonant coupling circuitry is coupled to the power source and the source power manager circuitry, the resonant coupling circuitry configured to generate a directional wireless power transmission, based on the location of the target device, to transfer wireless power to the target device. In an embodiment, the directional wireless power transmission is via non-radiated magnetic field. In another embodiment, the direction wireless power transmission is via a radiated magnetic field. |
US11804732B2 |
Wireless power transmission device, and transmission power control method therefor
A wireless power transmission device, and a transmission power control method therefor are provided. A wireless power transmission device for wirelessly transmitting power to a wireless power receiving device can comprise: a primary core comprising at least one primary coil and transmitting a power signal to the wireless power receiving device by being coupled, through magnetic induction or magnetic resonance, to a secondary core provided at the wireless power receiving device; an inverter connected to the primary core so as to apply an alternating voltage necessary for transmitting the power signal; and a controller connected to the inverter, and controlling a direct voltage to be applied to the wireless power transmission device and/or a gate voltage of the inverter on the basis of the information on the power received at the wireless power receiving device by the power signal. |
US11804731B2 |
Method for controlling an uninterruptable power supply
A method for controlling an uninterruptable power supply arranged between a grid and a variable load, the uninterruptable power supply includes a DC link interconnecting a rectifier connected to the grid via a grid switch, an energy storage and an inverter connected to the load, and a switchable bypass connected between the grid switch and the load and in parallel with the path formed by the rectifier, the DC link and the inverter, the method includes monitoring a power supply of the grid, comparing the power supply to a load requirement of the load, if the power supply meets the load requirement, closing the grid switch, and switching on the bypass, to supply the load with AC current from the grid. |
US11804727B2 |
System and method for providing redundant electric power
A system for providing redundant electric power to at least one vehicle component is disclosed. The system includes at least one power management unit connectable to a vehicle power network; and one or more storage units coupled to the at least one power management unit for receiving electric power to be stored in the one or more storage units. The at least one vehicle component is connectable to at least two of the storage units to enable a redundant electric power supply. |
US11804724B2 |
Rechargeable jump starting device having a highly electrically conductive cable connecting device
A rechargeable battery jump starting device having detachable positive and negative cables. The rechargeable battery jump starting device, including a rechargeable battery connected to a positive cam-lock cable connecting device and a negative cam-lock cable connecting device. The rechargeable battery jump starting device can include a highly electrically conductive frame connecting the rechargeable battery to the cam-lock cable devices. |
US11804721B2 |
DC/DC converter for distributed storage and solar systems
A multi-power distributed storage system including a first power source; a second power source electrically connected to a common bus with the first power source; a single input port inverter electrically connected to the common bus. The system including a controller configured to communicate with at least the second power source, and the single input port inverter. The second power source including a plurality of battery banks and a plurality of bi-directional DC/DC converters configured to charge and discharge the plurality of battery banks and provide DC to the single input port inverter. |
US11804717B2 |
Systems and methods for coordinating distributed energy storage
Systems and methods for coordinating distributed energy storage in accordance with embodiments of the invention are illustrated. One embodiment includes a power distribution network, including a set of nodes, wherein a node includes a controllable load, an uncontrollable load, and a local controller, a substation connected to each node in the set of nodes by a set of distribution lines, and a global controller including a processor, a memory, and a communications device, wherein the global controller obtains load parameters from at least one node, calculates coordination parameters for each node based on the obtained load parameters, and asynchronously provides the coordination parameters to each of the nodes in the set of nodes, and wherein each node independently obtains coordination parameters, and controls the operation of its controllable load using the local controller based on the coordination parameters and a local load profile describing at least the uncontrollable load. |
US11804716B2 |
System and method for powering a device
A system for powering a device is disclosed. The system includes at least one internal battery located in a device, at least one external battery connected to the device, and a master controller configured to connect either the at least one internal battery or the at least one external battery to a power bus to power the device. |
US11804708B2 |
Fast triggering electrostatic discharge protection
An electrostatic discharge protection circuit is disclosed. It comprises a stacked drain-ballasted NMOS devices structure and a gate bias circuit. The gate bias circuit includes an inverter, a first gate bias output terminal, and a second gate bias output terminal. The first gate bias output terminal is coupled to a gate of a first one of the drain-ballasted NMOS devices. The second gate bias output terminal runs from an output of the inverter to a gate of a second one of the drain-ballasted NMOS devices. |
US11804707B2 |
System-in-package and electronic module including the same
A system-in-package includes a function circuit and a protection circuit that protects the function circuit by preventing an instantaneous transient voltage from being applied to the function circuit. Here, the protection circuit includes a TVS diode and a capacitor. The TVS diode includes an anode that receives a ground voltage and a cathode that is connected to a first external connection terminal. The capacitor includes a first terminal that is connected to a second external connection terminal electrically separated from the first external connection terminal and a second terminal that receives the ground voltage. |
US11804704B2 |
Method and apparatus for switching current between conductive paths and through a differential current sensor
A device, system, and method is disclosed for improving safety of a power system. For example, a differential current may be detected using at least one sensor by temporarily enabling sampling of current flowing through one or more conductors. Additionally, current flow may be temporarily altered in order to sample current in a system. The measurements may be handled locally and/or remotely and appropriate actions may be taken to enhance the overall safety of the system. |
US11804703B2 |
Mounting device, line surge arrester unit and method for mounting a line surge arrester on a power tower
A mounting device for mounting a line surge arrester on a power tower includes a base having at least one fastening structure for fastening to a tower-side component, and a joint unit for positioning the line surge arrester. The joint unit has a joint for pivoting the line surge arrester about a joint axis. At least one position is a mounting position and at least one other position is a working position of the line surge arrester. The mounting device furthermore has parts of a drive mechanism. The parts are permanently connected to the base and/or to the joint, for driving the pivoting of the line surge arrester. A line surge arrester unit includes a line surge arrester and the mounting device. A method provides for mounting a line surge arrester on a power tower. |
US11804702B2 |
Cable-winding charger
A cable-winding charger includes a housing, a main circuit board, a plug, a pivot base, a torsion spring, and a data cable. The main circuit board is in the housing and includes conductive rings. The conductive rings are coaxially arranged around the column of the housing. The plug is pivotally connected to the housing and electrically connected to the main circuit board. The pivot base is pivotally connected to the housing. Each conductive piece of the pivot base contacts the corresponding conductive ring. One end of the torsion spring is fixed to the column, and the other end of the torsion spring is fixed to the pivot base. One end of the cable body of the data cable is electrically connected to the conductive pieces, and the other end of the cable body is electrically connected to the connection port. |
US11804701B2 |
Electrical junction box
An electrical junction box is configured such that an electric or electronic component is mounted thereon. The electrical junction box includes a case having an accommodation recess, a housing configured such that the electric or electronic component is held therein and configured to be attached in the accommodation recess, and a cable configured to be drawn into the accommodation recess. The housing includes a path restricting wall configured to restrict a wiring direction of the cable. |
US11804700B2 |
Sheath structure and wire harness
A sheath structure includes an outer member, and an inner member formed in a cylindrical shape in a state in which a first portion and a second portion are engaged with an engaging portion, and capable of being fitted into the outer member from an end portion of the outer member. In the inner member, the first portion and the second portion are not engaged with the engaging portion but interfere with the end portion of the outer member and are not capable of being fitted into the outer member, when a maximum insertable number of the predetermined routed members insertable into the outer member are inserted therein. The first portion and the second portion are engaged with the engaging portion and capable of being fitted into the outer member, when the predetermined routed members of a prescribed number smaller than the maximum insertable number are inserted therein. |
US11804699B2 |
Interlocking between ROM and racking feeder mechanism for drawout module
An interlocking arrangement for switching devices for blocking the operation of the switching device when a feeder door is open, including a feeder assembly with an interlock and a racking screw interlock assembly. The feeder assembly includes a switching device mounted on a feeder base plate of the feeder assembly and mechanically connected with an interlock slider by a locking clutch cable. The racking screw interlock assembly is mounted to the feeder channel by an interlock base plate, the racking screw interlock assembly including an interlock base plate to accommodate the locking clutch cable. The interlock slider is slidably mounted on the baseplate by a plurality of step screws and slots provided on the base plate. |
US11804696B2 |
Semiconductor laser and manufacturing method for a semiconductor laser
A semiconductor laser (1) is provided that includes a semiconductor layer sequence in which an active zone for generating laser radiation is located. A ridge waveguide is formed as an elevation from the semiconductor layer sequence. An electrical contact layer is located directly on the ridge waveguide. A metallic electrical connection region is located directly on the contact layer and is configured for external electrical connection of the semiconductor laser. A metallic breakage coating extends directly to facets of the semiconductor layer sequence and is arranged on the ridge waveguide. The breakage coating is electrically functionless and includes comprises a lower speed of sound for a breaking wave than the semiconductor layer sequence in the region of the ridge waveguide. |
US11804685B1 |
Crimping pliers with quick replaceable jaws
The present disclosure provides crimping pliers with quick replaceable jaws, comprising: a crimping pliers body and a jaw; the crimping pliers body comprises a handle; the clamping end of the handle is provided with a groove, the groove is equipped with a fixed block, a guide block and a button, the central section of the button is rotated on the fixed block and one end is used to clamp the front end face of the jaw; the fixed block is provided with a blind hole, and a push-eject spring is placed inside the blind hole; the end of the push-eject spring is in contact with the rear end face of the jaw; the jaw uses the clamping force of button to compress push-eject spring, and simultaneously is in contact with the guide block, the fixed block and the inner wall of the groove. |
US11804682B2 |
Data center network distribution system
A method and apparatus (“utility”) for facilitating connection of rack-mounted data devices (50) to a data network is provided. The utility includes a distribution strip (42) and a number of network ports (44), disposed on the distribution strip (42), for use in connecting the rack-mounted data devices (50) to the network. The distribution strip (42) has a longitudinal axis, and is disposed on a rack (40) such that a length of the distribution strip (42), defined relative to the longitudinal axis, extends primarily or exclusively along a vertical axis of the rack (40). The distribution strip may further include a data network switch device. A utility is also provided that provides improved redundancy with regard to connections of rack-mounted data devices by including a distribution strip (42) that includes first and second ports (46) for connecting the distribution strip (42) to a network device (56). |
US11804680B2 |
RF connectors with dispensable and formable insulative materials and related methods
A method for making an RF connector having an outer conductor and an inner conductor includes the steps of plating the outer conductor and the inner conductor of the RF connector with at least one corrosion-resistant metallic material; dispensing and/or injecting a material comprising an epoxy phenol novolac based resin. in a volume between the outer conductor and the inner conductor of the connector; heating the RF connector with the injected material to a temperature between about 150° C. to about 380° C. in a substantially dry nitrogen-based environment; and allowing the RF connector to cool. |
US11804675B2 |
Plug connector, receptacle connector and connector assembly
A plug connector includes a metal housing, an insulation body received in the metal housing, the insulation body having an insertion slot, a signal terminal disposed in the insulation body, a power terminal disposed in the insulation body, and a metal sheet. The metal sheet is disposed in the insertion slot. The signal terminal and the power terminal are separated from each other by the metal sheet. |
US11804674B2 |
Contact module, and female connector and male connector
A contact module, a female connector and a male connector, wherein the female contact unit of the female connector includes signal contacts arranged in pairs and ground contacts corresponding to the signal contacts, a side surface of each signal contact facing the corresponding ground contact includes a signal contact portion in conductive contact with the signal contact portion of an adapter connector, a side surface of each ground contact facing the corresponding signal contact includes a shielding contact portion in electrical contact with the ground contact of the adapter connector, and a plugging space for plugging the contact module of the adapter connector is between the signal contacts and the ground contacts. The female connector enables the adapted contact unit to be clamped between the corresponding signal contact and the corresponding ground contact to realize corresponding conduction. |
US11804665B2 |
Connector capable of suppressing the inclination of a housing
A connector 10 includes a housing 11 to be installed on a circuit board 80. The housing 11 includes a first locking portion 21 and a second locking portion 22. Each of the first and second locking portions 21, 22 includes a resiliently deformable leg portion 27, 28 projecting from a front side to a back side of the circuit board 80 and a locking body 31, 32 protruding from the leg portion 27, 28 in a direction intersecting a projecting direction of the leg portion 27, 28. The locking body 31, 32 has a locking surface 33, 34 lockable to the circuit board 80. The locking surfaces 33, 34 of the first and second locking portions 21, 22 are at different heights in the projecting direction. |
US11804664B2 |
Cable connector for motor vehicles
A high-current cable connector comprises two metal parts and a interlocking member. The interlocking member moves the metal parts outward so that two abutting surfaces per metal part are pressed together. The alignment of the abutting surfaces causes two other surfaces per metal part, the contact surfaces, to also be pressed together and the cable connector is locked. This results in an easy-to-assemble cable connector with low contact resistance and high thermal capacity. |
US11804661B2 |
Array antenna
Wiring and a wiring path of a feed line for feeding power to a radiation element is simplified. An array antenna includes a first conductive pattern layer, first dielectric layer, conductive ground layer, second dielectric layer, second conductive pattern layer, third dielectric layer, and radiation element pattern layer that are layered in this order. The radiation element pattern layer includes radiation element pairs arranged in a two-dimensional array pattern. Each of the radiation element pairs includes a first radiation element and a second radiation element arranged side by side with an interval therebetween. The second conductive pattern layer includes branch feed lines arranged in a two-dimensional array pattern to correspond to the radiation element pairs, respectively. The first conductive pattern layer includes feed lines corresponding to the branch feed lines, respectively. |
US11804660B2 |
Antenna for integration with a display
The disclosed systems, structures, and methods are directed to antennas for integration with a display structure which has a plurality of pixels arranged in pixel rows with an inter-pixel spacing, and a feeding line located in the inter-pixel spacing. The display structure also has an antenna which comprises a slotted waveguide and a substrate. The slotted waveguide is located in the inter-pixel spacing and defines a plurality of slots configured to radiate electromagnetic waves. The substrate is attached to the slotted waveguide and is located between the feeding line and the slotted waveguide. The antenna may also include a plurality of slotted waveguides superposing on different feeding lines of the display structure. |
US11804658B2 |
Mitigation of polarization mismatch between reflector and feed antennas by feed predistortion
An apparatus and method for mitigating polarization mismatch in reflector antenna systems. A feed unit is configured to determine a polarization mismatch between a first polarization associated with a first wave and a second polarization associated with a reflector unit. The feed unit pre-distorts the first wave to achieve a compensated polarization for reducing and/or eliminating a polarization mismatch. The pre-distorted first wave having the compensated polarization is used to illuminate the reflector unit. A re-radiated wave is reflected by the reflector unit. Furthermore, the level of the re-radiated wave is increased as a result of the pre-distortion. |
US11804655B2 |
Wi-Fi antenna device and wireless communication device having the same
A Wi-Fi antenna device is disclosed. The Wi-Fi antenna device comprises a ground plane, a plurality of first inverted-F antennas, a plurality of second inverted-F antennas and a plurality of third inverted-F antennas, thereby being capable of transceiving multi-band wireless signals. Particularly, there is an included angle between any two of the first inverted-F antennas. In the same way, any two of the second inverted-F antennas and any two of the third inverted-F antennas are both arranged to have said included angle therebetween. By such an arrangement, an omni radiation pattern can be measured on X-Y plane, X-Z plane and Y-Z plane in case of this novel Wi-Fi antenna device being applied in an environment. Therefore, the Wi-Fi antenna device according to the present invention has a significant potential for replacing the conventional multi-band antenna so as to be applied in a Wi-Fi router. |
US11804653B2 |
Antenna device having a capacitive loading element
An antenna device includes a case, a first antenna and a second antenna in the case, the second antenna including a capacitance loading element. The capacitance loading element includes an inclined portion which extends from a front-upper side toward a rear-lower side at a front side of the capacitance loading element. The first antenna is provided in a front side with respect to the inclined portion. |
US11804647B2 |
Bridge printed circuit board, millimeter-wave antenna device and electronic device
A bridge PCB is disclosed, which comprises: a substrate, a first HF connector, a second HF connector, a first antenna connector, and a first electrical connector, of which a millimeter-wave antenna module is connected with the first antenna connector that is disposed at outside of an electronic device. On the other hand, the first HF connector is coupled to a main board in the electronic device through a first signal transmission cable, and the second HF connector is coupled to the main board through a second signal transmission cable. By such arrangements, the millimeter-wave antenna module is not influenced by the case of an electronic device during the transceiving of millimeter-wave signal. Therefore, there is no need to use a particularly-designed flexible PCB to bridge the mobile communication signal processor and the millimeter-wave antenna module. |
US11804646B2 |
Antenna structure and image display device including the same
An antenna structure according to an embodiment of the present disclosure includes a dielectric layer, and an antenna conductive layer disposed on a top surface of the dielectric layer. The antenna conductive layer includes a radiator, first and second transmission lines extending in different directions to be connected to the radiator, an upper parasitic element adjacent to an upper portion of the radiator in a planar view, and a lower parasitic element adjacent to a lower portion of the radiator, the first transmission line and the second transmission line in the planar view. |
US11804645B2 |
Multi-sided antenna module employing antennas on multiple sides of a package substrate for enhanced antenna coverage, and related fabrication methods
Multi-sided antenna modules employing antennas on multiple sides of a package substrate for enhanced antenna coverage, and related antenna module fabrication methods. The multi-sided antenna module includes an integrated circuit (IC) die(s) disposed on a first side of the package substrate. The multi-sided antenna module further includes first and second substrate antenna layers disposed on respective first and second sides of the package substrate. The first substrate antenna layer includes a first antenna(s) disposed on the first side of the package substrate adjacent to the IC die(s). The second substrate antenna layer includes a second antenna(s) disposed on the second side of the package substrate opposite of the first side of the package substrate. In this manner, the multi-sided antenna module, including antennas on multiple sides of the package substrate, provides antenna coverage that extends from both sides of the package substrate to provide multiple directions of coverage. |
US11804644B2 |
Antenna device and antenna controlling method
An antenna device, applied to an electronic device and the antenna device includes: an antenna unit, configured to transmit and receive signals; a rotation unit, connected to the antenna unit, and configured to rotate the antenna unit when the electronic device is powered on, record a signal strength in preset angle for each rotation and generate an angle and signal strength mapping table, and further configured to rotate the antenna unit to a position with a strongest signal according to the angle and signal strength mapping table, which realizes automatic adjustment of antenna direction to optimize antenna performance. |
US11804643B2 |
Radar sensor comprising a distributor plate having a waveguide structure therein, where pins couple a circuit board to the waveguide structure
A radar sensor that includes a circuit board, a waveguide structure having at least one waveguide channel, and at least one pin that is pressed into the circuit board. The pin connects the circuit board to the at least one waveguide channel of the waveguide structure in such a way that radar signals may be coupled into the at least one waveguide channel and/or decoupled from the at least one waveguide channel. |
US11804641B2 |
Reduced thermal resistance attenuator on high-thermal conductivity substrates for quantum applications
Techniques for facilitating reduced thermal resistance attenuator on high-thermal conductivity substrates for quantum applications are provided. A device can comprise a substrate that provides a thermal conductivity level that is more than a defined thermal conductivity level. The device can also comprise one or more grooved transmission lines formed in the substrate. The one or more grooved transmission lines can comprise a powder substance. Further, the device can comprise one or more copper heat sinks formed in the substrate. The one or more copper heat sinks can provide a ground connection. Further, the one or more copper heat sinks can be formed adjacent to the one or more grooved transmission lines. |
US11804640B2 |
Battery parts having solventless acid barriers and associated systems and methods
Battery parts, such as battery terminals, and associated systems and methods for making the same are disclosed herein. In some embodiments, a battery part includes a body having a base portion and a lug portion extending from the base portion. The battery part can further include a light-curable sealing material at least partially covering an exterior surface of the base portion. The sealing material is configured to seal an interface between the battery part and the material of a battery container when the base portion is embedded in the battery container material. |
US11804639B2 |
Multistage plunger systems and methods for forming battery cell tabs
Presented are metalworking systems for forming metallic workpieces, methods for making/operating such metalworking systems, and battery module cell tabs bent by a multistage cluster-and-bend press. A metalworking system includes a grouping tool and a contouring tool that both align adjacent a workpiece support structure, such as a base plate of a battery module housing buttressing a stack of battery pouch cells. The grouping tool, which may include a first reciprocating plunger or plunger head, presses together a stack of metallic workpieces to thereby form a workpiece set having a first bend profile and a first length. The contouring tool, which may include a second reciprocating plunger or a pair of plunger fingers mounted on the plunger head, is attached to the grouping tool and bends the workpiece set to a second bend profile, distinct from the first bend profile, and a second set length, shorter than the first set length. |
US11804638B2 |
Solid-state battery
A packaged solid-state battery that includes a solid-state battery having a top surface, a bottom surface, and side surfaces connecting the top surface to the bottom surface; a supporting substrate supporting the bottom surface of the solid-state battery; an insulating cover layer covering at least the top surface and the side surfaces of the solid-state battery; and an inorganic cover film on the insulating cover layer. |
US11804637B2 |
Battery module, battery pack, electric apparatus, and method and device for manufacturing battery module
The present application relates to a battery module, comprising a first type of battery cells and a second type of battery cells electrically connected at least in series, wherein the first type of battery cells and the second type of battery cells are battery cells with different chemical systems, the first type of battery cells comprises N first battery cells, the second type of battery cells comprises M second battery cells, N and M are positive integers, the first battery cell comprises a first separator and a first electrolyte, the second battery cell comprises a second separator and a second electrolyte, a kinetic characteristic factor x1 of the first battery cell is: x1=1000×(ε1×r1)/(τ1×t1×θ1), a kinetic characteristic factor x2 of the second battery cell is: x2=1000×(ε2×r2)/(τ2×t2×θ2), and x1 and x2 satisfy: 0.01≤x1/x2≤160. |
US11804635B2 |
Crosslinked polyolefin separator having inorganic coating layer and high power secondary battery comprising the same
A separator comprising a crosslinked polyolefin substrate having a plurality of pores and an inorganic coating layer having internal pores formed on at least one surface of the crosslinked polyolefin substrate. The inorganic coating layer on the at least one surface of the crosslinked polyolefin substrate has internal pores formed by an immersion phase separation method, and a high power secondary battery including the same. |
US11804632B2 |
Aluminum battery packaging film
An aluminum battery packaging film includes a heat-sealing layer, wherein a material of the heat-sealing layer includes modified polyethylene terephthalate, polycarbonate, polyimide, or a combination thereof. |
US11804629B2 |
Battery pack
The disclosure relates a battery technology field, and in particular, relates to a battery pack. The battery pack includes a battery array and a liquid cooling tube. The battery array includes at least two batteries, and the batteries are arranged in a first direction. The liquid cooling tube is disposed on a surface of the battery array and is configured to dissipate heat for the batteries. The liquid cooling tube includes cooling portions, and the cooling portions are portions of an orthographic projection of the liquid cooling tube on the battery array. Orthographic projections of the cooling portions on the battery array are cooling regions. In the battery array, at least one of the batteries is located outside a range of the cooling portions. |
US11804628B2 |
Thermal management device for battery
An object of the invention is a thermal management device (1) for a battery, including an extruded plate (2). The extruded plate (2) comprises a first channel (13) and a second channel (23), configured to allow a flow of a coolant. The extruded plate (2) also includes at least one encapsulation cavity (33), intended to be filled by a Phase Change Material. The first channel, the second channel and the encapsulation cavity extend between a front face (10) and a rear face (20) of the extruded plate (2). The device comprises an inlet/outlet cap (40), connected to the front face (10) and a diverting cap (50,50′), connected to the rear face (20). Both caps provide plugs of each encapsulation cavity. The diverting cap forms a connecting channel (52i,52s), connecting the first channel (13) to the second channel (23). |
US11804624B2 |
Battery module having a plurality of battery cells and method for producing same
A battery module having a plurality of battery cells (2), in particular lithium-ion battery cells (20), which are each electrically conductively interconnected with one another in series and/or in parallel, and a switching device (3), which has a first terminal (31) and a second terminal (32), wherein a first connecting element (41) of electrically conductive design electrically conductively connects the first terminal (31) to a voltage tap (5) of a battery cell (2, 21) arranged at an end and a second connecting element (42) of electrically conductive design electrically conductively connects the second terminal (32) to a voltage tap (6) of the battery module (1), wherein the first connecting element (41) and/or the second connecting element (42) are received in a thermally conductive manner in a receptacle (7, 71, 72) of the housing (10) of the battery module (1). |
US11804622B2 |
Abnormality detection method of power storage device and management device of power storage device
The cost of hardware and the cost of calculation are reduced in the case where a plurality of assembled batteries are used. The amount of change in the voltage of each battery constituting an assembled battery is sequentially measured with a voltage monitor and abnormality is detected from the correlation between the amounts of changes in the voltages of batteries at the same period. Furthermore, abnormality is detected on the basis of the amounts of changes up to the previous step. Inference is made by a reference parameter acquisition system using an IIR filter or an FIR filter. |
US11804621B2 |
Parameter tuning method of energy storage system and the energy storage system
The invention provides a parameters tuning method of energy storage system and the energy storage system, and the method comprises the following steps: using PID control module to construct a closed-loop control subsystem of energy dispatching; acquiring PID initial parameters according to the energy dispatching model of the energy storage system; setting an adaptive model in the PID control module, and processing the PID initial parameters through the adaptive model to obtain PID adjusted and modified parameters; using the PID adjusted and modified parameters to modify the PID parameters and get the PID tuning parameters. What's more, the system comprises a battery module, a bidirectional converter device, an energy dispatching subsystem and a closed-loop control subsystem; and the closed-loop control subsystem is provided with a PID control module, and the PID control module is provided with an adaptive model for realizing the parameters tuning method of the energy storage system. In addition, the invention can realize the parameters tuning of the energy storage system, so that the control can adapt to the characteristics of the distributed energy storage system, deal with the uncertainty to achieve better control effect, and reduce the failure rate and maintenance cost. |
US11804614B2 |
Power supply system, power supply method and non-transitory computer readable medium
The power supply system includes: a fuel cell, capable of generating power; a power storage device, storing power generated by the fuel cell; and a control device, controlling at least the fuel cell. The control device, under a tendency that power consumption of a load at least connected with the fuel cell and the power storage device decreases, determines a first lower limit power based on power generated by the fuel cell before a predetermined time, causes the fuel cell to generate second power equal to or greater than the first lower limit power when first power generated by the fuel cell determined based on a power supplied to the load drops below the first lower limit power, and determines the first lower limit power with a tendency that the greater the generated power, the greater a difference between the generated power and the first lower limit power is increased. |
US11804613B2 |
Method of controlling fuel battery system
A method of controlling a fuel battery system of the present disclosure is a method of controlling a fuel battery system, including a measurement process in which a power generation voltage at a predetermined current density of a fuel battery cell is measured, a first calculation process in which a poisoning rate of an electrode catalyst at the power generation voltage measured in the measurement process is calculated from a predetermined relationship between the power generation voltage at the predetermined current density and the poisoning rate of the electrode catalyst of the fuel battery cell, and a second calculation process in which a generation rate of hydrogen peroxide at the poisoning rate of the electrode catalyst calculated in the first calculation process is calculated from a predetermined relationship between the poisoning rate of the electrode catalyst and the generation rate of hydrogen peroxide of the fuel battery cell. |
US11804604B2 |
Positive electrode piece in a battery, electrochemical device and apparatus
The present application relates to the field of battery, in particular to a positive electrode piece, an electrochemical device and an apparatus. The positive electrode piece of the present application includes a current collector and an electrode active material layer arranged on at least one surface of the current collector, where the current collector includes a support layer and a conductive layer arranged on at least one surface of the support layer. The thickness D2 of one side of the conductive layer D2 satisfies 30 nm≤D2≤3 μm, the material of the conductive layer is aluminum or aluminum alloy, and the density of the conductive layer is 2.5 g/cm3 to 2.8 g/cm3, and a primer layer containing a conductive material and a binder is also arranged between the current collector and the electrode active material layer. |
US11804598B2 |
Negative electrode active material and method for producing the same, negative electrode, and battery
A negative electrode contains a negative electrode active material. A negative electrode active material includes: lithium; a first element consisting of silicon or tin; and a second element consisting of oxygen or fluorine, in which the negative electrode active material contains substantially no compound phase of the first element and the lithium, and contains an amorphous phase containing the first element and the second element, and an ionic bond is formed between the lithium and the second element. |
US11804595B2 |
Pre-lithiation of electrode materials in a semi-solid electrode
Embodiments described herein relate generally to electrochemical cells having pre-lithiated semi-solid electrodes, and particularly to semi-solid electrodes that are pre-lithiated during the mixing of the semi-solid electrode slurry such that a solid-electrolyte interface (SEI) layer is formed in the semi-solid electrode before the electrochemical cell formation. In some embodiments, a semi-solid electrode includes about 20% to about 90% by volume of an active material, about 0% to about 25% by volume of a conductive material, about 10% to about 70% by volume of a liquid electrolyte, and lithium (as lithium metal, a lithium-containing material, and/or a lithium metal equivalent) in an amount sufficient to substantially pre-lithiate the active material. The lithium metal is configured to form a solid-electrolyte interface (SEI) layer on a surface of the active material before an initial charging cycle of an electrochemical cell that includes the semi-solid electrode. |
US11804591B2 |
Highly efficient manufacturing of silicon-carbon composite 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. |
US11804590B2 |
Secondary battery, preparation method thereof, and battery module, battery pack, and apparatus containing secondary battery
A secondary battery and a preparation method thereof, and a battery module, battery pack, and apparatus containing a secondary battery are provided. In some embodiments, the secondary battery includes a positive electrode plate, a negative electrode plate, and an electrolyte, where the positive electrode plate includes a positive electrode current collector and a positive electrode film layer that is disposed on at least one surface of the positive electrode current collector and that includes a positive electrode active material, and the negative electrode plate includes a negative electrode current collector and a negative electrode film layer that is disposed on at least one surface of the negative electrode current collector and that includes a negative electrode active material; and the positive electrode active material includes a first material and a second material. |
US11804589B2 |
All solid state battery
A main object of the present disclosure is to provide an all solid state battery with excellent capacity durability when restraining pressure is not applied or even when low restraining pressure is applied thereto. The present disclosure achieves the object by providing an all solid state battery comprising layers in the order of a cathode layer, a solid electrolyte layer, and an anode layer; wherein the anode layer contains an anode active material including a silicon clathrate II type crystal phase; restraining pressure of 0 MPa or more and less than 5 MPa is applied to the all solid state battery in a layering direction; and a specific surface area of the anode active material is 8 m2/g or more and 17 m2/g or less. |
US11804588B2 |
Low cobalt layered oxide materials for lithium ion battery electrodes
Stabilized layered lithium metal oxide cathode materials are described which include excess lithium, Ni, Mn, and at least one other metal ion. The materials comprise a layered LiMO2-type material in which M comprises a combination of Ni, Mn, and at least one other metal ion that includes less than about 6 mol % Co; and which has about 1 to 6 percent excess lithium. In one embodiment, the stabilized lithium metal oxide cathode material comprises a composition having the empirical formula xLi2MnO3·(1−x)LiNi0.5+δ/2Mn0.5−δCoδ/2O2, wherein 0 |
US11804587B2 |
Light emitting diode cooling with turbulent flow
A cooling system for a light emitting diode (“LED”) assembly includes a fluid configured to absorb heat at the LED assembly, a heat exchanger coupled to one or more substrates of the LED assembly, where the heat exchanger is configured to exchange heat between the LED assembly and the fluid, and a pump configured to circulate the fluid along the LED assembly and the heat exchanger, where the fluid exhibits a turbulent flow at the LED assembly, the heat exchanger, or both, while circulated by the pump. |
US11804586B2 |
High-voltage solid-state transducers and associated systems and methods
High-voltage solid-state transducer (SST) devices and associated systems and methods are disclosed herein. An SST device in accordance with a particular embodiment of the present technology includes a carrier substrate, a first terminal, a second terminal and a plurality of SST dies connected in series between the first and second terminals. The individual SST dies can include a transducer structure having a p-n junction, a first contact and a second contact. The transducer structure forms a boundary between a first region and a second region with the carrier substrate being in the first region. The first and second terminals can be configured to receive an output voltage and each SST die can have a forward junction voltage less than the output voltage. |
US11804585B2 |
Lamp using semiconductor light-emitting device and manufacturing method thereof
Discussed is a lamp and a lamp device, and more particularly, to a lamp using a semiconductor light-emitting device, and a method of manufacturing the lamp. The lamp includes a substrate; a plurality of semiconductor light-emitting devices disposed on the substrate; a flat layer formed between the plurality of semiconductor light-emitting devices; a spacer disposed between the substrate and the flat layer; and an air gap disposed between each semiconductor light-emitting device and the spacer. |
US11804581B2 |
Wavelength conversion wheel and projection device
A wavelength conversion wheel includes a turnable disc, a wavelength conversion layer, a pressure ring, an anodized layer and a balance weight. The turnable disc has an inner ring portion and a ring-shaped irradiation portion. The ring-shaped irradiation portion is connected to an outer edge of the inner ring portion. The ring-shaped irradiation portion includes a wavelength conversion region. The wavelength conversion layer is disposed on the wavelength conversion region. The pressure ring presses against the inner ring portion and has a first surface facing away the turnable disc. The anodized layer is disposed on the first surface. The balance weight is disposed on the anodized layer, wherein the surface roughness of the anodized layer is 1 μm to 10 μm. The wavelength conversion wheel of the invention has better reliability. A projection device with the wavelength conversion wheel is further provided. |
US11804577B2 |
Glass for use in wavelength conversion material, wavelength conversion material, wavelength conversion member, and light-emitting device
Provided is a glass that is used in a phosphor-containing wavelength conversion material and from which can be produced a wavelength conversion member less degraded in characteristics of a phosphor owing to firing during production of the wavelength conversion member and having excellent weather resistance. The glass is for use in a wavelength conversion material and contains, in terms of % by mass, 30 to 75% SiO2, 1 to 30% B2O3, over 4 to 20% Al2O3, 0.1 to 10% Li2O, 0 to below 9% Na2O+K2O, and 0 to 10% MgO+CaO+SrO+BaO+ZnO. |
US11804573B2 |
Group III-V light emitting diode
A group III-V light-emitting diode is provided. The light-emitting diode includes a light generating portion including an active layer interposed between a first conductivity type semiconductor layer and a second conductivity type semiconductor layer. The active layer generates light. The light-emitting diode further includes an optical trap disposed on an optical path of light generated from the active layer. The optical trap includes a light absorption layer interposed between light guide layers. The light-emitting diode further includes a side reflector disposed on a side surface of the optical trap. |
US11804571B2 |
Light emitting diode and light emitting module comprising the same
A light emitting device including a substrate, a light emitting structure disposed on the substrate and having a first light emitting region, a second light emitting region, and a third light emitting region, and an insulation layer to block unintended electrical connection between the first light emitting region and the second light emitting region, or between the second light emitting region and the third light emitting region, in which each of the first light emitting region, the second light emitting region, and the third light emitting region comprises a first conductivity type semiconductor layer, an active layer, and a second conductivity type semiconductor layer, and a center of the first light emitting region overlaps a center of the second light emitting region and a center of the third light emitting region. |
US11804567B2 |
III-nitride semiconductor light-emitting device and method of producing the same
Provided are a III-nitride semiconductor light-emitting device that can reduce change in the light output power with time and has more excellent light output power, and a method of producing the same. A III-nitride semiconductor light-emitting device 100 has an emission wavelength of 200 nm to 350 nm, and includes an n-type layer 30, a light emitting layer 40, an electron blocking layer 60, and a p-type contact layer 70 in this order. The electron blocking layer 60 has a co-doped region layer 60c, the p-type contact layer 60 is made of p-type AlxGa1-xN (0≤x≤0.1), and the p-type contact layer 60 has a thickness of 300 nm or more. |
US11804566B2 |
Light emitting device
A light emitting device includes a first light emitting part including a first n-type semiconductor layer, and a first mesa structure including a first active layer, a first p-type semiconductor layer, and a first transparent electrode vertically stacked one over another and exposing a portion of a first surface of the first n-type semiconductor layer, a second light emitting part spaced apart from the first mesa structure, and including a second n-type semiconductor layer, a second active layer, a second p-type semiconductor layer, and a second transparent electrode and exposing a portion of a first surface of the second n-type semiconductor layer, and a first bonding layer on which the first and second light emitting parts are disposed and electrically coupling the first n-type semiconductor layer and the second n-type semiconductor layer to each other. |
US11804564B2 |
Solar cell, manufacturing method thereof, and photovoltaic module
Provided is a solar cell, including: an N-type semiconductor substrate having a front surface and a rear surface opposite to the front surface; a boron diffusion layer arranged on the front surface of the N-type semiconductor substrate, a first passivation layer is provided on a surface of the boron diffusion layer, and a first electrode is provided passing through the first passivation layer to form an electrical connection with the N-type semiconductor substrate; and a phosphorus-doped polysilicon layer arranged on the rear surface of the N-type semiconductor substrate. A silicon oxide layer containing nitrogen and phosphorus is provided between the rear surface of the N-type semiconductor substrate and the phosphorus-doped polysilicon layer, a second passivation layer is provided on a surface of the phosphorus-doped polysilicon layer, and a second electrode is provided passing through the second passivation layer to form an electrical connection with the phosphorus-doped polysilicon layer. |
US11804563B2 |
Method for binding photovoltaic cells to a substrate impregnated with crosslinkable polymer material
A method for binding photovoltaic cells to a substrate, each photovoltaic cell comprising a rear face and a front face, comprises: providing the substrate, said substrate being flexible and impregnable; impregnating portions of the substrate with a crosslinkable polymer material, said portions being impregnated along the thickness of the substrate, with a view to bonding the photovoltaic cells to the substrate; bringing the rear faces of the photovoltaic cells into contact with the impregnated portions of the substrate; crosslinking the crosslinkable polymer material. |
US11804559B2 |
Solar cell module and method for manufacturing solar cell module
A solar cell module according to the present disclosure includes a photoelectric converter, a collector electrode electrically connected to the photoelectric converter, and a wiring material (3) electrically connected to the collector electrode, wherein the collector electrode includes: a first electrode film (9A) formed on a photoelectric converter side; and a second electrode film (9B) formed on at least a wiring material side of the first electrode film (9A) so that part of a surface of the first electrode film (9A) on the wiring material side is exposed, and wherein the collector electrode and the wiring material (3) are electrically connected to each other with solder (11) connected to the part of the surface of the first electrode film (9A) exposed from the second electrode film (9B) and to a surface of the second electrode film (9B). |
US11804558B2 |
Conductive contacts for polycrystalline silicon features of solar cells
Methods of fabricating conductive contacts for polycrystalline silicon features of solar cells, and the resulting solar cells, are described. In an example, a method of fabricating a solar cell includes providing a substrate having a polycrystalline silicon feature. The method also includes forming a conductive paste directly on the polycrystalline silicon feature. The method also includes firing the conductive paste at a temperature above approximately 700 degrees Celsius to form a conductive contact for the polycrystalline silicon feature. The method also includes, subsequent to firing the conductive paste, forming an anti-reflective coating (ARC) layer on the polycrystalline silicon feature and the conductive contact. The method also includes forming a conductive structure in an opening through the ARC layer and electrically contacting the conductive contact. |
US11804556B2 |
Ferroelectric-assisted tunneling selector device
A selector device may include a first electrode, a tunneling layer, and a ferroelectric layer. The tunneling layer may be between the first electrode and the ferroelectric layer, and a thickness and dielectric constant of the tunneling layer relative to a thickness and dielectric constant of the ferroelectric layer may cause a depolarizing electric field induced in the first tunneling layer to be greater than or approximately equal to an electric field induced in an opposite direction by ferroelectric dipoles in the ferroelectric layer when a voltage is applied across the selector device. The device may also include a second electrode, and the ferroelectric layer may be between the tunneling layer and the second electrode. A seconding layer may also be added between the ferroelectric layer and the second electrode for bipolar selectors. |
US11804553B2 |
Transition metal dichalcogenide transistor and preparation method thereof
A transition metal dichalcogenide transistor, comprising: a gate, a gate dielectric layer and a channel layer from bottom to top, a source/drain region are located on both the sides of the gate dielectric layer, wherein, in a plane paralleled to the channel layer, the length of the channel layer in each direction is greater than the length of the gate dielectric layer, and the length of the gate dielectric layer in each direction is greater than or equal to the length of the gate; wherein, the source/drain region are a first transition metal dichalcogenide with metallic properties, and the channel layer is a second transition metal dichalcogenide with semiconductor properties. The present invention provides a transition metal dichalcogenide transistor and a preparation method thereof, which can solve a problem of excessive contact resistance between a transition metal dichalcogenide transistor channel and a source/drain region and can make the transition metal dichalcogenide transistor compatible with the existing CMOS process. |
US11804550B2 |
Method for fabricating field-effect transistor
A method for fabricating a field-effect transistor includes the following steps. A gate structure layer in a line shape including a first region and a second region abutting to the first region is formed on a silicon layer. A first implanting process is performed to implant first-type dopants at least into a second portion of the second region of the gate structure layer. A second implanting region is performed to implant second-type dopants into the silicon layer to form a source region and a second region corresponding to the first region of the gate structure layer. The gate structure layer has a conductive-type junction at an interface between the first and second portions of the second region. A width of the silicon layer under the second region of the gate structure layer is smaller than a width of the gate structure layer. |
US11804549B2 |
Integrated circuit device and method of manufacturing the same
An integrated circuit device includes a device isolation trench defining an active area, a gate trench extending in a first direction across the active area and the device isolation film, a gate dielectric film covering an inner wall of the gate trench, and a conductive line filling a part of the gate trench above the gate dielectric film. The active area includes a fin body portion located under the conductive line, and a thinner fin portion protruding from the fin body portion toward the conductive line and having a width less than a width of the fin body portion in the first direction. |
US11804537B2 |
Channeled implants for SiC MOSFET fabrication
Methods for fabricating SiC MOSFETs using channeled ion implants are disclosed. By aligning the workpiece such that the ions pass through channels in the SiC hexagonal crystalline structure, it is possible to achieve deeper implants than are otherwise possible. Further, it was found that these channeled implants can be tailored to achieve box-like dopant concentrations. This allows channeled ion implants to be used to create the current spreading layer of the MOSFET, which is conventional fabricated using epitaxial growth. Further, these channeled implants can also be used to create the shields between adjacent transistors. Additionally, the use of channeled implants allows a reduction in the number of epitaxially growth processes that are used to create super junction MOSFETs. |
US11804536B2 |
Thin film structure and semiconductor device including the same
A thin film structure including ferroelectrics and anti-ferroelectrics and a semiconductor device including the same are provided. The thin film structure includes a first anti-ferroelectric layer comprising anti-ferroelectrics, a second anti-ferroelectric layer disposed apart from the first anti-ferroelectric layer and including anti-ferroelectrics, and a ferroelectric layer between the first anti-ferroelectric layer and the second anti-ferroelectric layer and including ferroelectrics. |
US11804534B2 |
Semiconductor device and manufacturing method thereof
A semiconductor device includes plurality of fin structures extending in first direction on semiconductor substrate. Fin structure's lower portion is embedded in first insulating layer. First gate electrode and second gate electrode structures extend in second direction substantially perpendicular to first direction over of fin structures and first insulating layer. The first and second gate electrode structures are spaced apart and extend along line in same direction. First and second insulating sidewall spacers are arranged on opposing sides of first and second gate electrode structures. Each of first and second insulating sidewall spacers contiguously extend along second direction. A second insulating layer is in region between first and second gate electrode structures. The second insulating layer separates first and second gate electrode structures. A third insulating layer is in region between first and second gate electrode structures. The third insulating layer is formed of different material than second insulating layer. |
US11804530B2 |
Semiconductor device and method of fabricating the same
Disclosed are a semiconductor device and a method of fabricating the same. The device may include a substrate, an active pattern in an upper portion of the substrate and is extending in a first direction, a gate electrode crossing the active pattern and extending in a second direction intersecting the first direction, a first gate spacer covering a side surface of the gate electrode, a first inhibition layer between the gate electrode and the first gate spacer, and a gate insulating layer between the gate electrode and the active pattern. The gate insulating layer may include a high-k dielectric layer and a gate oxide layer. The gate oxide layer may be between the high-k dielectric layer and the active pattern. The high-k dielectric layer may be between the gate oxide layer and the gate electrode. |
US11804523B2 |
High aspect ratio source or drain structures with abrupt dopant profile
Integrated circuit structures having source or drain structures with abrupt dopant profiles are described. In an example, an integrated circuit structure includes a vertical arrangement of horizontal nanowires. A gate stack is around the vertical arrangement of horizontal nanowires. A first epitaxial source or drain structure is at a first end of the vertical arrangement of horizontal nanowires. A second epitaxial source or drain structure is at a second end of the vertical arrangement of horizontal nanowires. The first and second epitaxial source or drain structures include silicon, phosphorous and arsenic, with an atomic concentration of phosphorous substantially the same as an atomic concentration of arsenic. |
US11804522B2 |
Sidewall epitaxy encapsulation for nanosheet I/O device
A semiconductor structure includes a first nanosheet fin extending vertically from a first region of a substrate corresponding to a logic device and a second nanosheet fin extending vertically from a second region of the substrate corresponding to an input/output device. The first nanosheet fin includes first semiconductor channel layers vertically stacked over the first region of the substrate, while the second nanosheet fin includes an alternating sequence of semiconductor sacrificial layers and second semiconductor channel layers. The semiconductor structure further includes an epitaxially grown encapsulation layer disposed only along sidewalls of the second nanosheet fin. |
US11804519B2 |
Crystalline multilayer structure, semiconductor device, and method of manufacturing crystalline structure
A crystalline multilayer structure having a high-quality crystalline layer and a semiconductor device employing such a crystalline multilayer structure are provided. A crystalline multilayer structure, including a first crystalline layer having a first crystal, and a second crystalline layer stacked on the first crystalline layer and having a second crystal, wherein the first crystal includes polycrystalline κ-Ga2O3 and the second crystal is a single crystal of a crystalline oxide. |
US11804518B2 |
Semiconductor device and method of manufacturing the same
A semiconductor device includes a capacitor including a lower electrode an upper electrode, and a dielectric layer between the lower electrode and the upper electrode. The lower electrode includes ABO3 where ‘A’ is a first metal element and ‘B’ is a second metal element having a work function greater than that of the first metal element. The dielectric layer includes CDO3 where ‘C’ is a third metal element and ‘D’ is a fourth metal element. The lower electrode includes a first layer and a second layer which are alternately and repeatedly stacked. The first layer includes the first metal element and oxygen. The second layer includes the second metal element and oxygen. The dielectric layer is in contact with the lower electrode at a first contact surface the first contact surface corresponding to the second layer. |
US11804515B2 |
Systems and methods for shielded inductive devices
In an embodiment, a circuit includes: a transformer defining an inductive footprint within a first layer; a grounded shield bounded by the inductive footprint within a second layer separate from the first layer; and a circuit component bounded by the inductive footprint within a third layer separate from the second layer, wherein: the circuit component is coupled with the transformer through the second layer, and the third layer is separated from the first layer by the second layer. |
US11804511B2 |
Light emitting device with LED stack for display and display apparatus having the same
A light emitting device including a first LED sub-unit, a second LED sub-unit disposed under the first LED sub-unit, a third LED sub-unit disposed under the second LED sub-unit, a first ohmic electrode interposed between the first LED sub-unit and the second LED sub-unit, and in ohmic contact with the first LED sub-unit, a second ohmic electrode interposed between the second LED sub-unit and the third LED sub-unit, and in ohmic contact with the second LED sub-unit, a third ohmic electrode interposed between the second ohmic electrode and the third LED sub-unit, and in ohmic contact the third LED sub-unit, a plurality of electrode pads disposed on the first LED sub-unit, in which at least one of the first ohmic electrode, the second ohmic electrode, and the third ohmic electrode has a patterned structure. |
US11804510B2 |
Image sensor including active regions
An image sensor is provided to include an active region which comprises: a floating diffusion region; a transfer transistor gate region; transistor active regions; and a well-tap region. The transfer transistor gate region may have a diagonal bar shape to isolate the floating diffusion region in a first corner of the active region. The well-tap region may be positioned between the transfer transistor gate region and the transistor active regions, and isolate the transfer transistor gate region from the transistor active regions. |
US11804508B2 |
Sensor, manufacturing method thereof, and photoelectric conversion device
A sensor, a manufacturing method thereof, and a photoelectric conversion device are provided. The sensor includes a first gate disposed on a second insulating layer, wherein a position of the first gate corresponds to a position of a first active layer and a material of the first gate is a metal material; a second gate disposed on the second insulating layer or between a second active layer and a base substrate, wherein a position of the second active layer corresponds to a position of the second gate. |
US11804503B2 |
Photoelectric conversion device and x-ray imaging device
A photoelectric conversion device includes: a substrate; a photoelectric conversion element provided on the substrate; a first protective layer provided on the photoelectric conversion element; and a second protective layer provided above the substrate and surrounding the photoelectric conversion element and the first protective layer, the second protective layer being lower in water vapor transmittance than the first protective layer. The second protective layer has an upper end positioned above an upper end of the first protective layer. |
US11804500B2 |
Solid-state image pickup apparatus and electronic equipment
A solid-state image pickup apparatus according to a first aspect of the present technology includes a photoelectric conversion section that generates and holds a charge in response to incident light, a transfer section that includes a V-NW transistor (Vertical Nano Wire transistor) and transfers the charge held in the photoelectric conversion section, and an accumulation section that includes a wiring layer connected to a drain of the transfer section including the V-NW transistor and accumulates the charge transferred by the transfer section. The present technology is applicable to a CMOS image sensor, for example. |
US11804495B2 |
Thin film transistor array substrate and manufacturing method thereof
A substrate including a first signal line and a first electrode disposed on the substrate, an oxide semiconductor layer pattern overlapping the first electrode, an insulating layer disposed between the first electrode and the oxide semiconductor layer pattern, a second signal line intersecting the first signal line, a second electrode electrically connected to the oxide semiconductor layer pattern, a third electrode electrically connected to the oxide semiconductor layer pattern and spaced apart from the second electrode, and an insulator comprising a first portion disposed between the first signal line and the second signal line, and at least partially overlapping with both of the first signal line and the second signal line. |
US11804491B2 |
Devices with staggered body contacts
The present disclosure relates to semiconductor structures and, more particularly, to devices with staggered body contacts and methods of manufacture. The device includes: a gate structure on a semiconductor substrate material, the gate structure comprising a gate body with a width and a length; a plurality of body contacts electrically contacting a channel region under the gate body on at least one side of the gate body along its width; and isolation structures isolating the plurality of body contacts from a source region and a drain region associated with the gate structure. |
US11804486B2 |
Backside power rail and methods of forming the same
A semiconductor device according to the present disclosure includes a bottom dielectric feature on a substrate, a plurality of channel members directly over the bottom dielectric feature, a gate structure wrapping around each of the plurality of channel members, two first epitaxial features sandwiching the bottom dielectric feature along a first direction, and two second epitaxial features sandwiching the plurality of channel members along the first direction. |
US11804485B2 |
Semiconductor devices and methods of manufacture
Transistors of different types of electronic devices on the same semiconductor substrate are configured with different transistor attributes to increase the performance of the different types of electronic devices. Fin height, shallow source drain (SSD) height, source or drain width, and/or one or more other transistor attributes may be co-optimized for the different types of electronic devices by various semiconductor manufacturing processes such as etching, lithography, process loading, and/or masking, among other examples. This enables the performance of a plurality of types of electronic devices on the same semiconductor substrate to be increased. |
US11804484B2 |
FinFet isolation structure and method for fabricating the same
A semiconductor device includes a semiconductor device and a semiconductor fin on the semiconductor substrate, in which the semiconductor fin has a fin isolation structure at a common boundary that is shared by the two cells. The fin isolation structure has an air gap extending from a top of the semiconductor fin to a stop layer on the semiconductor substrate. The air gap divides the semiconductor fin into two portions of the semiconductor fin. The fin isolation structure includes a dielectric cap layer capping a top of the air gap. |
US11804482B2 |
Transistor drain design for ESD protection and manufacturing method thereof
A semiconductor device is provided. The semiconductor device comprises a substrate of a first type, a first doped region embedded within the substrate and having a first portion and a second portion, and a first gate electrode disposed above the substrate. The semiconductor device further comprises a well region of a second type and embedded within the substrate. The well region is in contact with the second portion of the first doped region. |
US11804481B2 |
Fin-based and bipolar electrostatic discharge devices
The present disclosure relates to semiconductor structures and, more particularly, to electrostatic discharge (ESD) devices and methods of manufacture. The structure (ESD device) includes: a bipolar transistor comprising a collector region, an emitter region and a base region; and a lateral ballasting resistance comprising semiconductor material adjacent to the collector region. |
US11804480B2 |
Integrated circuit chip including standard cell
An integrated circuit chip including a substrate including first and second element regions; a first channel active region extending in a first direction; a second channel active region; gate lines extending in a second direction and intersecting the first and second channel active regions; a diffusion break extending in the second direction; source/drain regions at opposite sides of the gate lines and on the first and second channel active regions; a first power line electrically connected to the source/drain regions; and a second power line electrically connected to the source/drain regions and having a lower voltage level than the first power line, wherein the diffusion break includes a first region including an insulator and overlapping the first element region, and a second region including a same material as the gate lines and overlapping the second element region, wherein the second region is electrically connected to the second power line. |
US11804477B2 |
Semiconductor device having package on package structure and method of manufacturing the semiconductor device
A semiconductor device having a package on package (PoP) structure, in which a fine pitch between package substrates is implemented, a total height of a package is reduced, and reliability is enhanced. The semiconductor package includes a first package substrate including a first body layer and a first passivation layer, a first semiconductor chip on the first package substrate, a second package substrate on the first package substrate, the second package substrate including a second body layer and a second passivation layer, a first connection member on the first package substrate outside the first semiconductor chip, and a gap filler filled between the first package substrate and the second package substrate, wherein the first package substrate includes a first trench, the second package substrate includes a second trench, and the first semiconductor chip is disposed between the first trench and the second trench. |
US11804476B2 |
Light emitting device package and application thereof
A light emitting device module including a printed circuit board, upper and lower electrodes disposed on opposing surfaces of the printed circuit board, light emitting devices configured to emit light in a direction away from the printed circuit board, and a molding layer surrounding the light emitting devices, in which each light emitting device includes a light emitting structure, a substrate disposed on the light emitting structure, and bump electrodes disposed between the light emitting structure and the printed circuit board, the molding layer covers side surfaces of the substrates, a number of the lower electrodes is less than a number of the bump electrodes of the plurality of light emitting devices, and each of the light emitting devices is configured to be driven independently. |
US11804467B2 |
Radiative heat collective bonder and gangbonder
A radiative heat collective bonder or gangbonder for packaging a semiconductor die stack is provided. The bonder generally includes a shroud positioned at least partially around the die stack and a radiative heat source positioned inward of the shroud and configured to emit a radiative heat flux in a direction away from the shroud. The bonder may further include a bondhead configured to contact the backside of the topmost die in the die stack and optionally include another bondhead configured to contact a substrate beneath the die stack. The radiative heat source may be configured to direct the radiative heat flux to at least a portion of the die stack to reduce a vertical temperature gradient in the die stack. One or both of the bondheads may be configured to concurrently direct a conductive heat flux into the die stack. |
US11804465B2 |
Semiconductor device
A semiconductor includes: a substrate; a circuit pattern on the substrate, and including a first region, a second region located away from the first region, and a third region between the first region and the second region; a first chip disposed in the second region and including a diode; a second chip disposed in the third region, the second chip including a vertical transistor having a source pad disposed on a surface opposite to a surface facing the third region in a thickness direction of the substrate, and a gate pad disposed at a position different from the source pad; a first wire including a first bonded portion bonded to the first region, a second bonded portion bonded to the second chip, and a third bonded portion bonded to the first chip; and a second wire arranged to be adjacent to the first wire with the gate pad sandwiched therebetween. |
US11804462B2 |
Hybrid bonding structures and semiconductor devices including the same
A hybrid bonding structure and a semiconductor including the hybrid bonding structure are provided. The hybrid bonding structure includes a solder ball and a solder paste bonded to the solder ball. The solder paste may include solder particles including at least one of In, Zn, SnBiAg alloy, or SnBi alloy, and ceramic particles. The solder paste may include a flux. The solder particles may include Sn(42.0 wt %)-Ag(0.4 wt %)-Bi(57.5−X) wt %, and the ceramic particles include CeO2(X) wt %, where 0.05≤X≤0.1. |
US11804461B2 |
Semiconductor package structure and method of manufacturing the same
A semiconductor package structure includes a semiconductor device with an active surface, a conductive pillar on the conductive pad, an adhesion strengthening layer, and an encapsulant in contact with the adhesion strengthening layer. The conductive pillar has a side surface and a top surface. The adhesion strengthening layer is conformally disposed on the side surface of the conductive pillar and the active surface of the semiconductor device. |
US11804460B2 |
Devices and methods related to stack structures including passivation layers for distributing compressive force
Structures, methods and devices are disclosed, related to improved stack structures in electronic devices. In some embodiments, a stack structure includes a pad implemented on a substrate, the pad including a polymer layer having a side that forms an interface with another layer of the pad, the pad further including an upper metal layer over the interface, the upper metal layer having an upper surface. In some embodiments, the stack structure also includes a passivation layer implemented over the upper metal layer, the passivation layer including a pattern configured to provide a compressive force on the upper metal layer to thereby reduce the likelihood of delamination at the interface, the pattern defining a plurality of openings to expose the upper surface of the upper metal layer. |
US11804455B1 |
Substrate integrated thin film capacitors using amorphous high-k dielectrics
Embodiments include an electronic package that includes a dielectric layer and a capacitor on the dielectric layer. In an embodiment, the capacitor comprises a first electrode disposed over the dielectric layer and a capacitor dielectric layer over the first electrode. In an embodiment, the capacitor dielectric layer is an amorphous dielectric layer. In an embodiment, the electronic package may also comprise a second electrode over the capacitor dielectric layer. |
US11804453B2 |
Semiconductor device and method for manufacturing semiconductor device
A semiconductor device includes a semiconductor element, a lead frame, a conductive member, a resin composition and a sealing resin. The semiconductor element has an element front surface and an element back surface facing away in a first direction. The semiconductor element is mounted on the lead frame. The conductive member is bonded to the lead frame, electrically connecting the semiconductor element and the lead frame. The resin composition covers a bonded region where the conductive member and lead frame are bonded while exposing part of the element front surface. The sealing resin covers part of the leadframe, the semiconductor element, and the resin composition. The resin composition has a greater bonding strength with the lead frame than a bonding strength between the sealing resin and lead frame and a greater bonding strength with the conductive member than a bonding strength between the sealing resin and conductive member. |
US11804450B2 |
Semiconductor device and semiconductor module
A semiconductor device includes first and second members. In the first member, a first electronic circuit including a semiconductor element is formed. The second member is joined to an area of part of a first surface of the first member, and includes a second electronic circuit including a semiconductor element formed of a semiconductor material different from that of the semiconductor element of the first electronic circuit. An interlayer insulating film covers the second member and an area of the first surface of the first member to which the second member is not joined. An inter-member connection wire on the interlayer insulating film couples the first and second electronic circuits through an opening in the interlayer insulating film. A shield structure including a first metal pattern disposed on the interlayer insulating film shields a shielded circuit, which is part of the first electronic circuit, in terms of radio frequencies. |
US11804449B2 |
Semiconductor device and manufacturing method thereof
According to one embodiment, a semiconductor device includes a substrate; a semiconductor chip provided on the substrate; a resin covering the semiconductor chip; and a metal film provided on the resin. The metal film includes a first metal layer provided on the resin, a second metal layer provided on the first metal layer, and a third metal layer provided on the second metal layer. The first metal layer and the second metal layer contain a same material, and a particle diameter of the second metal layer is smaller than a particle diameter of the first metal layer. |
US11804441B2 |
Microelectronic structures including bridges
Disclosed herein are microelectronic structures including bridges, as well as related assemblies and methods. In some embodiments, a microelectronic structure may include a substrate including a first metal layer and a second metal layer; a cavity in the substrate, wherein a portion of the first metal layer in the substrate and a portion of the second metal layer in the substrate are exposed in the cavity; and a bridge component in the cavity, the bridge component includes a first conductive contact at a first face and a second conductive contacts at an opposing second face, wherein the second face of the bridge component is between the first face of the bridge component and a bottom surface of the cavity in the substrate, and wherein the second conductive contact is electrically coupled to the portion of the first metal layer in the cavity. |
US11804440B2 |
Chip module with robust in-package interconnects
Disclosed are chip module structures, each having a robust in-package interconnect for reliable performance. Some of the chip module structures achieve interconnect robustness through the use of vias in a spiral step pattern within the interconnect itself. Some chip module structures achieve interconnect robustness through the use of an interconnect stabilizer (referred to herein as a stabilization structure, fence or cage)), which includes vias in a repeating step pattern encircling the in-package interconnect, which is electrically isolated from back side solder balls, front side collapse chip connections (referred to herein as C4 connections), and the interconnect itself, and which is optionally connected to ground. Some chip module structures achieve interconnect robustness through the use of a combination of both vias in a spiral step pattern within the interconnect itself and an interconnect stabilizer. |
US11804437B2 |
Semiconductor device, method for fabricating the semiconductor device, and memory device and system including the semiconductor device
A semiconductor device according to an embodiment of the present disclosure may include: a stack structure including a plurality of first conductive patterns and a plurality of dielectric layers, which are alternately stacked, the stack structure having a stepped structure such that any one of the first conductive patterns further protrudes than the first conductive pattern positioned immediately above it; a plurality of second conductive patterns which are respectively formed over protrusions of the first conductive patterns; a plurality of contact plugs which overlap the plurality of second conductive patterns, respectively, and pass through the overlapping second conductive patterns and the stack structure; and a sealing layer pattern which is interposed between the first conductive patterns and the contact plugs and separates the first conductive patterns from the contact plugs. |
US11804430B2 |
Electronic component
An electronic component includes a first insulating layer, a resistance layer including a metal thin film that is formed on the first insulating layer, the resistance layer having a first end portion, a second end portion and a central portion between the first end portion and the second end portion, a first electrode having a first contact portion and a second contact portion spaced away from the first contact portion both of which are in contact with the resistance layer at a portion of the first end portion side with respect to the central portion of the resistance layer, a notched portion formed in the first end portion of the resistance layer and between the first contact portion and the second contact portion, and a second electrode having a contact portion in contact with the resistance layer at a portion of the second end portion side with respect to the central portion of the resistance layer. |
US11804427B2 |
Semiconductor package
A semiconductor package may include a redistribution substrate, a connection terminal, and a semiconductor chip sequentially stacked. The redistribution substrate may include an insulating layer, a plurality of redistribution patterns, which are vertically stacked in the insulating layer, and each of which includes interconnection and via portions, and a bonding pad on the interconnection portion of the topmost redistribution pattern. The topmost redistribution pattern and the bonding pad may include different metallic materials. The bonding pad may have first and second surfaces opposite to each other. The first surface of the bonding pad may be in contact with a top surface of the interconnection portion of the topmost redistribution pattern. A portion of the second surface of the bonding pad may be in contact with the connection terminal. The insulating layer may be extended to be in contact with the remaining portion of the second surface. |
US11804426B2 |
Integrated circuit structures in package substrates
Disclosed herein are integrated circuit (IC) structures that may be included in package substrates. For example, disclosed herein are passive components in package substrate, wherein the passive components include at least one non-circular via and at least one pad in contact with the at least one non-circular via, and the passive components include an inductor or a capacitor. Other embodiments are also disclosed. |
US11804425B2 |
Electronic device and wiring board
An electronic device including: a semiconductor device including plural terminals input with voltages having a same potential; and a wiring board including a mounting region at which the semiconductor device is mounted, wherein the wiring board includes a board wiring line formed on the wiring board from a connection portion at which one terminal of the plural terminals is connected, via an inside of the mounting region, to a connection portion at which another terminal of the plural terminals is connected. |
US11804423B2 |
Semiconductor device
A semiconductor device includes a semiconductor element, which has a protective film having an opening that exposes a part of a source electrode and disposed/provided to position an end portion thereof on the source electrode. A rewiring layer has wiring that is connected to the source electrode and to a conductive connecting member, and an insulator that covers a part of the source wiring. The insulator includes: an insulating film having (a) an opening for exposing a part of the source wiring, and (b) an end portion of the opening provided in a facing region of the opening; and an insulating film having (c) (i) an opening for exposing a part of the source wiring having a solder arranged therein and (ii) a connecting member arranged therein. |
US11804416B2 |
Semiconductor device and method of forming protective layer around cavity of semiconductor die
A semiconductor device has a semiconductor die with a sensor and a cavity formed into a first surface of the semiconductor die to provide access to the sensor. A protective layer is formed on the first surface of the semiconductor die around the cavity. An encapsulant is deposited around the semiconductor die. The protective layer blocks the encapsulant from entering the cavity. With the cavity clear of encapsulant, liquid or gas has unobstructed entry into cavity during operation of the semiconductor die. The clear entry for the cavity provides reliable sensor detection and measurement. The semiconductor die is disposed over a leadframe. The semiconductor die has a sensor. The protective layer can be a film. The protective layer can have a beveled surface. A surface of the leadframe can be exposed from the encapsulant. A second surface of the semiconductor die can be exposed from the encapsulant. |
US11804415B2 |
Semiconductor device with first and second portions that include silicon and nitrogen
A semiconductor device includes: a semiconductor body having an active region and an edge termination region between the active region and a side surface of the semiconductor body; a first portion including silicon and nitrogen; a second portion including silicon and nitrogen, the second portion being in direct contact with the first portion; and a front side metallization in contact with the semiconductor body in the active region. The first portion separates the second portion from the semiconductor body. An average silicon content in the first portion is higher than in the second portion. The front side metallization is interposed between the first portion and the semiconductor body in the active region but not in the edge termination region, and/or the first portion and the second portion are both present in the edge termination region but not in the active region. |
US11804413B1 |
Product design for test to enable electrical non-destructive test for measuring multi-chip interconnect defects
A semiconductor stack, including a carrier and a semiconductor device arranged above the carrier; non-releasable interconnections electrically and mechanically connecting the semiconductor device and the carrier; a first contact on at least one of the carrier or the semiconductor device: a second contact on at least one of the carrier or the semiconductor device; an electrical connection structure electrically conductively coupling the first contact and the second contact with each other via at least one non-releasable interconnection of the non-releasable interconnections; and wherein the electrical connection structure comprises a plurality of test diode circuits integrated in at least one of the carrier and the semiconductor device, wherein each of the test diode circuits comprises one or more diodes. |
US11804412B2 |
Circuit for detecting crack damage of a die, method for detecting crack, and memory
A circuit and method for detecting crack damage of a die are provided. The circuit comprises: a test circuit located within a seal ring of the die for outputting a pulse detection signal; a crack detection loop arranged outside a guard ring of an internal processing circuit of the die, having an input end connected to an output end of the test circuit and an output end connected to an output pin of the die; and a relay driving unit arranged between the input end and output end for increasing a capability of transmission of the pulse detection signal, wherein the seal ring surrounds the whole die; in a test mode, the test circuit outputs the pulse detection signal to the crack detection loop, and a test machine determines whether the die is damaged by a crack by reading a signal on the output pin of the die. |
US11804411B2 |
Secure inspection and marking of semiconductor wafers for trusted manufacturing thereof
A method for securing and verifying semiconductor wafers during fabrication includes receiving a semiconductor wafer after a layer of features has been patterned thereon. At least one security mark is formed at one or more locations embedded within a backside of the semiconductor wafer by implanting an inert species at the one or more locations. At a subsequent point in fabrication and/or after fabrication of the semiconductor wafer has completed the backside of the wafer is inspected for detection of the at least one security mark. If the at least one security mark is not detected at an expected location within the backside of the semiconductor wafer a determination is made that the semiconductor wafer has been compromised. |
US11804407B2 |
Semiconductor device having plurality of insulators
A semiconductor device which has favorable electrical characteristics and can be highly integrated is provided.The semiconductor device includes a first insulator; an oxide over the first insulator; a second insulator over the oxide; a first conductor over the second insulator; a third insulator in contact with a top surface of the first insulator, a side surface of the oxide, a top surface of the oxide, a side surface of the second insulator, and a side surface of the first conductor; and a fourth insulator over the third insulator. The third insulator includes an opening exposing the first insulator, and the fourth insulator is in contact with the first insulator through the opening. |
US11804405B2 |
Method of forming copper interconnect structure with manganese barrier layer
Low capacitance and high reliability interconnect structures and methods of manufacture are disclosed. The method includes forming a copper based interconnect structure in an opening of a dielectric material. The method further includes forming a capping layer on the copper based interconnect structure. The method further includes oxidizing the capping layer and any residual material formed on a surface of the dielectric material. The method further includes forming a barrier layer on the capping layer by outdiffusing a material from the copper based interconnect structure to a surface of the capping layer. The method further includes removing the residual material, while the barrier layer on the surface of the capping layer protects the capping layer. |
US11804396B2 |
Methods for producing a 3D semiconductor device and structure with memory cells and multiple metal layers
A method for producing a 3D semiconductor device including: providing a first level including a first single crystal layer; forming a first metal layer on top of the first level; forming a second metal layer on top of the first metal layer; forming at least one second level above the second metal layer; performing a first lithography step on the second level; forming a third level on top of the second level; performing processing steps to form first memory cells within the second level and form second memory cells within the third level, where the first memory cells include at least one second transistor, and the second memory cells include at least one third transistor; and then at performing at least one deposition step which deposits gate electrodes for both the second and the third transistors, and forming at least four independent memory arrays. |
US11804394B2 |
Methods and systems for improving transfer efficiency of an automated material handling system
Methods and systems for improving the efficiency of an automated material handling system (AMHS) include providing an apparatus operatively coupled to a load port of a processing apparatus, where the apparatus is configured to remove a first work-in-process from the load port and to move the first work-in-process along a first direction to displace the first work-in-progress from the load port while a second work-in-progress is transferred to the load port from an AMHS vehicle along a second direction that is perpendicular to the first direction, and transferring the first work-in-progress to an AMHS vehicle along the second direction. The methods and systems may be used for loading and unloading wafer storage containers, such as front opening unified pods (FOUPs), in a semiconductor fabrication facility. |
US11804391B2 |
Transfer system, transfer method, and transfer apparatus
A transfer system includes: a transfer chamber having a side wall provided thereon with a plurality of processing chambers in which a processing is performed on a substrate under a decompressed atmosphere, and configured such that the substrate is transferred in the decompressed atmosphere; a plurality of robots fixed in the transfer chamber and configured to transfer the substrate; and a movable buffer configured to hold the substrate and move in a horizontal direction along the side wall between the side wall and the robots in the transfer chamber. The robots exchange the substrate between the movable buffer and the processing chambers in cooperation with a movement of the movable buffer. |
US11804385B2 |
Method, control device and vacuum arrangement
According to various aspects of the disclosure, a method may comprise: varying a drive force, by which a chamber valve of a vacuum chamber is held closed, when the vacuum chamber has been evacuated; and aerating the vacuum chamber after the variation of the drive force; transporting a substrate through the chamber valve when the chamber valve has been opened. |
US11804384B2 |
Device for self-assembling semiconductor light-emitting diodes magnets in a plurality of rows
Discussed is a device for self-assembling semiconductor light-emitting including: a chip supply part to supply the semiconductor light-emitting diodes to the substrate in cooperation with magnets disposed in a plurality of rows to form the magnetic field, wherein the chip supply part includes: a chip accommodating part to accommodate the semiconductor light-emitting diodes; a vertical moving part to adjust a distance between the chip supply part and the magnets; a horizontal moving part to move the chip supply part such that the chip accommodating part is alternately overlapped with a part of the magnets; and a controller to drive the vertical and horizontal moving parts to control a position of the chip supply part, and the controller moves the chip supply part in at least one of a horizontal direction and a vertical direction at a predetermined path and a plurality of points existing on the predetermined path. |
US11804383B2 |
Method for producing a metal-ceramic substrate with electrically conductive vias
A method for producing a metal-ceramic substrate with a plurality of electrically conductive vias includes: attaching a first metal layer in a planar manner to a first surface side of a ceramic layer; after attaching the first metal layer, introducing a copper hydroxide or copper acetate brine into a plurality of holes in the ceramic layer delimiting a via, to form an assembly; converting the copper hydroxide or copper acetate brine into copper oxide; subjecting the assembly to a high-temperature step above 500° C. in which the copper oxide forms a copper body in the plurality of holes; and after converting the copper hydroxide or copper acetate brine into the copper oxide, attaching a second metal layer in a planar manner to a second surface side of the ceramic layer opposite the first surface side. The copper body produces an electrically conductive connection between the first and the second metal layers. |
US11804382B2 |
Method of forming package substrate with partially recessed capacitor
A semiconductor package includes a multilayer substrate including a dielectric layer, a first conductive layer forming a first set of electrical contacts, a second conductive layer forming package electrical contacts and two capacitor electrical contacts, conductive vias extending through the dielectric layer between the first conductive layer with the second conductive layer, and a solder mask layer over the second conductive layer. The semiconductor package further includes a semiconductor die on the first side of the multilayer substrate electrically connected a capacitor on the second side of the multilayer substrate. A recessed portion of the capacitor is within a capacitor opening of the solder mask layer between the two capacitor electrical contacts and a board-side surface of the solder mask layer. |
US11804379B2 |
Etching method and plasma processing apparatus
An etching method of forming, on a substrate having a base film; a stacked film in which a first film and a second film are alternately stacked on the base film; and a mask on the stacked film, a recess in the stacked film through the mask by using plasma includes preparing the substrate; and etching the stacked film until the recess of the stacked film reaches the base film by plasma formed from a gas containing hydrogen, fluorine and carbon, while maintaining a substrate temperature equal to or less than 15° C. |
US11804378B2 |
Surface conversion in chemical mechanical polishing
A method for fabricating a planarized planarization layer for an integrated circuit device is described. A barrier layer is deposited over a planarization layer. Next, a liner layer is deposited on the barrier layer. An overburden layer is deposited on the liner layer. A first chemical mechanical polishing (CMP) process is performed on the overburden layer. A surface conversion process is performed on uncovered portions of a top surface of the planarization layer which are not protected by the polished overburden layer. A first wet etch is performed of the planarization layer. In embodiments, the first wet etch is selective to metal overburden layer as compared to the planarization layer. A second wet etch is performed removing the liner layer, the diffusion barrier layer and the metal overburden layer. In embodiments, the second wet etch is selective to the planarization layer as compared to the overburden layer. |
US11804373B2 |
Selective layer formation using deposition and removing
Methods and systems for selectively depositing dielectric films on a first surface of a substrate relative to a passivation layer previously deposited on a second surface are provided. The methods can include at least one cyclical deposition process used to deposit material on the first surface while the passivation layer is removed, thereby preventing deposition over the passivation layer. |
US11804372B2 |
CD dependent gap fill and conformal films
A method of depositing a silicon-containing material is disclosed. Some embodiments of the disclosure provide films which fill narrow CD features without a seam or void. Some embodiments of the disclosure provide films which form conformally on features with wider CD. Embodiments of the disclosure also provide superior quality films with low roughness, low defects and advantageously low deposition rates. |
US11804369B2 |
Mass spectrometry method and mass spectrometer
A mass spectrometer 1, which is for generating a product ion from a precursor ion derived from a sample component having a hydrocarbon chain to analyze a mass, includes a reaction chamber 2 into which the precursor ion is introduced, radical generating units 51, 52, and 53 that generate a radical having an oxidizing ability or/and a radical other than a hydrogen radical having a reducing ability, a radical irradiation unit 54 that irradiates the inside of the reaction chamber 2 with the generated radical, a separation detection unit 3 that separates and detects the product ion generated from the precursor ion by a reaction with the radical according to a mass-to-charge ratio, and a structure estimation unit 14 that estimates the structure of the sample component based on the mass-to-charge ratio of the detected product ions and the information on the structure or the structure candidate. |
US11804366B2 |
Plasma processing apparatus
A plasma processing apparatus includes a baffle structure between a mounting table and a processing chamber. The baffle structure has a first member and a second member. The first member has a first cylindrical part extending between the mounting table and the processing chamber, and a plurality of through-holes elongated in the vertical direction is formed in an array in the circumferential direction in the first cylindrical part. The second member has a second cylindrical part having an inner diameter greater than the outer diameter of the cylindrical part for the first member. The second member moves up and down in a region that includes the space between the first member and the processing chamber. |
US11804365B2 |
Substrate processing apparatus, plasma generating apparatus, and method of manufacturing semiconductor device
There is provided is a technique that includes: a process chamber in which at least one substrate is processed; and at least one buffer chamber in which plasma is formed, wherein the at least one buffer chamber includes at least two application electrodes of different lengths to which high frequency electric power is applied, and a reference electrode subjected to a reference potential. |
US11804364B2 |
Substrate processing apparatus
A substrate processing apparatus capable of locally controlling a plasma intensity and improving thin film properties and thickness uniformity includes: a power supply unit, a processing unit electrically connected to the power supply unit, and a substrate support unit below the processing unit, wherein the substrate support unit includes a first ground electrode and a second ground electrode. |
US11804362B2 |
Frequency tuning for modulated plasma systems
Plasma processing and power supply systems and methods are disclosed. The plasma processing system comprises a high-frequency generator configured to deliver power to a plasma chamber and a low-frequency generator configured to deliver power to the plasma chamber. A filter is coupled between the plasma chamber and the high-frequency generator, and the filter suppresses mixing products of high frequencies produced by the high-frequency generator and low frequencies produced by the low-frequency generator. The plasma processing system also comprises means for frequency tuning the high-frequency generator using a probe signal that is concurrently applied with the power applied to the plasma chamber at the primary frequency. |
US11804357B2 |
Electron optical module for providing an off-axial electron beam with a tunable coma
An electron optical module for providing an off-axial electron beam with a tunable coma, according to the present disclosure includes a structure positioned downstream of an electron source and an electron lens assembly positioned between the structure and the electron source. The structure generates a decelerating electric field, and is positioned to prevent the passage of electrons along the optical axis of the electron lens assembly. The electron optical module further includes a micro-lens that is not positioned on the optical axis of the electron lens assembly and is configured to apply a lensing effect to an off-axial election beam. Aberrations applied to the off-axial electron beam by the micro-lens and the electron lens assembly combine so that a coma of the off-axial beam has a desired value in a downstream plane. |
US11804354B2 |
X-ray source device comprising an anode for generating x-rays
An X-ray source device includes an anode to generate X-rays; a drive to rotate the anode about an anode central axis, the drive including a stator and a first rotor, and the first rotor being rotationally fixed relative to the anode; and a cooling facility to cool at least one of the anode and the drive using a coolant. The drive includes a second rotor to circulate the coolant. |
US11804352B2 |
Fuse
The present invention provides a fuse that has a stable fusing characteristic and is easily manufactured.A fuse 600 includes: a fuse element 100 that is provided between a pair of terminal parts 110 and has a plurality of fuse parts 120; and a casing 200 for housing the fuse parts 120, wherein the fuse element 100 includes a first flat surface 140 and a second flat surface 150 which are shaped bent along a longitudinal direction P of the fuse element 100 and which extend in a linear manner along the longitudinal direction P, wherein the first flat surface 140 and the second flat surface 150 are provided with the plurality of fuse parts 120, and wherein the first flat surface 140 and the second flat surface 150 are contiguous to one other via a bent section 131. |
US11804349B2 |
Circuit interrupter
A circuit interrupter movable among ON, OFF, and TRIP positions includes a housing, a latch situated on the housing, a number of mechanisms situated on the housing, each mechanism of the number of mechanisms including a contact arm that is movable with respect to the housing, a set of separable contacts including a stationary contact and further including a movable contact situated on the contact arm, a handle, a pin, a first spring that extends between the contact arm and the handle in at least one of the OFF position and the ON position, a second spring that extends between the handle and the pin, and the pin being movable among a position engaged with the latch in at least one of the ON position and the OFF position and another position engaged with the handle in the TRIP position. |
US11804347B2 |
Protecting device and battery pack
Provided is a protecting device that can prevent damage of the device by releasing the pressure inside the housing by providing openings in the housing and can secure appropriate insulation. The protecting device includes: a meltable conductor 3; first and second external connection terminals 7, 8 connected to both ends of the meltable conductor 3; and a housing 6 having a lower case 4 and an upper case 5, wherein one end of the first external connection terminal 7 and one end of the second external connection terminal 8 are led out from the housing 6, and the housing is provided with a first opening 24 formed facing a front surface of the first external connection terminal 7 and a second opening 25 formed facing a front surface of the second external connection terminal 8. |
US11804346B2 |
Vacuum interrupter and vacuum breaker
An arc shield surrounding an outer peripheral side of a fixed electrode and a movable electrode is provided, in addition to a fixed-side insulating unit in which a fixed-side insulator is provided to be connected coaxially with the arc shield on the fixed side in the axial direction of the arc shield, and a movable-side insulating unit in which movable-side insulators are provided to be connected coaxially with the arc shield on the movable side in the axial direction of the arc shield. The movable-side insulating unit has an insulator group in which movable-side insulators are provided to be connected in the axial direction, an insulator-group-side sub shield surrounding the outer peripheral side of a movable-side energizing shaft, and an insulator-group-side sub shield support part which is on the outer peripheral surface of the insulator-group-side sub shield and interposed between two adjacent movable-side insulators of the insulator group. |
US11804345B2 |
Low-voltage circuit breaker
A low-voltage circuit breaker includes at least one fixed contact, for each pole, which is electrically connected to a terminal for connection to an electric circuit, and a corresponding moving contact which is associable/separable with respect to the fixed contact by a rotation of the moving contact. The low-voltage circuit breaker further includes an arc chamber positioned in correspondence of the fixed contact, and a rotating contact supporting shaft common to all poles, which is functionally connected to an actuation mechanism of the circuit breaker, where the actuation mechanism includes a kinematic system operatively connected to an actuation lever for opening/closing operations and provided with opening springs and a tripping shaft for releasing the kinematic system and allowing its movement from a closed to an open position. The low-voltage circuit breaker further includes, for each pole, a quick acting trip device. |
US11804344B2 |
Drive structure for high-voltage direct-current relay
Provided is a drive structure for a high-voltage direct-current relay, the drive structure comprising: a retaining frame, a stopper piece, a movable spring piece, and an elastic member. The retaining frame comprises two retaining side arms, a support plate, and a drive rod. The two retaining side arms are disposed at two sides of the support plate, and the drive rod is connected to a bottom portion of the support plate. The stopper piece has one end connected to a terminal end of one of the retaining side arms, and the other end connected to a terminal end of the other retaining side arm. The elastic member has one end pressing against the support plate and the other end pressing against the movable spring piece, the movable spring piece presses against the stopper piece, and the stopper piece is provided with an arc isolation portion. The drive structure for a high-voltage direct-current relay has an bottom-up assembly manner, in which the elastic member, the movable spring piece, and the stopper piece are stacked sequentially, and the stopper piece is connected to and retained by the two retaining side arms, thereby realizing a simple and fast assembly process, and increasing assembly efficiency of high-voltage direct-current relays. In addition, the arc isolation portion has an effect of isolating arcs, thereby improving a service life of high-voltage direct-current relays despite reverse arcs. |
US11804337B2 |
Method for manufacturing electrochemical device having exposed metal layer outside packaging
Disclosed herein is an electrochemical device forming a chip-capacitor or a super-capacitor. The electrochemical device includes: a ceramic substrate having a nonconductive ceramic layer, a current collecting layer disposed on a nonconductive ceramic layer and made of ceramic or cermet, and a metal layer arranged on outer surfaces of the nonconductive ceramic layer and the current collecting layer; an electrode having a positive electrode and a negative electrode and formed on the current collecting layer; and a nonconductive ceramic packaging module located on the ceramic substrate to accommodate electrolyte therein, wherein the metal layer is exposed to the outside of the nonconductive ceramic packaging module. |
US11804335B2 |
Power storage device and power storage device assembly structure
A power storage device has a first power storage unit, a second power storage unit, a third power storage unit, and a fourth power storage unit. The power storage device is provided with a common electrode being integrated molding to make the first power storage unit and the second power storage unit connected in series, the third power storage unit and the fourth power storage unit connected in series, the first power storage unit and the third power storage unit connected in parallel, and the second power storage unit and the fourth power storage unit connected in parallel, so inside of the power storage device can have high potential and high capacitance, and avoid the problem of increasing the overall impedance caused by the conventional welding process. Further, the power storage device uses both surfaces of the common electrode at the same time to save electrode material. |
US11804334B2 |
Electrolytic capacitor comprising an anode body, a cathode body and a conductive polymer and a liquid component disposed between the anode body and the cathode body
An electrolytic capacitor includes an anode body, a cathode body, and a conductive polymer and a liquid component that are disposed between the anode body and the cathode body. The liquid component contains an acid component, a base component, and an aromatic additive. The acid component includes at least one of an aromatic carboxylic acid and an aromatic carboxylic acid derivative. The at least one of the aromatic carboxylic acid and the aromatic carboxylic acid derivative includes at least two carboxy groups and at least one aromatic ring. A content proportion of the base component in the liquid component is more than or equal to 1% by mass. The aromatic additive includes an electron withdrawing group and an electron donating group. A content ratio of the aromatic additive contained in the liquid component is more than or equal to 50 parts by mass with respect to 100 parts by mass of the conductive polymer. |
US11804331B2 |
Multilayer electronic component
A multilayer electronic component includes: a body including dielectric layers; side margin portions disposed on side surfaces of the body, respectively; and external electrodes disposed on end surfaces of the body, respectively. The body includes a capacitance forming portion including internal electrodes disposed alternately with the dielectric layers and cover portions disposed on upper and lower surfaces of the capacitance forming portion, respectively. Ga2/Ga1 is 0.8 or more and less than 1.0 and Ga2/Gc1 is 0.8 or more and less than 1.0. a1 is a central portion of the capacitance forming portion, a2 is a boundary portion between the capacitance forming portion and the cover portion in the capacitance forming portion, and c1 is a boundary portion between the capacitance forming portion and the cover portion in the cover portion. Ga1, Ga2, and Gc1 are average sizes of dielectric grains at a1, a2, and c1, respectively. |
US11804325B2 |
Electronic component and production method thereof
An electronic component includes a composite body composed of a composite material of a resin and a magnetic metal powder and a metal film disposed on an outer surface of the composite body. The magnetic metal powder contains Fe. The metal film mainly contains Cu, further contains Fe, and is in contact with the resin and the magnetic metal powder. |
US11804322B1 |
Ultra-density nanostructure GdFe thin film with large perpendicular magnetic anisotropy for a new generation of spintronic device
A method of fabrication of nanostructured thin film includes depositing a Gd20Fe80 alloy by using the thermal evaporating technique on the top of a high-density nanoporous alumina template. In a particular embodiment, the high-density nanoporous alumina template has a pore diameter of 92 nm and interpore distance of 103 nm and the Gd20Fe80 nanostructured thin film has a layer thickness of 48 nm. The present method results in nanostructured GdFe thin films with large perpendicular magnetic energy density of 4.8 erg/cm2, which is 15 times higher than obtained in the conventional ferromagnetic alloy thin films with PMA. |
US11804321B2 |
Tunable templating layers for perpendicularly magnetized Heusler films
A device including a templating structure and a magnetic layer on the templating structure is described. The templating structure includes D and E. A ratio of D to E is represented by D1-xEx, with x being at least 0.4 and not more than 0.6. E includes a main constituent. The main constituent includes at least one of Al, Ga, and Ge. Further, E includes at least fifty atomic percent of the main constituent. D includes at least one constituent that includes Ir, D includes at least 50 atomic percent of the at least one constituent. The templating structure is nonmagnetic at room temperature. The magnetic layer includes at least one of a Heusler compound and an L10 compound, the magnetic layer being in contact with the templating structure. |
US11804317B2 |
Soft magnetic metal powder and electronic component
Provided is a soft magnetic metal powder including a plurality of soft magnetic metal particles. Each of the soft magnetic metal particles includes a metal particle and an oxidized part covering the metal particle. The metal particle includes at least Fe. The oxidized part includes an oxide of at least one kind of element selected from the group consisting of Fe, Si, and B, and at least one kind of element of Ca and Mg. A concentration of Ca or Mg in the metal particle and the oxidized part is maximum in the oxidized part. An average value of a maximum value of the concentration of Ca or Mg in the oxidized part is 0.2 atom % or more. |
US11804315B2 |
EV charging cable system with cooling
A charging system for an electric energy storage includes a cable assembly and a plug transition between the cable assembly and the electric energy storage. The cable assembly includes a cable provided with at least two separate power conductors and at least one earth conductor. The power conductors are spaced apart from each other within the cable, with each surrounding at least one tube and including a plurality of intertwisted wires stranded around the tube. The cable assembly also includes at least two separate cooling circuits within the cable, namely a first cooling circuit having a cooling fluid in the tubes surrounded by the power conductors, and a second cooling circuit having a cooling fluid in auxiliary tubes to cool the plug transition. Systems and methods are also provided for charging an electrical energy storage on basis of such a cable assembly. |
US11804311B1 |
Use and coordination of healthcare information within life-long care team
Managing healthcare information includes a first healthcare professional subscribing to a subset of medical information for a patient in a healthcare information framework having a datastore containing electronic health records for the patient, the first healthcare professional being a member of a life-long care team for the patient that includes all care teams encountered by the patient at any time, a second healthcare professional posting medical information about the patient in the healthcare information framework, pushing, in real time or near real time, the medical information to at least one server that is coupled to the datastore, and the at least one server causing the first healthcare professional to automatically receive the subset of the medical information based on the first healthcare professional subscribing to the subset of the medical information. The second healthcare professional may be invited based on analysis of data in the datastore. |
US11804310B2 |
Minimize garbage collection in HL7 manipulation
Disclosed are a system and method for processing HL7 messages. A method includes receiving, an HL7 message; storing the HL7 message in a memory; creating a data structure representation of the stored HL7 message in the memory that stores a start index and an end index of the stored HL7 message, wherein the start index indicates a beginning of the stored HL7 message and the end index indicates an end of the stored HL7 message; hierarchically creating, from the data structure representation of the stored HL7 message, one or more data structure representations in the memory that store at least one start index and at least one end index corresponding to one or more fragments in the stored HL7 message; and, modifying the stored HL7 message according to the at least one start index and a corresponding end index of the fragments in the HL7 message. |
US11804308B2 |
Pathway planning system and method
A system and method for planning a pathway through an anatomical luminal network of a patient including a computing device having at least one processor; a display device in communication with the computing device; and a user interface configured for display on the display device and configured to guide a user through a pathway planning procedure. The user interface includes a patient selection window configured to receive a user input to select a patient having CT image data on which to perform pathway planning; a target selection window configured to receive a user input to select at least one target from the CT image data; and an airway finder window configured to generate at least one pathway from the at least one target to an entry point of the anatomical luminal network in response to a user input. |
US11804305B2 |
Contralateral image orthopedic implant
A fabrication system and method for prosthetic appliances employs imaging of a contralateral skeletal structure for designing a matched, patient specific replacement appliance based on the patient's own skeletal structure. Many skeletal structures are disposed on opposed sides, i.e. left and right sides. A contralateral bone or skeletal member often accurately depicts the individual bone shape of a particular patient more accurately than a generalized approximation. A scan such as a CT or MRI is segmented to apportion a skeletal member for replacement and reconstructed into a 3D (3 dimensional) model. The 3D model is inverted to define the contralateral side, and augmented for surgical connection features and comparison with an anatomic ideal to mitigate imperfections. 3D printing and/or additive manufacturing techniques are invoked with biocompatible materials to render the replacement prosthetic appliance based on the model. |
US11804304B2 |
Method and software for assessing neurodevelopmental abnormalities
Neurological abnormalities are often discovered through observation by health care providers, and/or parent report. Many neurodevelopmental disorders such as ASD are purely identified through behavioral analysis, and cannot be screened for using a biomarker or quantitative stimulus-response test. Current screening tools contain subjective components based on parent report and clinician observation, vary in consistency of use across providers, and demands resources, knowledge, and access to skilled expertise. As a result, the only tests used today require lengthy and subjective behavioral analysis and often, miss or misidentify neurodevelopmental disorders contributing to a delayed diagnosis. The technology disclosed herein allow for a solution to this systemic problem. |
US11804301B2 |
Systems and methods involving predictive modeling of hot flashes
Embodiments in accordance with the present disclosure are directed to systems and methods for managing hot flashes and/or menopause symptoms. An example system includes sensor circuitry and logic circuitry. The sensor circuitry obtains a physical measurement associated with a user and communicates the physical measurement. The logic circuitry generates a predictive model that indicates a probability of the user having a hot flash at a date and time based on a plurality of input parameters, revises the probability based on the physical measurement using the predictive model, and communicates data indicative of an action in response to the revised probability being outside a threshold, such as providing cooling relief. |
US11804297B1 |
Computing system for updating or entering multidimensional values
Described herein are features pertaining to updating patient data based upon input of an EHR user by way of a GUI. The GUI can depict health information that is generated or extracted from the patient data, wherein the health information can include demographic information, vital statistics, etc. of a patient. The GUI receives input with respect to a multidimensional value displayed on the GUI, the input comprising input in a first dimension and input in a second dimension, the multidimensional value comprising a first value and a second value. The first value and the second value are simultaneously modified based upon the input in the first dimension and the input in the second dimension. |
US11804294B2 |
Contextually adaptive digital pathology interface
A method, system, and computer program product for an image visualization system (120) that includes a contextually adaptive digital pathology interface. At least one image of a biological sample stained for the presence of one or more biomarkers is obtained (300). The image is displayed on a display screen at a first zoom level (310), in which a first subset of user selectable elements are contemporaneously displayed (320). As a result of user input, the image being is displayed at a second zoom level (330), in which a second subset of user selectable elements are contemporaneously displayed with the image (340). The one or more elements within the second subset of user selectable elements are disabled or hidden at the first zoom level, or one or more elements within the first subset of user selectable elements are disabled or hidden at the second zoom level. |
US11804291B2 |
Systems and methods for recommending physical activity associated with media content
Systems and methods are presented herein for providing a user with a recommendation for physical activity related to media content. The user may activate a recommendation application setting on a user equipment device. The user may select a media asset for presentation on a user equipment device. The system may analyze data associated with the media asset and perform deep video analysis of the frames of the media asset to identify events in the media asset. The system may identify the content type of each respective segment of the media asset and may identify respective activities performed in each segment by a primary character. The system may determine a respective activity to recommend to the user for reach respective segment of the media asset. The application may then determine a segment is being displayed for a user and generate an overlay representing a physical activity for the user to perform. |
US11804290B2 |
Methods and device arrangement for physical activity thresholds reducing risks of diabetes, cardiovascular diseases, inflammations, dementia, cancers and mortality in sedentary subjects
Highblood levels of very low density lipoprotein lipids (VLDLs) and glycoprotein acyl (Glyc A) are known to increase risk of diabetes, cardiovascular diseases, inflammations, cognitive impairments, cancers and premature deaths in sedentary persons. The invention determines physical activity thresholds of daily steps and accelerations to reduce plasma concentrations of VLDLs and Glyc A. The method and device is an accelerometer recording and classifying numbers of steps and accelerations and comparing the person's steps and accelerations with those shown to reduce VLDLs and Gly A. The invention is characterized in that if the daily number of accleration maxima exceeds the given en threshold of 2980 steps in the acceleration range 1.3-1.7 g, the person has performed physical activity, typically known to reduce circulating VLDLs and Glyc A. |
US11804288B1 |
De-identifying medical history information for medical underwriting
A computer-implemented method includes producing information that characterizes a group of individuals from a set of private data representing characteristics of the individuals. The identity of the individuals is unattainable from the produced information. The method also includes providing the produced information to report the characteristics of the group. |
US11804287B2 |
System and method for determining subject conditions in mobile health clinical trials
A method for calculating a subject's state or condition comprises integrating data that are captured from multiple sources, storing the integrated data in a first database, calculating time intervals in which to collect an optimal amount of data to predict the subject state, developing a predictive model using a recorded diary or electronic data capture information, testing the model against a portion of the captured data, and applying the predictive model to new data from other sources. The predictive model may determine a subject state that may be a digital bio-marker for a disease condition. A system for predicting subject state is also disclosed. |
US11804279B2 |
Program and operating methods of nonvolatile memory device
A program method of a nonvolatile memory device including a plurality of memory cells, each storing at least two bits of data, includes performing a first program operation based on a plurality of program voltages having a first pulse width to program first page data into selected memory cells connected to a selected word line among the plurality of memory cells; and performing a second program operation based on a plurality of program voltages having a second pulse width different from the first pulse width to program second page data into the selected memory cells in which the first page data is programmed. |
US11804275B1 |
Phase-mode bit-addressable sensing register
Shift register elements of a phase-mode bit-addressable sensing register sample varied AC or DC bias values provided to operational RQL circuitry on the RQL IC via clock resonators or DC bias lines. The shift register can be constructed of phase-mode D flip-flops and JTLs as data and clock lines. A method of using the sensing register includes shifting in a data bit pattern while a bias parameter (e.g., AC amplitude, DC value, or phase) is set to a nominal value; stopping the logical clock that controls the shifting of values through the sensing register, varying the bias parameter value, inputting one assertion SFQ pulse or reciprocal pulse pair into the logical clock, restoring the bias parameter to the nominal value, restarting the logical clock to shift out an output data bit pattern, and observing the output data bit pattern to determine the effect of the bias parameter value change. |
US11804273B2 |
Memory device for setting channel initialization time based on inhabition count value and method of the memory device
Provided herein is a memory device and a method of operating the same. The memory device includes a plurality of memory blocks, each including a plurality of memory cells, and a peripheral circuit configured to perform program operations, read operations and erase operations on the plurality of memory blocks. The memory device also includes control logic configured to, when the read operation is performed on any one of the plurality of memory blocks, set a channel initialization time used to initialize channels of memory cells included in the one memory block based on an inhibition count value indicating a number of times that a corresponding operation is inhibited from being performed on the one memory block, and control the peripheral circuit so that the channels are initialized during the channel initialization time before the read operation is performed. |
US11804272B2 |
Memory system and storage system
A memory system includes a nonvolatile memory, a controller configured to control the nonvolatile memory, a power supply circuit that is connected to the controller and configured to generate a power supply voltage for the nonvolatile memory and the controller from a voltage supplied from at least one external power supply, and a power storage device that is connected to the power supply circuit and configured to charge to a first energy from a charging voltage supplied by the power supply circuit, and an energy sharing pin that is connected to the power supply circuit and the power storage device, and is connectable to an external power storage device in an external memory system. |
US11804270B2 |
Non-volatile memory device
A non-volatile memory device includes a memory cell region including a first metal pad and a memory cell array including a plurality of memory cells, and a peripheral circuit region including a second metal pad and an output driver to output a data signal, and vertically connected to the memory cell region by the first metal pad and the second metal pad. The output driver includes a pull-up driver and a pull-down driver. The pull-up driver includes a first pull-up driver having a plurality of P-type transistors and a second pull-up driver having a plurality of N-type transistors. The pull-down driver includes a plurality of N-type transistors. One or more power supply voltages having different voltage levels are selectively applied to the pull-up driver. A first power supply voltage is applied to the first pull-up driver, and a second power supply voltage is applied to the second pull-up driver. |
US11804262B2 |
Area efficient memory cell read disturb mitigation
A machine memory includes multiple memory cells. Word lines, each with at least one word line driver, are coupled to the memory cells along rows. The word line drivers of at least some adjacent pairs of the word lines are coupled together by a pull-down transistor, in a manner that reduces read disturb of the memory cells. |
US11804252B2 |
Word line structures for three-dimensional memory arrays
Methods, systems, and devices for word line structures for three-dimensional memory arrays are described. A memory device may include word line structures that support accessing memory cells arranged in a three-dimensional level architecture. The word line structures may be arranged above a substrate and be separated from each other by respective dielectric layers. Each word line structure may include word line members and a word line plate that is connected to each word line member. Each word line plate may include a contact that may be coupled with a word line decoder operable to bias the word line plate. To couple the word line plate to the word line decoder, the memory device may include first vias that extend through holes in the word line plates and are coupled with second vias that extend from a respective contact through openings in the word line plates above the contact. |
US11804251B2 |
Ghost command suppression in a half-frequency memory device
A memory device includes a command interface configured to receive a two-cycle command from a host device via multiple command address bits. The memory device also includes a command decoder configured to decode a first portion of the multiple command address bits in a first cycle of the two-cycle command. The command decoder includes mask circuitry. The mask circuitry includes mask generation circuitry configured to generate a mask signal. The mask circuitry also includes multiplexer circuitry configured to apply the mask signal to block the command decoder from decoding a second portion of the multiple command address bits in a second cycle of the two-cycle command. |
US11804250B2 |
Memory with deferred fractional row activation
Row activation operations within a memory component are carried out with respect to subrows instead of complete storage rows to reduce power consumption. Further, instead of activating subrows in response to row commands, subrow activation operations are deferred until receipt of column commands that specify the column operation to be performed and the subrow to be activated. |
US11804249B2 |
Systems and methods for adaptive and responsive video
Systems and methods for providing adaptive and responsive media are disclosed. In various implementations, a video for playback is received at a user device having a plurality of associated properties. Based on at least one of the properties, a first state of the video is configured, and the video is presented according to the first state. During playback of the video, a change in one of the device properties is detected, and the video is seamlessly transitioned to a second state based on the change. |
US11804247B2 |
Collaborative media object generation and presentation in improved collaborative workspace
In the present disclosure, a collaborative workspace fosters content creation between users in a synchronous and/or asynchronous manner by enabling automatic generation and management of collaborative media objects that automatically combine content from a plurality of users into a single media object. This is extremely beneficial in technical scenarios where users are creating projects, assignments, presentations, etc., by removing the need for users to manually stitch together and combine content to create a final product. For example, the collaborative workspace is adapted for a video discussion application/service, where users create one or more video clips (e.g., video feeds, live video feeds) in response to a posted topic. In at least one instance, a collaborative workspace for a video discussion application/service may be integrated to display within another type of application/service. However, the present disclosure is extensible to work with any type of application/service and any content type. |
US11804243B2 |
Magnetic recording medium
It is an object of the present technology to provide a magnetic recording medium that has a small total thickness and achieves excellent travelling stability.The present technology provides a tape-shaped magnetic recording medium including a magnetic layer, an underlayer, a base layer, and a back layer, in which a servo pattern is recorded in the magnetic layer, a statistical value σSW indicating non-linearity of a servo band and being obtained from a reproduction waveform of a servo signal of the servo pattern is 24 nm or less, the base layer contains polyester as a main component, an average thickness tT of the magnetic recording medium is 5.6 μm or less, the magnetic recording medium contains a lubricant, pores are formed in the magnetic recording medium, and an average diameter of the pores of the magnetic recording medium that is measured in a state where the lubricant has been removed from the magnetic recording medium and the magnetic recording medium has been dried, is 6 nm or more and 11 nm or less. |
US11804242B2 |
Reader noise reduction using spin hall effects
A read head is disclosed wherein a Spin Hall Effect (SHE) layer is formed on a free layer (FL) in a sensor and between the FL and top shield (S2). Preferably, the sensor has a seed layer, an AP2 reference layer, antiferromagnetic coupling layer, AP1 reference layer, and a tunnel barrier sequentially formed on a bottom shield (S1). When the stripe heights of the FL and SHE layer are equal, a two terminal configuration is employed where a current flows between one side of the SHE layer to a center portion thereof and then to S1, or vice versa. As a result, a second spin torque is generated by the SHE layer on the FL that opposes a first spin torque from the AP1 reference layer on the FL. |
US11804240B2 |
Methods and systems for human activity tracking
Methods and systems for identifying human activity in a building. An illustrative method includes storing one or more room sound profiles for a room in a building based at least in part on background audio captured in the room without a presence of humans in the room. Background noise filters are generated for the room based on the room sound profiles. Real time audio may be captured from the room and filtered with at least one of the background noise filters. The filtered real time audio may be analyzed to identify one or more sounds associated with human activity in the room. A situation report may be generated based at least in part on the identified one or more sounds associated with human activity in the room and transmitted for use by a user. |
US11804237B2 |
Conference terminal and echo cancellation method for conference
A conference terminal and an echo cancellation method for a conference are provided. In the echo cancellation method, a synthetic speech signal is received. The synthetic speech signal includes a user speech signal of a speaking party corresponding to a first conference terminal of multiple conference terminals and an audio watermark signal corresponding to the first conference terminal. One or more delay times corresponding to the audio watermark signal are detected in a received audio signal. The received audio signal is recorded through a sound receiver of a second conference terminal of the conference terminals. An echo in the received audio signal is canceled according to the delay time. |
US11804230B2 |
Audio encoding/decoding apparatus and method using vector quantized residual error feature
An audio encoding/decoding apparatus and method using vector quantized residual error features are disclosed. An audio signal encoding method includes outputting a bitstream of a main codec by encoding an original signal, decoding the bitstream of the main codec, determining a residual error feature vector from a feature vector of a decoded signal and a feature vector of the original signal, and outputting a bitstream of additional information by encoding the residual error feature vector. |
US11804229B2 |
Apparatus and audio signal processor, for providing processed audio signal representation, audio decoder, audio encoder, methods and computer programs
An apparatus for providing a processed audio signal representation on the basis of input audio signal representation configured to apply an un-windowing, in order to provide the processed audio signal representation on the basis of the input audio signal representation. The apparatus is configured to adapt the un-windowing in dependence on one or more signal characteristics and/or in dependence on one or more processing parameters used for a provision of the input audio signal representation. |
US11804226B2 |
System and method for understanding and explaining spoken interactions using speech acoustic and linguistic markers
A method includes providing audio signals of an interaction between a plurality of human speakers, the speakers speaking into electronic devices to record the audio signals. The audio signals, which are optionally combined, include agent audio and subject audio. The method further includes automatically processing the audio signals to generate a speaker separated natural language transcript of the interaction from the audio signals. For each identified question, a subject response is identified. From the agent text, it is determined whether the question asked by the at least one agent is an open question or a closed question. A decision engine is used to determine the veracity of the subject response and the subject response is flagged if the indicia of the likelihood of deception in the subject response exceeds a predetermined value. |
US11804225B1 |
Dialog management system
Techniques for conversation recovery in a dialog management system are described. A system may determine, using dialog models, that a predicted action to be performed by a skill component is likely to result in an undesired response or that the skill component is unable to respond to a user input of a dialog session. Rather than informing the user that the skill component is unable to respond, the system may send data to the skill component to enable the skill component to determine a correct action responsive to the user input. The data may include an indication of the predicted action and/or entity data corresponding to the user input. The system may receive, from the skill component, response data corresponding to the user input, and may use the response data to update a dialog context for the dialog session and an inference engine of the dialog management system. |
US11804224B2 |
Electronic device and method for operation thereof
Various embodiments of the present disclosure relate to a method for providing an intelligent assistance service and an electronic device for performing the same. According to an embodiment, an electronic device comprises at least one communication circuit, at least one microphone, at least one speaker, at least one processor operatively connected to the communication circuit, the microphone, and the speaker, and at least one memory electrically connected to the processor, wherein the memory has instructions stored therein which, when executed, cause the processor to receive a wake-up utterance calling a voice-based intelligent assistance service, in response to the wake-up utterance, to identify a session which is in progress by the voice-based intelligent assistance service, and, upon receiving a control command, to provide the control command to an external device through the session on the basis of the session. Other embodiments are also possible. |
US11804223B2 |
Information processing system, information processing method, and recording medium having stored thereon information processing program
An information processing system according one embodiment includes: a voice receiver which receives a first voice uttered by a first user of a first information processing device; a voice recognizer which recognizes the first voice received by the voice receiver; a display controller which causes a first text, which corresponds to the first voice recognized by the voice recognizer, to be displayed in each of first display areas of the first information processing device and a second information processing device, and a second display area of the first information processing device; and a correction reception portion which receives a correction operation of the first user for the first text displayed in the second display area. |
US11804217B2 |
Method and apparatus for correcting voice dialogue
Disclosed are method and apparatus for correcting voice dialogue, including: recognizing first text information of a dialogue speech input by a user, including a first semantic keyword determined from a plurality of candidate terms; feeding back a first result with the first semantic keyword to the user based on the first text information; feeding back the plurality of candidate terms to the user in response to the user's selection of the first semantic keyword from the first result; and receiving a second semantic keyword input by the user, correcting the first text information based on the second semantic keyword, determining corrected second text information, and feeding back a second result with the second semantic keyword to the user based on the second text information. The problem of true ambiguity can be solved, while improving the fault tolerance and processing capability of the dialogue apparatus for corresponding errors. |
US11804216B2 |
Generating training datasets for a supervised learning topic model from outputs of a discovery topic model
Systems and methods for generating training data for a supervised topic modeling system from outputs of a topic discovery model are described herein. In an embodiment, a system receives a plurality of digitally stored call transcripts and, using a topic model, generates an output which identifies a plurality of topics represented in the plurality of digitally stored call transcripts. Using the output of the topic model, the system generates an input dataset for a supervised learning model by identify a first subset of the plurality of digitally stored call transcripts that include the particular topic, storing a positive value for the first subset, identifying a second subset that do not include the particular topic, and storing a negative value for the second subset. The input training dataset is then used to train a supervised learning model. |
US11804215B1 |
Sonic responses
An example process includes: receiving a first natural language input; initiating, by a digital assistant operating on the electronic device, a first task based on the first natural language input; determining whether the first task is of a predetermined type; and in accordance with a determination that the first task is of a predetermined type: determining whether one or more criteria are satisfied; and providing a response to the first natural language input, where providing the response includes: in accordance with a determination that the one or more criteria are not satisfied, outputting a first sound indicative of the initiated first task and a first verbal response indicative of the initiated first task; and in accordance with a determination that the one or more criteria are satisfied, outputting the first sound without outputting the first verbal response. |
US11804214B2 |
Methods and apparatuses for discriminative pre-training for low resource title compression
A system for generating compressed product titles that can be used in conversational transactions includes a computing device configured to obtain product title data characterizing descriptive product titles of products available on an ecommerce marketplace and to determine compressed product titles based on the product title data using a machine learning model that is pre-trained using a replaced-token detection task. The computing device also stores the compressed product titles for use during conversational transactions. |
US11804212B2 |
Streaming automatic speech recognition with non-streaming model distillation
A method for training a streaming automatic speech recognition student model includes receiving a plurality of unlabeled student training utterances. The method also includes, for each unlabeled student training utterance, generating a transcription corresponding to the respective unlabeled student training utterance using a plurality of non-streaming automated speech recognition (ASR) teacher models. The method further includes distilling a streaming ASR student model from the plurality of non-streaming ASR teacher models by training the streaming ASR student model using the plurality of unlabeled student training utterances paired with the corresponding transcriptions generated by the plurality of non-streaming ASR teacher models. |
US11804208B2 |
Systems and methods for communicating information
Systems and methods for communicating information related to a wearable device are disclosed. Exemplary information includes audio information. |
US11804201B2 |
Tuning device and tuning method
Provided is a device for reporting a tuning status by sound on the basis of an audio signal acquired. The device includes: a signal acquisition means for acquiring the audio signal; a comparison means for comparing the frequency of the audio signal with a reference frequency corresponding to the audio signal; and a generation means for generating a first sound signal when the frequency of the audio signal is lower than the reference frequency and generating a second sound signal different from the first sound signal when the frequency of the audio signal is higher than the reference frequency. |
US11804200B2 |
Subtractive color change system and method
A subtractive color change system for displaying a selected color to a viewer and a method of changing color. The system includes a layered assembly having transparent panels of primary and key colors, with a fixed-color background behind the layered assembly. The subtractive color change system may have a control unit to individually control the intensities and values of the primary color panels to render a color and to control the intensities and values of the panels in the layered assembly to reduce differences between the color rendered and the selected color and to display the selected color to a viewer. |
US11804199B2 |
Color control system for producing gradient light
Various embodiments of the present technology generally relate to technology for controlling diodes and producing colored light displays. More specifically, some embodiments of the present technology relate to controlling one or more diodes individually capable of producing multiple colors of light and producing various colors of light in said diodes. In some embodiments, a color control software instructs a set of diodes to produce smooth gradients between adjacent colors in a color sequence. In additional embodiments, a color control system instructs the set of diodes to display smooth transitions between color sequences. |
US11804197B1 |
Optical systems having overdriven fLCOS display panels
A display may include illumination optics, a ferroelectric liquid crystal on silicon (fLCOS) panel, and a waveguide. The display may include a temperature sensor that gathers temperature sensor data. Control circuitry may select a non-square wave drive voltage waveform based on the gathered temperature sensor data and/or based on frame history information for the fLCOS display panel. The control circuitry may control the fLCOS panel to produce image light by driving the fLCOS panel using the selected non-square wave drive voltage waveform. The non-square wave drive voltage waveform may be an overdrive waveform or an underdrive waveform. This may serve to optimize the reflectance of the fLCOS display panel and thus the optical performance of the display module regardless of operating temperature and frame history. |
US11804196B2 |
Display substrate including shift circuits configured to provide gate driving signals in a skipping mode, method for driving same and display device
Provided is a display substrate. The display substrate includes a base substrate, a plurality of gate lines, a plurality of data lines, and a plurality of rows of pixels arranged in an array on the base substrate, and a plurality of shift circuits disposed on the base substrate, wherein in a plurality of pixels connected to each shift circuit, the respective pixels sharing the same data line have the same color, and each shift circuit is connected to one turn-on signal terminal. |
US11804195B2 |
Display equipment, brightness compensation device and brightness compensation method
The disclosure provides a display equipment, a brightness compensation device, and a brightness compensation method. The brightness compensation device includes a variable refresh rate (VRR) detection circuit and a control circuit. The VRR detection circuit and the control circuit receive a video stream from a video source device, and the video stream includes a VRR video frame. The VRR detection circuit detects a blanking period of the VRR video frame and generates a detection result. The control circuit outputs the frame data of the VRR video frame to the display device during the valid data period of the VRR video frame. The control circuit repeatedly outputs the frame data of the VRR video frame to the display device during the blanking period of the VRR video frame according to the detection result until the blanking period ends. |
US11804194B2 |
Virtual reality display device and display method
A virtual reality (VR) display device and a display method are provided, so as to improve the problems that an existing VR display device has higher power consumption and waste of resources. The display method for the VR display device includes: in response to a first operation of a user, initiating a smartview mode (S101); controlling display in a first display region of a screen of the VR display device to be at first definition; controlling display in a second display region, other than the first display region, of the screen of the VR display device to be at second definition (S102); and supplementing and displaying black for part of pixels in the second display region (S103); the first display region is a region watched by human eyes; and the first definition is greater than the second definition. |
US11804187B2 |
Displays with reduced color non-uniformity
An electronic device may include a display having an array of pixels and a backlight that provides backlight illumination for the array of pixels. The backlight may be a direct-lit backlight with a two-dimensional array of light-emitting diodes operable in a local dimming scheme. The electronic device may include control circuitry that provides pixel signals to the array of pixels and backlight signals to the backlight. The control circuitry may adjust the pixel signals and the backlight signals to compensate for brightness and color non-uniformity in the backlight. To compensate for image-dependent backlight non-uniformity, the control circuitry may simulate artificial backlight data based on the target image to be displayed and stored point spread information. To compensate for white-point-dependent backlight non-uniformity, the control circuitry may use measured actual backlight data that describes color variations across the backlight for a given target white point. |
US11804186B2 |
Display apparatus having power supply device, and control method thereof
A display apparatus includes a power supply device. The power supply device includes a power supply part and an integrated circuit chip. The power supply part outputs a first power to drive a backlight and a second power to drive a main circuit. The integrated circuit chip increases, based on a control signal to adjust a brightness of the backlight being received, a current value of the second power, and reduces, based on the control signal not being received for a first threshold time, the current value of the second power. |
US11804181B2 |
Display device and driving method for the same
A display device includes: a display panel including a plurality of data lines, a plurality of gate lines, and a plurality of pixels connected to the plurality of data lines and the plurality of gate lines; a data driving circuit configured to supply data signals to the plurality of data lines; a gate driving circuit configured to supply gate signals to the plurality of gate lines; and a power supply circuit configured to supply a first body voltage and a second body voltage having a voltage level that is less than the first body voltage to the plurality of pixels, the plurality of pixels being selectively supplied with the first body voltage and the second body voltage. |
US11804176B2 |
Display substrate and display device
A display substrate and a display device, the display substrate includes a first side for displaying and a second side, and includes: a base substrate; a display region including first and second display regions, the first display region including multiple pixel unit groups, each pixel unit group including multiple first pixel units, and each first pixel unit including a pixel region and an opening region; multiple first power lines located in the pixel region; a shielding layer including a hollow region and a shielding region; for one pixel unit group, the opening region of each first pixel unit at least partially overlaps with the shielding region, the opening region of at least one first pixel unit includes a first shielding connecting portion at least partially overlapping with the shielding region, the shielding layer is connected with at least one first power line through the first shielding connecting portion. |
US11804175B2 |
Electronic device that compensates for light passing through a display, and driving method for the same
A method for driving an electronic device may include receiving light passing through a display panel, generating an image signal based on the light, compensating the image signal with a compensation algorithm to generate a compensated image signal, wherein the compensation algorithm is trained with training data including a first comparison image and a second comparison image, and displaying, on the display panel, a compensated image based on the compensated image signal, wherein the first comparison image is a target restoration image and the second comparison image is a composite image. |
US11804173B1 |
Display device and driving method thereof
A display device includes a light emitting element, a timing controller, and an initialization power generator. The timing controller determines whether a second image associated with a second frame is different from a first image associated with a first frame. The second frame immediately follows the first frame. The initialization power generator is electrically connected to the timing controller, provides a reference voltage for initializing the light emitting element in the second frame when/if the second image is identical to the first image, and provides a first adjusted voltage unequal to the reference voltage for initializing the light emitting element in the second frame when/if the second image is different from the first image. |
US11804167B2 |
Display drive IC and display device including the same
A display driver integrated circuit (IC) includes a logic module sequentially issuing read commands including a first read command, a second read command succeeding the first read command, and a third read command succeeding the second read command, and memory modules connected in series with each other. A first memory module is connected to the logic module and is the closest memory module to the logic module. The first memory module receives the read commands, provide the first read command to a first memory of the first memory module, read first image data from the first memory in response to the first read command, and provide the first image data and first remaining read commands among the read commands to a second memory module which is connected to the first memory module and farther than the first memory module from the logic module. |
US11804165B2 |
Liquid crystal display device and brightness compensating method thereof
The present invention provides a liquid crystal display device and brightness compensating method. The liquid crystal display device includes: a liquid crystal display panel; a touch sensor, configured to convert a press position and a press force of a user into an electrical signal; a touch control board, configured to scan and analyze electrical signal; a mainboard, configured to receive the scanned electrical signal and transmit a drive voltage instruction and a compensation voltage instruction; a logic board, comprises a code storage device storing a grayscale compensation table and an electrical level controller providing the liquid crystal display panel with a compensation voltage according to compensation voltage message, the compensation voltage is configured to make a rotation angle of liquid crystals of a press region greater than a rotation angle of liquid crystals of a non-press region. |
US11804163B2 |
Display method, display device and computer storage medium
Provided is a display method which includes: acquiring luminance information of the environment where the display device is currently located, wherein the luminance information includes at least one of ambient luminance information and reflection luminance information; and based on the acquired luminance information, determining a target gamma curve of the display device. A display device and a non-transitory computer-readable computer storage medium are also provided. |
US11804149B2 |
Human tissue models, materials, and methods
Devices, systems, and methods appropriate for use in medical training that include materials that better mimic natural human tissue are disclosed. In one aspect, multi-layer tissue simulations are provided. In another aspect, male genitalia models are provided. In another aspect, abdominal surgical wall inserts are provided. Systems and methods associated with these devices are also provided. |
US11804148B2 |
Methods and apparatuses for pre-action gaming
Aspects of the disclosure include methods and apparatuses for pre-action gaming. For example, in an aspect, a method is presented for constructing a user-controllable image, comprising obtaining anatomical and physiological data associated with a body, storing the anatomical and physiological data in a database; and creating the user-controllable image based on the stored anatomical and physiological data, wherein the user-controllable image is configurable to a user, wherein at least a moveable portion of the user-controllable image is constructed to move based on input from a user, and wherein the user-controllable image is constructed so as to enable pre-action training the user. As such, victims of traumatic brain injury or other neurological setbacks may pre-train their nervous system for use of one or more injured body parts. |
US11804144B2 |
Display, explain and test on three screens
A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented. |
US11804140B2 |
Trajectory planning method and trajectory planning algorithm for an aerial vehicle
A trajectory planning method for determining a flight trajectory (FB) for an aerial vehicle (1) in a three-dimensional space from a starting point (VP1) to a finishing point (VP2), in which a) a first trajectory planning, confined to a first plane or area in the three-dimensional space, is carried out in order to obtain a first trajectory planning result with a first trajectory profile (BP1); b) a second trajectory planning, confined to a second plane or area (SE), different from the first plane or area in the three-dimensional space, is carried out in order to obtain a second trajectory planning result; and c) the first trajectory planning result and the second trajectory planning result are combined to form an overall trajectory planning result for the flight trajectory (FB). |
US11804139B2 |
System and method for reception and inconsistency management of coordinates
Systems and methods for navigating an aerial vehicle are provided. One example aspect of the present disclosure is directed to a method for navigating an aircraft. The method includes receiving, by one or more processors, one or more first geographic coordinates via an interface configured to receive geographic coordinates from a satellite transmission. The method includes receiving, by the one or more processors, one or more second geographic coordinates via an interface configured to receive geographic coordinates from a ground transmission. The method includes determining, by the one or more processors, that the one or more first geographic coordinates and the one or more second geographic coordinates are inconsistent. The method includes updating, by the one or more processors, a flight plan using the one or more second geographic coordinates when the one or more first geographic coordinates are inconsistent with the one or more second geographic coordinates. |
US11804135B2 |
Object recognition apparatus, object recognition method, and computer readable medium
An extraction unit (101) extracts as a stationary object-detection point, a detection point on a stationary object among a plurality of detection points around a vehicle (200), the plurality of detection points being detected by an outside-detection sensor (501) at a plurality of detection timings. A grouping unit (105) groups two or more stationary object-detection points deduced as detection points on a same stationary object, among a plurality of stationary object-detection points extracted by the extraction unit (101) at the plurality of detection timings. |
US11804133B2 |
Highly localized weather data recorded by vehicles in a fleet
The present technology utilizes vehicles in a fleet of vehicles to record weather data samples at many locations in a service area. Each vehicle in the fleet becomes a weather station that can record weather data at many locations and frequently. The weather data can be used to make intelligent decisions regarding fleet management. |
US11804130B2 |
Vehicle identification method and apparatus, primary device, and secondary device
Implementations of the present specification provide a vehicle identification method and apparatus, a primary device, and a secondary device. In the vehicle identification method, after sending a low-frequency signal, the primary device receives a response signal sent by the secondary device for the low-frequency signal, and communicates with the secondary device to obtain identity information of a vehicle on which the secondary device is located, so that the vehicle can be identified. The response signal is sent from the secondary device after the secondary device receives the low-frequency signal and detects that the signal strength of the low-frequency signal is greater than or equal to a predetermined threshold, and the signal strength of the low-frequency signal rapidly attenuates as the distance increases, so that the primary device can determine the location of the vehicle on which the secondary device is located solely based on the received response signal. |
US11804120B2 |
Baby monitor system with multiple audio feature
A monitor system with dual audio or multiple audio feature for simultaneously monitoring one or more target subjects is disclosed. The monitor system includes a plurality of camera devices and a base station. The plurality of camera devices is arranged to capture video data and sound data of the one or more target subjects independently and simultaneously. The base station is configured to receive the video data and the sound data from the plurality of camera devices, and present the video data and the sound data uninterruptedly. The base station comprises a display panel partitioned into a plurality of regions for displaying multiple views simultaneously using a split-screen technique. The base station outputs an audio signal by combining the sound data from the plurality of camera devices into a single audio signal. |
US11804112B2 |
Mobile device platform for automated visual retail product recognition
Disclosed is a mobile electronic device platform for automated visual product recognition. As part of the platform, a mobile electronic device comprising a processing element and computer-readable media performs automated product-recognition processes based on input image frames received from a photographic element. The non-transitory computer-readable media may include computer-readable instructions stored thereon, the instructions instructing the processing element of the mobile electronic device to complete the following data processing steps without sending or receiving the processed data over an active data connection to any other computing device: (1) pass an input image frame of the input image frames depicting a product through a convolutional neural network stored on the computer-readable media; (2) generate a product classification for the product based at least in part on passage of the image frame through the convolutional neural network; and (3) record product metadata corresponding to the product to a record of the automated product-recognition process. The convolutional neural network may be trained through adjustment of model parameters according to the output of multiple classification arms sharing upstream convolutional features and utilize network compression and/or quantization techniques described herein, resulting in significant performance gains. |
US11804110B2 |
System and method for detecting ATM fraud using a force sensor
Systems and methods for ATM fraud detection are presented. ATM fraud detection may be provided in the context of including a currency sensor in the ATM to count currency notes. ATM fraud detection may be obtained by using a currency sensor, such as a scanner, to image and count any currency notes that remain after being dispensed to a user, and determining if the count is correct for the currency notes dispensed. A count discrepancy resulting from removal of some but not all dispensed currency notes would indicate attempted theft or fraud. |
US11804108B2 |
Automated feeder system and methods of use
An automatic feeder system may include: an input bin configured to store at least one physical request slip; a feeder unit; and a support frame. The feeder unit may include a feed neck operable to automatically obtain a physical request slip from the input bin and convey it out from an outlet of the feed neck. The support frame may support the feeder unit so that the outlet is configured to engage with an input of a retailer system engaged with the automatic feeder system such that conveyance of the physical request slip out from the outlet causes the physical request slip to enter the input of the retailer system and cause the retailer system to generate a physical ticket for the game of chance based on the physical request slip. |
US11804106B2 |
Event wagering with group and/or in run options
Some embodiments may relate to wagering one or more events. Such events may include sporting events. For example, one or more races may be wagered upon. In some embodiments, one or more wager may include an in running or in game wager. In some embodiments, one or more wagers may include a wager on a group of participants. Various apparatus and methods are described. |
US11804105B2 |
Gaming system with multiple sporting event wagering interfaces for multiple different users
A gaming system and method that offers different sporting event wagering interfaces for different users based on each user's respective expertise with placing wagers on outcomes of sporting events. |
US11804097B2 |
Systems and methods for electronic gaming in which an active area alternates between sets of reels
An electronic gaming machine includes a game controller configured to execute instructions stored in a tangible, non-transitory, computer-readable storage medium, which, when executed by the game controller, cause the game controller to at least: (i) simulate spinning and stopping a first plurality of reels to display a first plurality of symbols from each reel of the first plurality of reels, wherein, while the first plurality of reels are spinning, a second plurality of reels are held stationary; (ii) determine whether the first plurality of symbols include at least one trigger symbol; and (iii) simulate spinning and stopping, in response to the at least one trigger symbol, the second plurality of reels to display a second plurality of symbols from each reel of the second plurality of reels, wherein, while the second plurality of reels are spinning, the first plurality of reels are held stationary. |
US11804094B2 |
Medium processing device and automated teller machine
While a bill controller is moving a bill press and a pool guide from accumulation positions to delivery positions, a time period from a time point to a time point for moving both the bill press and the pool guide and a time period from the time point to a time point for moving only the pool guide are given. |
US11804091B2 |
Cloud door lock control system with identification of time varied 2D codes and images
A cloud door lock control system identifies time varied 2D codes and images. A cloud device transmits the encryption codes of doors to be opened, the time periods for opening the doors, and the user's encryption codes to the mobile phone. The mobile phone stores these values in a memory. A mobile phone APP receives these values and encrypts them by using a specific encrypting code. The encoding way for the encoding unit is time varied. When the cloud device receives the QR code from a card reader, it is decoded and is compared with those stored in the cloud device to determine whether the door is necessary to be opened. The cloud device stores mobile phone holder's images which is transferred to the APP. The mobile phone holder's image is displayable on the mobile phone for determining whether the mobile phone holder is acceptable to pass through the door. |
US11804089B2 |
Server device and door control device
It A service provider such as a courier to unlock a door without a permission of a user. A server device, which is capable of communicating with a door control device that controls locking and unlocking of a door installed at an entrance of a multifamily residential, includes: a storage that stores, for each user, a service number set by a service provider; a request reception that receives, from the door control device, an unlock request including a device ID and the service number; an authentication that executes an authentication based on information included in the unlock request and information stored in the storage; and unlock instructions that transmits an unlock instruction to the door control device, when the authentication is succeeded. |
US11804083B2 |
Passive electronic locks and methods of using the same
The present disclosure relates an electronic locking system. In certain embodiments, the electronic locking system includes a passive electronic lock, active electronic key and passive electronic key. The passive electronic key stores a passive digital key, and the active electronic key stores an active digital key. Each of passive and active electronic keys includes a communication channel and an electronic key power supply port. The active electronic key includes electrical power source providing electrical power supply to active electronic key, passive electronic lock and passive electronic key through passive electronic lock to operate passive electronic lock. When both active and passive electronic keys are inserted into respective electronic keyholes of passive electronic lock, both active and passive digital keys are transmitted to passive electronic lock, passive electronic lock can be locked and unlocked only when both active and passive digital keys received match prestored active and passive digital keys respectively. |
US11804079B2 |
Predictive failure analysis for mechanical systems
Techniques regarding determining the operating condition of one or more mechanical parts are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a status component that can update a predictive failure algorithm by altering a vibration threshold based on a measured temperature of a mechanical part. Also, the vibration threshold can characterize an amount of vibration associated with a standard operating condition of the mechanical part. |
US11804077B2 |
Generic gesture detecting method and generic gesture detecting device
A generic gesture detecting method executed by a generic gesture detecting device includes steps of: receiving a current sensing signal from a sensing unit; generating a current image according to the current sensing signal; determining whether the current image is similar with a stored image stored in a memory unit; when the current image is similar with the stored image, detecting the current image and the stored image to be a gesture signal; when the current image is different from the stored image, storing the current image into the memory unit, and returning to the step of receiving a current sensing signal. Since the generic gesture detecting device can automatically detect the gesture signal, the user may not need to enable a detecting time period before implementing a command motion. Therefore, the user can make the command motion without enabling the detecting time period, and the convenience can be increased. |
US11804076B2 |
System and method for the autonomous identification of physical abuse
Embodiments of the present systems and methods may provide techniques that may provide the capability to autonomously and automatically identify cases of suspected abuse, which may then be subject to follow up review and action. For example, in an embodiment, a system for identifying potential physical abuse in a location may comprise at least one video camera provided at the location and a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor to cause the computer system to perform: receiving video data from the at least one video camera, identifying potential physical abuse from the video data, the identification being to within a predetermined confidence level, and transmitting information indicating that a potential human threat has been identified. |
US11804074B2 |
Method for recognizing facial expressions based on adversarial elimination
The present disclosure relates to a method for recognizing facial expressions based on adversarial elimination. First, a facial expression recognition network is built based on a deep convolutional neural network. On a natural facial expression data set, the facial expression recognition network is trained through a loss function to make facial expression features easier to distinguish. Then some key features of input images are actively eliminated by using an improved confrontation elimination method to generate a new data set to train new networks with different weight distributions and feature extraction capabilities, forcing the network to perform expression classification discrimination based on more features, which reduces the influence of interference factors such as occlusion on the network recognition accuracy rate, and improving the robustness of the facial expression recognition network. Finally, the final expression classification predicted results are obtained by using network integration and a relative majority voting method. |
US11804070B2 |
Method and apparatus with liveness detection
A liveness detection method and apparatus, and a facial verification method and apparatus are disclosed. The liveness detection method includes detecting a face region in an input image, measuring characteristic information of the face region, adjusting the measured characteristic information in response to the characteristic information not satisfying a condition, and performing a liveness detection on the face region with the adjusted characteristic information upon the measured characteristic information not satisfying the condition. |
US11804069B2 |
Image clustering method and apparatus, and storage medium
The disclosure provides an image clustering method and an image clustering apparatus. The method includes: obtaining new images, and clustering the new images to obtain a first cluster; determining a historical cluster similar to the first cluster as a second cluster from existing historical clusters; obtaining a distance between the first cluster and the second cluster; and generating a target cluster by fusing the first cluster and the second cluster based on the distance. In the image clustering method, with the image clustering apparatus of the disclosure, secondary clustering processing performed on the existing historical clusters based on newly added images is not required, new and old clusters are directly fused. |
US11804067B1 |
Fingerprint sensing device and wearable electronic device
A fingerprint sensing device and a wearable electronic device are provided. The fingerprint sensing device includes an image sensor and a processor. The image sensor is arranged below a fingerprint sensing area. The processor is coupled to the image sensor. The processor senses a finger placed above the fingerprint sensing area through the image sensor during a fingerprint sensing period to obtain a first fingerprint image. The processor continuously senses the finger placed above the fingerprint sensing area through the image sensor during a physiological information sensing period, so as to obtain a physiological characteristic signal. |
US11804063B2 |
Photosensitive apparatus
A photosensitive apparatus includes an operating circuit, a first electrode, multiple first photosensitive patterns, a dielectric layer, a second electrode, a spacer layer, a light shielding layer, and at least one micro lens. The first electrode is electrically connected to a first terminal of the operating circuit. The first photosensitive patterns are separated from each other and disposed on the first electrode. Multiple first surfaces of the first photosensitive patterns are electrically connected to the first electrode. The dielectric layer is disposed on the first photosensitive patterns. The second electrode is disposed on the dielectric layer and electrically connected to multiple second surfaces of the first photosensitive patterns through multiple first contact holes of the dielectric layer. The spacer layer is disposed on the second electrode. The light shielding layer is disposed on the spacer layer. The at least one micro lens is disposed above the light shielding layer. |
US11804060B1 |
System for multi-modal anomaly detection
A pair of input images acquired using a first modality and a second modality is processed using a multi-classifier trained to determine classification data indicative of whether the pair is normal or abnormal. A pair may be deemed abnormal if one or both input images are obscured or inconsistent with one another. Training data comprising normal and abnormal images are used to train the multi-classifier. During training, the multi-classifier uses an objective function that includes cross entropy loss, distance loss, and discrepancy loss to process the training data. During use, the trained multi-classifier processes a pair of input images. If the resulting classification data indicates the pair of input images are normal, the pair of input images may be processed to assert an identity. |
US11804059B2 |
Pedestrian re-identification method and apparatus
The present disclosure provides a pedestrian re-identification method and apparatus. The pedestrian re-identification apparatus detects a pedestrian to be identified in a specified video frame, and within a specified time period before the capture time of the specified video frame, extracts all pedestrians appearing in the captured video frame and taking them to be historical pedestrians; calculating the feature distances between the pedestrian to be identified and the historical pedestrians; in order of feature distance, from small to large, extracting historical pedestrian identifications corresponding to a predetermined number of feature distances, and clustering the extracted historical pedestrian identifications so as to re-identify the pedestrians to be identified. The present disclosure effectively suppresses external noise interference and improves the success rate of pedestrian re-identification. |
US11804058B2 |
Road side vehicle occupancy detection system
A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy. |
US11804057B1 |
Computer systems and computer-implemented methods utilizing a digital asset generation platform for classifying data structures
The techniques described herein relate to a systems and methods for a digital asset generation platform. The digital asset generation platform may ingest an ingest input. The digital asset generation platform may utilize a document identification engine corresponding to a first stage of a multi-stage convolutional neural network for identifying document types of documents. The digital asset generation platform may utilize an object detector engine corresponding to a second stage of the multi-stage convolutional neural network for detecting a dynamic mapping in the digital file. The digital asset generation platform may utilize a post-processing engine for classifying the dynamic mapping in the at least one digital file. The digital asset generation platform may dynamically generate a digital asset representative of the document based on the key value data pairs extracted from the dynamic mapping. |
US11804056B2 |
Document spatial layout feature extraction to simplify template classification
Image encoded documents are identified by recognizing known objects in each document with an object recognizer. The objects in each page are filtered to remove lower order objects. Known features in the objects are recognized by sequentially organizing each object in each filtered page into a one-dimensional array, where each object is positioned in a corresponding one-dimensional array as a function of location in the corresponding filtered page. The one-dimensional array is then compared to known arrays to classify the image document corresponding to the one-dimensional array. |
US11804053B2 |
Image recognition method and terminal
An image recognition method and a terminal, where the method includes obtaining, by the terminal, an image file comprising a target object, recognizing, by the terminal, the target object based on an image recognition model in the terminal to obtain object category information of the target object, and storing, by the terminal, the object category information as first label information of the target object. Hence, image recognition efficiency of the terminal can be improved, and privacy of a terminal user can be effectively protected. |
US11804042B1 |
Prelabeling of bounding boxes in video frames
One embodiment of the present invention sets forth a technique for performing a labeling task. The technique includes determining one or more region proposals, wherein each region proposal included in the one or more region proposals includes estimates of one or more bounding boxes surrounding one or more objects in a plurality of video frames. The technique also includes performing one or more operations that execute a refinement stage of a machine learning model to produce one or more refined estimates of the one or more bounding boxes included in the one or more region proposals. The technique further includes outputting the one or more refined estimates as initial representations of the one more bounding boxes for subsequent annotation of the one or more bounding boxes by one or more users. |
US11804040B2 |
Keypoint-based sampling for pose estimation
Systems and techniques are provided for determining one or more poses of one or more objects. For example, a process can include determining, using a machine learning system, a plurality of keypoints from an image. The plurality of keypoints are associated with at least one object in the image. The process can include determining a plurality of features from the machine learning system based on the plurality of keypoints. The process can include classifying the plurality of features into a plurality of joint types. The process can include determining pose parameters for the at least one object based on the plurality of joint types. |
US11804039B2 |
Systems, methods, and apparatus for enhanced cameras
In accordance with some embodiments, systems, apparatus, interfaces, methods, and articles of manufacture are provided for providing information about objects, such as background information and task information, and for providing alerts related to objects. In various embodiments, data is captured about an object and about a user via a camera. Based on the data, information about the object may be provided to the user. |
US11804038B1 |
Aerial array surveying of surfaces and subsurfaces
Two or more aerial vehicles, such as drones, can each include one or more cameras for capturing surveying or other image data within a field of view. Some of the image data, as well as other data, can be stored and pre-processed on the vehicles, including via onboard edge computing devices. The image and/or other data can be analyzed by a remote system or service, which has additional computing resources, and used to determine the occurrence or existence of an anomaly, such as a seismic event or structure identified in the field of view. The anomaly determination may be based on a disparity, involving a distance between cameras, the cameras' focal length, and a perpendicular distance from a point between cameras to a surface or subsurface point. |
US11804035B2 |
Intelligent online personal assistant with offline visual search database
Systems, methods, and computer program products for identifying a candidate product in an electronic marketplace based on a visual comparison between candidate product image visual content and input query image visual content. Embodiments generate and store descriptive image signatures from candidate product images or selected portions of such images. A subsequently calculated visual similarity measure serves as a visual search result score for the candidate product in comparison to an input query image. Any number of images of any number of candidate products may be analyzed, such as for items available for sale in an online marketplace. Image analysis results are stored in a database and made available for subsequent automated on-demand visual comparisons to an input query image. The embodiments enable substantially real time visual based product searching of a potentially vast catalog of items. |
US11804033B1 |
Microbiological b-captcha to improve artificial intelligence pathogen identification
A method of testing identification of pathogens for a biological Completely Automatic Public Turing Test To Tell Humans And Computers Apart (bCAPTCHA) system comprising: automatically electing a first electronic image for a participant with a computing system, where said electronic image comprises an image of a biological pathogen; presenting options for participant to select to identify characteristics of the pathogen; processing responses from participant. A method of testing identification of pathogens for a biological Completely Automatic Public Turing Test To Tell Humans And Computers Apart (bCAPTCHA) system comprising: automatically electing a first electronic image for a participant with a computing system, where said electronic image comprises an image of a biological pathogen; presenting options for participant to identify the pathogen; processing responses from participant. |
US11804030B2 |
Cell image analysis method, cell image analysis apparatus, program, and cell image analysis system
A cell image analysis method may include: obtaining, for each of cell images, a value of a feature parameter to be used in determination of a type of a cell, by analyzing the cell images; and displaying the value of the feature parameter in association with the each of the cell images. |
US11804028B2 |
Systems and methods for automating benchmark generation using neural networks for image or video selection
A method includes accessing a web-based property over a network; storing a plurality of images or videos from the web-based property and associations between the plurality of images or videos and a target audience identifier responsive to the web-based property having a stored association with the target audience identifier; retrieving the plurality of images or videos from the database responsive to each of the plurality of images or videos having stored associations with the target audience identifier; executing a neural network to generate a performance score for each of the plurality of images or videos; calculating a target audience benchmark; executing the neural network to generate a first performance score for a first image or video and a second performance score for a second image or video; comparing the first performance score and the second performance score to the benchmark; and generating a record identifying the first image or video. |
US11804026B2 |
Device and a method for processing data sequences using a convolutional neural network
A device for processing data sequences by means of a convolutional neural network is configured to carry out the following steps: receiving an input sequence comprising a plurality of data items captured over time using a sensor, each of said data items comprising a multi-dimensional representation of a scene, generating an output sequence representing the input sequence processed item-wise by the convolutional neural network, wherein generating the output sequence comprises: generating a grid-generation sequence based on a combination of the input sequence and an intermediate grid-generation sequence representing a past portion of the output sequence or the grid-generation sequence, generating a sampling grid on the basis of the grid-generation sequence, generating an intermediate output sequence by sampling from the past portion of the output sequence according to the sampling grid, and generating the output sequence based on a weighted combination of the intermediate output sequence and the input sequence. |
US11804024B2 |
Passive flash imaging
A passive flash system for illuminating images being captured on a user device while maintaining preview of the content being captured. The passive flash system can display a portion of a screen in as an elevated brightness element that is brighter than the content being captured. The elevated brightness element can surround or overlap the content being captured to passively increase the lighting of the imaged environment. |
US11804022B1 |
Systems and methods for generative drawing and customization of three-dimensional (“3D”) objects in 3D space using gestures
Disclosed is a system and associated methods for the generative drawing and customization of three-dimensional (“3D”) objects in 3D space using hand gestures. The system adapts the hand gestures as intuitive controls for rapidly creating and customizing the 3D objects to have a desired artistic effect or a desired look. The system selects a 3D model of a particular object in response to a first user input, sets a position in a virtual space at which to generate the particular object in response to a mapped position of a first hand gesture tracked in a physical space, and generates a first state representation of the particular object at the position in the virtual space in response to a second hand gesture. The first state representation presents the particular object at one of different modeled stages of the particular object lifecycle. |
US11804021B2 |
Systems and methods for designing and manufacturing custom immobilization molds for use in medical procedures
Described herein are systems and methods of processing immobilization molds for application of treatment, A computing system may generate a three-dimensional mold model of immobilization mold within with a subject is to be positioned for application of a treatment. The computing system may subtract a three-dimensional scan of at least a portion of the subject from the three-dimensional mold model to define an opening therein. The computing system may remove, from the three-dimensional mold model, a first portion to define an imprint in the opening from a first axis along which the subject is to enter. The computing system may remove, from a second portion of the three-dimensional mold model remaining with the removal of the first portion, inward protrusions into the imprint of relative to the second axis intersecting the first axis. |
US11804019B2 |
Media compositor for computer-generated reality
One implementation forms a composited stream of computer-generated reality (CGR) content using multiple data streams related to a CGR experience to facilitate recording or streaming. A media compositor obtains a first data stream of rendered frames and a second data stream of additional data. The rendered frame content (e.g., 3D models) represents real and virtual content rendered during a CGR experience at a plurality of instants in time. The additional data of the second data stream relates to the CGR experience, for example, relating to audio, audio sources, metadata identifying detected attributes of the CGR experience, image data, data from other devices involved in the CGR experience, etc. The media compositor forms a composited stream that aligns the rendered frame content with the additional data for the plurality of instants in time, for example, by forming time-stamped, n-dimensional datasets (e.g., images) corresponding to individual instants in time. |
US11804016B2 |
Augmented reality based horticultural care tracking
An augmented reality-based horticultural care tracking system to collect information about plants on a per plant or near per plant basis in order to identify issues and generate itineraries that include task lists for remedial courses of actions is disclosed. A network-enabled augmented reality device can be employed by operators of various growing operations in order to overlay digital information such as tasks, images, and related information in a real-time environment. The augmented reality device can communicate with administrative personnel at an operating station and/or intermediate servers in the network in order to send and receive status updates and notifications to properly execute the tasks in the itinerary and evaluate the courses of actions' efficacy. |
US11804014B1 |
Context-based application placement
In some implementations, representations of applications are identified, positioned, and configured in a computer generated reality (CGR) environment based on context. The location at which the representation of the application is positioned may be based on the context of the CGR environment. The context may be determined based on non-image data that is separate from image data of the physical environment being captured for the CGR environment. As examples, the non-image data may relate to the user, a user preferences, a user attribute, a user gesture, motion, activity, or interaction, semantics related to user input or an external source of information, the current time, date, or time period, information from another device involved in the CGR, etc. |
US11804011B2 |
Method and apparatus for interactive volumetric visualization
Disclosed is a method and apparatus for enabling interactive visualization of three-dimensional volumetric models. The method involves maintaining three-dimensional volumetric models represented by explicit surfaces. In accordance with an embodiment of the disclosure, the method also involves, for a current point of view, generating and displaying images of the volumetric models in a manner that clarifies internal structures by accounting for light attenuation inside the volumetric models as a function of spatial positions of the explicit surfaces. The method also involves, upon receiving user input that adjusts a display variable, repeating the generating and the displaying of the images in accordance with the display variable that has been adjusted, thereby enabling interactive visualization of the volumetric models while simultaneously clarifying the internal structures by accounting for the light attenuation inside the volumetric models. |
US11804010B2 |
Object tracking using sparse sensor captures
In one embodiment, a computing system instructs, at a first time, a camera having a plurality of pixel sensors to use the plurality of pixel sensors to capture a first image of an environment comprising an object. The computing system predicts, using at least the first image, a projection of the object appearing in a virtual image plane associated with a predicted camera pose at a second time. The computing system determines, based on the predicted projection of the object, a first region of pixels and a second region of pixels. The computing system generates pixel-activation instructions for the first region of pixels and the second region of pixels. The computing system instructs the camera to capture a second image of the environment at the second time according to the pixel-activation instructions. The pixel-activation instructions are configured to cause a first subset of the plurality of pixel sensors to sample the first region of pixels and a second subset of the plurality of pixel sensors to sample the second region of pixels. The first subset of the plurality of pixel sensors used for sampling the first region of pixels is more dense than the second subset of the plurality of pixel sensors used for sampling the second region of pixels. The computing system tracks, based on the second image, the object at the second time. |
US11804009B2 |
Point cloud data reformatting
Described herein are systems, methods, and computer readable media for performing data conversion on sensor data to obtain modified sensor data that is formatted/structured appropriately for downstream processes that rely on the sensor data as input. The sensor data can include point cloud data captured by a LiDAR, for example. A grid structure and corresponding grid characteristics can be determined and the sensor data can be converted to grid-based sensor data by associating the grid structure and its characteristics with the sensor data. Generating the grid-based sensor data can include reformatting the point cloud data to superimpose the grid structure and its grid characteristics onto the point cloud data. Various downstream processing that cannot feasibly be performed on the raw sensor data can then be performed efficiently on the modified grid-based sensor data by virtue of the grid structure imbuing the sensor data with spatial proximity information. |
US11804005B2 |
Systems and methods directed to communications in virtual environments
This application is directed to system and methods that facilitate communications within virtual environments. Types of communications contemplated include non-verbal, pictographic communications. For example, the inventive subject matter can facilitate allowing users to use gesture-based inputs to apply writing to aspects of a virtual environment. When writing is applied to, e.g., a wall within a virtual environment, systems and methods of the inventive subject ensure that writing can be made visible to other users within that virtual environment, thereby facilitating a wide variety of new modes of in-game communications. |
US11804004B1 |
Systems and methods for prioritized rendering and streaming based on risk maps that predict change in a three-dimensional environment
A system prioritizes the rendering and streaming of image data based on risk maps that predict change in a three-dimensional (“3D”) environment. The system receives primitives that are distributed across a 3D space to represent the 3D environment. The system generates a first image based on primitives that fall within a first view frustum, and generates a risk map with a risk value for each particular pixel of the first image. Each risk value quantifies a probability that a pixel of the first image associated with that risk value changes as a result of changing the first view frustum to a second view frustum. The system then performs an out-of-order rendering of primitives that fall within the second view frustum based on the risk value for each first image pixel that is replaced in a second image with a rendered primitive from the second view frustum. |
US11803998B2 |
Method for computation of local densities for virtual fibers
An image generator generates images of a set of virtual fibers and effects thereon by processing representations of the set of fibers and computing representation of a virtual surface for a fiber clump in the set of virtual fibers from an artist parameter representing a desired artist effect, computing correlations of the vertices from a set of vertices based on associations of the vertices corresponding to the artist parameter, computing a set of relevant vertices using the correlations of the vertices, computing orthogonal gradients to produce a plurality of gradients using a selected vertex and the set of relevant vertices for the fiber clump, and computing the virtual surface of the fiber clump from the plurality of gradients. |
US11803995B2 |
Target tracking method and apparatus, terminal device, and storage medium
This application discloses a target tracking method and apparatus, a terminal device, and a storage medium. The target tracking method includes: determining a path node nearest to the virtual character as a travelling node according to a starting position of the virtual character; moving toward the travelling node until arriving at the travelling node; determining a current next path node to be reached by the virtual character according to the path node where the virtual character is currently located, the path node currently nearest to a target being tracked and a pre-stored path routing matrix, here the path routing matrix is a matrix storing an optimal next path node from a first path node to a second path node; moving to the next path node to approach the target being tracked. Embodiments of this application can improve the target tracking efficiency of the virtual character in the VR scene. |
US11803993B2 |
Multiplane animation system
One embodiment of the present invention sets forth a technique for generating a content page having a plurality of layers. The technique includes detecting a first application event associated with a first layer included in a plurality of layers of a content page and accessing, via a template file, at least one parameter of the first layer that corresponds to the first application event. The technique further includes modifying at least one aspect of the first layer based on the first application event and the at least one parameter to generate a first modified layer, and outputting the first modified layer for display. |
US11803991B1 |
Visualization tool for server management and method of use
A data visualization tool and a method of using the tool for managing resources in a set of server clusters is disclosed. The visualization tool displays the allotment of computational resources among various categories, including currently allocated resources, resources reserved for pending requests and available resources. The resources include CPUs, memory, and storage. The visualization tool is configured to visually indicate the difference between server clusters where new resources can be allocated and other clusters where one or more resources are capped and prevent any new allocations. The visualization tool is also configured to show current utilization of each resource for comparison with the amount allocated. |
US11803985B2 |
Information processing apparatus, information processing method, and recording medium
An information processing apparatus includes circuitry to: divide an image into a first block and a second block; encode the first block using fixed-length coding based on a determination that a first data size is equal to or greater than a threshold, the first data size being a data size for the first block in a case where the first block is encoded using variable-length coding; and encode the first block using variable-length coding based on a determination that the first data size is less than the threshold. |
US11803983B2 |
Methods and apparati for nondestructive detection of undissolved particles in a fluid
An apparatus for nondestructive detection of transparent or reflective objects in a vessel includes an imager configured to acquire data that represent light reflected from spatial locations in the vessel as a function of time, a memory operably coupled to the imager and configured to store the data, and a processor operably coupled to the memory and configured to detect the objects based on the data by (i) identifying a respective maximum amount of reflected light, over time, for each location in the spatial locations based on the data representing light reflected from the spatial locations as a function of time, and (ii) determining a presence or absence of the objects in the vessel based on the number of spatial locations whose respective maximum amount of reflected light, over time, exceeds a predetermined value. |
US11803973B1 |
Multi resolution motion detection
Motion detection is performed using layouts of different resolutions. A plurality of layouts at different resolutions are generated using an image. Sets of bounding boxes for the different layouts are generated based on areas indicative of motion for the respective layout. The different sets of bounding boxes are combined and motion of one or more objects represented in the image is detected based on combined set of bounding boxes. |
US11803969B2 |
Intraoperative imaging and virtual modeling methods, systems, and instrumentalities for fracture reduction
A method of evaluating a bone fracture reduction includes imaging, intraoperatively, a fractured bone to obtain a representation of the fractured bone in a computing system. The fractured bone defines at least first and second bone fragments separated by a fracture. The method includes imaging a contralateral bone of the patient to obtain a representation of the contralateral bone in the computing system and further includes generating, intraoperatively in the computing system, a virtual model of the fractured bone from data presented in the representation of the fractured bone and a virtual model of the contralateral bone from data presented in the representation of the contralateral bone. The method includes comparing, intraoperatively in the computing system, a spatial dimension measured with respect to the virtual model of the fractured bone with a corresponding spatial dimension measured with respect to the virtual model of the contralateral bone. |
US11803963B2 |
Computational model for analyzing images of a biological specimen
A method of analyzing images of a biological specimen using a computational model is described, the method including processing a cell image of the biological specimen and a phase contrast image of the biological specimen using the computational model to generate an output data. The cell image is a composite of a first brightfield image of the biological specimen at a first focal plane and a second brightfield image of the biological specimen at a second focal plane. The method also includes performing a comparison of the output data and a reference data and refining the computational model based on the comparison of the output data and the reference data. The method also includes thereafter processing additional image pairs according to the computational model to further refine the computational model based on comparisons of additional output data generated by the computational model to additional reference data. |
US11803960B2 |
Optical image contrast metric for optical target search
Global and local alignment energies are used in an image contrast metric. The image contrast metric can be used to find optical targets. Some pixels from a gradient magnitude image and a context range image from an optical image can be used to determine the image contrast metric. A heatmap from the image contrast metrics across part of a wafer can then be used to make a list of targets. Upper and lower confidence values can be applied to rank the available targets. |
US11803943B2 |
Brightness and contrast correction for video extensometer systems and methods
The present disclosure describes systems and methods to correct for edge-position error associated with brightness levels of an associated back screen in a video extensometer system. In some examples, to correct for edge-position error, a processing system is configured to execute an edge detection algorithm to measure and/or calculate a difference between a perceived edge-position and a reference edge-position associated with an amount of error, and calculate a correction term to address the error. The correction term can be added to the result of the edge detection algorithm in case of white-to black transition, and subtracted in case of black-to-white transition to correct for the error. |
US11803941B2 |
Method for removing fringe noise in image
A method for removing fringe noise in an image includes: acquiring an original image; acquiring an original frequency spectrum of one-dimensional signal of the original image; determining a noise frequency band in the original frequency spectrum, and the noise frequency band is a frequency band including a central frequency of the fringe noise; denoising the noise frequency band to obtain a denoised frequency spectrum, wherein a denoising intensity used in the denoising is gradually increased from a start frequency position of the noise frequency band, and the denoising intensity is gradually reduced from the central frequency until a stop frequency position of the noise frequency band; and generating a denoised image according to the denoised frequency spectrum. |
US11803940B2 |
Artificial intelligence technique to fill missing well data
A discriminator of a training model is trained to discriminate between original training images without artificial subsurface data and modified training images with artificial subsurface data. A generator of the training model is trained to: replace portions of original training images with the artificial subsurface data to form the modified training images, and prevent the discriminator from discriminating between the original training images and the modified training images. |
US11803918B2 |
System and method for identifying experts on arbitrary topics in an enterprise social network
A system and method for supporting identifying experts on arbitrary topics in an enterprise social network. An exemplary method can receive, at a node of a social network application, a plurality of content. The method can store the plurality of content in a database associated with the social network application. The method can index the plurality of content, resulting in an index of content, wherein the index of content includes a plurality of activity signals and a plurality of security values. The method can receive a request for a search for at least one expert on an arbitrary topic. The method can search the index of content for the at least one expert on the arbitrary topic, resulting in a plurality of search results. The method can next assign a weight for each of the plurality of search results based at least on the plurality of activity signals. |
US11803917B1 |
Dynamic valuation systems and methods
Disclosed herein a system having an artificial intelligence model, which is executed to generate and display valuation reports on an interactive graphical user interface. The valuation reports include valuation information of companies. The valuation reports include multiple variables associated with the valuation information of the companies whose values are dynamic, and the values may be updated in real-time. The swift turnaround time of the valuation reports on the interactive graphical user interface may allow the client user to trade swiftly and efficiently. |
US11803916B1 |
Computer method and system for creating a personalized bundle of computer records
System and method for providing personalized, time-varying layered bundles of computer records to users. The system includes personalized servers, a communications network, user interfaces, and client devices employed by users. The personalized server includes a needs analysis module, a bundle building module, and an bundle generating module. A method of providing personalized bundle of computer records includes receiving a request for a personalized bundle of computer records, and requesting user needs data associated with the client. The method further includes converting the user data into determined needs data, and building a bundle of computer records personalized to the user using the determined needs data, which may include a determined needs timeline. The personalized, time varying bundle of computer records includes a plurality of computer records and plurality of types of bundles of computer records represented in the determined needs data. Following user approval of the personalized, time-varying layered bundle of computer records, the method generates the bundle of computer records based upon bundle generating criteria. |
US11803913B2 |
Dynamic circuit breaker
A computer implemented method for controlling operational states of a hardware matching processor includes monitoring, by a circuit breaker, incoming electronic data transaction request messages to the hardware matching processor; dynamically defining a range of values as a function of values included with electronic data transaction request messages received during a rolling lookback window; detecting that an incoming electronic data transaction request message contains a value outside the range of values; transitioning the electronic data transaction processing system into a pre-open state for a predetermined period, thereby preventing the hardware matching processor from matching incoming electronic data transaction request messages; calculating a pre-open value at an end of the pre-open state; and re-opening the electronic data transaction processing system at the calculated pre-open value, thereby allowing the hardware matching processor to match incoming electronic data transaction request messages. |
US11803910B2 |
System and method for identifying bonds similar to previously traded bonds in computer platforms designed for improved electronic execution of electronic transactions
Computer-implemented methods and computer systems for an electronic transaction platform that enables the buying and/or selling of securities by users. The methods and systems relate to determining a likelihood of successfully trading a particular bond between an initiating user and one or more invitee users and at various terms during an electronic communication session. The likelihood of successfully trading a particular bond can be determined based on historical trading data of bonds that are similar to bonds that were previously traded by the initiating user. |
US11803905B2 |
System and method for implementing automatic participation in an electronic communication session provided by computer platforms designed for improved electronic execution of electronic transactions
Computer-implemented methods and computer systems for an electronic transaction platform that enables the buying and/or selling of securities by users. The methods and systems relate to the automatic participation of users during an electronic communication session for trading a financial instrument between an initiating user and one or more invitee users with the assistance of a dealer user or other intermediate entity. |
US11803904B2 |
Smart device and tracking system
A smart device comprising: a blockchain application module to blockchain data obtained by the smart device, the smart device configured to transmit blockchained data to a blockchain data system. A smart tracking system comprising the smart device and a blockchain data system comprising a number of blockchain nodes each configured to receive and store a copy of the blockchained data transmitted from the smart device. |
US11803901B2 |
Method and system for providing secure data communication between two or more user terminals in a communication network
A method and system for providing secure data communication between two or more user terminals in a communication network is proposed. The method may include receiving, from a first user terminal, a first instruction set configured to request that a private account be converted into a group account, the private account owned by a user of the first user terminal. The method may also include generating the group account jointly owned by at least the user of the first user terminal and a user of a second user terminal. The method may also include controlling a first database to store a second information set relating to the group account, and generating a second virtual database different from the first database. The method may also include copying the second information set stored in the first database and recording the copied second information set in the second virtual database. |
US11803896B2 |
Method, system, and medium for network and speed enhancement for distributing unified images via a computer network
Methods for determining which image of a set of images to present in a search results page for a product are described. Components of a server system may receive a set of images for a set of items associated with a product. Components of the server system may perform image ranking to rank the set of images to identify a representative image of the set of images for the product, based on a user interaction metric of each image of the set of images. The components of the server system may then receive, from a user device, a search query that may be mapped to the product, and the component of the server system may transmit, to the user device, the search results page that includes at least one item of the set of items and the representative image based on the interaction metric of the representative image. |
US11803894B2 |
Allocating shoppers and orders for fulfillment by an online concierge system to account for variable numbers of shoppers across different time windows
An online concierge system allows users to order items within discrete time intervals later than a time when an order was received. The online concierge system allocates a specified percentage of an estimated number of shoppers during a discrete time interval to fulfilling orders received before the discrete time interval. An order may include a flag authorizing flexible fulfillment of the order along with a discrete time interval, which allows the order to be fulfilled earlier than the identified discrete time interval. The online concierge system generates groups of multiple orders authorizing flexible fulfillment and determines a cost for fulfilling different groups of orders. The online concierge system identifies a group of orders authorizing flexible fulfillment having a minimum cost for fulfillment by a shopper, allowing for more allocation of shoppers by enabling grouping of orders identifying different discrete time intervals. |
US11803893B2 |
Graph processing service component in a catalog service platform
A service provider system may implement an enterprise catalog service that manages software products and portfolios of software products on behalf of service provider customer organizations. A graph processing service of the enterprise catalog service may create a graph representation of the enterprise catalog service data, including principals, product listings, portfolios, and constraints (and the relationships between them) that may be used to manage access control, launch contexts, and searches within the enterprise catalog service. A primary (key-value) store may maintain an adjacency list and a secondary index of de-normalized edges. A secondary (document) store may maintain the de-normalized edges. In response to various queries directed to the graph processing service, the service may query the adjacency list or the secondary index. For example, one query may return a list of products that an end user can access, and another may return a count of products within a portfolio. |
US11803892B2 |
Systems and methods of product identification within an image
Some embodiments provide systems to identify products comprising: product vector database; a plurality of portable computing devices comprising a camera and a control circuit configured to: access an image captured by the camera; perform an optical character recognition on the image; apply a vector modeling rule to key text, generate a first query product vector and wirelessly communicate the first query product vector to the product recommendation system; the product recommendation system is configured to apply a vector evaluation rule to the first query product vector to identify a first product; and wirelessly communicate to the portable computing device the first product identifier; wherein the control circuit receives the first product identifier, accesses a product information, causes product information to be displayed; and causes the first product to be virtually added to a virtual cart. |
US11803890B2 |
Method and system for concurrent visualization tool using augmented reality to improve decision making
Examples described herein relate to apparatuses and methods of providing real-time notifications on affordability and advisability of purchasing goods or services using augmented reality. The method includes receiving, from AR device associated with a user, visual data representing a view through a viewing area of the AR device. The visual data comprises geolocation data indicating a geolocation of the AR device. The method includes identifying an image of an object included in the visual data. The method includes determining, based on the visual data, a product identifier associated with the object. The method includes determining an attempt by the user to purchase the object. The method includes generating, in response to determining the attempt, recommendation data based on the product identifier and an account associated with the user. The method includes sending the recommendation data to the AR device to cause the AR device to display the recommendation data to the user. |
US11803888B2 |
System and method to process meat
Method and apparatus are disclosed for processing meat. An example system comprises a database that includes estimates of meat weight associated with characteristics of an animal. The system also includes a server that, after receiving first characteristics of a first animal, generates a first meat weight of the first animal using the estimates in the database. Additionally, in some examples, the system includes an application that is downloadable onto a mobile device. The application (i) receives, via a first presented interface, a selection of the first animal, (ii) receives, via a series of second presented interfaces, the first characteristics of the first animal, (iii) sends the first characteristics to the server and receives the first meat weight, (iv) receives, via a series of third presented interfaces, an allocation of the first meat weight to goods offered by a processor, and (v) composes an order based on the allocation. |
US11803886B2 |
System and method for enhanced access and control for connecting entities and effecting payments in a commercially oriented entity network
Among other things, embodiments of the present disclosure enables corporate entities to connect with each other and enables social networking interactions, credibility rating, identity verification, and/or business transactions between the corporate entities. |
US11803885B2 |
Configuration for authenticating a virtual item
A process generates a certificate of authenticity for a virtual item. Further, the process sends, with the processor, the certificate of authenticity to a decentralized network of computing devices such that two or more of the computing devices store the certificate of authenticity. The two or more of the computing devices receive, from a user device that provides a virtual reality experience in which a virtual item is purchased, a request for authentication of the certificate of authenticity. In addition, the two or more computing devices authenticate the certificate of authenticity based on one or more consistency criteria for the certificate of authenticity being met by the two or more computing devices. |
US11803884B2 |
System and methods for automatically generating regulatory compliance manual using modularized and taxonomy-based classification of regulatory obligations
A system is provided for generating compliance manuals from modularized data and taxonomy-based classifications of regulatory obligations. The system comprises a plurality of databases storing regulatory compliance data and a plurality of processors that process the regulatory compliance data to generate business requirements for complying with regulatory obligations and corresponding compliance information related to the business requirements. A taxonomy engine receives business operating parameters related to a first business and identifies a subset of the business requirements and compliance information related to the business operating parameters of the first business. The taxonomy engine further aggregates the business requirements and the compliance information related to the business operation parameters and generates a compliance manual containing the business requirements and the compliance information for use by the first business. |
US11803883B2 |
Quality assurance for labeled training data
Methods, systems, apparatus, and tangible non-transitory carrier media encoded with one or more computer programs for classifying an item. In accordance with particular embodiments, a labeling task is issued to workers participating in a crowdsourcing system. The labeling task includes evaluating an inferred classification that includes one or more of the class labels in a hierarchical classification taxonomy based at least in part on a description of the item and the class labels in the classification. Evaluation decisions are received from the crowdsourcing system. The classification is validated based on the evaluation decisions to obtain a validation result. The validating includes applying at least one consensus criterion to an aggregation of the received evaluation decisions. Data corresponding to one or more of the class labels in the classification is routed to respective destinations based on the validation result. |
US11803880B2 |
System and method for the delivery of content to a networked device
In a system for delivering information to and displaying information on a networked device of a user, a microprocessor is coupled to a database and a memory device. The microprocessor runs a software application for delivering an applet application to the networked device and managing the delivery of the applet application. The applet application provides for the display of information on the networked device by an applet. The database stores a first set of information relating to the user, and the memory device includes a second set of information for comparison to the first set of information, and a third set of information for display by the applet. The microprocessor compares the first set of information to the second set of information to determine whether to transmit the third set of information to the networked device for display by the applet. |
US11803878B2 |
Method and system for proxy tracking of third party interactions
A computer-implemented method and system is operable to: receive a tracking event from a client, recognize tracking specific parameters in the tracking event, generate a tracking entry corresponding to the tracking event, use a tracking service API to send the tracking entry to a second server, and redirect the client to an intended target corresponding to the tracking event. |
US11803867B2 |
Systems and methods for using a predictive engine to predict failures in machine-learning trained systems
A computer-implemented method for using a machine-learning trained predictive engine to predict failures includes receiving electronic prior transaction data corresponding to a plurality of prior successful transactions and a plurality of prior unsuccessful transactions, and training a machine learning predictive engine based on the plurality of prior successful transactions and the plurality of prior unsuccessful transactions. Electronic transaction data may be received, the electronic transaction data being associated with a user, an item, and candidate transaction terms, the electronic transaction data being associated with a candidate transaction. The machine learning predictive engine may determine a likelihood of success of the candidate transaction based on the electronic transaction data, and display the likelihood of success of the candidate transaction. |
US11803866B2 |
Method, apparatus, and computer-readable medium for identifying
Exemplary embodiments of the present disclosure provide a method, apparatus, and computer-readable medium for identifying. An exemplary method includes providing a plurality of identifiers from a plurality of data sources, the plurality of identifiers corresponding to a plurality of entities, and creating a plurality of tuples based on the plurality of identifiers, wherein each one of the plurality of tuples corresponds (i) a particular one of the plurality of data sources and (ii) to at least two identifiers that are linked together. The method further includes receiving an identifier, and determining whether the received identifier matches any of the plurality of tuples. |
US11803865B2 |
Graph based processing of multidimensional hierarchical data
Multidimensional data analysis applications, including OLAP applications, simultaneously aggregate across many sets of dimensions. However, computing multidimensional aggregates is a performance bottleneck for OLAP data analysis applications. In order to improve the speed of interactive analysis, OLAP databases often precompute aggregates at various levels of detail and on various combinations of data attributes. However, the cost and speed of precomputation influences how frequently the aggregates can be brought up-to-date. Systems and methods disclosed herein provide graph based multidimensional analysis processing without pre-aggregating or precomputing the data along dimensional hierarchies, and by providing the results to the end user on-demand. Since preaggregation or precomputation of data along dimensional hierarchies is not necessary, implementations allow the end user to perform data analysis as soon as the data is available. |
US11803859B2 |
Method for provisioning merchant-specific payment apparatus
Various embodiments are directed to a method and system for provisioning a merchant-specific payment apparatus, such as a temporary payment card, via a computing device, such as an automated teller machine (ATM). A user, such as a customer, may specify a merchant. A record of known payment acceptance types at that merchant may be returned, which may be used to determine what type of temporary payment card gets issued to the user. |
US11803858B2 |
Secure and safe method to disabling payment functionality on lost or stolen transaction cards
The disclosure includes systems and methods for disabling a payment function of a transaction card. The system receives payment account data from a transaction card and transmits a payment authorization request message to a card issuer associated with the transaction card. The system receives, from the card issuer, an authorization request response message. The authorization request response message declines the transaction and includes a status response code corresponding to a status of the transaction card. The system determines whether the status response code indicates that the transaction card is to be captured, and if so, disables the payment function of the transaction card via activation of a disabling system. |
US11803856B1 |
Behavioral analysis for smart agents
A system and computer-readable storage medium perform a method for contextual inferring capacity for triggering a financial transaction by monitoring, via user device(s), objective contextual data of location, temporal, and volitional transaction information associated with an authorized user of a financial system. Subjective contextual data of personal calendar events, physiological data, and pacing of user interactions with the user device(s) is monitored. The objective and subjective contextual data is analyzed to create scenario(s) correlated with performing a volitional transaction. If not predictive a volitional transaction, a layer of security protocol is added for authentication prior to executing the volitional transaction. In response to determining that the current context is predictive of a volitional transaction, a determination is made whether the subjective contextual data satisfies criterion for incapacity to perform a volitional transaction. In response to determining incapacity to perform the volitional transaction, access to the financial system is limited. |
US11803851B2 |
Systems and methods for identifying payment accounts to segments
Systems and methods for use in identifying payment accounts to segments are provided. One exemplary method includes receiving a first indicator for a first location from a communication device, where the communication device is associated with a consumer and the consumer is associated with a payment account issued to the consumer by an issuer. The method also includes appending, by a computing device, the payment account to a first segment based on the first location indicator, and causing at least one rule associated with the payment account to be modified where the at least one rule relates to authorization of transactions in a first region including the first location. |
US11803847B2 |
Secure control of transactions using blockchain
Technologies are shown for controlling a transaction on a digitally stored blockchain by creating a contract data block for a transaction involving entities and by event code executed after receipt of digital signatures from the entities. A refund transaction may be digitally signed by entities and linked to the contract block within the blockchain. A payment transaction block may also be digitally signed by entities and linked to the contract block. Code authorized to execute by the blocks executes based on receipt of digital signature events. |
US11803844B2 |
Multi-party computation in a computer sharding environment
Methods and systems are presented for providing a framework for facilitating multi-party computation within a sharding environment. After a blockchain is divided into multiple shard chains, a multi-party computation system obtains attributes associated with a first shard chain. The attributes may represent characteristics of the first shard chain, characteristics of transactions recorded in the first shard chain, and characteristics of the computer nodes configured to manage the first shard chain. Based on the attributes, the multi-party computation system determines a multi-party computation scheme that specifies a minimum threshold number of nodes required to participate in a transaction validation process and at least one required node required to participate in the transaction validation process for the first shard chain. The multi-party computation system configures the computer nodes configured to manage the first shard chain to perform the transaction validation process according to the multi-party computation scheme. |
US11803843B2 |
Artwork transaction method and artwork transaction apparatus and computer program therefor
An artwork transaction method, an artwork transaction apparatus, and a program therefor are provided, which allow for secure transaction of artwork on a network using computers. The artwork transaction method includes using a computer to receive the artwork and biometric signature data. The artwork transaction method includes using the computer to issue, to a contract account on a blockchain network, an exhibition transaction that includes information used for identifying the artwork and includes the biometric signature data. |
US11803841B1 |
Discovery and communication using direct radio signal communication
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for discovery of and communication with nearby devices using direct radio signal communication. One of the methods includes receiving, by a payment service system, a message authorizing a payment from a user account to a merchant account, wherein the message was sent by a user device using direct radio signal communication to a nearby merchant device and forwarded to the payment service system by the merchant device. The message is decrypted to obtain a session token that authenticates the user device as being associated with the user account. If the session token is valid a payment transaction is conducted between the user account and the merchant account. |
US11803830B2 |
Systems and methods to validate purchase of a product in a physical store
Embodiments of the present disclosure relates to systems and methods for validating purchase of a product in a physical store. For the validation, a confirmation data for a payment for the product and a product Identification Detail (ID) associated with the product is received upon purchase of the product by a user in a physical store. Upon receiving the confirmation data and the product ID, an inventory database of the physical store is updated with the confirmation data and the product ID for the purchased product. The purchase is validated using the product ID and the updated inventory database when the user is exiting the physical store. |
US11803829B2 |
Device-aware communication requests
This disclosure describes, in part, techniques for enabling merchant devices to interoperate with one another in a more robust manner, such that overall operation and efficiency within a merchant establishment is improved. For instance, the techniques described herein may enable the intelligent routing of requests between devices within the merchant establishment based on real-time locations of the devices, which devices are associated with which orders, and the like. |
US11803828B1 |
Financial transfer system using a wearable device for simultaneously visually perceiving physical surroundings in a field of view of a user and visual outputs on a display of the wearable device
A mobile wireless device (100) in the configuration of user wearable glasses includes at least one lens including at least one transparent display (110). The at least one display is operable to provide visual outputs that are visually perceivable to the user of the device. The user is enabled to see through the at least one lens, physical surroundings in a direct field of view. The device includes at least one input device (116, 122, 114) which receives user inputs. At least one circuit is in operative connection with the at least one display, the at least one input device, a data store (106) and a wireless transceiver (120). At least one user input is operative to cause the device to communicate at least one wireless message which includes data usable to identify a financial account associated with the user. At least one remote circuit is operative responsive to the at least one wireless message to cause a financial transfer to or from the financial account. |
US11803827B2 |
Method and system for enabling cardless transactions at an ATM for any institutional entity
A method for performing on-behalf tokenization for an automated teller machine (ATM) transaction to enable cardless transactions for any institutional entity includes: receiving, by a receiver of a processing server, a withdrawal request from a first computing system, the withdrawal request including at least a payment token and transaction data; validating, by a processor of the processing server, the payment token included in the withdrawal request; transmitting, by a transmitter of the processing server, the payment token to a second computing system; receiving, by the receiver of the processing server, cryptographic data from the second computing system; transmitting, by the transmitter of the processing server, at least the payment token, cryptographic data, and transaction data to a third computing system, wherein the first computing system, third computing system, and processing server are separate and distinct systems. |
US11803825B2 |
Multi-directional wallet connector apparatuses, methods and systems
The W-CONNECTOR (“W-CONNECTOR”) facilitates the enrollment of payment accounts in a consumer's virtual wallet. The consumer may be logged into their payment account issuer's web site and designate one or more payment accounts for enrollment in a virtual wallet. The issuer may then share account, billing and/or other relevant information with the virtual wallet provider to facilitate the enrollment of the designated payment accounts in the virtual wallet. The W-CONNECTOR may also be configured to facilitate the creation and funding of pre-paid accounts in a consumer's virtual wallet. |
US11803822B2 |
Information management apparatus
An information management apparatus, including an electronic control unit including a microprocessor and a memory connected to the microprocessor. The microprocessor is configured to perform acquiring an information on a component to be dismantled within a predetermined period, setting a demand value representing a degree of a demand for a predetermined material, determining whether the demand value is greater than or equal to a predetermined value, and whether the predetermined material is included in the component based on the information, if it is determined that the demand value is greater than or equal to the predetermined value, and registering the component as an object of a recycle or a reuse, if it is determined that the predetermined material is included in the component. |
US11803820B1 |
Methods and systems for selecting an optimal schedule for exploiting value in certain domains
Aspects of the present disclosure generally relates to a method including receiving user data and identifying at least a domain target for the at least a domain as a function of the domain-specific data. Also, the method may include generating a plurality of candidate schedules. Further, the method may include selecting an optimal user schedule from the plurality of candidate schedules. Moreover, the method may include presenting, at a remote device, the optimal user schedule to a user, and tracking, by the computing device, a user's progress with regard to the optimal user schedule. |
US11803819B2 |
System and method of providing to-do list of user
A device and a method of providing a to-do list of a user are provided. The device includes a controller configured to collect behavior information about behavior between the user and another user, the behavior being performed by using the device, generate a to-do list of the user based on the collected behavior information, and determine an unperformed task not performed by the user from among at least one task in the to-do list by using log information about an operation of the device, and an output unit configured to output notification information in a dialogue style, along with a notification reason for notifying the determined unperformed task. |
US11803813B2 |
Methods and systems for consolidating profiles for joint application determination
Disclosed are systems and methods for consolidating credit profiles for co-applicants of a joint loan application. For example, a method may include: obtaining a first model score associated with the first applicant; receiving an address of the first applicant; obtaining a second model score associated with the second applicant; receiving an address of the second applicant; determining that the address of the first applicant and the address of the second applicant are the same; aggregating the first model score and the second model score to generate a joint model score for the first and second applicants based on the determination that the address of the first applicant and the address of the second applicant are the same; and generating the joint application for the first and second applicants at least based on the joint model score. |
US11803811B2 |
System for validated tracking of events associated with equipment during a resource arrangement
Validated tracking of events associated with equipment during the course of a resource arrangement. The events include location-changing events, which provide for a physical change in location of the equipment. The verified tracking of the events is provided by a distributed trust computing network, which through convergence by one or more decentralized nodes provides for authenticating/validating data stored within distributed registers/ledgers. Specific to the invention, once a location-changing event is determined/detected, the location-changing event is registered in the distributed trust computing network by creating and validating a data block within a distributed register/ledger that includes information pertaining to the location-changing event. In this regard, the existence of the data block within the distributed register/leger serves as a verified source of truth of the occurrence of the location-change event, which is capable of identifying the verified current location of the equipment at any point in time. |
US11803809B1 |
Fulfillment management implementing physical task interaction
Systems and methods which provide physical task interaction control with respect to fulfilment management systems used in order fulfilment management are described. A physical task interaction controller may be provided in association with a fulfilment management system, whereby a user interface is configured to provide physical task interaction control for one or more functions of the fulfilment management systems by shipper personnel. A physical task interaction controller of embodiments may comprise a natural protocol engine, an augmented reality engine, and an artificial intelligence engine. The physical task interaction control of embodiments facilitates shipper personnel interacting with, and controlling operations of, the fulfilment management system relevant to a fulfilment physical task currently being performed by the shipper personnel without either the need for separate personnel to perform the digital tasks or the shipper personnel having to leave the fulfilment physical tasks. |
US11803805B2 |
Supply chain management system and platform
For each order in a supply chain, order details are accessed. A disposition of each load of each order, the disposition comprising a plurality of expected milestones and a plurality of actual milestones. Each load is identified as either completed or projected based on the disposition of the load. An inventory readiness metric for each load is determined based on the disposition of the load. An inventory readiness root cause for each load is determined based on the disposition of the load. Load data for each load is stored in a supply chain data store. The load data comprising the disposition of the load, the inventory readiness metric for the load, and the inventory readiness root cause for the load. Queries about the supply chain are responded to using the load data. |
US11803800B2 |
Machine learning systems and methods for selection, filtering or presentation of available sales outlets in a distributed networked computing environment
Lead to recognition time delay data, leads and sales data, and lead distance data for leads arriving at a system within a time range can be used to determine a time variable close rate and a distance adjustment thereof which, in turn, can be used to generate a predicted close rate for each lead. Using the predicted close rate for each lead, an address drive distance for each lead, and dealer-level discount information, a logistic regression model can be trained to generate a score for each combination of a dealer, make, and zip code. Each score indicates a probability of closing a sale between a lead in the zip code and the dealer in the combination. Scores thus generated can be used by a computing facility in recommending dealers to a consumer in the zip code who has expressed an interest in purchasing a vehicle of the same make. |
US11803790B2 |
Systems and methods for utilizing machine learning models to determine suggested ride sharing of vehicles
A device may generate a shortest path tree based on a passenger starting point identified in driving data. The device may generate a graph with a first layer and a second layer that correspond to the shortest path tree and may add paths from nodes in the first layer to corresponding nodes in the second layer. The device may identify a first shortest path that starts from a driver starting node in the first layer and ends at a passenger end node in the second layer and a second shortest path that starts from the passenger end node and ends at a driver end node in the second layer. The device may calculate a shared cost associated with the driver and the passenger sharing a ride based on the first shortest path and the second shortest path. The device may generate a recommendation based on the shared cost. |
US11803787B1 |
System and method for outsourcing projects
A method, system, apparatus, and computer program product for efficiently outsourcing projects, such as software development projects, are presented. A business entity may precisely and succinctly define one or more requests for proposals (RFPs) using predefined service identifiers which specify discrete, short-term projects (e.g., 4 weeks or less) with fixed inputs and outputs and objective evaluation metrics which allow for each project to be evaluated using, for example, automated evaluation software tools. By posting RFPs on a web site, the business entity solicits bids from third party vendors to perform the project identified in the RFP. Since individual projects are identified with objective inputs, outputs, and evaluation metrics, vendors can bid on the project with minimal evaluation and speculation regarding the appropriate bidding price for the project. When a bid is accepted or awarded to a vendor, a contract for the project can be easily prepared using the identifying information for the winning bid, such as the timeline, price, and the specific service identified with the project. Such short timeline projects allow the projects to be concisely described, results returned quickly, shortened evaluation duration, and payment within a normal monthly cycle. |
US11803781B2 |
Machine learning for nutrient quantity estimation in score-based diets and methods of use thereof
Systems and methods of the present disclosure use one or more processor(s) to receive a consumable preference and a daily score intake value associated with a user and to obtain a content data regarding consumable item including an amount of a first nutrient found in the consumable item. The processor(s) utilizes, in real-time, a nutrient prediction machine learning model to ingest the content data regarding the consumable item and predict an amount of a second nutrient in the consumable item based on the content data and a decision tree library of thousand nutrient decision trees. The processor(s) determines zero-scored consumable item based on the daily score intake value, the amount of the first nutrient, the amount of the second nutrient, and the consumable preference. The processor(s) instructs a computing device to utilize a graphical user interface element to identify the zero-scored consumable item on a screen of the computing device. |
US11803779B2 |
Constructing an ensemble model from randomly selected base learners
In an approach for constructing an ensemble model from a set of base learners, a processor performs a plurality of boosting iterations, where: at each boosting iteration of the plurality of boosting iterations, a base learner is selected at random from a set of base learners, according to a sampling probability distribution of the set of base learners, and trained according to a training dataset; and the sampling probability distribution is altered: (i) after selecting a first base learner at a first boosting iteration of the plurality of boosting iterations and (ii) prior to selecting a second base learner at a final boosting iteration of the plurality of boosting iterations. A processor constructs an ensemble model based on base learners selected and trained during the plurality of boosting iterations. |
US11803773B2 |
Machine learning-based anomaly detection using time series decomposition
Methods, apparatus, and processor-readable storage media for machine learning-based anomaly detection using time series decomposition are provided herein. An example computer-implemented method includes processing, via machine learning techniques pertaining to time series decomposition functions, a first set of historical time series data derived from multiple systems within an enterprise; generating, based on the processed data, one or more pairs of upper bounds and lower bounds directed to system metrics; identifying system anomalies attributed to one or more of the multiple systems within the enterprise by comparing a second set of historical time series data derived from the one or more systems against the one or more pairs of upper bounds and lower bounds; prioritizing, via machine learning techniques pertaining to weighting functions, the system anomalies; and outputting, in accordance with the prioritization, the system anomalies to a user within the enterprise. |
US11803770B2 |
Search device, search method, computer program product, search system, and arbitrage system
A search device updates positions and momentums of a plurality of virtual particles, for each unit time from an initial time to an end time. The search device, for each unit time, calculates, for each of the particles, a position at a target time of a corresponding particle, calculates, for each of a plurality of nodes, a first accumulative value by cumulatively adding positions at the target time of two or more particles corresponding to outgoing two or more directed edges, calculates, for each of the nodes, a second accumulative value by cumulatively adding positions at the target time of two or more particles corresponding to incoming two or more directed edges, and calculates, for each of the particles, a momentum at the target time of a corresponding particle based on the first accumulative value and the second accumulative value. |
US11803768B2 |
Hypothesis verification apparatus, hypothesis verification method, and computer-readable recording medium
An extracted hypothesis has logical formulas leading to a possible conclusion. If the logical formulas include one including a first parameter a value obtained from observation data and a second parameter that does not have a value obtained from the observation data, the logical formula is set as a target logical formula, and a value of the second parameter acquired based on the observation data is input. If there is no such logical formula, but there is a logical formula that has, for one or more parameters, a value set in advance or obtained using inference knowledge, whether this logical formula is true or false is determined. When whether the logical formula is true or false is determined, or, when the value of the second parameter is input, the logical formula is added to the observation data, and a hypothesis is derived again. |
US11803764B2 |
Mobile and autonomous personal companion based on an artificial intelligence (AI) model for a user
A method for building an artificial intelligence (AI) model. The method includes accessing data related to monitored behavior of a user. The data is classified, wherein the classes include an objective data class identifying data relevant to a group of users including the user, and a subjective data class identifying data that is specific to the user. Objective data is accessed and relates to monitored behavior of a plurality of users including the user. The method includes providing as a first set of inputs into a deep learning engine performing AI the objective data and the subjective data of the user, and a plurality of objective data of the plurality of users. The method includes determining a plurality of learned patterns predicting user behavior when responding to the first set of inputs. The method includes building a local AI model of the user including the plurality of learned patterns. |
US11803763B2 |
Interactive semantic data exploration for error discovery
Classification predictions made by a concept classifier may be interactively visualized and explored in a user interface that displays visual representations of a plurality of data items in a star coordinate space spanned by a plurality of anchor concepts each mapping the data items onto respective finite real-valued scores. Positions of the visual representations of the data items in the star coordinate space are based on the scores for the plurality of anchor concepts, and may be updated responsive to a user manipulating the anchor concepts in the user interface, e.g., by moving or modifying definitions of anchor concepts, or by adding or deleting anchor concepts. The visual representations of the data items may reflect labels and/or classification predictions, and may be updated based on updated classification predictions following retraining the of the concept classifier based on added training data or new features. |
US11803761B2 |
Analytic insights for hierarchies
The present disclosure pertains to processing a data model having hierarchical data. A front-end computer sends a request to a back-end computer for dimension candidates for the data model, which is visualized by the front-end computer. The front-end computer is configured score and rank such dimension candidates in order to determine statistics from the data model. The back-end computer determines dimension candidates based on their cardinality and hierarchical information and sends the dimension candidates to the front-end computer. The front-end computer performs the scoring and ranking of dimension candidates and determines statistics for a set of the dimension candidates. The statistics may be presented to a user along with charts and graphs representing the data model. |
US11803756B2 |
Neural network system for reshaping a neural network model, application processor including the same, and method of operating the same
A method of operating a neural network system includes parsing, by a processor, at least one item of information related to a neural network operation from an input neural network model; determining, by the processor, information of at least one dedicated hardware device; and generating, by the processor, a reshaped neural network model by changing information of the input neural network model according to a result of determining the information of the at least one dedicated hardware device such that the reshaped neural network model is tailored for execution by the dedicated hardware device. |
US11803752B2 |
Separate deployment of machine learning model and associated embedding
Implementations of the present specification provide a model-based prediction method and apparatus. The method includes: a model running environment receives an input tensor of a machine learning model; the model running environment sends a table query request to an embedding running environment, the table query request including the input tensor, to request low-dimensional conversion of the input tensor; the model running environment receives a table query result returned by the embedding running environment, the table query result being obtained by the embedding running environment by performing embedding query and processing based on the input tensor; and the model running environment inputs the table query result into the machine learning model, and runs the machine learning model to complete model-based prediction. |
US11803748B2 |
Global address parser
The present disclosure pertains to parsing addresses using a deep learning model. The deep learning model may be trained using a plurality of reference address records and a plurality of modifications to the plurality of reference address records. In some implementations, the model can be a multi-layer bi-directional long short-term memory recurrent neural network model. The output of the model may include indications of an address component type for each character of the address. The output can be parsed based on the indications of the address component type to obtain a plurality of labeled address components for the address. The labeled address components can be compared to reference address records to determine a matched address record identifying a geographic location. |
US11803743B2 |
Building system with model training to handle selective forecast data
A building system for training a prediction model with augmented training data. The building system comprising one or more memory devices configured to store instructions thereon that, when executed by one or more processors, cause the one or more processors to obtain a first training data set comprising data values associated with a data point of the building system and with a plurality of time-steps and energy values associated with consumption of the building system at each of the plurality of time-steps; generate an augmented training data set comprising a second training data set, the second training data set comprising the energy values and the data values of the first training data set but with a data value replaced with a predetermined value at a time-step of the plurality of time-steps; and generate a prediction model by training the prediction model. |
US11803742B2 |
Artificial neural networks
The present disclosure relates to a neuron for an artificial neural network. The neuron includes: a first dot product engine operative to: receive a first set of weights; receive a set of inputs; and calculate the dot product of the set of inputs and the first set of weights to generate a first dot product engine output. The neuron further includes a second dot product engine operative to: receive a second set of weights; receive an input based on the first dot product engine output; and generate a second dot product engine output based on the product of the first dot product engine output and a weight of the second set of weights. The neuron further includes an activation function module arranged to generate a neuron output based on the second dot product engine output. The first dot product engine and the second dot product engine are structurally or functionally different. |
US11803741B2 |
Offline detector
Provided herein is an integrated circuit including, in some embodiments, a special-purpose host processor, a neuromorphic co-processor, and a communications interface between the host processor and the co-processor configured to transmit information therebetween. The special-purpose host processor can be operable as a stand-alone processor. The neuromorphic co-processor may include an artificial neural network. The co-processor is configured to enhance special-purpose processing of the host processor through an artificial neural network. In such embodiments, the host processor is a pattern identifier processor configured to transmit one or more detected patterns to the co-processor over a communications interface. The co-processor is configured to transmit the recognized patterns to the host processor. |
US11803740B2 |
Ordering computations of a machine learning network in a machine learning accelerator for efficient memory usage
A compiler manages memory usage in the machine learning accelerator by intelligently ordering computations of a machine learning network. The compiler identifies partial networks of the machine learning network representing portions of the machine learning network across multiple layers on which an output or set of outputs are dependent. Because any given output may depend on only a limited subset of intermediate outputs from the prior layers, each partial network may include only a small fraction of the intermediate outputs from each layer. Instead of implementing the MLN by computing one layer at a time, the compiler schedules instructions to sequentially implement partial networks. As each layer of a partial network is completed, the intermediate outputs can be released from memory. The described technique enables intermediate outputs to be directly streamed between processing elements of the machine learning accelerator without requiring large transfers to and from external memory. |
US11803738B2 |
Neural network architecture using convolution engine filter weight buffers
Hardware for implementing a Deep Neural Network (DNN) having a convolution layer, the hardware comprising a plurality of convolution engines each configured to perform convolution operations by applying filters to data windows, each filter comprising a set of weights for combination with respective data values of a data window; and one or more weight buffers accessible to each of the plurality of convolution engines over an interconnect, each weight buffer being configured to provide weights of one or more filters to any of the plurality of convolution engines; wherein each of the convolution engines comprises control logic configured to request weights of a filter from the weight buffers using an identifier of that filter. |
US11803733B2 |
Method for implementing neural network model in heterogeneous computing platform and apparatus for performing the same
A method and apparatus for implementing a neural network model in a heterogeneous computing platform are disclosed. The method includes partitioning a neural network model into first sub-models based on a partition standard, obtaining second sub-models by merging at least a portion of the first sub-models based on characteristics of the first sub-models, and deploying the second sub-models. |
US11803730B2 |
Webinterface presentation using artificial neural networks
Roughly described, the technology disclosed provides a so-called machine-learned conversion optimization (MLCO) system that uses artificial neural networks and evolutionary computations to efficiently identify most successful webpage designs in a search space without testing all possible webpage designs in the search space. The search space is defined based on webpage designs provided by marketers. Neural networks are represented as genomes. Neural networks map user attributes from live user traffic to different dimensions and dimension values of output funnels that are presented to the users in real time. The genomes are subjected to evolutionary operations like initialization, testing, competition, and procreation to identify parent genomes that perform well and offspring genomes that are likely to perform well. |
US11803728B2 |
Acoustic biometric touch scanner
An acoustic biometric touch scanner device and method is disclosed. In one aspect, an acoustic fingerprint sensing device includes an array of ultrasonic transducers configured to transmit an ultrasound signal having a frequency in a range from 50 megahertz (MHz) to 500 MHz. The acoustic fingerprint ultrasonic transducers include a piezoelectric film. The acoustic fingerprint sensing device further includes a receiving surface configured to receive a finger. The acoustic fingerprint sensing device further includes a processor configured to generate an image of at least a portion of a fingerprint of the finger based on a reflection of the ultrasound signal from the finger. |
US11803723B2 |
Electronic display tags for tracking election equipment
The present disclosure provides various embodiments of systems and methods of tracking information pertaining to assets, such as but not limited to, voting systems and other voting equipment used in an election (i.e., election equipment). In the present disclosure, a low-power electronic display tag (such as an electronic paper tag, or “e-paper” tag) is affixed to an asset to track information pertaining to that asset. Unlike conventional applications that utilize low-power electronic display tags (such as, e.g., asset tracking and ESL applications), the information displayed on the electronic display tag described herein is collected and dynamically updated by the asset being tracked. |
US11803720B2 |
Methods and apparatus to determine barcode decoding parameters for a plurality of barcodes in an image
Methods and apparatus to determine barcode decoding parameters for a plurality of barcodes in an image are disclosed. An example method includes: obtaining image data representing an image including a plurality of barcodes; decoding a first barcode of the plurality of barcodes from the image data; determining a set of barcode decoding parameters used to successfully decode the first barcode; determining whether the plurality of barcodes encoded using at least one of a same barcode size, a same module size, or a same barcode format; and when the plurality of barcodes are encoded using at least one of the same barcode size, the same module size, or the same barcode format, attempting to decode all remaining barcodes of the plurality of barcodes from the image data using first the set of barcode decoding parameters. |
US11803719B1 |
Performance improvements for recognition of optical patterns in images using incremental magnification
Incremental magnification is used to decode optical patterns, such a barcodes, in a scene. A first image of a scene is acquired using a first magnification of a camera, wherein the first image comprises a barcode. The barcode cannot be decoded. The magnification of the camera is increased by a predetermined magnification from the first magnification to a second magnification. A second image is acquired of the scene, including the barcode. The barcode is decoded after acquiring the second image. |
US11803718B1 |
High-speed scanning of optical patterns with a torch for an aimer
A digital camera in a mobile device, such as in a smart phone, can be used for super-fast scanning of optical codes. |
US11803710B1 |
Multi-modal machine learning architectures integrating language models and computer vision systems
Improved multi-modal machine learning networks integrate computer vision systems with language models. In certain embodiments, a computer vision system analyzes at least one image to generate a computer vision output. The language model generates an output based, at least in part, on a consideration of the computer vision output. The outputs of the language model can be generated by jointly considering textual information learned by the language model and visual content extracted by the computer vision system, thereby significantly improving the accuracy, breadth, and comprehensiveness of the outputs. |
US11803709B2 |
Computer-assisted topic guidance in document writing
A method, computer program product and computer system to provide topic guide during document drafting is provided. A processor retrieves at least one section of text from a document. A processor receives a target topic for the document. A processor extracts at least one local topic from the at least one section of text. A processor generates a semantic network comprising the at least one local topic and the target topic. A processor determines a deviation value for the at least one local topic based on a distance between the at least one local topic and the target topic in the semantic network. A processor, in response to the deviation value exceeding a threshold value, alerts a user that the at least one section of text from the document is off-topic from the target topic. |
US11803701B2 |
Machine learning optimization of machine user interfaces
A method of evolving web pages or forms to better accord with usability metrics involves generating a heat map encoding of user interaction with a web page or electronic form, transforming the heat map with a machine neural network or other machine learning algorithm into at least one visual element placement prioritization for the web page or electronic form, and applying the visual element placement prioritization to modify a layout of the web page or electronic form. |
US11803700B2 |
Document parser and generator
Embodiments relate to a document parser module that can receive a document template from a producing entity, parse the template, and generate a mapping between the template and identifiers of the transaction entity. Using the mapping and parsed information, a document generator module may generate a document that includes the required identifier data and meets the submission standards of the producing entity. A configuration file may be saved so that a document can be generated and submitted every reporting period with little or no additional modification by the transaction entity. |
US11803696B2 |
Management of tracked changes objects for cloud document editing
An online document system maintains a document comprising document content. Users can edit document of the online document system by in the form of operations (which represent desired changes to document content). Instead of directly applying the received operations to the document content, the online document system consolidates operations into a tracked change object based on a common intent of the operations. To render the document content (with tracked change object) the online document system applies the set of operations to the document content and generates a tracked change indication to highlight content changed by the set of operations. |
US11803691B2 |
Text wrap modification using variable inset
In implementations of text wrap modification using variable inset, a display screen of a device displays lines of text wrapped to an inset space maintained between an object boundary and the lines of text. The device implements a text wrap modification module to determine that a penalty value associated with a line of text is reduced if the line of text is extended to include one or more words from a subsequent line of text, determine that the one or more words fit within an additional space for the line of text based on a variable overlap of the line of text into the inset space, and display the one or more words from the line of text as extended to include the one or more words from the subsequent line of text. |
US11803685B1 |
Layout design method, chip and terminal of power device
The disclosure discloses a layout design method, chip and terminal of power device, wherein the non-top metal layout design: the metal is routed along the first direction and several metal wires that fully occupy the available area of the die unit are thereby obtained, and the wiring properties of the metal wires are sequentially changed at intervals, making the source ends and the drain ends of the device are alternately distributed at intervals, and the metal routing in two or more layers of non-top metal are arranged vertically; the top metal layout design: the source end region and drain end region in the top metal are formed into sheets independently and the pad is arranged in the top metal region; eventually realize the interconnection of metal layers and complete the layout design. The disclosure adopts a criss-cross design between non-top metals, thereby the device has a smaller parasitic resistance value; the removal of the stack-up design can reduce the metal layer design and save the cost; the source end and drain end regions in the top metal are designed into sheets to ensure the adequacy of the interconnection between the metal layers and further improve the reliability of the device. |
US11803683B2 |
Method of and system for manufacturing semiconductor device
A method includes receiving a design rule deck including a predetermined set of widths and spacings associated with active regions. The method also includes providing a cell library including cells having respective active regions, wherein widths and spacings of the active regions are selected from the predetermined set of the design rule deck. The method includes placing a first cell and a second cell from the cell library in a design layout. The first cell has a cell height in a first direction, and a first active region having a first width in the first direction. The second cell has the cell height, and a second active region having a second width in the first direction. The second width is different from the first width. The method further includes manufacturing a semiconductor device according to the design layout. |
US11803676B2 |
Scalable system and engine for forecasting wind turbine failure
An example method utilizing different pipelines of a prediction system, comprises receiving event and alarm data from event logs, failure data, and asset data from SCADA system(s), retrieve patterns of events, receiving historical sensor data from sensors of components of wind turbines, training a set of models to predict faults for each component using the patterns of events and historical sensor data, each model of a set having different observation time windows and lead time windows, evaluating each model of a set using standardized metrics, comparing evaluations of each model of a set to select a model with preferred lead time and accuracy, receive current sensor data from the sensors of the components, apply the selected model(s) to the current sensor data to generate a component failure prediction, compare the component failure prediction to a threshold, and generate an alert and report based on the comparison to the threshold. |
US11803674B2 |
Dual mode post processing
A method, apparatus, and system provide the ability to conduct a dynamic simulation in a computer-aided design (CAD) application. A CAD model is acquired on a server. On the server, a proxy object is created for the CAD model. The proxy object is a voxel-based representation of the CAD model and fully encompasses a simulation mesh of the CAD model. The proxy object is transmitted to the client. The transmitted proxy object includes extents of a voxel domain, of the voxel-based representation, in three (3) directions, minimum and maximum coordinates in each of the three directions, and a number of voxel divisions in the three directions. the proxy object is processed on the client and enables dynamic interactive rendering operations. The simulation mesh is processed on the server and the proxy object on the client is replaced with a real polygonal rendering from the simulation mesh. |
US11803672B2 |
Methods and systems for an automated design, fulfillment, deployment and operation platform for lighting installations
A platform for design of a lighting installation generally includes an automated search engine for retrieving and storing a plurality of lighting objects in a lighting object library and a lighting design environment providing a visual representation of a lighting space containing lighting space objects and lighting objects. The visual representation is based on properties of the lighting space objects and lighting objects obtained from the lighting object library. A plurality of aesthetic filters is configured to permit a designer in a design environment to adjust parameters of the plurality of lighting objects handled in the design environment to provide a desired collective lighting effect using the plurality of lighting objects. |
US11803669B2 |
Systems for generating digital models of patient teeth
Systems for modeling a patient's teeth are provided. In some embodiments, a system includes a scanner operable to capture a scanned image of at least a portion of a surface of a first crown component of a first patient tooth, and to generate scanned image data representing a partial portion of the surface of the first crown component. The system can also include a processor configured to create a digital data set representing the scanned image data, select a digital tooth template that includes a second digital crown portion corresponding to the scanned image, create a morphed digital tooth crown model based on the selected digital tooth template, and merge the morphed digital tooth crown model with the digital data set representing the scanned image data of the first patient tooth to generate a complete digital patient tooth crown model. |
US11803666B2 |
Hardware security module, and trusted hardware network interconnection device and resources
Described are various embodiments of a hardware security module, hardwired port interconnection matrix, and embedded communication channel resources operable on selected hardware port-specific data communicated via this matrix. |
US11803665B2 |
System and method for validating authorship of an electronic signature session
A system and method for electronic signature validation is provided. Embodiments may include analyzing at least one government identification document, wherein analyzing includes authenticating the at least one government identification document. Embodiments may further include extracting personally identifiable information pertaining to a user from the at least one government identification document and displaying a digital copy of a document to be signed to the user. Embodiments may also include capturing an electronic signature of the document by the user and receiving personally identifiable information, wherein the personally identifiable information pertains to the user and enables the user to be uniquely identified. Embodiments may further transmitting a document signing transaction session. |
US11803664B2 |
Distributed application architectures using blockchain and distributed file systems
Technologies are shown for storing a data object in a distributed application architecture. Critical data in the data object is stored in an object data block on a blockchain. Noncritical data elements in the data object are stored in data block files at an address on a distributed file system, where the addresses are stored in the data block. The object data block is retrieved from the blockchain. The noncritical elements are retrieved from the file system using the address in the data block. The critical and noncritical elements are combined into a reassembled data object. The critical and noncritical data elements can be differentiated in a data definition for the data object or algorithmically analyzing data in the data object. Metadata for the data object can be stored in the object data block and utilized to combine the critical and noncritical elements into the reassembled data object. |
US11803663B2 |
Systems and methods for multi-region data center connectivity
Disclosed is a multi-region data center connectivity solution for seamless integration between multi-region data center users and content. The solution supports user pinning (e.g., users and their personal content can be pinned to a particular geographical location/data center); protects personal content (e.g., personal content uploaded by a user is stored in that user's pinned geographical location/data center); and enables data sharing between multi-region data center users in a manner that is seamless and transparent to end users, while respecting user privacy, complying with data sovereignty requirements, and maintaining system anonymity. |
US11803661B1 |
Computer-implemented system and method for facilitating data security of documents
A computer-implemented system and method for facilitating document information security is provided. A request for documents is received and documents of different formats that satisfy the request are obtained from one or more sources. Source information is extracted from each obtained document. Each obtained document is converted to a common format and the source information is embedded within the common format for that document. At least a portion of text having sensitive data is identified within one or more of the obtained documents. The sensitive data is redacted by highlighting the text portion with a semi-transparent indicator. The highlighted text portion is obfuscated upon approval of the redacted sensitive data by changing the semi-transparent indicator to an opaque indicator. The redaction information is overlayed on the opaque indicator and the obtained documents are provided in response to the request. |
US11803657B2 |
Generation of representative data to preserve membership privacy
Methods and systems for generating representative data. A generator is configured to create, using a learning model, one or more generated records based on a plurality of training records obtained from a sensitive database. A discriminator is trained to identify the generated records as being generated based on the training records and a privacy adversary is trained to identify a training sample as being more similar to a distribution of the generated records than a distribution of the reference records. |
US11803651B2 |
Dynamically generated smart contracts
A document source that generates, maintains, or distributes electronic documents receives a policy that defines for an electronic document, a set of guidelines for access to the electronic document. Based on the policy, the document source generates a smart contract including a set of rules that when executed change a user's access rights with respect to the document and publishes the smart contract to a blockchain. An oracle is triggered to input a user request related to an electronic document to the smart contract. Based on execution of at least one of the rules, the document source receives an indication of an access right for the user and enforces the access right with respect to the electronic document. |
US11803650B1 |
Column access control
A database management system receives a request to process a database query on behalf of a security principal. The database management system determines that processing the database query requires access to an encrypted portion of a file containing data subject to access conditions. The database management system determines that the security principle is authorized to use a key that corresponds to the encrypted portion of the file. The database management system then completes processing of the query by using the key to access the encrypted portion of the file. |
US11803646B2 |
Vulnerability scanning
Aspects of vulnerability scanning are disclosed. In one example, configuration and context information of a first device for which vulnerability scanning is to be performed is obtained. The configuration information includes telemetry data of the first device. A second device is provisioned based on the configuration information to create a cloned first device. The vulnerability scanning is performed on the cloned first device based on the context information to obtain a scan report. |
US11803645B2 |
System and method for modeling a shared resource in a multi-layer reasoning graph based on configuration security
Embodiments provide a system and method for modeling a shared resource in a multi-layer reasoning graph based on configuration security. During operation, the system can obtain a multi-layer graph for a system with a plurality of components that can include a set of subgroups of components. The system can generate, based on the multi-layer graph, an abstract component to represent a shared resource model for a respective subgroup of components. The shared resource model can be associated with a set of resource constraints. The system can generate a set of values for resource configuration parameters that satisfy the resource constraints. The system can map the shared resource model to a respective component and can then determine, based on the mapping and the set of values for the resource configuration parameters, a set of values for the component configuration parameters thereby facilitating optimization of a security objective function. |
US11803643B2 |
Boot code load system
Examples described herein provide a hardware-software interface solution reads the boot code in segments into a buffer. A given boot code segment is stored in the buffer. A second buffer can be written-to with another boot code segment while the boot code segment in the buffer is read-from. A central processing unit (CPU) socket provides coordination such that one or more CPU sockets have copied the segment before permitting the segment to be overwritten in the buffer. |
US11803640B2 |
Processor that mitigates side channel attacks by preventing cache memory state from being affected by a missing load operation by inhibiting or canceling a fill request of the load operation if an older load generates a need for an architectural exception
An out-of-order and speculative execution microprocessor that mitigates side channel attacks includes a cache memory and fill request generation logic that generates a request to fill the cache memory with a cache line implicated by a memory address that misses in the cache memory. At least one execution pipeline receives first and second load operations, detects a condition in which the first load generates a need for an architectural exception, the second load misses in the cache memory, and the second load is newer in program order than the first load, and prevents state of the cache memory from being affected by the miss of the second load by inhibiting the fill request generation logic from generating a fill request for the second load or by canceling the fill request for the second load if the fill request generation logic has already generated the fill request for the second load. |
US11803638B2 |
Microprocessor core with a store dependence predictor accessed using a translation context
In order to mitigate side channel attacks that exploit speculative store-to-load forwarding, a store dependence predictor is used to prevent store-to-load forwarding if the load and store instructions do not have a matching translation context (TC). In one design, a store queue (SQ) stores the TC—a function of the privilege mode (PM), address space identifier (ASID), and/or virtual machine identifier (VMID)—of each store and conditions store-to-load forwarding on matching store and load TCs. In another design, a memory dependence predictor (MDP) disambiguates predictions of store-to-load forwarding based on the load instruction's TC. In each design, the MDP or SQ does not predict or allow store-to-load forwarding for loads whose addresses, but not their TCs, match an MDP entry. |
US11803637B2 |
Microprocessor that prevents store-to-load forwarding between different translation contexts
A processor and a method are disclosed that mitigate side channel attacks (SCAs) that exploit store-to-load forwarding operations. In one embodiment, the processor detects a translation context change from a first translation context (TC) to a second TC and responsively disallows store-to-load forwarding until all store instructions older than the TC change are committed. The TC comprises an address space identifier (ASID), a virtual machine identifier (VMID), a privilege mode (PM) or a combination of two or more of the ASID, VMID and PM, or a derivative thereof, such as a TC hash, TC generation value, or a RobID associated with the last TC-updating instruction. In other embodiments, TC generation values of load and store instructions are compared or RobIDs of the load and store instructions are compared with the RobID associated with the last TC-updating instruction. If the instructions' RobIDs straddle the TC boundary, store-to-load forwarding is not allowed. |
US11803635B2 |
Passing local credentials to a secure browser session
A computing device includes a memory and a processor configured to receive credentials stored on a client device for a website responsive to the client device initiating a launch of the website through a first browser at the client device. The processor runs a second browser to launch the website for display at the client device using the received credentials and some state information is synchronized between them for the duration of the session. The second browser isolates the website from access to other data of the client device. |
US11803632B1 |
Apparatuses and methods for verified application access
Methods, apparatuses, and computer program products are disclosed for providing verified application access. An example method includes an access request for a first user device associated with a first user profile and determining an application associated with the access request. The example method further includes generating an evaluation element that includes testable content associated with the determined application and determining of the evaluation element by the first user device. In response to completion of the evaluation element by the first user device, the method includes providing access to the application for the first user device. The method also may include modifying the testable content of the evaluation element based upon one or more user parameters of the first user profile received from a user parameter database. |
US11803631B2 |
Binding a hardware security token to a host device to prevent exploitation by other host devices
A system and method described below prevents exploitation of a client's PKI station using the a token installed on other host (attackers') processors. This is accomplished by binding the token to the approved PKI client station (host) using the a software development kit installed in the PKI client station. Once a token is bound to a PKI client station, the token can no longer be used on another station unless permitted by authorized personnel. |
US11803625B2 |
Steganographic image encoding of biometric template information on a card
Various embodiments are generally directed to utilizing a steganographically encoded image with an offline and/or online verification or authentication protocol. A method for using the steganographic image can include: receiving or utilizing a steganographic image associated with a user at a third-party device, the steganographically encoded image including an identification of a user steganographically encoded with a fingerprint template of the user, and authenticating the user using the steganographically encoded image. |
US11803624B2 |
Electronic device and method for acquiring fingerprint information thereof
An electronic device is provided. The electronic device includes a light source, a fingerprint sensor, a memory configured to record an image of a reflected light detected when the light source is turned on, and a processor configured to operatively coupled to the light source, the fingerprint sensor, and the memory, wherein the light source may form an irradiation area on a display surface by light irradiation to a display, the irradiation area may include a fingerprint recognition area formed on the display, at least one surface may match the fingerprint recognition area or at least one vertex coincides, and the matched area may form a first area. The memory may store instructions allowing the processor to irradiate light in a designated direction using the light source, obtain a first image and analyze the first image to distinguish whether the object detected by the fingerprint sensor is flat or three-dimensional. |
US11803613B2 |
Information processing device, information processing method, and recording medium
An information processing device includes processing circuitry configured to classify a plurality of partial waveform patterns that characterize a plurality of time series data into a plurality of classes based on the plurality of time series data classified into the plurality of classes, update shapes of the partial waveform patterns by fitting the partial waveform patterns to the time series data of the corresponding class, and reclassify the plurality of time series data into the plurality of classes based on the updated partial waveform patterns and difficulty levels that represent degrees of difficulty of classification and interpretation of the time series data. |
US11803610B2 |
Systems and methods for updating policy profiles
Systems and methods for updating policy profiles can include utilizing one or more machine learning processes to determine a probability of the likelihood that an available insurance policy data point within a set of currently available policy data points is incorrect. The system may further generate a plurality of policy profile data points based on those determined probabilities. This plurality of policy profile data points can be associated with various customer insurance policies. The system can further parse the plurality of data points for collection, generate uniform resource locator data for each data point type and associate each data point with uniform resource locator data. Finally, the system can utilize the generated uniform resource locator data to locate and copy updated data point data related to the associated data point for each data point and format the data point data for transmission to an agent management system for further processing. |
US11803609B2 |
Method and system for navigation control to select a target page from possible target pages
In general, the technology relates to navigation control in a web application that includes receiving an event of a navigation trigger in a first page of a web application, and obtaining, in response to the event, an expression for the navigation trigger. The technology further includes gathering data from a first data source specified by the expression. The technology further includes evaluating the expression using the data to select a second page from a set of possible target pages, where each of the possible target pages is separately pre-stored in a data repository. The technology further includes presenting the second page. |
US11803608B2 |
Central device and system for processing data
A system for processing data is provided. The system includes a data acquisition device and a central device. The data acquisition device is coupled to an object under test for receiving raw data from the object under test, and transmits the raw data. The central device receives the raw data from the data acquisition device, and performs a web application with a web interface for providing application data based on the raw data. |
US11803607B2 |
Aggregation of live performances on an aggregate site on a network
A method of aggregating displays of performances into an aggregate site on a network is provided. The aggregated performances originate from at least one performance site on a network. The method includes the steps of selecting a performance criterion; observing at least one performance originating from at least one performance site on a network, the performance being associated with a link; determining when at least one performance meets the performance criterion; establishing an aggregation link to the link associated with the performance meeting the performance criterion; and providing the aggregation link to an aggregate site on a network such that the performance is accessible on the aggregate site. |
US11803605B2 |
Determining salient entities and generating salient entity tags based upon articles
In an example, an article may be analyzed to identify entity terms. Entity term relevance scores associated with the entity terms may be determined based upon the article and the entity terms. One or more first entity terms may be selected based upon the entity term relevance scores. One or more sets of reference position information associated with the one or more first entity terms may be determined. A first set of reference position information is based upon one or more positions, in the article, of one or more references to a first entity term. One or more second entity terms of the one or more first entity terms may be selected based upon the one or more sets of reference position information. A set of one or more salient entity tags associated with the article may be generated based upon the one or more second entity terms. |
US11803604B2 |
User interfaces for a document search engine
A method includes receiving a search query, identifying a document based on the search query, and providing a search result based on the document. The search result includes, for example, an image associated with the document, an excerpt from the document that is associated with the search query, and links to other excerpts in the document that are associated with the search query. The method may also include providing other information associated with the document. |
US11803602B2 |
System and method of AI assisted search based on events and location
A method for independent event or location based search, with steps of receiving, from a user, at least one of calendar data and geo-location data and analyzing the at least one of the calendar data and the geo-location data. Then determining, using the at least one of the analyzed the calendar data and the geo-location data, without instructions from the user, an event or location based search request and searching semi-private metadata and semi-private correlated metadata related to the user with the event or location based search request to determine an event-location result. Lastly, providing to the user the event-location result. |
US11803594B2 |
Information display method and apparatus
An information display method and an apparatus are described wherein a terminal obtains a first operation entered by a user. The terminal further obtains at least one key character based on the first operation. The terminal further determines that characteristic information associated with the key character is stored, and displays target information associated with the characteristic information. The target information is information that is in a set of information associated with the key character and that is associated with the characteristic information. The method can improve information display precision. |
US11803592B2 |
Method, system, and computer program product for developing dialogue templates for an intelligent industrial assistant
Provided is a method for developing at least one dialogue template for an intelligent industrial assistant. The method may include receiving first group identification data associated with a first group of features. First feature identification data associated with a first feature of the first group of features may be received. First sequence identification data associated with a first sequence performable by an intelligent industrial assistant based on the first feature may be received. Expected dialogue data associated with expected dialogue of the first sequence may be received. Action data associated with at least one action of the first sequence may be received. A first dialogue template based on the first group identification data, the first feature identification data, the first sequence identification data, the expected dialogue data, and the action data may be generated. A system and computer program product are also disclosed. |
US11803590B2 |
Smart and interactive book audio services
In some examples, a computing device may initiate audible play back of a book in response to an instruction from a user. While the book is being audibly played back, the computing device may determine (e.g., in the background) that a content of a recently played back portion of the book matches one or more interests associated with a user, initiate a search, and receive search results. The computing device may re-rank the search results based on the user's interests, pause play back of the book, and audibly read out the re-ranked search results. If the user asks a question, the computing device may pause play back of the book, perform an additional search, and read out loud the additional search results. The computing device may resume the audible play back of the book after the user provides a resume play back instruction. |
US11803589B2 |
Systems, methods, and media for identifying content
Systems, methods, and media for identifying content are provided. In some implementations, systems for identifying content are provided, the systems comprising: at least one hardware processor that: receives content having audio; generates a representation of the audio of the content; performs a first database search based on the representation; performs a second database search based on text corresponding to words that are sung or spoken in the content; responsive to determining that the first database search yielded a match and the second database search yielded a match, causes a first indication that the content contains a known performance of known content to be output; and responsive to determining that the first database search failed to yield a match and the second database search yielded a match, causes a second indication that the content contains an unknown performance of known content to be output. |
US11803585B2 |
Method and apparatus for searching for an image and related storage medium
Embodiments of the present disclosure provide a method and an apparatus for searching for an image and a related storage medium. The method includes obtaining reference keypoint data of a reference person in a reference image, and searching, based on the reference keypoint data, a set of candidate images for at least one target image containing at least one candidate person that has a pose similar to the reference person. |
US11803583B2 |
Concept discovery from text via knowledge transfer
Documents from a set of related documents in a domain are processed to identify keywords associated with each document. The documents are then further processed to identify the documents that are the most similar to each other. For each document, some or all of the keywords that are associated with the similar documents, but not the document itself, are selected as semantic tags for the document. These semantic tags determined for a document represent novel or hidden concepts and contexts that may relate to the document, but that do not actually appear in the document. The documents are used to train a model that generate semantic tags for a document or for keywords associated with the document. The generated model can then be used for a variety of purposes such the creation of an index for a set of documents or for query expansion. |
US11803575B2 |
Apparatus, system, and method for classifying and neutralizing bias in an application
An apparatus for classifying and neutralizing bias, wherein the apparatus includes a computing device configured to receive candidate data items as a function of a candidate application, identify a potential bias of the candidate data items, and block the potential bias by removing the candidate data item associated with the potential bias from the candidate application. |
US11803571B2 |
Transfer of synchronous and asynchronous replication
In some examples, a first storage system receives a transfer of a synchronous replication role and an asynchronous replication role of a second storage system to the first storage system, where in the synchronous replication role the second storage system is to synchronously replicate data to the first storage system, and in the asynchronous replication role the second storage system is to asynchronously replicate a first data storage object to a third storage system. The first storage system uses, at the first storage system, translation information to identify a second data storage object that the second storage system is to asynchronously replicate to the third storage system following the transfer. |
US11803570B1 |
Selective DNS synchronization
Systems and methods described herein provide selective synchronization of DNS records. A synchronization data store is synchronized by: obtaining a complete set of domain name system (DNS) records for a first data center; and copying the complete set of DNS records to the synchronization data store. After the synchronization data store is initialized, at a particular time interval, a snapshot of the complete set of DNS records is repeatedly collected. Differences between the copied complete set of DNS records of the synchronization data store and the snapshot of the complete set of DNS records are identified. The synchronization data store is updated with the differences and a determination is made as to whether the differences should be implemented at a second data center. When the differences should be implemented at the second data center, the differences are propagated to the second data center, otherwise they are not. |
US11803562B2 |
Method and system for querying streaming data
The present teaching relates to streaming data querying and providing query results. In one example, a query is received for events happening after receipt of the query. A plurality of data records are obtained, where each of the data records corresponds to an event happening after receipt of the query. For each of the plurality of data records, it is determined whether the data record matches the query. Based on the determining, one or more query results are determined and provided as a response to the query. |
US11803560B2 |
Patent claim mapping
A system and computer implemented method of patent mapping are provided. The method comprises maintaining a database of patent portfolios and a database of patents, each patent stored in the database of patents associated. with one or more patent portfolios stored in the database of patent portfolios; maintaining a database of ontologies, the ontologies including one or more patent concepts in defined groups; receiving a search query associated with a first patent portfolio; searching the first portfolio as a function of the search query; generating search results, the search results including one or more patent claims associated with the search query; and mapping the one or more patent claims to a patent concept in a defined group. |
US11803558B2 |
Relevance-independent position effects estimator for digital item ranking
Technologies for generating relevance-independent position effects estimates for a set of ranked digital items are described. Embodiments include creating an input data set that includes request tracking data and associated activity tracking data. A relevance-independent position effects estimator generates an output data set. An item of the output data set includes user interface position data associated with a pair of adjacently positioned items of the input data set. The user interface position data indicates that a change in user interface activity probability data relating to a change in position between the items of the pair is greater than a change in the user interface activity probability data relating to a difference in the relevance score between the items of the pair. The output data set is stored in a searchable data store. Data from the searchable data store is provided to a downstream service. |
US11803556B1 |
System for handling workplace queries using online learning to rank
A system creates and searches knowledge base (KB) articles inside an organization while supporting operation as a SaaS (Software as-a-Service) across a plurality of organizations. The system implements a real-time online learning-to-rank (L2R) algorithm for learning relevance scoring that is customized to each organization. This algorithm incorporates rich lexical features using a query similarity kernel. A scoring function includes a pairwise static module, which may be trained off-line using training data, and a lexical adaptive module, which is trained on-line based on user feedback. The scoring function makes the system easy to deploy, modify, and suitable for handling events that naturally happen over the lifecycle of any KB deployment, without manual training. |
US11803555B2 |
Integrated entity view across distributed systems
Methods, systems, and computer program products for a customer relationship management (CRM) system are provided herein. Embodiments presented herein provide for exchange of data between disparate, distributed systems; subscribe to and/or publish customer data change event; creation of master records for consumers using static and streaming sources; providing data provenance, auditing capabilities, and queries across multiple tenants and third party systems. Embodiments provide a single view of a customer in a distributed system environment. |
US11803554B2 |
Flexible seed extension for hash table genomic mapping
Methods, systems, and apparatuses, including computer programs for generating and using a hash table configured to improve mapping of reads are disclosed that include obtaining a first seed of K nucleotides from a reference sequence, generating a seed extension tree having a nodes, wherein each node of the nodes corresponds to (i) an extended seed that is an extension of the first seed and has a nucleotide length of K* and (ii) one or more locations, in a seed extension table, that include data describing reference sequence locations that match the extended seed, and for each node: storing interval information at a location of the hash table that corresponds to an index key for the extended seed, wherein the interval information references one or more locations in the seed extension table that include reference sequence locations that match the extended seed associated with the node. |
US11803551B2 |
Pruning index generation and enhancement
A source table organized into a set of micro-partitions is accessed by a network-based data warehouse. A pruning index is generated based on the source table. The pruning index comprises a set of filters that indicate locations of distinct values in each column of the source table. A query directed at the source table is received at the network-based data warehouse. The query is processed using the pruning index. The processing of the query comprises pruning the set of micro-partitions of the source table to scan for data matching the query, the pruning of the plurality of micro-partitions comprising identifying, using the pruning index, a sub-set of micro-partitions to scan for the data matching the query. |
US11803550B2 |
Workload-aware column imprints
Techniques and solutions are described that can be used to determine data subsets of a data set that may be responsive to a query. In one aspect, imprints are created for the data subsets, where an imprint indicates whether, for a plurality of bins, a data subset contains values within respective bins. The bins are defined at least in part using data for a set of queries. In another aspect, at least one bin of a plurality of bins is designated to be associated with values of the data set satisfying a threshold frequency. In a further aspect, imprints are created for a plurality of bins, where an imprint indicates whether the plurality of data subsets comprise a value for a given bin. A query imprint can be compared with the data subset imprints or bin imprints to determine data subsets that may be responsive to an associated query. |
US11803549B2 |
Method and system for facilitating on-the-fly OVSDB protocol translation between multiple OVSDB schema versions
A system receives a request for data stored in an OVSDB database server, wherein the request comprises a JSON RPC request. In response to the request, the system initiates a proxy session by: creating a first communication session between the requesting entity and a proxy daemon, wherein the request indicates a first version corresponding to the first communication session; and creating a second communication session between the proxy daemon and the database server, wherein the second communication session is associated with a second version corresponding to a model used by the database server. The system determines that the first version does not match the second version. The system extracts, from the request, a JSON RPC method and determines that the method requires translation. The system performs, based on the first and second version, translation of a payload of the request, and sends the translated payload to the database server. |
US11803547B2 |
System and method for query resource caching
Operations include determining whether to cache resources accessed by a query based on the execution time of the query. The system identifies a set of executions of a same query. The system determines a cumulative execution time for the set of executions of the same query. If the cumulative execution time exceeds a threshold value, then the system caches a resource used for execution of the query. |
US11803536B2 |
Real time system for ingestion, aggregation, and identity association of data from user actions performed on websites or applications
Systems and methods for data ingestion in real time are described herein. In an embodiment, a server computer receives a message comprising one or more client events from a storage device which publishes the message in response to storing the one or more client events. The server computer stores the one or more client events as raw event strings which are then parsed into parsed event strings. Identity resolution methods are performed on the parsed event strings. Feature groups are then identified in the parsed event strings and used to generate aggregation keys which are used to aggregate the feature groups prior to storing aggregated data in one or more aggregation tables. |
US11803532B2 |
Integrated data analysis
Systems and methods are provided for integrated data analysis. At least one object that is responsive to a first search query is determined. The object is stored in an object model that is managed by a first computing platform, and the at least one object is associated with one or more properties. One or more data sets that are responsive to a second search query are determined. The data sets are managed by a second computing platform. The one or more data sets are determined related to the at least one object. The at least one object is updated to include at least one property that references at least one analysis that relies on the one or more data sets. |
US11803529B2 |
Unbalanced binary tree construction method based on calculation of binary boundary value
Each node of the binary tree contains an integer key value. When a new node is inserted into the binary tree, if the new node has a key value not equal to the key value of a node in the binary tree, there are necessarily a smaller key value A and a greater key value B, a binary boundary value C is calculated using the key values A and B; the relation between the new node and the node in the binary tree and the route for the new node to be inserted are determined based on the binary boundary value C. If A≠0, there must be an odd integer N and an integer power F of 2 for the key values A and B to satisfy (N−1)×F |
US11803528B2 |
Method and apparatus for generating data structure describing how taxonomies evolve and usage algorithm thereof
Various methods, apparatuses/systems, and media for generating a data structure are provided. A database stores a historic version of taxonomy data and a new version of taxonomy data. A processor, operatively connected to the database, accesses the database and analyzes the historic version of taxonomy data and the new version of taxonomy data. The processor determines what changes have been made in connection with a particular reference data based on analyzing the historic version of taxonomy data and the new version of taxonomy data; creates, based on determining, an association between the historic version of taxonomy data and the new version of taxonomy data corresponding to said particular reference data; generates consistent metadata from said association; and generates a data structure that illustrates history of evolution of taxonomy in connection with said particular reference data based on the metadata. |
US11803524B1 |
Streamlined database migration with stored procedure extraction into on-demand execution environments
Techniques for streamlined database migration with stored procedure extraction into on-demand execution environments are described. A stored procedure of a first database is obtained and a code segment corresponding to the stored procedure is deployed as a function of an on-demand code execution service. A client application may directly execute the stored procedure by issuing a call to the on-demand code execution service to invoke the function, or by issuing a request to execute the stored procedure that is intercepted by a database proxy, which services the request by invoking the function on the client application's behalf. |
US11803519B2 |
Method and system for managing and securing subsets of data in a large distributed data store
A system groups multiple entities in a large distributed data store (DDS), such as directories and files, into a subset called a domain. The domain is treated as a unit for defining policies to detect and treat sensitive data. Sensitive data can be defined by enterprise or industry. Treatment of sensitive data may include quarantining, masking, and encrypting, of the data or the entity containing the data. Data in a domain can be copied as a unit, with or without the same structure, and with transformations such as masking or encryption, into parts of the same DDS or to a different DDS. Domains can be the unit of access control for organizations, and assigned tags useful for identifying their purpose, ownership, location, or other characteristics. Policies and operations, assigned at the domain level, may vary from domain to domain, but within a domain are uniform, except for specific exclusions. |
US11803513B2 |
Using a storage system to optimize and maintain the metadata associated with a plurality of small files
A size associated with a first content file is determined to be less than a threshold size. In response to determining that the size associated with the first content file is less than the threshold size, a combined metadata structure is updated at least in part by combining metadata of the first content file with metadata of a second content file in the combined metadata structure. A snapshot tree is updated to reference a first portion of the combined metadata structure corresponding to the first content file and to reference a second portion of the combined metadata structure corresponding to the second content file. |
US11803511B2 |
Methods and systems for ordering operations on a file system having a hierarchical namespace
Example aspects include techniques for ordering operations in a file system having a hierarchical namespace including determining, by a first service that manages file system operations for a first entity in the hierarchical namespace, to perform a file system operation for the first entity, generating, by the first service, a first counter record for the file system operation, obtaining, based on determining to perform the file system operation and from a second service that manages file system operations on a second entity that is a parent of the entity in the hierarchical namespace, a second counter record for a last file system operation performed on the second entity, wherein the second counter record is generated by the second service, and storing, in a change feed, an indication of the file system operation along with the first counter record and the second counter record. |
US11803506B2 |
PCIe routing
A data processing apparatus is provided that includes communication circuitry to transmit an interconnect message to a root port using a physical address mapped to the root port. Translation circuitry encapsulates, within the interconnect message to the root port, a Peripheral Component Interconnect Express (PCIe) message to a destination, the PCIe message having routing information encoded as a PCIe bus number associated with the destination. |
US11803499B2 |
Method of operating audio subsystem for USB module, system-on-chip performing the same and method of operating system-on-chip using the same
In a method of operating an audio subsystem and a universal serial bus (USB) module, the audio subsystem receives a reference clock signal from the USB module. A USB direct memory access (UDMA) block included in the audio subsystem performs an automatic restart every predetermined period in synchronization with the reference clock signal. The UDMA block transmits data having a predetermined size to the USB module by performing a direct memory access (DMA) operation whenever the automatic restart is performed. |
US11803496B2 |
Systems, apparatus, and methods for electing a new broker for a channel on an MQTT bus
Systems, apparatus, and methods that can elect a broker on a Message Queuing Telemetry Transport (MQTT) bus are disclosed. One system includes an MQTT bus and a set of client devices on the MQTT bus. Each client device maintains a set of attributes for each other client device and casts one or more votes for a particular client device on the MQTT bus to elect the particular client device as a new broker on the MQTT bus in response to a current broker on the MQTT bus becoming unavailable. The votes cast for the particular client device are based on a first value corresponding to one or more attributes for the particular client device relative to respective second values to the corresponding attribute(s) for each of the other client devices on the MQTT bus as calculated by each respective client device on the MQTT bus. |
US11803494B2 |
Data communication method, master device and system
Disclosed by the present application are a method, master device and system for data communication. The method comprises: initiating a communication signal to an interface in an interface module; when response information from a slave device connected in the interface is received, adding physical ID information of the interface into an online queue, wherein the probability that interfaces in the online queue is subsequently initiated by the communication signal is higher than that of interfaces in an idle queue; and receiving data information transmitted by the slave device in the interface. The data communication master device of the present application comprises a communication signal initiation unit, an online interface identification unit and a data information receiving unit corresponding to the implementation of steps of the described method. Therefore, the communication network for multiple slave devices and a master device has high communication efficiency. |
US11803491B1 |
Method for controlling a target memory by programmably selecting an action execution circuit module corresponding to a triggered preset state
A programmable circuit that is configured to control a target memory is used to detect a number and types of a plurality of target events in real time. In the event a trigger condition associated with a triggered preset state in a plurality of preset states is satisfied by the detected number and types of the plurality of target events, an action execution circuit module corresponding to the triggered preset state is selected to run, where the trigger condition is based on at least one of the plurality of target events. Using the action execution circuit module corresponding to the triggered preset state, one or more actions corresponding to the triggered preset state are executed, where at least one of the one or more actions corresponding to the triggered preset state is associated with controlling the target memory. |
US11803490B2 |
Apparatus and method for data transmission and readable storage medium
The present application provides an apparatus, a method for data transmission and a readable storage medium, the apparatus includes a front-end processor, a transmission controller and a back-end processor. In the front-end processor, a DMA controller is respectively connected with the transmission controller, a memory controller, respective transmission buffers and a transmission scheduler. The DMA controller is configured to: receive a request for data transmission sent by the back-end processor, receive read data from the memory controller, and send it to the transmission buffers. The memory controller is configured to: control, according to a data reading instruction, the memory to read data, and send the read data to the DMA controller. The transmission scheduler is configured to: control multiple transmission buffers to write data sent by the DMA controller, and control the multiple transmission buffers to read data, and transmit, through the transmission controller, the data to the back-end processor. |
US11803489B2 |
Calibration protocol for command and address bus voltage reference in low-swing single-ended signaling
A single-ended receiver is coupled to an input-output (I/O) pin of a command and address (CA) bus. The receiver is configurable with dual-mode I/O support to operate the CA bus in a low-swing mode and a high-swing mode. The receiver is configurable to receive a first command on the I/O pin while in the high-swing mode, initiate calibration of the slave device to operate in the low-swing mode in response to the first command, switch the slave device to operate in the low-swing mode while the CA bus remains active, and to receive a second command on the I/O pin while in the low-swing mode. |
US11803488B2 |
High-speed transmission system, signal redriver, and control method of signal redriver
The high-speed transmission system includes a transmitting device, a receiving device, and the signal redriver. The signal redriver includes a terminal resistor. A high-speed receiving end and a high-speed transmitting end of the signal redriver are respectively coupled to a high-speed transmitting end of the transmitting device and a high-speed receiving end of the receiving device. The signal redriver is coupled to a control signal transceiving end of the transmitting device and a control signal transceiving end of the receiving device. The signal redriver monitors a control signal transmitted between the transmitting device and the receiving device and determines whether to enter a SLEEP mode based on the control signal. The terminal resistor of the signal redriver in the SLEEP mode is continuously coupled to the high-speed receiving end of the signal redriver. |
US11803486B2 |
Write merging on stores with different privilege levels
A caching system including a first sub-cache, a second sub-cache, coupled in parallel with the first sub-cache, for storing write-memory commands that are not cached in the first sub-cache, the second sub-cache including privilege bits configured to store an indication that a corresponding cache line of the second sub-cache is associated with a level of privilege, and wherein the second sub-cache is further configured to receive a first write memory command for a memory address associated with a first level of privilege, store, in the second sub-cache, first data associated with the first write memory command and the level of privilege associated with the cache line, receive a second write memory command for the cache line, the second write memory command associated with a second level of privilege, merge the first level of privilege with the second level of privilege, and output the merged privilege level with the cache line. |
US11803482B2 |
Process dedicated in-memory translation lookaside buffers (TLBs) (mTLBs) for augmenting memory management unit (MMU) TLB for translating virtual addresses (VAs) to physical addresses (PAs) in a processor-based system
Process dedicated in-memory translation lookaside buffers (TLBs) (mTLBs) for augmenting a memory management unit (MMU) TLB for translating virtual addresses (VAs) to physical addresses (PA) in a processor-based system is disclosed. In disclosed examples, a dedicated in-memory TLB is supported in system memory for each process so that one process's cached page table entries do not displace another process's cached page table entries. When a process is scheduled to execute in a central processing unit (CPU), the in-memory TLB address stored for such process can be used by page table walker circuit in the CPU MMU to access the dedicated in-memory TLB for executing the process to perform VA to PA translations in the event of a TLB miss to the MMU TLB. If a TLB miss occurs to the in-memory TLB, the page table walker circuit can walk the page table in the MMU. |
US11803481B2 |
Data anonymization for a document editor
A method for anonymizing documents before publication is provided. The method includes identifying regular expressions configured to match strings to be anonymized in a document, selecting a readable identifier as an anonymized reference for a string replacement, searching the document for a match string that fits the regular expression, hashing the match string using a collision resistant, deterministic, non-inverting cryptographic hashing function, and comparing a cryptographic hash of the match string with a database including multiple previous hashes and multiple corresponding readable identifiers. When none of the previous hashes matching the cryptographic hash, the method includes creating a new database record including the cryptographic hash, incrementing a counter in the readable identifier and associating the readable identifier with the new database record, and replacing the match string with the readable identifier, throughout the document. A system and a medium storing instructions to perform the above method are also provided. |
US11803480B2 |
System control using sparse data
A method and apparatus for storing and accessing sparse data is disclosed. A sparse array circuit may receive information indicative of a request to perform a read operation on a memory circuit that includes multiple banks. The sparse array circuit may compare an address included in the received information to multiple entries that correspond to address locations in the memory circuit that store sparse data. In response to a determination that that the address matches a particular entry, the sparse array may generate one or more control signals that may disable the read operation, and cause a data control circuit to transmits the sparse data pattern. |
US11803479B2 |
Caching streams of memory requests
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating cache resources according to page-level attribute values. In one implementation, the system includes one or more integrated client devices and a cache. Each client device is configured to generate at least a memory request. Each memory request has a respective physical address and a respective page descriptor of a page to which the physical address belongs. The cache is configured to cache memory requests for each of the one or more integrated client devices. The cache comprises a cache memory having multiple ways. The cache is configured to distinguish different memory requests using page-level attributes of respective page descriptors of the memory requests, and to allocate different portions of the cache memory to different respective memory requests. |
US11803476B2 |
Instruction prefetch mechanism
An apparatus to facilitate data prefetching is disclosed. The apparatus includes a cache, one or more execution units (EUs) to execute program code, prefetch logic to maintain tracking information of memory instructions in the program code that trigger a cache miss and compiler logic to receive the tracking information, insert one or more pre-fetch instructions in updated program code to prefetch data from a memory for execution of one or more of the memory instructions that triggered a cache miss and download the updated program code for execution by the one or more EUs. |
US11803472B2 |
Integrated circuits (IC) employing subsystem shared cache memory for facilitating extension of low-power island (LPI) memory and related methods
Integrated circuits (ICs) employ subsystem shared cache memory for facilitating extension of low-power island (LPI) memory. An LPI subsystem and primary subsystems access a memory subsystem on a first access interface in a first power mode and the LPI subsystem accesses the memory subsystem by a second access interface in the low power mode. In the first power mode, the primary subsystems and the LPI subsystem may send a subsystem memory access request including a virtual memory address to a subsystem memory interface of the memory subsystem to access either data stored in an external memory or a version of the data stored in a shared memory circuit. In the low-power mode, the LPI subsystem sends an LPI memory access request including a direct memory address to an LPI memory interface of the memory subsystem to access the shared memory circuit to extend the LPI memory. |
US11803471B2 |
Scalable system on a chip
An integrated circuit (IC) including a plurality of processor cores, a plurality of graphics processing units, a plurality of peripheral circuits, and a plurality of memory controllers is configured to support scaling of the system using a unified memory architecture. For example, the IC may include an interconnect fabric configured to provide communication between the one or more memory controller circuits and the processor cores, graphics processing units, and peripheral devices; and an off-chip interconnect coupled to the interconnect fabric and configured to couple the interconnect fabric to a corresponding interconnect fabric on another instance of the integrated circuit, wherein the interconnect fabric and the off-chip interconnect provide an interface that transparently connects the one or more memory controller circuits, the processor cores, graphics processing units, and peripheral devices in either a single instance of the integrated circuit or two or more instances of the integrated circuit. |
US11803469B2 |
Storing data in a log-structured format in a two-tier storage system
The disclosure herein describes storing data using a capacity data storage tier and a smaller performance data storage tier. The capacity data storage tier includes capacity data storage hardware configured to store log-structured leaf pages (LLPs), and the performance data storage tier includes performance data storage hardware. A virtual address table (VAT) includes a set of virtual address entries referencing the LLPs. A tree-structured index includes index nodes referencing the set of virtual address entries of the VAT. Data to be stored is received, and at least a first portion of metadata associated with the received data is stored in the LLPs using the VAT, and at least a second portion of metadata associated with the received data is stored in the performance data storage tier. The architecture reduces space usage of the performance data storage tier. |
US11803467B1 |
Request buffering scheme
An apparatus including a plurality of page circuits and a common request circuit. The page circuits may each be implemented within a respective memory bank controller of a memory bank set and store an address and determine a page hit status. The common request circuit may be implemented within the memory bank set and store client requests and issue a command corresponding to the client requests in response to the page hit status and an order of storage of the client requests. The page circuits may comprise half a storage depth of the common request circuit. The common request circuit may be shared between each of the memory bank controllers of the memory bank set. The memory bank controllers may control access to a random access memory. The address, the client requests and the page hit status may enable buffering to provide a preview of upcoming client requests. |
US11803464B2 |
System for automatic identification and selection of optimization metrics and accompanying models in experimentation platforms
Methods and systems disclosed herein describe an experimentation platform that identifies one or more proxy metrics for testing a configuration and/or new design of a product. The experimentation platform may receive an input identifying one or more configurations, components, and/or products to test and/or optimize. The experimentation platform may identify one or more performance metrics used to test and/or optimize the one or more configurations, components, and/or products. Based on the one or more identified performance metrics, the experimentation platform may identify one or more proxy metrics to represent the one or more performance metrics. The one or more identified proxy metrics may be one or more engagement metrics or a combination of engagement metrics. The experimentation platform may then use the one or more proxy metrics to analyze the one or more configurations, components, and/or products and recommend a configuration, component, and/or product for deployment. |
US11803460B1 |
Automatic auditing of cloud activity
Techniques for defining a cloud Application Program Interface (API) event logging policy are described. A request is received to generate an organization-level event logging policy for an organization including a plurality of accounts within the cloud computing environment. Responsive to one or more inputs received through a provided graphical user interface, an organization-level event logging policy is generated defining conditions for logging cloud API events for one or more cloud APIs provided within the cloud computing environment. The organization-level event logging policy is applied to log cloud API events generated by the plurality of accounts. At least one cloud API event log entry is written to a data repository within the cloud computing environment, as specified by the organization-level event logging policy. |
US11803447B2 |
Transaction processing method, apparatus, and electronic device for blockchain
Embodiments of this specification provide a transaction processing method, apparatus, and electronic device for a blockchain. The method includes: executing, by a blockchain node in the blockchain, a consensus protocol for an N-th round of consensus, wherein the consensus protocol comprises reaching a consensus on a blockchain transaction of the N-th round of consensus and upon the consensus being reached, executing the blockchain transaction of the N-th round of consensus; writing, by the blockchain node after the execution of the blockchain transaction, a block comprising the blockchain transaction of the N-th round of consensus into the blockchain; and concurrently with the writing of the block, executing, by the blockchain node, the consensus protocol for an (N+1)-th round of consensus in the blockchain. |
US11803446B2 |
Fault resilient storage device
A storage device, and a method for operating a storage device. In some embodiments, the storage device includes storage media, and the method includes: determining, by the storage device, that the storage device is in a first fault state from which recovery is possible by power cycling the storage device or by formatting the storage media; determining, by the storage device, that the storage device is in a second fault state from which partial recovery is possible by operating the storage device with reduced performance, with reduced capacity, or in a read-only mode; and operating the storage device with reduced performance, with reduced capacity, or in the read-only mode. |
US11803444B1 |
Cooperative memory subsystem data recovery
Exemplary methods, apparatuses, and systems include detecting a failure of a first memory subsystem of a plurality of memory subsystems. A first recovery instruction is sent to a second memory subsystem of the plurality of memory subsystems. The first recovery instruction directs the second memory subsystem to recover a first subset of data stored by the first memory subsystem. A second recovery instruction is sent to a third memory subsystem of the plurality of memory subsystems. The second recovery instruction directs the third memory subsystem to rebuild a second subset of data stored by the first memory subsystem. The first and second subsets of data differ from one another. |
US11803442B2 |
Error caching techniques for improved error correction in a memory device
Methods, systems, and devices for error caching techniques for improved error correction in a memory device are described. An apparatus, such as a memory device, may use an error cache to store indications of memory cells identified as defective and may augment an error correction procedure using the stored indications. If one or more errors are detected in data read from the memory array, the apparatus may check the error cache, and if a bit of the data is indicated as being associated with a defective cell, the bit may be inverted. After such inversion, the data may be checked for errors again. If the inversion corrects an error, the resulting data may be error-free or may include a reduced quantity of errors that may be correctable using an error correction scheme. |
US11803440B2 |
Automated methods and systems for troubleshooting and optimizing performance of applications running in a distributed computing system
Automated processes and systems troubleshoot and optimize performance of applications running in distributed computing systems. An automated computer-implemented processes train an inference model for an application based on metrics associated with the application and a key performance indicator (“KPI”) of the application. When a run-time performance problem is detected in run-time KPI values of KPI, the trained inference model is applied to run-time metrics and run-time KPI values to identify relevant run-time metrics that can be used to identify the root cause of the performance problem. The root cause of the performance problem can be used to generate a recommendation for correcting the performance problem. An alert identifying the root cause of the performance problem and the recommendation for correcting the performance problem are displayed on an interface of a display, thereby enabling correction of the performance problem and optimization of the application. |
US11803439B2 |
Enriched high fidelity metrics
A method including receiving events from different data sources for a service automatically executing in an enterprise system. A first event is enriched by providing the first event with first metadata that associates the first event with a first application used by the service. The first event is assigned to a time slice associated with the first application. A second event is enriched in a similar manner. A correlation graph of nodes and edges is built using the enriched events, with nodes representing the events and edges indicating relationships between the edges. A third event indicating a fault in the first application associated with the first node is received. The source of the error for the third event is identified using the second updated correlation graph and the time slice. The source of error is then mitigated. |
US11803438B2 |
Message call request data having error frequency metrics
A method for error management is provided. The method comprises receiving a message call request regarding an error event generated by a software application. The message call request comprises a message ID associated with an error type. In response to the call request a message cache is searched for the message ID. If the ID is in the cache, an error message associated with the ID is returned. The error message provides a description of the error and suggested remedial action. If the message ID is not in the cache, the error message is fetched from a message repository that contains error messages corresponding to respective message IDs. The fetched error message is loaded into the cache and returned. Message call request data is stored in a metrics repository. The message call request data comprises frequency metrics that describe how often the message ID is received. |
US11803437B1 |
Write hardware training acceleration
A memory includes a link training circuit with a pseudo-random bit sequence (PRBS) generator and a burst error detection counter. The burst error detection counter including a comparator, a first input coupled to the data input, a second input coupled to the PRBS generator, and a counter operable to increase an error count value by one responsive to detecting any number of errors greater than zero in a sequence of symbols including a predetermined number of symbols. |
US11803433B2 |
Localization of potential issues to objects
In some examples, a system identifies a potential issue based on comparing measurement data acquired at different hierarchical levels of a computing environment. Within a hierarchical level of the different hierarchical levels, the system determines, based on measurement data acquired for objects in the hierarchical level, whether the potential issue is localized to a subset of the objects. |
US11803430B2 |
Multiple notification user interface
The present disclosure generally relates to audio output for time-based notifications. Enhanced alerts for time-based notifications based on various notification conditions provides users with clarity about which notifications are being output, thereby providing an improved user interface. |
US11803428B2 |
Feature based application programming interface federation
Methods, apparatuses, and computer program products for feature based application programming interface (API) federation are disclosed. In some examples, a federated API manager may receive user input indicating source APIs including features for data processing. The federated API manager may identify elements forming one or more patterns from the features based on federation protocols. The federated API manager may identify federated operations based on the identified elements and federation operation rules. The federated API manager may generate a federated API schema based on the federated operation rules, and the federated API schema may expose the federated operations. |
US11803425B2 |
Managing storage resources allocated to copies of application workloads
An apparatus comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to select an application workload running on a storage system, and to identify one or more copies of the application workload running on the storage system. The at least one processing device is also configured to determine an amount of storage resources of the storage system to allocate to the identified one or more copies of the application workload running on the storage system. The at least one processing device is further configured to allocate a portion of the determined amount of storage resources of the storage system to each of the identified one or more copies of the application workload. |
US11803421B2 |
Monitoring health status of a large cloud computing system
Aspects of the present invention disclose a method, computer program product, and system for monitoring a health status of a computing system. The method includes one or more processors deploying a respective monitoring prediction agent in each of a plurality of worker nodes of a computing system. The method further includes determining, for each of the plurality of worker nodes by the respective monitoring prediction agent, a single binary health status value by comparing a time-dependent function of performance metric data values of the respective worker node to upper and lower threshold values. The method further includes receiving the binary health status values together with respective identity information from each of the plurality of worker nodes. The method further includes generating a dataset indicative of a health status of the computing system by feeding the received respective identity information to hash functions of a Counting Bloom Filter. |
US11803419B2 |
Branch prediction for user interfaces in workflows
Systems, methods, and other embodiments associated with branch prediction in workflows are described. In one embodiment, a method includes inputting a workflow and serially progressing through the workflow in a flow sequence and in response to the flow sequence encountering a first decision element in the workflow that includes a plurality of branch paths: (i) executing a prediction that predicts a resulting path of the first decision element to predict a first user interface from the plurality of user interfaces that may be encountered subsequently in the flow sequence as part of a first terminal element; and (ii) pre-building the first user interface that is predicted prior to encountering the first terminal element. In response to the flow sequence reaching the first terminal element, displaying the pre-built first user interface on a display device. |
US11803416B1 |
Selection and management of devices for performing tasks within a distributed computing system
An example method includes, responsive to receipt of a task request to perform a task (e.g., associated with a service), and further responsive to generation of an avatar instance from an avatar object representing at least one device having a defined group of capabilities, selecting devices (e.g., service providers providing microservices) to perform sub-tasks associated with the task, wherein each of the devices has at least one defined capability, and wherein the task request includes parameter values, and sending, to the devices, at least one sub-task request to perform the sub-tasks, the at least one sub-task request including at least one parameter value, responsive to sending the at least one sub-task request, receiving, from the devices, sub-task replies associated with performance of the sub-tasks, and sending, based on the sub-task replies, a task reply associated with performance of the task. The example method may support autonomous or semi-autonomous configurations. |
US11803412B2 |
Containerized application management system and management method
A containerized application management system and management method, applied to a network, are provided. The system includes a master node, a first worker node with a first change tracking program pod deployed thereon, and a second worker node with a second change tracking program pod deployed thereon. The method includes: receiving a pod create request, and sending a content mutate request by the master node when content of the pod create request meets a preset condition; receiving the content mutate request and changing the content to form a mutated pod create request, and forwarding the mutated pod create request by the master node to the first or second worker node; and enabling the first or second worker node to create a pod according to the mutated pod create request. The pod includes an initial container and at least one container. |
US11803411B2 |
Live synchronization and management of virtual machines across computing and virtualization platforms including in cloud computing environments
An illustrative “Live Synchronization” feature in a data storage management system can reduce the downtime that arises in failover situations. The illustrative Live Sync embodiment uses backup data to create and maintain a ready (or “warm”) virtualized computing platform comprising one or more virtual machines (“VMs”) that are configured and ready to be activated and take over data processing from another data processing platform operating in the production environment. The “warm” computing platform awaits activation as a failover solution for the production system(s) and can be co-located at the production data center, or configured at a remote or disaster recovery site, which in some embodiments is configured “in the cloud.” Both local and remote illustrative embodiments are discussed herein. An “incremental forever” approach can be combined with deduplication and synthetic full backups to speed up data transfer and update the disaster recovery sites. |
US11803409B2 |
Mobile edge computing method and apparatus
A mobile edge computing method and apparatus are provided. The method which is implemented by a mobile edge computing (MEC) management network element includes: receiving an MEC virtualization resource request sent by a control plane of a target radio access network (RAN), wherein the control plane belongs to the target RAN to which user equipment (UE) is handed over, and the MEC virtualization resource request includes an MEC computing resource requirement of the UE; creating, based on the MEC virtualization resource request, a new virtual machine (VM) on an MEC server for the UE, wherein the new VM is used on the target RAN side after the handover; and sending first information of the new VM to the control plane, wherein the first information includes an ID of the new VM. According to the application, the efficiency of usage of resources during a handover of UE is significantly improved. |
US11803405B2 |
Configurable virtual machines
Systems and methods for configuring a virtual machine provided by a remote computing system based on the availability of one or more remote computing resources and respective corresponding prices of the one or more remote computing resources. |
US11803404B2 |
Deep learning algorithm compiling method, device, and related product
The present disclosure relates to a deep learning algorithm compiling method and a device and a related product, the product comprising a controller unit, and the controller unit comprising: an instruction cache unit, an instruction processing unit, and a queue-storing unit. The instruction cache unit is configured to store computation instructions associated with artificial neural network operations. The instruction processing unit is configured to parse the computation instructions to obtain a plurality of operation instructions. The queue-storing unit is configured to store an instruction queue, which comprises: a plurality of operation instructions or computation instructions to be executed according to the front-to-rear sequence of the queue. By means of the described method, the present disclosure may improve the operation efficiency of the related product when carrying out neural network model operations. |
US11803403B2 |
Contextual navigation menu
Systems and methods to generate and cause display of a contextual navigation menu within a GUI, wherein the contextual navigation menu presents contextually relevant interface elements. |
US11803399B2 |
Interactive virtual assistant system
A method, computer program product, and computer system for defining, at a computing device, psychometric data for a user. An interactive virtual assistant, selected from a plurality of interactive virtual assistants, may be provided on the computing device based upon, at least in part, the psychometric data defined for the user. The user may be prompted, via the interactive virtual assistant, with one or more options. |
US11803395B1 |
Virtual assistant transfer protocol
A method may include receiving a request to transfer a personal virtual assistant to a computing device, the personal virtual assistant including response preferences of a user; accessing a virtual assistant transfer protocol associated with the user; the virtual assistant transfer protocol including a sensitivity preference; applying the sensitivity preference to data associated with the personal virtual assistant to generate a virtual assistant transfer package; and transmitting the virtual assistant transfer package to the computing device. |
US11803392B2 |
Accidental-shutdown-proof switch control apparatus and method for robot-assisted surgical device
Apparatuses and methods for preventing accidental-shutdown in a robot-assisted surgical device are disclosed. An exemplary control apparatus includes an on/off key configured to trigger a start action or a shutdown action, an on/off control module configured to detect the shutdown action of the on/off key and obtain a shutdown intention through man-machine interaction, and an on/off hardware circuit configured to detect the start action and send a signal to a power supply. The on/off hardware circuit is configured to detect the shutdown action of the on/off key and a shutdown control signal sent by the on/off control module and send a signal to cut off the power supply. The control apparatus can reduce the probability of accidental shutdown caused by system software and hardware failure or man-made mis-operation and improve the operating reliability of the robot-assisted surgical device without significantly increasing cost. |
US11803389B2 |
Reach matrix scheduler circuit for scheduling instructions to be executed in a processor
A reach matrix scheduler circuit for scheduling instructions to be executed in a processor is disclosed. The scheduler circuit includes an N×R matrix wake-up circuit, where ‘N’ is the instruction window size of the scheduler circuit, and ‘R’ is the “reach” within the instruction window of the matrix wake-up circuit, with ‘R’ being less than ‘N’. A grant line associated with each instruction request entry in the N×R matrix wake-up circuit is coupled to ‘R’ other instruction entries among the ‘N’ instruction entries. When a producer instruction in an instruction request entry is ready for issuance, the grant line associated with the instruction request entry is activated so that any other instruction entries coupled to the grant line (i.e., within the “reach” of the instruction request entry) that consume the produced value generated by the producer instruction are “woken-up” and subsequently indicated as ready to be issued. |
US11803385B2 |
Broadcast synchronization for dynamically adaptable arrays
An array processor includes processor element arrays (PEAs) distributed in rows and columns. The PEAs are configured to perform operations on parameter values. A first sequencer received a first direct memory access (DMA) instruction that includes a request to read data from at least one address in memory. A texture address (TA) engine requests the data from the memory based on the at least one address and a texture data (TD) engine provides the data to the PEAs. The PEAs provide first synchronization signals to the TD engine to indicate availability of registers for receiving the data. The TD engine provides second synchronization signals to the first sequencer in response to receiving acknowledgments that the PEAs have consumed the data. |
US11803383B2 |
Method and system for executing new instructions
A method for executing new instructions is provided. The method is used in a processor and includes: receiving an instruction; when the received instruction is an unknown instruction, the processor executes the following steps through a conversion program: determining whether the received instruction is a new instruction; and converting the received instruction into at least one old instruction when the received instruction is a new instruction; and simulating the execution of the received instruction by executing the at least one old instruction. |
US11803379B2 |
Vector floating-point classification
A method to classify source data in a processor in response to a vector floating-point classification instruction includes specifying, in respective fields of the vector floating-point classification instruction, a source register containing the source data and a destination register to store classification indications for the source data. The source register includes a plurality of lanes that each contains a floating-point value and the destination register includes a plurality of lanes corresponding to the lanes of the source register. The method further includes executing the vector floating-point classification instruction by, for each lane in the source register, classifying the floating-point value in the lane to identify a type of the floating-point value, and storing a value indicative of the identified type in the corresponding lane of the destination register. |
US11803378B2 |
Systems and methods for processing an image
A method for processing a medical image is provided. The method may include obtaining the medical image, and processing the medical image using a processing program. The processing program may include one or more optimized computation units. The one or more optimized computation units may be optimized by an instruction set supported by the at least one CPU. The instruction set may be configured to optimize at least one of an operation time of the processing program, a resource of the at least one CPU occupied by the processing program, and a count of instructions included in the processing program. |
US11803377B2 |
Efficient direct convolution using SIMD instructions
A computer comprising one or more processors offering vector instructions may implement a direct convolution on a source data set. The source data set may be one-dimensional or multi-dimensional. For a given vector width, w, of the vector instructions, w consecutive data elements of the output data set are computed in parallel using vector instructions. For multi-dimensional data sets, multiple vectors of the output data set are computed for a single load of a set of vectors from the source data set. New vector instructions are disclosed to improve the performance of the convolution and to enable full utilization of the arithmetic logic units within the one or more processors. |
US11803376B2 |
Programming support apparatus for developing a user program to be executed by a programmable logic controller
To provide a programming support apparatus including an integrated development environment in which a development environment for developing a user program to be executed by a PLC is integrated with a development environment of a display screen. A programming supporting apparatus includes a providing section that provides an integrated development environment in which a non-web application-based first development environment supporting development of a user program to be transferred to and executed by the programmable logic controller is integrated with a web application-based second development environment supporting development of a display screen by generating the display screen, which displays a symbol value collected from a symbol used in accordance with the user program in the programmable logic controller, as a web page that is described by data describing a structure, data describing a decoration, and a code describing dynamic processing. |
US11803373B1 |
Application versioning and upgrade
Methodologies for upgrading and patching an in-database application package and its application instances. A data platform determines a number of objects of an application instance running on the data platform at a previous version level of an application package of the application instance. In response to determining the number of objects of the application package running on the data platform at the previous version level of the application package is one or more, the data platform continues determining the number of objects running on the data platform at a previous version level of the application package. In response to determining the number of objects of the application instance running on the data platform at the previous version level of the application package is none, the data platform upgrades the application instance to the new version of the application package. |
US11803367B2 |
Ambulatory medicament device with alarm
Systems and methods are disclosed herein for monitoring the status of an ambulatory medical device and the health condition of a subject that receives therapy from the ambulatory medical device. The ambulatory medical device can have a touchscreen display user interface to receive input signals from a user and display alarm conditions associated with the status of an ambulatory medical device or health condition of a subject. The disclosed methods and systems can determine whether status information received from a monitoring system interface satisfies an alarm condition for the ambulatory medicament device or for the subject. If the status information satisfies an alarm condition, the touchscreen user interface can display one or more alarm status indicators corresponding to the alarm condition. The user can activate a therapy change interface on the touchscreen display and modify a control parameter of the ambulatory medical device that controls the therapy delivery to the subject. |
US11803362B2 |
Lock-lease management of hardware and software maintenance, deployment, and optimization operations using effective application availaility
In an example embodiment, the concept of effective application availability is introduced. In a data center, there may be a minimum amount of a particular resource that is needed to continue proper functioning of an application. This may be termed a safe application availability limit. The safe application availability limit may be obtained or determined using a safe application availability limit rule. An effective application availability may be calculated by taking a current application availability and subtracting it by an availability loss from a requested operation. The effective application availability may then be compared to the safe application availability limit in order to determine whether to permit the operation to be performed at the requested time, or whether to request that the operation be attempted again at some later time. |
US11803361B2 |
Systematic installation of software extensions
Techniques for implementing a systematic installation of software extensions are disclosed. In some embodiments, a computer system performs operations comprising: detecting a request to open a target file of a base computer program on a client machine, the target file residing on a server machine; determining that the target file includes a target version of a software extension; determining that a user of the client machine is part of a user group having administrative permission for the base computer program; determining that a systematic installation criterion from a group of systematic installation criteria is satisfied; and installing the target version of the software extension on the client machine based on the determining that the target file includes the target version, the determining that the user is part of the user group, and the determining that the systematic installation criterion is satisfied. |
US11803358B1 |
Adaptive issue type identification platform
Embodiments provide an adaptive issue type identification platform for automatically determining an issue type in an enterprise-level software development issue-tracking application. Embodiments include receiving a request to generate an issue data object, causing initializing of the issue data object in a data store, causing display of an issue management capability selection interface, and receiving issue capability selection input in response to user engagement with the issue management capability selection interface. In response to receiving the issue capability selection input, the adaptive issue type identification platform fetches an operational capability set from a capability registry based on the issue capability selection input, causes the association of the operational capability set to the issue data object at the data store, determines an issue type identifier for the issue data object based on the operational capability set, and updates metadata associated with the issue data object to include the issue type identifier. |
US11803351B2 |
Scalable voice scene media server
A communication system, method, and computer-readable medium therefor comprise a media server configured to receive a plurality of audio streams from a corresponding plurality of client devices, the media server including circuitry configured to rank the plurality of audio streams based on a predetermined metric, group a first portion of the plurality of audio streams into a first set, the first portion of the plurality of audio streams being the N highest-ranked audio streams, group a second portion of the plurality of audio streams into a second set, the second portion of the plurality of audio streams being the M lowest-ranked audio streams, forward respective audio streams of the first set to a receiver device, and discard respective audio streams of the second set, wherein N and M are independent integers. |
US11803346B2 |
Display device and method for controlling display device
A display device includes: a reception unit to receive a video signal input from an external output correspondence input terminal and a timing signal corresponding to the video signal; a video processing unit to perform processing on a video signal input from an external output non-correspondence input terminal and the video signal, acquired from the reception unit, input from the external output correspondence input terminal; and a control unit to acquire the timing signal supplied from the reception unit as a timing signal corresponding to a video signal of non-display in a state that a displayed video is based on the video signal input from the external output non-correspondence input terminal, and the video signal of non-display input from the external output correspondence input terminal at that time is acquired by the reception unit in a case of performing a process of a high-speed input switching function for switching between the video signal input from the external output non-correspondence input terminal and the video signal input from the external output correspondence input terminal. |
US11803345B2 |
Gallery of messages from individuals with a shared interest
A machine includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a message and a message parameter indicative of a characteristic of the message, where the message includes a photograph or a video. A determination is made that the message parameter corresponds to a selected gallery, where the selected gallery includes a sequence of photographs or videos. The message is posted to the selected gallery in response to the determination. The selected gallery is supplied in response to a request. |
US11803342B2 |
Image information transmission method, information communication terminal, and image forming system for determining when operator in site where image forming apparatus being installed
An image information transmission method includes receiving, determining, requesting, causing, and cancelling. In the receiving, an instruction to transmit image information to an image forming apparatus is received from an information communication terminal. In the determining, information relating to a location of an operator of the information communication terminal that is stored in storage is referenced upon execution of the receiving. In the determining, whether or not the operator is in a site where the image forming apparatus is installed. In the requesting, when the operator is not in the site where the image forming apparatus is installed, the information communication terminal requests the operator to determine whether to transmit the image information to the image forming apparatus. |
US11803339B2 |
Image forming system for executing failure prediction of multifunction peripheral and specifying abnormal image forming apparatus among image forming apparatuses that sends numeric value that deviates most from median
An image forming system includes a plurality of image forming apparatuses and a server. The server is connected to the image forming apparatuses in a communicable manner. The server receives data indicating a numerical value of a common item from each of the image forming apparatuses, calculates a median of the data, and specifies an abnormal image forming apparatus from among the image forming apparatuses that has sent a numeric value of the common item that deviates the most from the median. |
US11803332B2 |
Sideband communication management
Systems, apparatuses, and methods related to a controller for managing sideband communications are described. A controller includes a front end portion, a central controller portion, a back end portion, and a management unit can manage a first type of memory device that operates according to a first set of timing characteristics and a second type of memory device that operates according to a second set of timing characteristics. The controller can provide an additional layer of encryption or decryption for sideband communications between the host and the memory devices connected to the controller. The front end portion receives sideband communications through an interface and is stored by a cache memory within the central controller portion which also comprises an auxiliary security component to encrypt the sideband communications. The back end portion provides a route to the memory devices and the management unit applies the encryption or decryption to the sideband communication. |
US11803331B2 |
Method for recording unit management information, memory storage device and memory control circuit unit
A memory management method, a memory storage device and a memory control circuit unit are disclosed. The method includes: performing a first write operation to store first data to a first physical unit; recording first unit management information corresponding to the first write operation, wherein the first unit management information reflects a usage order of first used physical units, and the first used physical units include the first physical unit; performing data merge operation to copy at least a part of data stored in the first physical unit to a second physical unit; and after the data merge operation is performed, recording second unit management information according to the first unit management information, wherein the second unit management information reflects a usage order of second used physical units. The second used physical units include the second physical unit but do not include the first physical unit. |
US11803330B2 |
Method and apparatus and computer-readable storage medium for handling sudden power off recovery
The invention introduces a method for handling sudden power off recovery, performed by a processing unit of an electronic apparatus, to include: driving a flash interface to program data sent by a host into pseudo single-level cell (pSLC) blocks of multiple logical unit numbers (LUNs) in a single-level cell (SLC) mode with multiple channels after detecting that the electronic apparatus has suffered a sudden power off (SPO), and driving the flash interface to erase memory cells of all the pSLC blocks when data of all pSLC blocks has been read by the host. The pSLC blocks are reserved from being written to in regular operations until the SPO is detected. |
US11803328B2 |
Memory with variable access granularity
An integrated-circuit memory component receives, as part of respective first and second memory read transactions, a first column access command that identifies a first volume of data and a second column read command that identifies a second volume of data, the second volume of data being constituted by not more than half as many data bits as the first volume of data. In response to receiving the first column access command, the integrated-circuit memory component transmits the first volume of data as N parallel bit-serial data signals over N external signaling links. In response to receiving the second column access command, the integrated-circuit memory component transmits the second volume of data as M parallel bit-serial data signals over M of the N external signaling links, where M is less than N. |