Document Document Title
US11824267B2 Compact dual-band triple-polarized antenna based on shielded mushroom structures
A compact dual-band triple-polarized antenna based on shielded mushroom structures includes a vertically-polarized radiator and a horizontally-polarized radiator. Two parts are fixedly connected in a disc-shaped structure. The vertically-polarized radiator and the horizontally-polarized radiator are both multilayer structures. Each multilayer structure includes a plurality of concentric circles, and the plurality of concentric circles include a plurality of dielectric substrates. The vertically-polarized radiator and horizontally-polarized radiator each include a plurality of shielded mushroom cell structures. Each shielded mushroom cell structure includes at least three metal layers and a metallic shorting pin, and the metallic shorting pin connects at least two of the at least three metal layers. By controlling dispersion properties of the each shielded mushroom cell structure, a multi-frequency pattern diversity device possessing both vertical polarization and dual horizontal polarization radiation characteristics in two pre-defined frequencies is designed.
US11824265B2 Antenna module and communication device in which antenna module is incorporated
An antenna module is an array antenna in which an array of antenna elements extends in at least a first direction. The array of antenna elements in the first direction includes a first antenna group in a middle portion and a second antenna group in two end portions adjacent to the middle portion. The antenna elements in the first antenna group are unequally spaced. The spacing between adjacent antenna elements in the second antenna group is greater than the maximum spacing between adjacent elements in the first antenna group. The amplitude distribution in the antenna module as a whole in the first direction is in a unimodal form in which the amplitude of a radio-frequency signal fed to the antenna elements in the second antenna group is smaller than the amplitude of a radio-frequency signal fed to the antenna elements in the first antenna group.
US11824256B2 Control module for a lighting fixture
A control module attached to a lighting fixture and having a front cover portion may comprise one or more sensors, such as a daylight and/or occupancy sensor, for sensing information through the front cover portion. The control module may have a main printed circuit board (PCB) that extends from a front side to a rear side of the control module, and a sensor PCB perpendicular to the main PCB to enable at least one sensor attached to the sensor PCB to face the front side of the control module. The main PCB may comprise a wireless communication circuit and an antenna for communicating radio frequency (RF) signals, wherein at least a portion of the antenna is located within a plastic lip of the front cover portion of the control module. The control module may further have a conductive enclosure to reduce radio-frequency interference noise from coupling into the antenna.
US11824253B2 Transmitter device
A transmitter device (100) includes a housing (102). The transmitter device (100) has at least one battery housed within the housing (102). The transmitter device (100) has a cover (104) which at least partially covers the at least one battery. The transmitter device (100) further includes a sensor (106) electrically coupled with the at least one battery. The transmitter device (100) is installed in a ground surface. The transmitter device (100) is characterized in that the cover (104) is removably coupled with the housing (102) by a snap-fit connection such that the cover (104) is vertically accessible for removal while the transmitter device (100) remains installed. The cover (104) includes one or more recesses or protrusions (114) and the housing (102) has one or more complementary protrusions (112) or recesses for the removable coupling between the cover (104) and the housing (102), and the cover (104) includes a tab (108) or a slot which allows disassembly of the cover (104) from the housing (102). The housing (102) includes one or more integral ribs.
US11824251B2 Antenna installation structure and electronic device
An antenna installation structure includes an antenna substrate, an insulation layer, and a bonding material. The antenna substrate includes a dielectric base including first and second main surfaces, and an antenna conductor on the first main surface. The insulation layer is on the first main surface of the antenna substrate. The bonding material is between the insulation layer and a radiation side wall of a housing, is cured, and bonds the insulation layer to the radiation side wall. A linear expansion coefficient of the insulation layer is lower than a linear expansion coefficient of the bonding material and higher than a linear expansion coefficient of the antenna substrate.
US11824250B2 Antenna housing with a profile element for wind load reduction
What is proposed is an antenna housing comprising at least one profile element fastened on an area of the antenna housing at a distance from said housing and shaped so that it channels an airstream striking the antenna housing so that a part of the airflow is channelled between the profile element and the antenna housing.
US11824246B2 Cavity filter with a slim and compact structure
A cavity filter comprising: a resonance element including a coupling block; a first case and a second case housing the resonance element; a terminal unit penetrating the first case to be connected to an electrode pad of a PCB provided on the outside of the first case and the other end thereof is electrically connected to the coupling block of the resonance element; and an assembly unit provided on either one side or both sides of the case, and having a terminal insertion hole in which the terminal unit is insertedly provided, wherein the assembly unit is formed to protrude to the outside from a lower surface of the first case. the assembly unit provide a height between the first casing and PCB so the cavity filter avoid interference with the devices mounted on the PCB.
US11824244B2 Fuel cell stack, fuel cell module, power generation system, and method of producing fuel cell stack
A fuel cell stack includes: a substrate; a first fuel cell including a fuel side electrode, an electrolyte, and an oxygen side electrode on the substrate, the first fuel cell being a single fuel cell; a second fuel cell including a fuel side electrode, an electrolyte, and an oxygen side electrode on the substrate, the second fuel cell being a single fuel cell; an interconnector film electrically connecting the fuel side electrode of the first fuel cell and the oxygen side electrode of the second fuel cell; and a porous ceramic film covering at least the interconnector film in a region between the fuel side electrode of the first fuel cell and the fuel side electrode of the second fuel cell.
US11824243B2 Electrode assembly and flow battery with improved electrolyte distribution
An electrode assembly for a flow battery is disclosed comprising a porous electrode material, a frame surrounding the porous electrode material, at least a distributor tube embedded in the porous electrode material having an inlet for supplying electrolyte to the porous electrode material and at least another distributor tube embedded in the porous electrode material having an outlet for discharging electrolyte out of the porous material. The walls of the distributor tubes are preferably provided with holes or pores for allowing a uniform distribution of the electrolyte within the electrode material. The distributor tubes provide the required electrolyte flow path length within the electrode material to minimize shunt current flowing between the flow cells in the battery stack.
US11824242B2 Electrolyte membrane for fuel cells containing catalyst composite having improved oxygen permeability and method of producing the same
Disclosed is an electrolyte membrane for fuel cells including a catalytic composite including a catalytic particle coated with an oxygen-permeable material and a method of producing the same. The electrolyte membrane for fuel cells includes an ion transport layer including an ionomer having proton conductivity and a catalytic composite dispersed in the ion transport layer, and the catalytic composite includes a catalytic particle including a catalytic metal component having activity of decomposing hydrogen peroxide and a coating layer formed on at least a part of a surface of the catalytic particle and including an oxygen-permeable material.
US11824241B2 Proton conductor and fuel cell
A proton conductor is in contact with a catalyst containing platinum. The proton conductor includes a cationic organic molecule, a metal ion, and an oxoacid anion. A protic ionic liquid containing the cationic organic molecule and the oxoacid anion is coordinated to the metal ion to form a coordination polymer.
US11824234B1 Cooling multiple parallel hydrogen fuel cell stacks
The present disclosure provides a fuel cell electrical power system, a first fuel cell module, a second fuel cell module, a heat exchanger, a common coolant, a first coolant piping branch, and a second coolant piping branch. A first pump and a first valve are disposed on the first coolant branch, and a second pump and a second valve are disposed on the second coolant branch. The fuel cell electrical power system is capable of functioning in a condition in which the second fuel cell module and the second pump are not operating to cause substantially all of the flow rate of coolant fluid produced by the first pump to circulate through the common coolant piping and to circulate substantially none of the flow rate of the coolant fluid produced by the first pump through the second fuel cell module.
US11824227B2 Battery and portable electrical device
The present disclosure provides a battery and a portable electrical device. The battery includes a housing and a battery cell disposed in the housing; the battery cell includes electrodes and tabs, where the electrode includes a current collector and an active material layer, and the current collector includes a coating zone coated and an empty foil zone, and an end of the tab is welded to the empty foil zone by a laser welding process; a surface of the empty foil zone facing away from the tab has a plurality of welding zones arranged at intervals, and each welding zone comprises at least one line-shaped welding mark and a surface of the tab facing away from the empty foil zone has no welding mark. The protrusion of the present disclosure is less likely to pierce a separator between a positive electrode and a negative electrode.
US11824224B2 System for battery environment management in an electric aircraft and a method for its use
In an aspect a system for battery environment management in an electric aircraft, where in the system include, at least a at least a battery pack mounted within a fuselage of an electric aircraft. A battery pack may include a plurality of batteries configured to provide electrical power to the electric aircraft. A battery pack may also include a pouch cell. Adjacent to the battery pack there may be at least a channel. A channel is configured to provide a flow path for directing battery ejecta to a predetermined location.
US11824223B2 Cylindrical sealed battery and battery pack
A nonaqueous electrolyte secondary battery representing an embodiment of a sealed battery of the present invention includes a bottomed cylindrical exterior case, a sealing member, a cylindrical wound electrode assembly and an electrolyte. An open end of the exterior case is crimped together with the sealing member via an insulating gasket so as to form a seal. The sealing member includes a lid having a thin and fragile portion, an insulating ring, and a terminal plate having a thin and fragile portion. The terminal plate is electrically connected to a positive electrode current collector leading out from the cylindrical wound electrode assembly. The lid and the terminal plate are electrically connected within an opening of the insulating ring. The lid is disposed so as to expose an outer side of at least a portion of the lid opposed to the opening of the insulating ring directly to an outside environment.
US11824222B2 High-voltage battery for an electrically operated vehicle
A high-voltage battery for an electrically operated vehicle, the battery housing of which has a housing cover and a housing lower part which delimit a housing interior which is divided into at least one battery cell compartment equipped with battery cells and at least one component compartment for electronic components. A degassing space is formed between a battery cell top of the battery cells and the housing cover, into which space hot exhaust gas flows during a thermal event in one of the battery cells from an exhaust gas outlet of the damaged battery cell. The high-voltage battery has a partition wall which separates the degassing space from the component compartment.
US11824215B2 Removable battery pack
A battery for a mobile device includes: a battery housing including an inner wall, an opposing outer wall, a rear wall, and an opposing forward wall, the rear and forward walls each joining the inner and outer walls; an electrical contact disposed on the inner wall, configured to engage with an electrical interface within a device housing; a seal on the inner wall surrounding the electrical contact and a further portion of the inner wall, and configured to engage a complementary surface within the device housing; a hook extending from the forward wall, configured to engage the device housing to establish a pivot axis of the battery housing during battery insertion and removal; and a latch extending from the rear wall, biased towards an extended position to secure the battery within the device housing, and movable to a retracted position to release the battery from the device housing.
US11824213B2 Battery unit, battery module and vehicle
The present application provides a battery unit, a battery module, and a vehicle. The battery unit includes a housing, a cover plate, a first battery post, a second battery post, and an electrode core. The housing is provided with an opening. The cover plate covers the opening. The electrode core is disposed inside the housing. The cover plate includes a cover plate body and a concave cavity portion that is concave inward relative to an outer surface of the cover plate body. The first battery post is accommodated in the concave cavity portion. A first electrode tab of the electrode core is electrically connected to the first battery post. The second battery post is electrically connected to the cover plate body. A second electrode tab of the electrode core is electrically connected to the cover plate body.
US11824204B2 Battery and battery plate assembly with absorbent separator
A battery plate assembly for a lead-acid battery is disclosed. The assembly includes a plates of opposing polarity each formed by an electrically conductive grid body having opposed top and bottom frame elements and opposed first and second side frame elements, the top frame element having a lug and an opposing enlarged conductive section extending toward the bottom frame element; a plurality of interconnecting electrically conductive grid elements defining a grid pattern defining a plurality of open areas, the grid elements including a plurality of radially extending vertical grid wire elements connected to the top frame element, and a plurality of horizontally extending grid wire elements, the grid body having an active material provided thereon. A highly absorbent separator is wrapped around at least a portion of the plate of a first polarity and extends to opposing plate faces. An electrolyte is provided, wherein substantially all of the electrolyte is absorbed by the separator or active material. A method for assembling a battery is also disclosed.
US11824200B2 Conductive material dispersion, and electrode and lithium secondary battery manufactured using the same
A conductive material dispersion includes a carbon-based conductive material, a main dispersant, an auxiliary dispersant, and a dispersion medium, wherein the main dispersant is a nitrile-based copolymer and the auxiliary dispersant is a copolymer including an oxyalkylene unit and at least one selected from the group consisting of a styrene unit and an alkylene unit.
US11824199B2 Metal halide cathode with enriched conductive additive
A rechargeable metal halide battery shows increased metal halide utilization with the introduction of electronegative heteroatom-enriched conductive additives into a metal halide cathode incorporated into an electrically conductive material. The electronegative heteroatom-enriched conductive additives include nitrogen-doped carbon, such as nitrogen-doped single layer graphene, and oxygen-enriched carbon, such as acid-treated carbon black. The modified batteries utilize 20-30% more metal halide than unmodified batteries resulting in enhanced specific capacity and energy density.
US11824196B2 Negative electrode slurry, negative electrode, and rechargeable battery
A negative electrode slurry includes a negative active material including a first active material in an amount of greater than or equal to about 5 wt % and less than or equal to about 100 wt %, a binder for binding the negative active material, and a solvent for dispersing the negative active material and the binder in the negative electrode slurry, wherein the first active material contains silicon atoms in an amount of greater than or equal to about 20 wt % and less than or equal to about 100 wt %, the binder includes a particulate dispersed body and a water-soluble polymer containing an acrylic acid-acrylonitrile-based copolymer, and when a sum of an amount of the negative active material and an amount of the binder is 100 wt %, an amount of the water-soluble polymer is greater than or equal to about 0.5 wt % and less than or equal to about 2 wt %.
US11824193B2 Method of manufacturing positive electrode active material
Provided is a method of manufacturing a positive electrode active material, which includes: (A) preparing a positive electrode active material precursor which includes a core portion including randomly aggregated primary particles and a shell portion surrounding the core portion and formed of primary particles oriented in a direction from a particle center to the outside and in which a ratio of a crystal grain size in the (100) plane to a crystal grain size in the (001) plane of the primary particles forming the shell portion is 3 or more; and (B) mixing the positive electrode active material precursor with a lithium-containing raw material and firing the mixture, wherein the lithium transition metal oxide has an average particle diameter (D50) that is 0.01% to 20% reduced as compared to an average particle diameter (D50) of the positive electrode active material precursor.
US11824180B2 Vehicle
A vehicle includes a battery pack, an air conditioning system, a communication member, a pack humidity detector, an outside air humidity detector, and a controller. The battery pack contains a battery module. The air conditioning system is configured to regulate humidity of air and send the air. The communication member fluidly connects a blowing port of the air conditioning system and an inside of the battery pack. The pack humidity detector is configured to detect humidity in the inside of the battery pack. The outside air humidity detector is configured to detect humidity of an outside air. The controller is configured to control the air conditioning system so that the humidity in the battery pack is equal to or lower than the humidity of the outside air.
US11824178B2 Thermal interface material positioning within a traction battery pack
A traction battery assembly according to an exemplary aspect of the present disclosure includes, among other things, a thermal exchange plate having a plurality of coolant channels distributed within the thermal exchange plate according to a first pattern, and a thermal interface material disposed on a surface of the thermal exchange plate according to a second pattern. The first pattern mimics the second pattern.
US11824177B2 Battery pack, method for manufacturing battery pack and vehicle
The present application relates to a battery pack, a method for manufacturing a battery pack and a vehicle. The battery pack includes a case assembly including a case, a thermally conductive beam and a temperature control component, the thermally conductive beam being disposed in the case and connected to the case, and the temperature control component being disposed in a bottom region of the case; a thermally conductive cover connected to the thermally conductive beam and located above the thermally conductive beam along a height direction of the battery pack, where the thermally conductive cover, the case and the thermally conductive beam enclose and form a first chamber; and a plurality of battery cells integrally forming a battery assembly, the battery assembly being disposed in the first chamber and located above the temperature control component.
US11824174B2 Refrigeration apparatus with precooling for battery electric vehicles
A refrigeration apparatus for use in a battery electric vehicle having a traction battery for driving the electric vehicle and a refrigerated compartment that, in use, is cooled by the refrigeration apparatus, the refrigeration apparatus including: a power supply system for powering a refrigeration unit of the refrigeration apparatus, the power supply system comprising a controller; wherein the power supply system is configured to be connected to the traction battery and the controller is configured to monitor a charge level of the traction battery; wherein the power supply system is configured to draw power for the refrigeration unit from the traction battery; wherein the controller is configured with a pre-cooling mode to be used during a period of charging of the traction battery from a mains power source.
US11824172B2 Method and system for producing nonaqueous electrolyte secondary battery
A method for producing a nonaqueous electrolyte secondary battery, and a production system therefor, that allow forming a SEI film in a shorter time. The method includes assembly, initial charging, and high-temperature aging steps. At least one from the initial charging and the high-temperature aging has the following sub-steps: a step of performing an AC impedance measurement on the battery and, on the basis of the AC impedance measurement, calculating an ionic conductivity of an SEI film that is formed the surface of a negative electrode of the battery; and a step of determining whether the calculated ionic conductivity falls within a predetermined range or not, and terminating the initial charging step or the high-temperature aging step when the ionic conductivity falls within the predetermined range, and continuing the initial charging step or the high-temperature aging step when the ionic conductivity does not fall within the predetermined range.
US11824168B2 Battery
A first angle (θ1) formed between a second straight line (L2) and a third straight line (L3) is more than 55°. A first length (D1) represents a straight line distance between a first point (A) and a second point (B), and a second length (D2) represents a length of a first electrode core body between the first point (A) and the second point (B). On this occasion, the second length (D2) is 1 time or more and 1.1 times or less as large as the first length (D1).
US11824167B2 Wound electrode assembly, lithium-ion secondary battery and negative electrode plate
The present application discloses a wound electrode assembly, wherein the negative electrode plate thereof includes a negative electrode current collector and a negative active material layer which includes a negative active material disposed on two opposite surfaces of the negative electrode current collector; and the two negative active material layers respectively include active an material layer in an unpaired region and an active material layer in a paired region distributed successively in the length direction of the negative electrode plate, and two active material layers in the unpaired regions are arranged at both ends in the length direction of the negative electrode plate, and a first metallic lithium layer is disposed on the surface of one or both of the active material layers in the unpaired regions, so that to form a first lithium pre-intercalation compound in either or both of the active material layers in the unpaired regions.
US11824166B2 Secondary battery
A secondary battery includes a rectangular exterior body having an opening and containing a first electrode assembly and a second electrode assembly, a sealing plate sealing the opening, and a positive-electrode current collector. The sealing plate has an electrolytic solution introduction hole. The first electrode assembly includes a first insulating sheet on an outermost surface thereof adjacent to the second electrode assembly. The second electrode assembly includes a second insulating sheet on an outermost surface thereof adjacent to the first electrode assembly. A first tape is attached to both an outermost surface of a first positive-electrode tab group and the first insulating sheet. A second tape is attached to both an outermost surface of a second positive-electrode tab group and the second insulating sheet. At least one of the first tape and the second tape is located to face the electrolytic solution introduction hole.
US11824163B2 Method of making a passively impact resistant battery
A method of making a passively impact resistant battery includes the steps of providing a porous separator material having pores and a surface, and providing a suspension composition including shear thickening enabling particles and a particle suspension solvent for suspending the shear thickening enabling particles. The shear thickening particles have a polydispersity index of no greater than 0.1, an average particle size of in a range of 50 nm to 1 um, and an absolute zeta potential of greater than ±40 mV. The suspension composition is applied to the separator material, wherein a portion of the particles and suspension solvent penetrate the pores. The suspension solvent is evaporated from the separator material. An anode layer and a cathode layer are applied. An electrolyte composition is applied between the anode layer and the cathode layer. The electrolyte composition includes an electrolyte solvent and an electrolyte salt.
US11824162B2 Battery with shear thickening, impact resistant electrolytes
A battery includes an anode, a cathode, and a porous separator having a surface and percolating pores providing a porosity of from 20% to 80%. A passively impact resistant composite electrolyte includes an electrolyte and electrically non-conducting particles that enable shear thickening. The particles can have a polydispersity index of no greater than 0.1, an average particle size in a range of from 50 nm to 1 um, and an absolute zeta potential of greater than ±40 mV. The shear thickening enabling particles can be from 10 wt. % to 40 wt. % of the total weight of the separator and shear thickening particles. Between 20-40 wt. % of the shear thickening enabling particles are located in the pores of the separator.
US11824161B2 Liquid electrolyte for battery
The present disclosure relates to an electrochemical cell which may be used, for example, in a rechargeable battery based on the reversible transfer of halide anions, and a method for making an electrolyte composition for use in the same. The electrochemical cell includes a positive electrode, a negative electrode, and an electrolyte composition positioned between the two electrodes, where the electrolyte composition contains a crown ether-metal halide complex in a solvent.
US11824160B2 Battery systems based on two-additive electrolyte systems including 2-furanone, and method of formation process of same
Improved battery systems have been developed for lithium-ion based batteries. The improved battery systems consist of two-additive mixtures in an electrolyte solvent. Such battery systems are prepared by assembling a positive electrode and a negative electrode in the sealed cell, removing residual water from the sealed cell, filling the sealed cell with a nonaqueous electrolyte under an inert atmosphere, vacuum-sealing the sealed cell, carrying out a formation process comprising charging and discharging the sealed cell until the sealed cell achieves an initial capacity. The nonaqueous electrolyte includes lithium ions, a first nonaqueous solvent comprising a carbonate solvent, a second nonaquaeous solvent comprising methyl acetate, and an additive mixture of a first operative additive of either vinylene carbonate or fluoroethylene carbonate and a second operative additive of 2-furanone. Gas formation is suppressed in the battery system during the formation process.
US11824159B2 Anode-free solid-state battery and method of battery fabrication
An anode-free solid-state battery includes a cathode layer having transient anode elements and a bare current collector devoid of non-transitory anode material and configured to accept thereon the transient anode elements. The battery also includes a solid-state electrolyte layer defining voids and arranged between the current collector and the cathode layer. The battery additionally includes a gel situated within the solid-state electrolyte and cathode layers, to permeate the electrolyte voids and form a gelled solid-state electrolyte layer, coat the cathode layer, and facilitate ionic conduction of the anode elements between the cathode layer, the solid-state electrolyte layer, and the current collector. Charging the battery diffuses the anode elements from the cathode layer, via the gelled solid-state electrolyte layer, onto the current collector. Discharging the battery returns the anode elements, via the gelled solid-state electrolyte layer, to the cathode layer. A particular method is used to fabricate the anode-free solid-state battery.
US11824156B2 Secondary lithium-ion batteries comprising in situ thermal curable solid composite electrolyte
The present invention provides a rechargeable lithium-ion battery with an in situ thermally-curable electrolyte. The thermally-curable electrolyte is cured from the thermally-curable electrolyte precursor solution including a first crosslinking agent, a second crosslinking agent, an initiator, an electrolyte solvent, an electrolyte salt, one or more electrolyte additives, and one or more monomers or a monomer polymerization product. The viscosity of the thermally-curable electrolyte precursor solution is below 200 cps such that the thermally-curable electrolyte precursor solution is infiltrated within the separator and the pores inside the cathode and anode layers then cured to form porous separator and porous electrodes fully permeated with a solid electrolyte.
US11824149B1 LED lamp bead and LED lamp group
Disclosed are an LED lamp bead and an LED lamp group. The LED lamp bead includes a light-emitting body and a light-bead bracket; and the lamp-bead bracket includes a light-emitting body fixing structure and a drive circuit; the light-emitting body fixing structure is configured for fixing the light-emitting body, and the drive circuit is connected with the light-emitting body, for driving the light-emitting body to emit light in response to a lamp bead trigger signal; and the drive circuit includes an input pin and power supply pins, the power supply pins are connected to a power supply, and the input pin is configured to receive the lamp bead trigger signal and transmit it to the drive circuit, so that the drive circuit drives the light-emitting body to emit light. The LED lamp bead provided by the present application drives the light-emitting body to emit light through the drive circuit.
US11824146B2 Quantum dot encapsulation techniques
Quantum dots and methods of making quantum dots are described. A method begins with forming quantum dots having a core-shell structure with a plurality of ligands on the shell structure. The method includes exchanging the plurality of ligands with a plurality of second ligands. The plurality of second ligands have a weaker binding affinity to the shell structure than the plurality of first ligands. The plurality of second ligands are then exchanged with hydrolyzed alkoxysilane to form a monolayer of hydrolyzed alkoxysilane on a surface of the shell structure. The method includes forming a barrier layer around the shell structure by using the hydrolyzed alkoxysilane as a nucleation center.
US11824142B2 Radiation-emitting component and method for producing a radiation-emitting component
A radiation-emitting component (1) is specified with a carrier (2) having a cavity (9), a radiation-emitting semiconductor chip (3) which is arranged on a bottom surface delimiting the cavity (9) and which is configured to generate primary electromagnetic radiation, and a first reflector layer (6) arranged above a top surface of the semiconductor chip (3), wherein the carrier (2) is transparent in places to the primary electromagnetic radiation, and the semiconductor chip (3) is spaced apart from at least one side surface delimiting the cavity (9).
US11824140B2 Method of manufacturing nitride semiconductor light emitting element
A method of manufacturing a nitride semiconductor light-emitting element configured to emit deep ultraviolet light includes: providing a semiconductor structure comprising: an n-side semiconductor layer comprising an n-side contact layer comprising aluminum, gallium, and nitrogen, a p-side semiconductor layer, and an active layer between the n-side semiconductor layer and the p-side semiconductor layer; forming an n-side electrode, which comprises forming, successively from an n-side contact layer side: a first layer located above the n-side contact layer and comprising a titanium layer, a second layer located above the first layer and comprising a silicon-containing aluminum alloy layer, and a third layer located above the second layer and comprising a tantalum layer and/or a tungsten layer; and heating the n-side electrode.
US11824138B2 Display device and method of fabricating the same
There is provided a display device. The display device includes an optical structure disposed to increase the amount of light emitted from a light-emitting diode; and a bank coupled with the optical structure.
US11824137B2 Semiconductor light-emitting element and method for manufacturing semiconductor light-emitting element
A semiconductor light-emitting element includes: an n-type clad layer of an n-type AlGaN-based semiconductor material; an active layer including a planarizing layer of an AlGaN-based semiconductor material provided on the n-type clad layer, a barrier layer of an AlGaN-based semiconductor material provided on the planarizing layer, and a well layer of an AlGaN-based semiconductor material provided on the barrier layer; and a p-type semiconductor layer provided on the active layer. The active layer emits deep ultraviolet light having a wavelength of 360 nm or shorter, and a ground level of a conduction band of the planarizing layer is lower than a ground level of a conduction band of the barrier layer and higher than a ground level of a conduction band of the well layer.
US11824136B2 Solar cell, manufacturing method thereof, and photovoltaic module
Provided are a solar cell, a manufacturing method thereof, and a photovoltaic module. The solar cell includes: a semiconductor substrate, in which a rear surface of the semiconductor substrate having a first texture structure, the first texture structure includes two or more first substructures at least partially stacked on one another, and in a direction away from the rear surface and perpendicular to the rear surface, a distance between a top surface of an outermost first substructure and a top surface of an adjacent first substructure being less than or equal to 2 μm; a first passivation layer located on a front surface of the semiconductor substrate; a tunnel oxide layer located on the first texture structure; a doped conductive layer located on a surface of the tunnel oxide layer; and a second passivation layer located on a surface of the doped conductive layer.
US11824132B2 Indirect bandgap, perovskite-based X-ray detector and method
An X-ray system includes an X-ray generation unit configured to generate X-rays; an X-ray detection unit including at least one X-ray sensor that includes an indirect bandgap, perovskite semiconductor material, the X-ray sensor being configured to record the X-rays; and a control unit that controls a generation of the X-rays and a detection of the X-rays at the X-ray detection unit.
US11824131B2 Apparatus and method for determining an order of power devices in power generation systems
Various implementations described herein are directed to determining an order of power devices connected in a serial string to a central power device. The physical order may be stored in a non-volatile computer-readable storage medium.
US11824130B2 Solar cell having a plurality of sub-cells coupled by cell level interconnection
Methods of fabricating solar cells having a plurality of sub-cells coupled by cell level interconnection, and the resulting solar cells, are described herein. In an example, a solar cell includes a plurality of sub-cells. Each of the plurality of sub-cells includes a singulated and physically separated semiconductor substrate portion. Each of the plurality of sub-cells includes an on-sub-cell metallization structure interconnecting emitter regions of the sub-cell. An inter-sub-cell metallization structure couples adjacent ones of the plurality of sub-cells. The inter-sub-cell metallization structure is different in composition from the on-sub-cell metallization structure.
US11824125B2 Electrostatic discharge protection devices for bi-directional current protection
An electrostatic discharge (ESD) protection device is provided. The ESD protection device includes a substrate, an active region, a first terminal region, and a second terminal region. The substrate includes dopants having a first dopant conductivity. The active region is arranged over the substrate and has an upper surface. The first terminal region and the second terminal region are arranged in the active region laterally spaced apart from each other. The first terminal region and the second terminal region each include a well region having dopants of the first dopant conductivity and a first doped region arranged in the well region. The first doped region includes dopants having a second dopant conductivity.
US11824122B2 Method for filling a space in a semiconductor
A method for partially filling a space between two superimposed structures in a semiconductor device under construction is provided. The method includes the steps of: (a) providing the two superimposed structures having said space therebetween; (b) entirely filling said space with a thermoplastic material; (c) removing a first portion of the thermoplastic material present in the space, the first portion comprising at least part of a top surface of the thermoplastic material, thereby leaving in said space a remaining thermoplastic material having a height; and (d) heating up the remaining photosensitive thermoplastic material so as to reduce its height. A replacement metal gate process for forming a different gate stack on two superimposed transistor channels in a semiconductor device under construction as well as a semiconductor device under construction is also provided.
US11824118B2 Electronic device and method of manufacturing the same
Provided are an electronic device and a method of manufacturing the same. The electronic device includes a ferroelectric crystallization layer between a substrate and a gate electrode and a crystallization prevention layer between the substrate and the ferroelectric crystallization layer. The ferroelectric crystallization layer is at least partially crystallized and includes a dielectric material having ferroelectricity or anti-ferroelectricity. Also, the crystallization prevention layer prevents crystallization in the ferroelectric crystallization layer from being spread toward the substrate.
US11824112B2 Semiconductor device
A semiconductor device includes a semiconductor part; first and second electrodes respectively on back and front surfaces of the semiconductor part; third and fourth electrodes inside a trench of the semiconductor part, the fourth electrode being provided between the first electrode and the third electrode; a first insulating portion electrically insulating the third electrode from the semiconductor part; a second insulating portion electrically insulating the third electrode from the second electrode; a third insulating portion electrically insulating the fourth electrode from the semiconductor part; a fourth insulating portion electrically insulating the fourth electrode from the third electrode; and a fifth insulating portion including a first portion and a second portion, the first portion being provided inside the fourth electrode, the second portion extending outward of the fourth electrode. The second portion extends from the first portion in a first direction from the first electrode toward the second electrode.
US11824109B2 Integration of p-channel and n-channel E-FET III-V devices with optimization of device performance
Various embodiments of the present disclosure are directed towards an integrated chip a first undoped layer overlies a substrate. A first barrier layer overlies the first undoped layer and has a first thickness. A first doped layer overlies the first barrier layer and is disposed laterally within an n-channel device region of the substrate. A second barrier layer overlies the first barrier layer and is disposed within a p-channel device region that is laterally adjacent to the n-channel device region. The second barrier layer has a second thickness that is greater than the first thickness. A second undoped layer overlies the second barrier layer. A second doped layer overlies the second undoped layer. The second undoped layer and the second doped layer are disposed within the p-channel device region.
US11824108B2 Semiconductor device
A semiconductor device includes: a base of a first nitride semiconductor; a buffer layer of a second nitride semiconductor provided on or above the base; a channel layer of a third nitride semiconductor provided on or above the buffer layer and having an opening portion; a barrier layer of a fourth nitride semiconductor provided on or above the channel layer; and an electrically conductive contact layer of a fifth nitride semiconductor provided in the opening portion and in contact with the buffer layer and the channel layer. A ratio of Al in a composition of the second nitride semiconductor is higher than or equal to that of the third nitride semiconductor. A ratio of Al in a composition of the first nitride semiconductor and a ratio of Al in a composition of the fourth nitride semiconductor are higher than that of the second nitride semiconductor.
US11824104B2 Method of gap filling for semiconductor device
A method of manufacturing a semiconductor device includes forming a dielectric layer conformally over a plurality of fins on a substrate, forming a first high-k layer conformally over the dielectric layer, and forming a flowable oxide over the first high-k layer. Forming the flowable oxide includes filling first trenches adjacent fins of the plurality of fins. The method further includes recessing the flow able oxide to form second trenches between adjacent fins of the plurality of fins, forming a second high-k layer over the first high-k layer and the flowable oxide, performing a planarization that exposes top surfaces of the plurality of fins, and recessing the dielectric layer to form a plurality of dummy fins that include remaining portions of the first and second high-k layers and the flowable oxide.
US11824097B2 Contact architecture for capacitance reduction and satisfactory contact resistance
Solid assemblies having a composite dielectric spacer and processes for fabricating the solid assemblies are provided. The composite dielectric spacer can include, in some embodiments, a first dielectric layer and a second dielectric layer having a mutual interface. The composite dielectric spacer can separate a contact member from a conductive interconnect member, thus reducing the capacitance between such members with respect to solid assemblies that include one of first dielectric layer or the second dielectric layer. The composite dielectric spacer can permit maintaining the real estate of an interface between the conductive interconnect and a trench contact member that has an interface with a carrier-doped epitaxial layer embodying or constituting a source contact region or a drain contact region of a field effect transistor. The trench contact member can form another interface with the conductive interconnect member, providing a satisfactory contact resistance therebetween.
US11824096B2 Field-effect transistors and methods of their formation
Field-effect transistors, and methods of forming such field-effect transistors, including a gate dielectric overlying a semiconductor material, and a control gate overlying the gate dielectric, wherein the control gate includes an instance of a first polycrystalline silicon-containing material consisting essentially of polycrystalline silicon, and an instance of a second polycrystalline silicon-containing material selected from a group consisting of polycrystalline silicon-germanium and polycrystalline silicon-germanium-carbon.
US11824095B2 Semiconductor device and semiconductor device manufacturing method
Provided is a semiconductor device including a semiconductor substrate; a hydrogen donor that is provide inside the semiconductor substrate in a depth direction, has a doping concentration that is higher than a doping concentration of a dopant of the semiconductor substrate, has a doping concentration distribution peak at a first position that is a predetermined distance in the depth direction of the semiconductor substrate away from one main surface of the semiconductor substrate, and has a tail of the doping concentration distribution where the doping concentration is lower than at the peak, farther on the one main surface side than where the first position is located; and a crystalline defect region having a crystalline defect density center peak at a position shallower than the first position, in the depth direction of the semiconductor substrate.
US11824091B2 Integrated gate-commutated thyristor (IGCT)
An integrated gate-commutated thyristor (IGCT) includes a semiconductor wafer having a first main side and a second main side opposite to the first main side and a plurality of first type thyristor cells and second type thyristor cells. The cathode electrode of the first type thyristor cells forms an ohmic contact with the cathode region and the cathode electrode of the second type thyristor cells is insulated from the cathode region. A predefined percentage of second type thyristor cells of the overall amount of first type thyristor cells and second type thyristor cells in a segment ring is greater than 0% and less than or equal to 75%.
US11824086B2 Method of fabricating super-junction based vertical gallium nitride JFET and MOSFET power devices
A method for manufacturing a vertical JFET includes providing a III-nitride substrate having a first conductivity type and forming a first III-nitride layer coupled to the III-nitride substrate. The first III-nitride layer is characterized by a first dopant concentration and the first conductivity type. The method also includes forming a plurality of trenches within the first III-nitride layer and epitaxially regrowing a second III-nitride structure in the trenches. The second III-nitride structure is characterized by a second conductivity type. The method further includes forming a plurality of III-nitride fins, each coupled to the first III-nitride layer, wherein the plurality of III-nitride fins are separated by one of a plurality of recess regions, and epitaxially regrowing a III-nitride gate layer in the recess regions. The III-nitride gate layer is coupled to the second III-nitride structure and the III-nitride gate layer is characterized by the second conductivity type.
US11824085B2 Semiconductor device comprising a MOSFET having a RESURF region and higher peak impurity concentration diffusion region in the RESURF region
Provided is a semiconductor device including: an N-type diffusion layer being a second region, formed in a surface portion of a P-type diffusion layer being a first region, to function as a RESURF region; an N-type buried diffusion layer being a third region formed in a bottom portion of the second region, close to a high-side circuit; and a MOSFET using the second region as a drift layer. The MOSFET includes a thermal oxide film formed between an N-type diffusion layer being a fourth region serving as a drain region and an N-type diffusion layer being a sixth region serving as a source region, and an N-type diffusion layer being a seventh region formed below the thermal oxide film. The seventh region has an end portion close to a low-side circuit, being closer to the low-side circuit than an end portion of the third region close to the low-side circuit.
US11824083B2 Semiconductor device, semiconductor device manufacturing method, inverter circuit, drive device, vehicle, and elevator
A semiconductor device of embodiments includes: a silicon carbide layer having a first face and a second face opposite to the first face, and including a p-type silicon carbide region in contact with the first face, a percentage of a first silicon atom among a plurality of silicon atoms present in a first layer as an uppermost layer being equal to or more than 90% and a site position of the first silicon atom being different from a site position of a silicon atom in a third layer from the first face and the same as a site position of a silicon atom in a fifth layer from the first face; a gate electrode; a silicon oxide layer between the silicon carbide layer and the gate electrode; and a region between the silicon carbide layer and the silicon oxide layer including nitrogen.
US11824079B2 Thin-film resistor (TFR) having a TFR element providing a diffusion barrier for underlying TFR heads
A thin-film resistor (TFR) module is formed in an integrated circuit device. The TFR module includes a pair of metal TFR heads (e.g., copper damascene trench structures), a TFR element formed directly on the metal TFR heads to define a conductive path between the pair of TFR heads through the TFR element, and TFR contacts connected to the TFR heads. The TFR heads may be formed in a metal interconnect layer, along with various interconnect elements of the integrated circuit device. The TFR element may be formed by depositing and patterning a TFR element/diffusion barrier layer over the TFR heads and interconnect elements formed in the metal interconnect layer. The TFR element may be formed from a material that also provides a barrier against metal diffusion (e.g., copper diffusion) from each metal TFR head and interconnect element. For example, the TFR element may be formed from tantalum nitride (TaN).
US11824075B2 Photoelectric conversion device having isolation portions, and imaging system and moving body having photoelectric conversion device
A photoelectric conversion device has an isolation structure. First and second isolation portions are provided between first and second photoelectric conversion elements. The first isolation portion extends from a first plane of a semiconductor layer to a position corresponding to at least a quarter of a length from the first plane to a second plane of the semiconductor layer. The second isolation portion extends from the second plane of the semiconductor layer to a position corresponding to at least a quarter of the length from the first plane to the second plane.
US11824074B2 Imaging element and imaging apparatus including incident light attenuating section between color filters
Manufacture of an imaging element in which light entering a pixel without being transmitted through a color filter arranged in the pixel is attenuated is simplified. An imaging element includes a pixel and an incident light attenuating section. The pixel includes a color filter through which light having a predetermined wavelength of light from a subject is transmitted, and a photoelectric conversion section generating charges responding to the light transmitted through the color filter. The incident light attenuating section is arranged between the subject and the color filter, and attenuates the light entering the photoelectric conversion section without being transmitted through the color filter arranged in the pixel.
US11824073B2 Image sensor device
An image sensor device is provided. The image sensor device includes a substrate having a front surface, a back surface, and a light-sensing region. The image sensor device includes a first isolation structure extending from the front surface into the substrate. The first isolation structure surrounds a first portion of the light-sensing region, and the first isolation structure has a first end portion in the substrate. The image sensor device includes a second isolation structure extending from the back surface into the substrate. The second isolation structure surrounds a second portion of the light-sensing region, the second isolation structure has a second end portion in the substrate, and the second end portion of the second isolation structure is closer to the front surface of the substrate than the first end portion of the first isolation structure.
US11824070B2 Silicon single crystal substrate and silicon epitaxial wafer for solid-state image sensor and solid-state image sensor
The present invention is a silicon single crystal substrate for a solid-state image sensor obtained by slicing a silicon single crystal fabricated by a CZ method, where the silicon single crystal substrate is a p-type silicon single crystal substrate whose main dopant is Ga, and the silicon single crystal substrate has a B concentration of 5×1014 atoms/cm3 or less. This provides a silicon single crystal substrate and a silicon epitaxial wafer for a solid-state image sensor that can suppress the residual image characteristics of a solid-state image sensor.
US11824067B2 Display apparatus and method of manufacturing the same
A display apparatus including a first thin film transistor including a first active layer, and a second thin film transistor disposed on the first thin film transistor and including a second active layer, in which a material of the first active layer is different from a material of the second active layer, and a channel area of the second active layer overlaps a channel area of the first active layer.
US11824066B2 Display device and manufacturing method thereof
A display device may include a source electrode disposed on a substrate; a drain electrode disposed on the substrate; an insulating layer disposed on the source electrode and the drain electrode, the insulating layer including an opening overlapping the drain electrode; and a first electrode disposed on the insulating layer and electrically contacting the drain electrode in the opening of the insulating layer, wherein an angle between a side surface of the opening of the insulating layer and a plane parallel to the substrate is in a range of about 70 degrees to about 85 degrees.
US11824061B2 Display device and method of manufacturing the same
A display device includes a plurality of pixels respectively coupled to scan lines and data lines intersecting the scan lines, wherein at least some of the pixels includes a driving transistor including a substrate, a first insulating layer disposed on the substrate, a first active layer disposed on the first insulating layer, a first gate electrode disposed on the first active layer, and a first source electrode and a first drain electrode electrically connected to the first active layer, the first drain electrode being spaced apart from the first source electrode by a first distance, and a switching transistor including a second gate electrode disposed between the substrate and the first insulating layer, a second active layer disposed on the same layer as the first active layer, and a second source electrode and a second drain electrode electrically connected to the second active layer, the second drain electrode being spaced apart from the second source electrode by a second distance different from the first distance.
US11824054B2 Package structure
A package structure includes an insulating encapsulation, a semiconductor die, and a filter structure. The semiconductor die is encapsulated in the insulating encapsulation. The filter structure is electrically coupled to the semiconductor die, wherein the filter structure includes a patterned metallization layer with a pattern having a double-spiral having aligned centroids thereof.
US11824052B2 Electro-optical system with an electrical integrated circuit over an optical integrated circuit
An optoelectronic device includes an optical integrated circuit having a first surface and a second surface opposite the first surface. The optical integrated circuit has an optical zone of the first surface of the optical integrated circuit. The device includes an electrically insulating material disposed over the optical integrated circuit, where the electrically insulating material partially covers the first surface so as to expose the optical zone.
US11824049B2 Display device
Discussed is a display device, including a substrate, a substrate electrode disposed on the substrate, a magnetic portion disposed and having a magnetic property on an upper surface of the substrate, and a plurality of light-emitting devices respectively disposed on the magnetic portion, wherein the each of the plurality of light-emitting devices includes a magnetic electrode forming an attractive force with the magnetic portion.
US11824045B2 Semiconductor package and method of manufacturing the semiconductor package
A semiconductor package includes a first, second, third and fourth semiconductor chips sequentially stacked on one another. The second semiconductor chip includes a second substrate and a second substrate recess formed in an edge of a backside surface of the second substrate. The third semiconductor chip includes a third substrate and a first metal residual material provided in a peripheral region of a front surface of the third substrate. When the second semiconductor chip and the third semiconductor chip are bonded to each other such that the front surface of the third substrate and the backside surface of the second substrate face each other, the first metal residual material is located in the second substrate recess. A first bonding pad on the backside surface of the second substrate and a second bonding pad on the front surface of the third substrate are bonded to each other.
US11824037B2 Assembly of a chip to a substrate
An exemplary method includes at a bonding temperature, bonding a semiconductor chip to an organic laminate substrate using solder; without cooldown from the bonding temperature to room temperature, at an underfill dispense temperature, dispensing underfill between the semiconductor chip and the organic laminate substrate; and curing the underfill within a range of temperatures above the underfill dispense temperature. Another exemplary method includes depositing a first solder on pads of an organic laminate substrate; contacting a second solder on pillars of a semiconductor chip to the first solder on the pads of the organic laminate substrate; and solder bonding the semiconductor chip to the organic laminate substrate.
US11824034B2 Display device including adhesive film with conductive ball
A display device includes a display panel including a first signal pad and a second signal pad, a circuit board overlapped with the first and second signal pads, and an adhesive film overlapped with the first and second signal pads and disposed between the circuit board and the display panel. The adhesive film includes a base resin and a plurality of conductive balls dispersed in the base resin. The circuit board includes a first driving pad and a second driving pad. The first and second driving pads protrude toward the adhesive film and are arranged in a first direction. The first and second driving pads overlap with the first and second signal pads, respectively. The display device may be configured to satisfy the inequality: T ≥ G + B × S W + S .
US11824030B2 Mechanical punched via formation in electronics package and electronics package formed thereby
An electronics package includes an electrically insulating substrate having a first surface and a second surface, an adhesive layer positioned on the first surface of the electrically insulating substrate, and an electrical component having a top surface coupled to the adhesive layer on a surface thereof opposite the electrically insulating substrate, the electrical component having contact pads on the top surface. Vias are formed through the electrically insulating substrate and the adhesive layer at locations corresponding to the contact pads by way of a mechanical punching operation, with each of the vias having a via wall extending from the second surface of the electrically insulating substrate to a respective contact pad. At each via, the electrically insulating substrate comprises a protrusion extending outwardly from the first surface thereof so as to cover at least part of the adhesive layer in forming part of the via wall.
US11824028B2 Die with metal pillars
The present disclosure relates to a die comprising metal pillars extending from a surface of the die, the height of each pillar being substantially equal to or greater than 20 μm, the pillars being intended to raise the die when fastening the die by means of a bonding material on a surface of a support. The metal pillars being inserted into the bonding material at which point the bonding material is annealed to be cured and hardened solidifying the bonding material to couple the die to the surface of the support.
US11824023B2 Semiconductor chip and semiconductor package including the same
A semiconductor chip includes a semiconductor substrate having a first surface and a second surface opposite to the first surface. An active layer is disposed in a portion of the semiconductor substrate adjacent to the first surface. A through electrode extends in the semiconductor substrate in a vertical direction. The through electrode has a lower surface connected to the active layer and an upper surface positioned at a level lower than a level of the second surface of the semiconductor substrate. A passivation layer is disposed on the second surface of the semiconductor substrate. A bonding pad is arranged on a portion of the passivation layer and the upper surface of the through electrode. The bonding pad has a cross-section with a “T” shape in the vertical direction. The bonding pad is connected to the through electrode.
US11824020B2 Semiconductor package structure including antenna
An electronic device that has an antenna device that includes a conductive pattern layer comprising a first antenna element, the conductive pattern layer formed in an insulating substrate and adjacent to a first surface of the insulating substrate, and a second antenna element formed on a second surface of the insulating substrate opposite the first surface. The electronic device further has a semiconductor package that includes a redistribution layer (RDL) structure bonded and electrically connected to the conductive pattern layer, a first electronic component electrically connected to the RDL structure, and an encapsulating layer formed on the RDL structure and surrounding the first electronic component.
US11824016B2 Epitaxial semiconductor structure and epitaxial substrate
An epitaxial semiconductor structure including a substrate, a semiconductor layer, and a balance structure is provided. The substrate has a first surface and a second surface opposite to each other. The semiconductor layer is formed on the first surface. The balance structure is formed on the second surface, the balance structure is configured to balance the thermal stress on the substrate, and the balance structure is composed of a plurality of non-continuous particulate materials. An epitaxial substrate is also provided.
US11824014B2 Semiconductor device
According to one aspect, a semiconductor device includes: a buffer layer disposed on a front surface of a second semiconductor layer, and having at least one opening in plan view; and an electrode disposed over the second semiconductor layer and the buffer layer, and being in contact with the second semiconductor layer through the at least one opening, wherein the buffer layer has a higher Vickers hardness than the electrode, and a width w of each of the at least one opening satisfies w
US11824013B2 Package substrate with reduced interconnect stress
Techniques for mounting a semiconductor chip in a circuit board assembly includes using different buildup materials on opposite sides of a core to optimize stress in the first level interconnect structure (between the chip and core) and/or the second level interconnect structure (between the core and circuit board). The core can be, for example, ceramic, glass, or glass cloth-reinforced epoxy. In one example, the first side of the core has one or more layers of conductive material within a first buildup structure comprising a first buildup material. The second side of the substrate has one or more layers of conductive material within a second buildup structure comprising a second buildup material different from the first buildup material. In another example, an outermost layer of the second buildup structure is a ductile material that functions to decouple stress in the interconnect between the substrate and a circuit board.
US11824012B2 Integrated circuit package structure and method of manufacturing the same
An integrated circuit (IC) package structure includes a chip, a redistribution layer (RDL) structure, a molding compound structure and an electromagnetic interference (EMI) shielding structure. The RDL structure is formed on the chip and electrically connected thereto. The molding compound layer is provided on outer surfaces of the chip and the RDL structure. The EMI shielding structure is provided on outer surfaces of the molding compound structure. The molding compound structure layer provided on outer surfaces of the chip and the RDL structure provide protection and reinforcement to multiple faces of the IC package structure; and the EMI shielding structure provided on outer surfaces of the molding compound structure provides EMI protection to multiple faces of the chip and the RDL structure. The IC package structure has upgraded structural strength, reliability and stability in use. A method of manufacturing the above IC package structure is also introduced.
US11824011B2 Memory device and method of manufacturing memory device
According to one embodiment, a memory device includes: a first layer stack provided in a first area of a substrate; second and third layer stacks provided in a second area of the substrate; a memory cell provided in the first layer stack; a first mark portion provided in the second layer stack; a second mark portion provided in the third layer stack; and a first portion provided between the second layer stack and the third layer stack.
US11824008B2 Multi-chip package and method of providing die-to-die interconnects in same
A multi-chip package includes a substrate (110) having a first side (111), an opposing second side (112), and a third side (213) that extends from the first side to the second side, a first die (120) attached to the first side of the substrate and a second die (130) attached to the first side of the substrate, and a bridge (140) adjacent to the third side of the substrate and attached to the first die and to the second die. No portion of the substrate is underneath the bridge. The bridge creates a connection between the first die and the second die. Alternatively, the bridge may be disposed in a cavity (615, 915) in the substrate or between the substrate and a die layer (750). The bridge may constitute an active die and may be attached to the substrate using wirebonds (241, 841, 1141, 1541).
US11824005B2 Package structure with reinforcement structures in a redistribution circuit structure and manufacturing method thereof
A package structure includes an insulating encapsulation, at least one semiconductor die, a redistribution circuit structure, and first reinforcement structures. The at least one semiconductor die is encapsulated in the insulating encapsulation. The redistribution circuit structure is located on the insulating encapsulation and electrically connected to the at least one semiconductor die. The first reinforcement structures are embedded in the redistribution circuit structure. A shape of the package structure includes a polygonal shape on a vertical projection along a stacking direction of the insulating encapsulation and the redistribution circuit structure, and the first reinforcement structures are located on and extended along diagonal lines of the package structure.
US11824004B2 Method for fabricating semiconductor device structure with manganese-containing conductive plug
A method for fabricating a semiconductor device structure includes forming a first conductive layer over a semiconductor substrate, and forming a dielectric layer over the first conductive layer. The method also includes replacing a portion of the dielectric layer with an energy removable layer, and performing an etching process to form a first opening in the energy removable layer and a second opening in the dielectric layer. The first opening is in a pattern-dense region and the second opening is in a pattern-loose region. The method further includes depositing a lining layer over the energy removable layer and the dielectric layer. The lining layer entirely fills the first opening to form a first conductive plug, and the lining layer partially fills the second opening.
US11824003B2 Semiconductor device
A semiconductor device includes a first wiring extending in a first direction and a second wiring extending in a second direction crossing the first direction and having an end that faces the first wiring and is a predetermined distance away from the first wiring. The predetermined distance is approximately equal to a width of the second wiring, and the end of the second wiring is formed into one or more loops.
US11824002B2 Variable pitch and stack height for high performance interconnects
An integrated circuit structure comprises a base and a plurality of metal levels over the base. A first metal level includes a first dielectric material. The first metal level further includes a first plurality of interconnect lines in the first dielectric material, wherein the first plurality of interconnect lines in the first metal level have variable widths from relatively narrow to relatively wide, and wherein the first plurality of interconnect lines have variable heights based on the variable widths, such that a relatively wide one of the first plurality of interconnect lines has a taller height from the substrate than a relatively narrow one of the first plurality of interconnect lines, and a shorter distance to a top of the first metal level.
US11824001B2 Integrated circuit package structure and integrated circuit package unit
An IC package structure including an array of package units formed into a panel-shaped package units array. Each package unit has a continuous and closed metal wall surrounding the periphery of the package unit and at least one IC chip/IC die disposed in the package unit, and wherein each IC chip/IC die has a top surface and a back surface opposite to the top surface. A panel-shaped metal layer corresponding to the panel-shaped package units array can be formed on entire back side of the IC package structure and bonded to the metal wall of each package unit, wherein the back side of the IC package structure refers to the side to which the back surface of each IC chip/IC die is facing.
US11823995B2 Package substrate, and semiconductor package including the package substrate
A package substrate may include first conductive patterns, a first insulation layer and a second insulation layer. The first conductive patterns may be electrically connected with a semiconductor chip. The first insulation layer may be on an upper surface and side surfaces of each of the first conductive patterns. The first insulation layer may include at least one opening under at least one of side surfaces of the semiconductor chip. The second insulation layer may be on a lower surface of each of the first conductive patterns. Thus, a gas generated from the DAF may be readily discharged through the opening. A spreading of a crack, which may be generated at the interface between the side surface of the semiconductor chip and the molding member, toward the conductive patterns of the package substrate may be limited and/or suppressed. Adhesion between the semiconductor chip and the molding member may be reinforced.
US11823994B2 Systems and apparatuses for implementing a pad on solder mask (POSM) semiconductor substrate package
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a Pad on Solder Mask (PoSM) semiconductor substrate package. For instance, in accordance with one embodiment, there is a substrate package having embodied therein a functional silicon die at a top layer of the substrate package; a solder resist layer beneath the functional silicon die of the substrate package; a plurality of die bumps at a bottom surface of the functional silicon die, the plurality of die bumps electrically interfacing the functional silicon die to a substrate through a plurality of solder balls at a top surface of the solder resist layer; each of the plurality of die bumps electrically interfaced to a nickel pad at least partially within the solder resist layer and beneath the solder balls; each of the plurality of die bumps electrically interfaced through the nickel pads to a conductive pad exposed at a bottom surface of the solder resist layer; and in which each of the conductive pads exposed at the bottom surface of the solder resist layer are electrically interfaced to an electrical trace at the substrate of the substrate package. Other related embodiments are disclosed.
US11823992B2 Semiconductor device with uneven electrode surface and method for fabricating the same
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate; a bottom conductive layer positioned on the substrate; at least one bottom conductive protrusion positioned on the bottom conductive layer; an insulator layer positioned on the bottom conductive layer and the at least one bottom conductive protrusion; at least one bottom insulating protrusion protruding from the insulator layer towards the bottom conductive layer and adjacent to the at least one bottom conductive protrusion; and a top conductive layer positioned on the insulator layer. The bottom conductive layer, the at least one bottom conductive protrusion, the insulator layer, the at least one bottom insulating protrusion, and the top conductive layer together configure a capacitor structure.
US11823991B2 Frames stacked on substrate encircling devices and manufacturing method thereof
A semiconductor device includes a circuit substrate, at least one semiconductor die, a first frame, and a second frame. The at least one semiconductor die is connected to the circuit substrate. The first frame is disposed on the circuit substrate and encircles the at least one semiconductor die. The second frame is stacked on the first frame. The first frame includes a base portion and an overhang portion. The base portion has a first width. The overhang portion is disposed on the base portion and has a second width greater than the first width. The overhang portion laterally protrudes towards the at least one semiconductor die with respect to the base portion. The first width and the second width are measured in a protruding direction of the overhang portion.
US11823989B2 Multi-liner TSV structure and method forming same
A method includes etching a substrate to form an opening, depositing a first dielectric liner extending into the opening, and depositing a second dielectric liner over the first dielectric liner. The second dielectric liner extends into the opening. A conductive material is filled into the opening. The method further includes performing a first planarization process to planarize the conductive material so that a portion of the conductive material in the opening forms a through-via, performing a backside grinding process on the substrate until the through-via is revealed from a backside of the substrate, and forming a conductive feature on the backside of the substrate. The conductive feature is electrically connected to the through-via.
US11823986B2 Molded RF power package
The present disclosure relates to a molded radiofrequency, ‘RF’, power package. The present disclosure further relates to a method for manufacturing such package.According to example embodiments, weakening structures are provided in the leads to allow the leads to be bent without causing delamination in the body of solidified molding compound.
US11823984B2 Method for fabricating semiconductor device with plug structure
A method for fabricating a semiconductor device includes providing a substrate; sequentially forming a layer of first conductive material, a layer of second conductive material, a layer of third conductive material, and an anti-reflective coating layer over the substrate; performing a plug etch process to turn the layer of first conductive material into a bottom conductive layer on the substrate, turn the layer of second conductive material into a middle conductive layer on the bottom conductive layer, and turn the layer of third conductive material into a top conductive layer on the middle conductive layer; selectively forming an insulating covering layer on a sidewall of the middle conductive layer, wherein the bottom conductive layer, the middle conductive layer, the top conductive layer, and the insulating covering layer together configure a plug structure; and forming a first dielectric layer on the substrate and surrounding the plug structure.
US11823981B2 Semiconductor package and manufacturing method thereof
A semiconductor package includes a substrate, a composite seed-barrier layer, a routing via, and a semiconductor die. The substrate has a through hole formed therethrough. The composite seed-barrier layer extends on sidewalls of the through hole and includes a first barrier layer, a seed layer, and a second barrier layer sequentially stacked on the sidewalls of the through hole. The routing via fills the through hole and is separated from the substrate by the composite seed-barrier layer. The semiconductor die is electrically connected to the routing via. Along the sidewalls of the through holes, at a level height corresponding to half of a total thickness of the substrate, the seed layer is present as inclusions of seed material surrounded by barrier material of the first barrier layer and the second barrier layer.
US11823980B2 Package structure and manufacturing method thereof
A package structure is provided. The package structure includes a first semiconductor package and a second semiconductor package connected to the first semiconductor package. The first semiconductor package includes an integrated circuit. The integrated circuit includes a first semiconductor die and a plurality of second semiconductor dies, the plurality of second semiconductor dies are stacked on the first semiconductor die, wherein at least one of orthogonal projections of the plurality of second semiconductor dies is partially overlapped an orthogonal projection of the first semiconductor die. The integrated circuit further includes through vias formed aside the first semiconductor and arranged in a non-overlapped region of the at least one of the orthogonal projections of the plurality of second semiconductor dies with the orthogonal projection of the first semiconductor die. A manufacturing method of a package structure is also provided.
US11823979B2 Method of forming semiconductor device having backside interconnect structure on through substrate via
A semiconductor device includes a through-substrate via extending from a frontside to a backside of a semiconductor substrate. The through-substrate via includes a concave or a convex portion adjacent to the backside of the semiconductor substrate. An isolation film is formed on the backside of the semiconductor substrate. A conductive layer includes a first portion formed on the concave or convex portion of the through substrate via and a second portion formed on the isolation film. A passivation layer partially covers the conductive layer.
US11823978B2 Through substrate via (TSV) validation structure for an integrated circuit and method to form the TSV validation structure
An integrated circuit comprises a substrate that includes a first surface and a second surface. A first through substrate via (TSV) is formed between the first surface and the second surface and a first conductive material is arranged within the first TSV to form a conductive path between the first surface and the second surface through the substrate. A second TSV is formed between the first surface and the second surface and a second conductive material arranged within the second TSV to form a conductive path between the first surface and the second surface through the substrate. In examples the first TSV has a larger cross-sectional area than the second TSV, the cross-section of the first TSV and second TSV being in a plane parallel to the first surface or the second surface.
US11823974B2 Cryogenic solid state heat pump
Systems and/or methods can provide for solid-state refrigeration below 1 degree Kelvin. By applying a simple sequence of ac electrical signals to a gated semiconductor device, electrons are cooled in a refrigeration sequence that, in turn, provides cooling directly to the heat load of interest. Electrons in a single subband of a semiconductor quantum well are expanded adiabatically into several subbands, resulting in a temperature drop. Repeated application of this cycle at MHz-GHz frequencies results in a significant cooling power. The anticipated cooling powers can compete with today's standard cryogenic system, the dilution refrigerator, which represents the market standard for achieving cryogenic temperatures.
US11823973B2 Package with compartmentalized lid for heat spreader and EMI shield
A semiconductor device has a substrate and two semiconductor die disposed over the substrate. A thermal interface material is disposed over the semiconductor die. A conductive epoxy is disposed on a ground pad of the substrate. A lid is disposed over the semiconductor die. The lid includes a sidewall over the ground pad between the semiconductor die. The lid physically contacts the conductive epoxy and thermal interface material.
US11823972B2 Thermal management solutions that reduce inductive coupling between stacked integrated circuit devices
An integrated circuit assembly may be formed having a substrate, a first integrated circuit device electrically attached to the substrate, a second integrated circuit device electrically attached to the first integrated circuit device, and a heat dissipation device comprising at least one first thermally conductive structure proximate at least one of the first integrated circuit device, the second integrated circuit device, and the substrate; and a second thermally conductive structure disposed over the first thermally conductive structure(s), the first integrated circuit device, and the second integrated circuit device, wherein the first thermally conductive structure(s) have a lower electrical conductivity than an electrical conductivity of the second thermally conductive structure. The first thermally conductive structure(s) may be formed by an additive process or may be pre-formed and attached to at least one of the first integrated circuit device, the second integrated circuit device, and the substrate.
US11823971B2 Power electronics system
The disclosure relates to an electronic system including a plurality of adjacent, elementary power electronics modules and connected to one another by an electrical module connection. Each elementary module including at least one power component integrated on a printed circuit inserted between two electrically conductive heat sinks. The electrical module connection is made by heat sinks at the side and/or central connection surfaces thereof.
US11823968B2 Semiconductor device package having stress isolation and method therefor
A semiconductor device package having stress isolation is provided. The semiconductor device package includes a package substrate and a sensor attached to the package substrate. A first isolation material is formed around a perimeter of the sensor. An encapsulant encapsulates at least a portion of the first isolation material and the package substrate.
US11823964B2 Deposition system and method
A deposition system is provided capable of measuring at least one of the film characteristics (e.g., thickness, resistance, and composition) in the deposition system. The deposition system in accordance with the present disclosure includes a substrate process chamber. The deposition system in accordance with the present disclosure includes a substrate pedestal in the substrate process chamber, the substrate pedestal configured to support a substrate, and a target enclosing the substrate process chamber. A shutter disk including an in-situ measuring device is provided.
US11823962B2 Back end of line (BEOL) process corner sensing
Aspects of the disclosure are directed to sensing integrated circuit (IC) Back End Of Line (BEOL) process corners. In one aspect, an apparatus for sensing IC BEOL process corners includes a ring oscillator including a plurality of ring oscillator stages configured to generate an output waveform with a frequency state; and a shield net circuit including a plurality of shield net stages corresponding to the plurality of ring oscillator stages, the shield net circuit having a toggle input. And, a method includes generating an output waveform with a frequency state using a ring oscillator that includes a plurality of ring oscillator stages; modifying a plurality of ring oscillator stage time delays through a coupling between a plurality of shield net stages and the plurality of ring oscillator stages; and selecting the frequency state using a toggle input of a shield net circuit which includes the plurality of shield net stages.
US11823956B2 Two-dimensional vertical fins
A method of forming a two dimensional (2D) vertical fin is provided. The method includes heat treating a periodic array of irregular openings in a substrate, wherein there are walls of substrate material between adjacent openings, to reduce the surface area of the openings, and etching the openings with a crystal-plane selective etch to form squared openings in the substrate.
US11823951B2 Method of manufacturing semiconductor structure having air gap
The present disclosure provides a method for manufacturing a semiconductor structure. The method includes forming a bit line on a substrate, forming a first dielectric layer over the substrate and surrounding a lower portion of the bit line, forming a second dielectric layer over the bit line and the first dielectric layer, forming a contact over the second dielectric layer, wherein a height of the contact above the substrate is greater than a height of the first dielectric layer above the substrate, removing the first dielectric layer and the second dielectric layer, and forming a third dielectric layer conformally over the bit line, the substrate and the contact, thereby forming an air gap between the contact and the bit line.
US11823946B2 Method of manufacturing semiconductor device, substrate processing apparatus and non-transitory computer-readable recording medium
Described herein is a technique capable of forming a film on a substrate with good uniformity. According to one aspect of the technique of the present disclosure, there is provided a method of manufacturing a semiconductor device including: processing a substrate by performing a cycle a predetermined number of times, the cycle comprising: (a) supplying a source gas; (b) discharging at least the source gas; (c) supplying a reactive gas; and (d) discharging at least the reactive gas. The substrate is kept stationary while each cycle is performed, and a rotation angle of rotating the substrate is calculated based on the predetermined number of times after each cycle is completed.
US11823944B2 Substrate processing apparatus
A substrate processing apparatus including a frame, a first SCARA arm having an end effector and being configured to extend and retract along a first axis, a second SCARA arm having an end effector and being configured to extend and retract along a second axis, a drive section including a splitting drive pulley rotatably mounted to rotate at an axis of rotation of the drive section that is shared by the first and second SCARA arms, the splitting drive pulley being coupled to at least two idler pulleys by respective segmented transmission loops of separate band segments so that the splitting drive pulley is a common pulley splitting one degree of freedom of the drive section between the at least two idler pulleys so as to commonly drive the at least two idler pulleys, wherein at least one band of each respective transmission loop share a common band interface level.
US11823943B2 Wafer assembly for MEMS fabrication
A wafer assembly for use in a MEMS fabrication process. The wafer package includes: a MEMS wafer having a first side and an opposite second side; a silicone-free peel tape releasably attached to the first side of the wafer; a wafer bonding tape attached to the peel tape; and a carrier substrate releasably attached to the first wafer bonding tape.
US11823940B2 Electrostatic chuck and manufacturing method therefor
The present invention relates to a method for manufacturing an electrostatic chuck comprising: a base member of a metal material; and a dielectric layer, formed on an upper surface of the base member, including an electrode layer to the inside of which a DC power is applied. According to the present invention, the dielectric layer is formed of a ceramic material by using at least one selected from among a plasma spraying method and a sol-gel method, and thus can be provided with low porosity to increase in lifespan, and with high permittivity to increase in adhesion force to a substrate.
US11823936B2 Alignment holder and testing apparatus
An alignment holder for holding a composite specimen includes a holder body and a positioning mechanism. The holder body is configured to clamp a first side of the composite specimen therein. The positioning mechanism is movably engaged with the holder body. The positioning mechanism is configured to lean against a second side of the composite specimen and move relatively to the holder body for adjusting a clamping position of the composite specimen clamped by the holder body.
US11823935B2 Stacking apparatus and stacking method
A stacking apparatus that stacks substrate and a second substrate includes: a plurality of holding members that hold the first substrate, wherein the plurality of bolding members correct positional misalignment of the first substrate relative to the second substrate by preset amounts of correction, and the plurality of holding members include holding members having the amounts of correction that are different from each other. The stacking apparatus may further include a carrying unit that carries a holding member that is selected from among the plurality of holding members and holds the first substrate from a position here the holding member is housed to a position where the first substrate is held.
US11823934B2 Wafer stocker
A wafer stocker capable of further improving an environment around wafers is provided. The wafer stocker includes a housing, a loading device provided on a front surface of the housing, a wafer cassette shelf arranged in the housing, a wafer transfer robot configured to move the wafers from a transfer container mounted on the loading device to a wafer cassette in the wafer cassette shelf, a wafer cassette delivery device configured to move the wafer cassette in the wafer cassette shelf to a stage having a different height, and a fan filter unit configured to generate a laminar flow in a wafer transfer space and in a wafer cassette transfer space.
US11823931B2 Method and device for treating substrates
A method for detaching a liquid lamella from a substrate edge is provided. A tear-off front is configured at at least one point of the liquid lamella. A width of the liquid lamella is then reduced by guiding the tear-off front along the substrate edge. Thus, the width of the liquid lamella prior to being torn off the substrate edge can be reduced by at least 50%, as compared to an original width of the liquid lamella.
US11823930B2 Wafer storage container and cap assembly used therefor
A wafer storage container and a cap assembly according to an embodiment include a storage container having a space accommodating at least one wafer therein, a fastening portion having a fastening space capable of fastening a cap, and the cap having a locking portion which is formed linearly on a first side of the cap and which has an end portion provided with a first protrusion portion, the cap being configured in a structure in which the locking portion is fastened to the fastening portion. The fastening portion includes an inner wall, and a fastening hole which is formed in a first side of the fastening portion such that the locking portion is fastened thereto. The cap includes a fixing wall in close contact with the inner wall, thereby fixing the cap to the fastening portion.
US11823923B2 Transfer chamber
To provide a transfer chamber capable of replacing a chemical filter without affecting an internal atmosphere, and shortening or eliminating stop time of a transfer process of a wafer (W) associated with replacement of the chemical filter.The transfer chamber transfers the wafer (W) to or from a processing device (6) by using a transfer robot (2) provided thereinside, and includes a circulation path (CL1) formed inside of a transfer chamber (1) to circulate gas, a chemical filter unit (7) provided in the midstream of the circulation path (CL1), and a connecting and disconnecting means (8) which switches connection and disconnection of the chemical filter unit (7) to and from the circulation path (CL1).
US11823911B2 Process of package-then-etch three-dimensional package structure electrically connected by plated copper pillars
The present invention relates to a process of a package-then-etch three-dimensional package structure electrically connected by plated copper pillars. The process comprises the following steps: taking a metal carrier; preplating a surface of the metal carrier with a copper layer; forming an outer metal pin by means of electroplating; performing plastic packaging with epoxy resin; forming a metal circuit layer by means of electroplating; forming a conductive metal pillar by means of electroplating; surface-mounting a chip; performing plastic packaging; surface-mounting a passive device; performing plastic packaging; etching and windowing the carrier; forming an anti-oxidant metal layer by means of electroplating; and performing cutting to obtain a finished product. The integration level and the reliability can be improved.
US11823909B2 Selective processing with etch residue-based inhibitors
Selective deposition of a sacrificial material on a semiconductor substrate, the substrate having a surface with a plurality of regions of substrate materials having different selectivities for the sacrificial material, may be conducted such that substantial deposition of the sacrificial material occurs on a first region of the substrate surface, and no substantial deposition occurs on a second region of the substrate surface. Deposition of a non-sacrificial material may then be conducted on the substrate, such that substantial deposition of the non-sacrificial material occurs on the second region and no substantial deposition of the non-sacrificial material occurs on the first region. The sacrificial material may then be removed such that net deposition of the non-sacrificial material occurs substantially only on the second region.
US11823906B2 Direct-bonded native interconnects and active base die
Direct-bonded native interconnects and active base dies are provided. In a microelectronic architecture, active dies or chiplets connect to an active base die via their core-level conductors. These native interconnects provide short data paths, which forgo the overhead of standard interfaces. The system saves redistribution routing as the native interconnects couple in place. The base die may contain custom logic, allowing the attached dies to provide stock functions. The architecture can connect diverse interconnect types and chiplets from various process nodes, operating at different voltages. The base die may have state elements for drive. Functional blocks aboard the base die receive native signals from diverse chiplets, and communicate with all attached chiplets. The chiplets may share processing and memory resources of the base die. Routing blockages are minimal, improving signal quality and timing. The system can operate at dual or quad data rates. The architecture facilitates ASIC, ASSP, and FPGA ICs and neural networks, reducing footprint and power requirements.
US11823905B2 Self aligned MOSFET devices and associated fabrication methods
Self-aligned FET devices and associated fabrication methods are disclosed herein. A disclosed process for forming a FET includes forming a first mask, implanting a deep well region in a drift region using the first mask, forming a spacer in contact with the first mask, and implanting a shallow well region in the drift region using the first mask and the spacer. A disclosed FET includes a drift region, a shallow well region, a deep well region located between the shallow well region and the drift region, and a junction field effect region: in contact with the shallow well region, the drift region, and the deep well region; and having a junction field effect doping concentration of the first conductivity type. The FETs can include a hybrid channel formed by a portion of the junction field effect region, as influenced by the deep well region, and the shallow well region.
US11823903B2 Method for processing workpiece
According to an embodiment, a wafer (W) includes a layer (EL) to be etched, an organic film (OL), an antireflection film (AL), and a mask (MK1), and a method (MT) according to an embodiment includes a step of performing an etching process on the antireflection film (AL) by using the mask (MK1) with plasma generated in a processing container (12), in the processing container (12) of a plasma processing apparatus (10) in which the wafer (W) is accommodated, and the step includes steps ST3a to ST4 of conformally forming a protective film (SX) on the surface of the mask (MK1), and steps ST6a to ST7 of etching the antireflection film (AL) by removing the antireflection film (AL) for each atomic layer by using the mask (MK1) on which the protective film (SX) is formed.
US11823900B2 Method for printing wide bandgap semiconductor materials
A method for printing a semiconductor material includes depositing a molten metal onto a substrate in an enclosed chamber to form a trace having a maximum height of 15 micrometers and/or a maximum width of 25 micrometers to 10 millimeters and/or a thin film having a maximum height of 15 micrometers. The method further includes reacting the molten metal with a gas phase species in the enclosed chamber to form the semiconductor material. The depositing the molten metal includes depositing a metal composition including the molten metal and an etchant or depositing the etchant separate from the molten metal in the enclosed chamber.
US11823898B2 Semiconductor device and method for manufacturing the same
A semiconductor device is disclosed in which proton implantation is performed a plurality of times to form a plurality of n-type buffer layers in an n-type drift layer at different depths from a rear surface of a substrate. The depth of the n-type buffer layer, which is provided at the deepest position from the rear surface of the substrate, from the rear surface of the substrate is more than 15 μm. The temperature of a heat treatment which is performed in order to change a proton into a donor and to recover a crystal defect after the proton implantation is equal to or higher than 400° C. In a carrier concentration distribution of the n-type buffer layer, a width from the peak position of carrier concentration to an anode is more than a width from the peak position to a cathode.
US11823897B2 Method for forming insulating film, apparatus for processing substrate, and system for processing substrate
There is provided a technique of forming an insulating film containing silicon oxide. A coating solution containing polysilazane is applied onto a wafer W, the solvent of the coating solution is volatilized, and the coating film is irradiated with ultraviolet rays in nitrogen atmosphere before performing a curing process. Dangling bonds are generated in silicon which is a pre-hydrolyzed site in polysilazane. Therefore, the energy for hydrolysis is reduced, and unhydrolyzed sites are reduced even when the temperature of the curing process is 350° C. Since efficient dehydration condensation occurs, the crosslinking rate is improved, and a dense (good-quality) insulation film is formed. By forming a protective film on the surface of the coating film to which ultraviolet rays irradiated, the reaction of dangling bonds prior to the curing process is suppressed.
US11823893B2 Methods of depositing SiCON with C, O, and N compositional control
Methods of forming SiCON films comprising sequential exposure to a silicon precursor and a mixture of alkanolamine and amine reactants and an optional plasma are described. Methods of forming a silicon-containing film comprising sequential exposure to a silicon precursor and an epoxide with an optional plasma exposure are also described.
US11823882B2 Mass correction
A method of mass spectrometry comprising the steps of: providing a library of background ion data including m/z data for multiple background ions in respect of different chromatographic conditions including a change of solvent composition from aqueous (1) to organic (3), chromatographically separating a sample containing analyte components, wherein the chromatographic separation is performed under a chromatographic condition in respect of which background ion data is provided in the library, analysing the sample to obtain sample data comprising m/z values for the sample components as a function of retention time (RT), and calculating one or more error values including ppm error as a function of retention time based on a comparison between background ions identified in the sample data and the library of background ion data. Outliers (4), corrupted measurements and inconsistent measurements at specific retention times are rejected.
US11823880B2 Target structure and film forming apparatus
A target structure includes a target, a cooling jacket having a flow path through which a heat exchange medium flows, and a backing plate. The target is bonded to one surface of the cooling jacket. A remaining surface of the cooling jacket and the backing plate are bonded in a peripheral portion, and are not bonded in a non-bonding region inside the peripheral portion.
US11823879B2 Film formation apparatus and film formation method
There is provided a film formation apparatus which forms a film on a substrate by sputtering. The apparatus comprises: a substrate holder configured to hold the substrate; and a plurality of cathodes configured to hold targets that emit sputtered particles, and connected to a power supply. At least one of the plurality of cathodes holds the targets of a plurality of types.
US11823878B2 Deposition apparatus, deposition target structure, and method
A deposition apparatus includes a process chamber, a wafer support in the process chamber, a backplane structure having a first surface in the process chamber facing the wafer support, a target having a second surface facing the first surface and a third surface facing the wafer support, and an adhesion structure in physical contact with the backplane structure and the target. The adhesion structure has an adhesion material layer, and a spacer embedded in the adhesion material layer.
US11823877B2 Substrate processing system, substrate processing method, and controller
According to one embodiment of the present disclosure, there is provided a substrate processing system for processing a plurality of substrates including: a processor configured to perform a process on the substrate; a transport device configured to repeatedly transport the plurality of substrates with respect to the processor; and a controller configured to control the process of the substrate in the processor, wherein the controller is configured to: execute the process based on a process recipe, which is a control program for executing the process; and set an offset time, which is a function corresponding to a number of the substrates processed by the processor or a function corresponding to a parameter equivalent to the number of the processed substrates, with respect to a step time for a step of the process recipe.
US11823874B2 Substrate treating apparatus and method for controlling temperature of ferrite core
Disclosed is a substrate treating apparatus, which includes a chamber having a space for treating a substrate in an interior thereof, a substrate support assembly including a support plate situated in the chamber and which supports the substrate, a gas supply unit which supplies a gas into the interior of the chamber, a plasma generating unit which excites the gas in in the interior of the chamber into a plasma state, and a substrate temperature control unit which controls a temperature of the substrate, and the substrate temperature control unit includes a plurality of heaters installed in different areas of the support plate, a power supply part which supplies electric power to the plurality of heaters, a ferrite core which interrupts a low-frequency signal introduced to the power supply part, and a plurality of air cores which interrupts a high-frequency signal introduced into the power supply part.
US11823873B2 Substrate carrier apparatus, substrate processing apparatus, and method of adjusting temperature of susceptor
Examples of a substrate processing apparatus includes a substrate carrier apparatus including a shaft, at least one carrier arm that is fixed to the shaft and rotates as the shaft rotates, and at least one thermometer fixed to the carrier arm, a susceptor, a heater that heats the susceptor, a temperature regulator that controls the heater, and a control unit that acquires a measured temperature, which is a surface temperature, of the susceptor obtained by the thermometer by bringing the carrier arm close to the susceptor and control the temperature regulator.
US11823872B2 Electrostatic chuck apparatus and semiconductor manufacturing apparatus
According to one embodiment, an electrostatic chuck apparatus includes a substrate support plate formed of a dielectric material. The substrate support plate includes: a plurality of support bases protruding from an upper surface of the substrate support plate, a plurality of ground electrodes formed inside the substrate support plate, each of the ground electrodes at a corresponding position to a respective one the support bases, and an electrostatic chuck electrode provided below the ground electrodes.
US11823870B2 PEALD titanium nitride with direct microwave plasma
A method of depositing titanium nitride is disclosed. Some embodiments of the disclosure provide a PEALD process for depositing titanium nitride which utilizes a direct microwave plasma. In some embodiments, the direct microwave plasma has a high plasma density and low ion energy. In some embodiments, the plasma is generated directly above the substrate surface.
US11823865B2 Plasma generation apparatus, deposition apparatus using the same, and deposition method
A plasma generation apparatus includes a housing fitted in a portion of an upper surface of a process chamber of a deposition apparatus and having a protruding portion having an elongated shape in a plan view and protruding upward from a bottom surface, a coil wound around a side surface of the protruding portion and having an elongated shape in the plan view, and an inclination adjustment mechanism configured to independently move upward and downward both ends in a longitudinal direction of the coil to change an inclination of the coil in the longitudinal direction.
US11823862B2 Method and apparatus for usable beam current and brightness in Schottky thermal field emission (TFE)
The present disclosure is related to a Schottky thermal field emission (TFE) source for emitting an electron beam. Exemplary embodiments can provide the acquisition of high-resolution emission images of Schottky TFE source and compute usable beam current and brightness based on experimentally developed usable current criteria. Advantages of these exemplary embodiments include: (1) obtaining usable beam current and brightness of a Schottky TFE source can be important with reference to Schottky TFE development and quality inspection, and (2) optimizing Schottky TFE operation modes so as to maximize Schottky TFE usable beam current and brightness can enable operation of multi-beam electron optical tools.
US11823861B2 Charged particle beam device
The invention provides a charged particle beam device that prevents a leakage of an unnecessary magnetic field to a trajectory of a charged particle beam with which a sample is irradiated in a sample observation according to a boosting method. The charged particle beam device includes: a charged particle source configured to generate the charged particle beam with which the sample is irradiated; an object lens configured to generate the magnetic field for focusing the charged particle beam; and a boosting electrode that is provided inside the object lens and to which a voltage for accelerating the charged particle beam is applied. The boosting electrode is formed of a magnetic material.
US11823859B2 Sputtering a layer on a substrate using a high-energy density plasma magnetron
A method of sputtering a layer on a substrate using a high-energy density plasma (HEDP) magnetron includes positioning the magnetron in a vacuum with an anode, cathode target, magnet assembly, substrate, and feed gas; applying unipolar negative direct current (DC) voltage pulses from a pulse power supply with a pulse forming network (PFN) to a pulse converting network (PCN); and adjusting an amplitude and frequency associated with the plurality of unipolar negative DC voltage pulses causing a resonance mode associated with the PCN. The PCN converts the unipolar negative DC voltage pulses to an asymmetric alternating current (AC) signal that generates a high-density plasma discharge on the HEDP magnetron. An increase in amplitude or pulse duration of the plurality of unipolar negative DC voltage pulses causes an increase in the amplitude of a negative voltage of the asymmetric AC signal in response to the PCN being in the resonance mode, thereby causing sputtering discharge associated with the HEDP magnetron to form the layer from the cathode target on the substrate. A corresponding apparatus and computer-readable medium are disclosed.
US11823858B2 Dual source injector with switchable analyzing magnet
An ion implantation system has a mass analyzing magnet having interior and exterior region and defining a first entrance, second entrance, and an exit. A first ion source defines a first ion beam directed toward the first entrance along a first beam path. A second ion source defines a second ion beam directed toward the second entrance along a second beam path. A magnet current source supplies a magnet current to the mass analyzing magnet. Magnet control circuitry controls a polarity of the magnet current based on a formation of the first or second ion beam. The mass analyzing magnet mass analyzes the respective first or second ion beam to define defining a mass analyzed ion beam along a mass analyzed beam path. At least one shield in the interior or exterior region prevents line-of-sight between the first and second ion sources. Beamline components modify the mass analyzed ion beam.
US11823856B2 Contact lever assembly for use with an electrical switch
An electrical switch including a switch housing, a switch circuit disposed within the switch housing. The switch circuit including includes a movable contact member mounted on a contact lever and a stationary contact member. The contact lever is configured for operable-interaction with an actuator. The actuator is configured for movement along an actuator movement axis relative to the contact lever between at least one of an OFF position whereby the contact lever is configured for arrangement in to the first configuration whereby the switch circuit is opened, and, an ON position in which the contact lever is configured for arrangement in to the second configuration whereby the switch circuit is closed.
US11823851B2 Interkey support for keyboards
Keyboards and other input devices are provided with at least one flexible layer that extends over or under the keycaps. The flexible layer spans interkey spaces and provides finger support and key definition as the user feels the top surface of the keycaps and flexible layer. The flexible layer therefore smooths the top surface of the keyboard, supports fingers during key travel, prevents ingress of contaminants, fluids, or debris into the keyboard, and provides a surface that can be used as a touch interface that coincides with the keyboard.
US11823850B1 Information handling system keyboard backlight having mini-LED integrated light guide arrangement
An information handling system keyboard backlight illuminates with a single mini-LED disposed under each of plural keyboard keys and having a penta directional illumination that illuminates directly at the key and coplanar a light guide material around the perimeter of the mini-LED. The light guide material in cooperation with a reflector below and a mask above provides indirect illumination at the periphery of the key for a more uniform key illumination. A substrate carried with circuits below the mini-LED powers the mini-LED so that a more bulky flexible printed circuit is not needed.
US11823848B2 Electrolytic capacitor with controlling element for gas diffusion
An electrolytic capacitor comprises a case, a capacitor element mounted in the case and an element for controlling gas diffusion between inside and outside the case. The controlling element is embedded in the case.
US11823845B2 Electrolytic capacitor and method for manufacturing same
An electrolytic capacitor including a capacitor element that includes an anode body being porous, a dielectric layer formed on the surface of the anode body, and a solid electrolyte layer covering at least part of the dielectric layer. The anode body has a plurality of principal surfaces and a corner portion. The corner portion includes a plurality of side portions connecting between the principal surfaces, and one or more vertex portions connecting between the principal surfaces. A surface layer X of at least part of the corner portion is more compact in texture than a surface layer Y of the principal surface adjacent to the surface layer X.
US11823844B2 Capacitor component
A capacitor component includes a body including a dielectric layer and an internal electrode layer; and an external electrode disposed on one surface of the body, wherein the external electrode includes first electrode layers disposed on the one surface of the body to be spaced apart from each other, and covering a region of the one surface of the body through which the internal electrode layer is exposed; a second electrode layer including a base resin and a conductive connection portion disposed in the base resin, and disposed on the one surface of the body to cover the first electrode layers; and an intermetallic compound disposed only between each of the first electrode layers and the second electrode layer.
US11823840B2 Ceramic electronic device
A ceramic electronic device includes an element body and an external electrode. The element body is formed by laminating a ceramic layer and an internal electrode layer. The external electrode is electrically connected to at least one end of the internal electrode layer. At least a part of a joint boundary between the electrode layer and the ceramic layer includes an interface protrusion on the external electrode side. The interface protrusion is made of an oxide.
US11823838B2 Two-dimensional perovskite material, dielectric material and multi-layered capacitor including the same
A two-dimensional perovskite material, a dielectric material including the same, and a multi-layered capacitor. The two-dimensional perovskite material includes a layered metal oxide including a first layer having a positive charge and a second layer having a negative charge which are laminated, a monolayer nanosheet exfoliated from the layered metal oxide, a nanosheet laminate of a plurality of the monolayer nanosheets, or a combination thereof, wherein the two-dimensional perovskite material a first phase having a two-dimensional crystal structure is included in an amount of greater than or equal to about 80 volume %, based on 100 volume % of the two-dimensional perovskite material, and the two-dimensional perovskite material is represented by Chemical Formula 1.
US11823834B2 Coil component, circuit board, and electronic device
A coil component according to one aspect of the present invention includes: a magnetic base body containing a plurality of metal magnetic particles and a binder binding the plurality of metal magnetic particles together; and a coil conductor provided in the magnetic base body and including a winding portion wound around a coil axis, wherein as viewed from a direction of the coil axis, the magnetic base body includes a core region enclosed by the winding portion, and a ratio of an area of the core region to a sum of an area of the winding portion and the area of the core region is 32% or larger.
US11823833B2 Apparatus and method for improving efficiency of distributed generation facility
Provided is an apparatus and method for improving generation efficiency of a distributed generation facility, and more specifically, to an apparatus and method for improving generation efficiency of a distributed generation facility configured to improve generation efficiency by boosting a voltage within an allowable voltage range according to a linkage capacity when the generated power of the distributed generation facility is linked and supplied to a power transmission and distribution side.
US11823823B2 Ferrite particles for bonded magnets, resin composition for bonded magnets, and molded product using the same
According to the present invention, there are provided ferrite particles for bonded magnets and a resin composition for bonded magnets which are capable of producing a bonded magnet molded product having a good tensile elongation and exhibiting excellent magnetic properties, as well as a bonded magnet molded product such as a rotor which is obtained by using the resin composition. The present invention relates to ferrite particles for bonded magnets having a bulk density of not less than 0.5 g/cm3 and less than 0.6 g/cm3 and a degree of compaction of not less than 65%, a resin composition for bonded magnets using the ferrite particles, and a molded product obtained by using the ferrite particles and the resin composition.
US11823822B2 Structural arrangement for mounting conductor winding packages in air core reactor
An improved structural arrangement for mounting winding packages in the air core reactor is provided. Disclosed embodiments make use of structural properties, such as hoop tensile properties, of a filament roving 130 that may be arranged to surround structural features (e.g., inclined surfaces 108) formed in a disclosed mounting plate 110.
US11823817B2 Composite hybrid cables and methods of manufacturing and installing the same
A composite hybrid cable includes multiple constituent cables with an outer jacket covering the constituent cables configured to run through a wire chase or wall of a structure in a single pass by pushing. The ends of the constituent cables are of different lengths to form a staggered end with the ends having factory-installed connectors. The ends are covered with a material to form a tapered leading edge to facilitate running the composite hybrid cable.
US11823816B2 Insulating tape for coating connection portion of power cable, method for forming insulating coating on exterior surface of connection portion of power cable, and power cable
An insulating tape, for coating a connection portion of a power cable, includes a resin material which includes polyethylene at least partially modified by a molecule imparting hydrophilicity, an antioxidant, and a crosslinking agent. The antioxidant has a molecular weight in a range of 190 or more and less than 1050. The antioxidant has a content in a range of 0.05 parts by mass or more and 0.8 parts by mass or less, with respect to 100 parts by mass of the polyethylene. The insulating tape has a thickness in a range of 50 μm or more and 250 μm or less.
US11823815B2 Shield for a terminal of a high-voltage electrical device and method for operating the same
An aspect of the present disclosure provides a shield for a terminal of a high-voltage electrical device including a first shield element having at least one axial opening and at least one lateral opening, and at least one second shield element, wherein the at least one second shield element is moveable between a first shield position and a second shield position for selectively opening and closing at least one of the at least one axial opening and the at least one first lateral opening. Further aspects provide a high-voltage electrical bushing comprising a shield according to the aspect above, and a transformer including said high-voltage electrical bushing. Yet a further aspect provides a method for installing a high-voltage bushing having a shield according to the aspect above.
US11823814B2 Cables and methods thereof
A cable and methods of making cables are disclosed. In at least one embodiment, a method for making a cable includes introducing a conductive material onto a sheet including a heat-shrink material. The method includes compressing a first portion of the sheet onto a second portion of the sheet to form a sheath having an interior volume, where the conductive material is disposed in the interior volume. In at least one embodiment, a cable includes a sheath including a heat-shrink material. The cable includes an interior volume including a conductive material including a conductive carbon material.
US11823813B2 Robotic systems for laying out wiring harnesses and other types of line harnesses
A robotic system for laying out a specified wiring harness. A robotic arm is configured to arrange a plurality of wire segments along the harness support surface. A system controller is configured to direct the robotic arm to arrange each of the plurality of wire segments on the harness support surface along a specified wire route. A preparation device can label one or both ends of each wire segment as they are being laid out on the support surface. The labeler can automatically apply adhesive labels as flags at selected locations along the length of the wire segment. In a method of making a wiring harness, the robotic arm positions pins on a harness support surface to define wire routes and then arranges at least one wire segment on the harness support surface along each of the wire routes.
US11823811B2 High-density cryogenic wiring for superconducting qubit control
A high density wiring system to transmit radio frequency (RF) signals to superconducting qubits disposed within a dilution refrigerator is disclosed. The high density wiring system comprises a plurality of flexible layers, with conductive layers disposed between adjacent pairs of flexible layers. The conductive layers may be constructed using phosphor bronze. The wiring system that is disposed at the lower temperature stages of the dilution refrigerator may be coated with a superconducting material. The wiring system is useful for superconducting quantum computers and cryogenic sensors, as well as cryogenic infrastructure.
US11823810B2 Twisted-pair cable serial console communication adapter system
A twisted-pair cable serial console communication adapter system includes a networking device including a first serial console connector, a twisted-pair cable including a first twisted-pair cable connector, and a first twisted-pair cable serial console communication adapter device that is connected to the first serial console connector and the first twisted-pair cable connector. The first twisted-pair cable serial console communication adapter device receives first signals via a first transmit pin on the first serial console connector, and provides the first signals to a first twisted-pair conductor in the twisted-pair cable. The first twisted-pair cable serial console communication adapter device also receives second signals via a second twisted-pair conductor in the twisted-pair cable, and provides the second signals to a first receive pin on the first serial console connector.
US11823807B2 Trapping and manipulation of nanoparticles with light and electric field
A nanotweezer and method of trapping and dynamic manipulation thereby are provided. The nanotweezer comprises a first metastructure including a first substrate, a first electrode, and a plurality of plasmonic nanostructures arranged in an array, and a trapping region laterally displaced from the array; a second metastructure including a second substrate and a second electrode; a microfluidic channel between the first metastructure and the second metastructure; a voltage source configured to selectively apply an electric field between the first electrode and the second electrode; and a light source configured to selectively apply an excitation light to the microfluidic channel at a first location corresponding to the array, thereby to trap a nanoparticle at a second location corresponding to the trapping region.
US11823806B2 Nuclear reactor dismantlement system
A nuclear reactor dismantlement system according to an embodiment includes bio-protective concrete including a first space into which a reactor is inserted and a second space that is connected to the first space and is expanded in the first space, a moving device that is positioned in the second space and moves the reactor, and a cutting device that is positioned in the second space and cuts the reactor.
US11823800B2 Medical image segmentation using deep learning models trained with random dropout and/or standardized inputs
Systems and methods are described for segmenting medical images, such as magnetic resonance images, using a deep learning model that has been trained using random dropped inputs, standardized inputs, or both. Medical images can be segmented based on anatomy, physiology, pathology, other properties or characteristics represented in the medical images, or combinations thereof. As one example, multi-contrast magnetic resonance images are input to the trained deep learning model in order to generate multiple segmented medical images, each representing a different segmentation class.
US11823798B2 Container-based knowledge graphs for determining entity relations in non-narrative text
A mechanism is provided in a data processing system comprising least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a clinical decision support system. The mechanism receives a plurality of patient electronic medical records (EMRs) for a patient from a plurality of different sources. For a portion of a patient EMR record of the plurality of patient EMRs, the mechanism detects entities and analyzes a document structure of the portion of the patient EMR to identify a hierarchical structure of the portion of the patient EMR. The mechanism generates a container representation of the portion of the patient EMR based on the hierarchical structure. The mechanism placing each of the one or more sentences within the container representation based on relative position within the hierarchical structure. The mechanism generates a knowledge graph using the detected entities and the container representation.
US11823796B2 Data usage alerts
Systems and methods for capturing and monitoring the health, safety, and/or activity of a user are described. In one aspect, the system generates a data usage pattern for the user and monitors the user's current data usage activity to detect data usage deviations from the user's usage pattern. When a deviation is detected, the system may send an alert message to the user or another user indicating that an anomaly may have occurred, permitting the user or another user to respond to the anomaly.
US11823795B2 Calling device of magnetic resonance imaging system and magnetic resonance imaging system
A calling device of a MRI system may include a reader/writer and a call maker. The reader/writer can send a fixed-frequency electromagnetic wave. The call maker may include a main body, an antenna, an operating member, and an answering controller. The antenna can generate an induced current after receiving the fixed-frequency electromagnetic wave. The operating member can switch between first and second positions relative to the main body. The answering controller is configured such that: when the operating member is in the first position, a first radio-frequency signal is sent through the antenna with energy obtained from the induced current generated by the antenna, and when the operating member is in the second position, a second radio-frequency signal is sent through the antenna with energy obtained from the induced current generated by the antenna. The reader/writer can send different prompt signals according to the first and second radio-frequency signals.
US11823794B2 Method to analyze log patterns
Analysis of a log pattern for use in diagnosing a medical imaging device operates on log data including log events and service calls, each associated with a subset of log events within a service call time frame of a call time of the service call. Preprocessing (64) generates normalized log events (66) by removing or replacing content of the log events and linking each normalized log event with one or more service calls. Pre-analysis (68) identifies a test set of normalized log events that match a log pattern (40) and a test set of service calls (42) linked with the test set of normalized log events. The test set of service calls is analyzed (74) to identify hit service calls (46) each belonging to the test set of service calls and for which the log pattern under analysis has a hit.
US11823793B2 Parts co-replacement recommendation system for field servicing of medical imaging systems
At a service device (102), a user interface (106) is provided via which a user submits an order request (117) to order a requested part (X) via the at least one user input device (103). Co-replacement information (116) for the requested part (X) is identified using a co-replacements database (114), and is displayed on the display. For example, a second part (Y) commonly co-replaced with requested part (X) may be identified and recommended for replacement with part (X); or, if two parts (X) and (Y) are ordered then the co-replacement information may be to recommend ordering only one of these parts. At a server hosting the database (114), the order request is received from a service device and the co-replacement information (116) for the requested part is generated using the co-replacements database (114), and the co-replacement information is sent to the service device.
US11823787B2 Systems and methods for transferring medical image records using a prefferred transfer protocol
A method for transferring a medical image record including, receiving, by one or more computing devices and from a client device of a first user, a query for the medical image record stored within a record storage system, the medical image record having one or more characteristics; selecting, by the one or more computing devices, a transfer protocol for transferring the medical image record from the record storage system based on at least one of the characteristics of the medical image record; transferring, by the one or more computing devices, the medical image record using the transfer protocol; and sending the medical image record to the client device of the first user for display.
US11823786B1 Apparatus and method for adjusting a user nourishment selection based on nutrient diversity
An apparatus and method for adjusting a user nourishment selection based on nutrient diversity, the apparatus comprising at least a processor and a memory communicatively connected to the at least a processor, the memory containing instructions configuring the at least a processor to receive a proposed user selection relating to nourishment, wherein the proposed user selection comprises a plurality of ingredients, evaluate each ingredient of the plurality of ingredients, wherein evaluating each ingredient includes extracting at least a nutrient from each ingredient of the plurality of ingredients and calculating a nutrient biodiversity score for the at least a nutrient, optimize the plurality of ingredients as a function of each nutrient biodiversity score, and adjust the plurality of ingredients as a function of the optimization of the plurality of ingredients.
US11823784B2 Platform and system for use in therapeutic procedures
A portable therapeutic platform for use in a therapeutic procedure including: (a) at least one compartment for holding at least one therapeutically effective item required to conduct the therapeutic procedure; and (b) at least one electronic communications device for receiving and transmitting information about an environment surrounding and including the platform. The use of the platform is conveniently managed by a system which transfers information about the environment surrounding and including the platform between the electronic communications device and a computer system including a processor which processes the information; and initiates a control response to the processed information. The platform and system are suitable for use to address a range of public health issues and as a countermeasure to biosecurity threats.
US11823782B2 Systems, methods, apparatuses, and computer program products for administering pain management solutions remotely
Certain embodiments provide systems, methods, and computer program products that administer pain management treatments remotely, according to a dynamic prescription. In some embodiments, the dynamic prescription provides for changes in a dosage of a medication or electrical stimulation, based for instance upon changes in the patient's pain tolerance level, biological indicators, or behavioral characteristics. In some embodiments, if it is determined that a dosage change is needed, the dosage change can be compared against the dynamic prescription to determine whether the dosage change is permitted within the scope of the dynamic prescription. In some embodiments, if the dosage change is determined to be outside what is permitted by the scope of the dynamic prescription, the updated dosage information can be provided to the patient's physician for authorization of the updated dosage.
US11823780B2 Generation of customized personal health ontologies
A computer system may generate a curated health sub-ontology. This may include receiving a set of selection criteria corresponding to a curated health ontology. A subset of concept nodes may be determined using the set of selection criteria. Generating the curated health sub-ontology may include identifying the subset of concept nodes and combining the subset of concept nodes to define the curated health sub-ontology. The curated health sub-ontology may be transmitted to a consuming system.
US11823776B2 Filtering medical information
One aspect of this disclosure is directed to methods, apparatuses, and systems for filtering medical findings. Another aspect of this disclosure is directed to methods, apparatuses, and systems for displaying filtered medical findings. Yet another aspect of this disclosure is directed to methods, apparatuses, and systems for generating user interfaces for setting parameters for filtering medical findings. Another aspect of this disclosure is directed to methods, apparatuses, and systems for displaying medical findings that passed through a filter. Another aspect of this disclosure is directed to methods, apparatuses, and systems for filtering and displaying medical information related to medical findings.
US11823775B2 Hashing electronic records
Provided is a method, computer program product, and system for hashing electronic health records. A processor may collect a set of electronic health records (EHRs). The processor may perform an encounter analysis on the set of EHRs to determine a set of attributes associated to the set of EHRs. The processor may hash the set of attributes to generate one or more hashing indexes that correspond to the set of EHRs. The processor may store the one or more hashing indexes in a list used for document retrieval.
US11823765B2 Storage system
The present application provides a storage system including a data port. The data port includes a data output unit. The data output unit includes: a pull-up unit having a control terminal, a first terminal and a second terminal, a first input signal being inputted to the control terminal, the first terminal being electrically connected to a power supply, the second terminal being connected to an output terminal of the data output unit, and the pull-up unit being a first NMOS transistor; and a pull-down unit having a control terminal, a first terminal and a second terminal, a second input signal being inputted to the control terminal, the first terminal being electrically connected to a ground terminal, and the second terminal being connected to the output terminal of the data output unit.
US11823764B2 Processing-in-memory devices for element-wise multiplication
A processing-in-memory (PIM) device includes a multiplication-and-accumulation (MAC) circuit, a memory circuit, and an address pipeline circuit. The MAC circuit is configured to perform a MAC arithmetic operation or an element-wise multiplication (EWM) calculation for first input data and second input data to generate result data. The memory circuit is configured to output the first input data and the second input data to the MAC circuit in response to a read control signal and is configured to store the result data in response to a write control signal. The address pipeline circuit is configured to receive the read control signal to store an address signal used as a target address signal for designating a region of the memory circuit into which the result data are stored. In addition, the address pipeline circuit is configured to receive the write control signal to output the target address signal to the memory circuit.
US11823761B2 Pre-read in opposite polarity to evaluate read margin
Systems, methods, and apparatus to evaluate read margin when reading memory cells in a memory device. In one approach, a controller of a memory device applies an initial read voltage of an initial polarity to memory cells. Errors from the read are used to determine whether read retry is needed. If so, a pre-read voltage of an opposite polarity is applied, and errors determined. Based on the errors from applying the pre-read voltage, a polarity is selected for the read retry voltage. The read retry voltage of the selected polarity is then applied to the memory cells.
US11823759B2 Testing of fault detection circuit
A system-on-chip includes first and second devices. An interconnect segment couples between the first and second devices. A bridge is coupled between the first and second devices and coupled to the interconnect segment. At least one of the bridge or interconnect segment include first and second multiplexers, a monitor circuit, and exclusive-OR logic. The first multiplexer has first and second multiplexer inputs and a first multiplexer output. The second multiplexer has third and fourth multiplexer inputs and a second multiplexer output. The monitor circuit has a first and second monitor circuit outputs. The first monitor circuit output is coupled to the second multiplexer input and the second monitor circuit output is coupled to the fourth multiplexer input. The exclusive-OR logic has first and second exclusive-OR logic inputs. The first exclusive-OR logic input couples to the first multiplexer output and the second exclusive-OR logic input couples to the second multiplexer output.
US11823758B2 Conducting built-in self-test of memory macro
Performing a built-in self-test (BIST) on a memory macro includes generating a plurality of input vectors such that at least one input vector of the plurality of input vectors is transmitted to the memory macro in each of a plurality of cycles, receiving in each of the plurality of cycles, an output data from the memory macro. The output data is generated by the memory macro in response to processing the at least one input vector. The BIST also includes comparing the output data in each of the plurality of cycles with a signature value and determining whether the memory macro is normal or faulty based upon the comparison.
US11823751B2 Memory device and operation method thereof
A memory device and an operation method thereof are provided. The operation method includes: when a read operation or a write-verify operation is completed, during a word line voltage lowering phase, synchronously applying a plurality of different gradually lowering signal line reference voltages to a plurality of ground select lines and a plurality of string select lines, wherein values of the different gradually lowering signal line reference voltages are corresponding to a plurality of signal line positions of the ground select lines and the string select lines.
US11823744B2 Programming techniques for memory devices having partial drain-side select gates
A method of operating a memory device. The method includes the step of preparing a memory device that includes a first group of the memory holes with full SGD transistors and a second group of the memory holes with partial SGD transistors. The second group includes both a set of selected partial SGD transistors and a set of unselected partial SGD transistors. The method proceeds with electrically floating a first unselected partial SGD transistor of the set of unselected partial SGD transistors. With the at least one first unselected partial SGD transistor electrically floating, the method continues with reducing a voltage applied to at least one transistor or memory cell adjacent the first unselected partial SGD transistor such that a voltage of the first unselected partial SGD transistor is decreased through a capacitance coupling effect.
US11823739B2 Physically unclonable function (PUF) generation involving high side programming of bits
Stochastic or near-stochastic physical characteristics of resistive switching devices are utilized for generating data distinct to those resistive switching devices. The distinct data can be utilized for applications related to electronic identification. As one example, data generated from physical characteristics of resistive switching devices on a semiconductor chip can be utilized to form a distinct identifier sequence for that semiconductor chip, utilized for verification applications for communications with the semiconductor chip or utilized for generating cryptographic keys or the like for cryptographic applications.
US11823736B1 Superconducting devices with ferromagnetic barrier junctions
A superconducting memory cell includes a magnetic Josephson junction (MJJ) with a ferromagnetic material, having at least two switchable states of magnetization. The binary state of the MJJ manifests itself as a pulse appearing, or not appearing, on the output. A superconducting memory includes an array of memory cells. Each memory cell includes a comparator with at least one MJJ. Selected X and Y-directional write lines in their combination are capable of switching the magnetization of the MJJ. A superconducting device includes a first and a second junction in a stacked configuration. The first junction has an insulating layer barrier, and the second junction has an insulating layer sandwiched in-between two ferromagnetic layers as barrier. An electrical signal inputted across the first junction is amplified across the second junction.
US11823732B2 High capacity memory system using standard controller component
The embodiments described herein describe technologies for using the memory modules in different modes of operation, such as in a standard multi-drop mode or as in a dynamic point-to-point (DPP) mode (also referred to herein as an enhanced mode). The memory modules can also be inserted in the sockets of the memory system in different configurations.
US11823725B1 Apparatus and method for endurance of non-volatile memory banks via multi-level wear leveling
Endurance mechanisms are introduced for memories such as non-volatile memories for broad usage including caches, last-level cache(s), embedded memory, embedded cache, scratchpads, main memory, and storage devices. Here, non-volatile memories (NVMs) include magnetic random-access memory (MRAM), resistive RAM (ReRAM), ferroelectric RAM (FeRAM), phase-change memory (PCM), etc. In some cases, features of endurance mechanisms (e.g., randomizing mechanisms) are applicable to volatile memories such as static random-access memory (SRAM), and dynamic random-access memory (DRAM). The endurance mechanisms include a wear leveling scheme that uses index rotation, outlier compensation to handle weak bits, and random swap injection to mitigate wear out attacks.
US11823723B2 Memory device with spin-harvesting structure
A memory device includes a first terminal and a second terminal; a magnetic tunnel junction coupled to the second terminal; wherein the magnetic tunnel junction comprises a magnetic free layer, and the magnetic tunnel junction is configured to be displaced by a plurality of distances from a center position of the device; a nonmagnetic metallic spin harvesting conductor coupled to the magnetic tunnel junction; wherein the nonmagnetic metallic spin harvesting conductor has a lateral dimension that is larger than that of the magnetic tunnel junction; an electrically insulating spin conductor coupled to the nonmagnetic metallic spin harvesting conductor; wherein the electrically insulating spin conductor has relatively less electrical conductivity than the nonmagnetic metallic spin harvesting conductor; wherein the nonmagnetic metallic spin harvesting conductor collects spin current from the electrically insulating spin conductor; and a spin orbit conduction channel coupled to the electrically insulating spin conductor and to the first terminal.
US11823722B2 Determining voltage offsets for memory read operations
A processing device of a memory sub-system is configured to identify a read level of a plurality of read levels associated with a voltage bin of a plurality of voltage bins of a memory device; assign a first threshold voltage offset to the read level of the voltage bin; assign a second threshold voltage offset to the read level of the voltage bin; perform, on block associated with the read level, a first operation of a first operation type using the first threshold voltage offset; and perform, on the blocks associated with the read level, a second operation of a second operation type using the second threshold voltage offset.
US11823719B1 Heat-assisted recording head having mirror liner that reduces evanescent coupling with near field transducer
A recording head has a near-field transducer proximate a media-facing surface of the recording head. A waveguide overlaps and delivers light to the near-field transducer, the light having a near-infrared wavelength. Two subwavelength focusing mirrors are at an end of the waveguide proximate the media-facing surface. The subwavelength mirrors are on opposite crosstrack sides of the near-field transducer and separated from a peg of the near-field transducer by a gap. The subwavelength focusing mirrors each include a core having a first edge exposed at the media-facing surface. The core formed of a core material that is resistant to mechanical wear and corrosion, such as a dielectric or robust metal. A liner covers a second edge of the core facing the near-field transducer. The liner includes a plasmonic metal that is has a plasmonic frequency in the ultraviolet range.
US11823714B2 Server side crossfading for progressive download media
In exemplary embodiments of the present invention systems and methods are provided to implement and facilitate cross-fading, interstitials and other effects/processing of two or more media elements in a personalized media delivery service so that each client or user has a consistent high quality experience. The effects or crossfade processing can occur on the broadcast, publisher or server-side, but can still be personalized to a specific user, thus still allowing a personalized experience for each individual user, in a manner where the processing burden is minimized on the downstream side or client device. This approach enables a consistent user experience, independent of client device capabilities, both static and dynamic. The cross-fade can be implemented after decoding the relevant chunks of each component clip, processing, recoding and rechunking, or, in a preferred embodiment, the cross-fade or other effect can be implemented on the relevant chunks to the effect in the compressed domain, thus obviating any loss of quality by re-encoding. A large scale personalized content delivery service can be implemented by limiting the processing to essentially the first and last chunks of any file, since there is no need to processing the full clip. In exemplary embodiments of the present invention this type of processing can easily be accommodated in cloud computing technology, where the first and last files may be conveniently extracted and processed within the cloud to meet the required load. Processing may also be done locally, for example, by the broadcaster, with sufficient processing power to manage peak load.
US11823711B2 Magnetic tape cartridge group and magnetic recording and reproducing device
Regarding 100 reels of magnetic tape cartridges in the magnetic tape cartridge group, in a case where a maximum value of an absolute value of a difference between a servo band spacing obtained before storage in a predetermined environment and a servo band spacing obtained after storage in the predetermined environment for storage time T is defined as A, an arithmetic mean of a medium lives calculated by a linear function derived from a value of A and a value of the logarithm loge T of T is 4 years or longer and 3σ is 1 year or shorter. The medium life is T in a case where A satisfies Equation 1=1.5−B, and the B is a value calculated by multiplying a difference between a maximum value and a minimum value of the servo band spacings obtained in each of the five predetermined environments by ½.
US11823707B2 Sensitivity mode for an audio spotting system
An audio spotting system configured for various operating modes including a regular mode and sensitivity mode is described. An example cascade audio spotting system may include a high-power subsystem including a high-power trigger and a transfer module. This high-power trigger includes one or more detection models used to detect whether a target sound activity is included in the one or more audio streams. The one or more detection models are associated with a first set of hyperparameters when the cascade audio spotting system is in a regular mode, and the one or more detection models are associated with a second set of hyperparameters when the cascade audio spotting system is in a sensitivity mode. The transfer module provides at least one of one or more processed audio streams for further processing in response to the high-power trigger detecting the target sound activity in the one or more audio streams.
US11823704B2 Signal processing coordination among digital voice assistant computing devices
Coordinating signal processing among computing devices in a voice-driven computing environment is provided. A first and second digital assistant can detect an input audio signal, perform a signal quality check, and provide indications that the first and second digital assistants are operational to process the input audio signal. A system can select the first digital assistant for further processing. The system can receive, from the first digital assistant, data packets including a command. The system can generate, for a network connected device selected from a plurality of network connected devices, an action data structure based on the data packets, and transmit the action data structure to the selected network connected device.
US11823702B2 Condition-invariant feature extraction network
To generate substantially condition-invariant and speaker-discriminative features, embodiments are associated with a feature extractor capable of extracting features from speech frames based on first parameters, a speaker classifier capable of identifying a speaker based on the features and on second parameters, and a condition classifier capable of identifying a noise condition based on the features and on third parameters. The first parameters of the feature extractor and the second parameters of the speaker classifier are trained to minimize a speaker classification loss, the first parameters of the feature extractor are further trained to maximize a condition classification loss, and the third parameters of the condition classifier are trained to minimize the condition classification loss.
US11823700B2 Removal of audio noise
A system for removing noise from an audio signal is described. For example, noise caused by content playing in the background during a voice command or phone call may be removed from the audio signal representing the voice command or phone call. By removing noise, the signal to noise ratio of the audio signal may be improved.
US11823699B2 Single-channel and multi-channel source separation enhanced by lip motion
Methods and systems are provided for implementing source separation techniques, and more specifically performing source separation on mixed source single-channel and multi-channel audio signals enhanced by inputting lip motion information from captured image data, including selecting a target speaker facial image from a plurality of facial images captured over a period of interest; computing a motion vector based on facial features of the target speaker facial image; and separating, based on at least the motion vector, audio corresponding to a constituent source from a mixed source audio signal captured over the period of interest. The mixed source audio signal may be captured from single-channel or multi-channel audio capture devices. Separating audio from the audio signal may be performed by a fusion learning model comprising a plurality of learning sub-models. Separating the audio from the audio signal may be performed by a blind source separation (“BSS”) learning model.
US11823698B2 Audio cropping
A method of cropping a portion of an audio signal captured from a plurality of spatially separated audio sources in a scene, the method comprising: capturing the audio signal with one or more recording devices; separating the audio signal into a plurality of components each associated with one or more of the plurality of audio sources; selecting a spatial region in the scene; determining which of the plurality of components are associated with an audio source positioned outside of the selected spatial region; and cropping the plurality of components associated with an audio source positioned outside of the selected spatial region out of the audio signal.
US11823697B2 Improving speech recognition with speech synthesis-based model adapation
A method for training a speech recognition model includes obtaining sample utterances of synthesized speech in a target domain, obtaining transcribed utterances of non-synthetic speech in the target domain, and pre-training the speech recognition model on the sample utterances of synthesized speech in the target domain to attain an initial state for warm-start training. After pre-training the speech recognition model, the method also includes warm-start training the speech recognition model on the transcribed utterances of non-synthetic speech in the target domain to teach the speech recognition model to learn to recognize real/human speech in the target domain.
US11823689B2 Stereo parameters for stereo decoding
An apparatus includes a receiver and a decoder. The receiver is configured to receive a bitstream that includes a first frame and a second frame. The first frame includes a first portion of a mid channel and a first quantized stereo parameter. The second frame includes a second portion of the mid channel and a second quantized stereo parameter. The decoder is configured to generate a first portion of a channel based on the first portion of the mid channel and the first quantized stereo parameter. The decoder is configured to, in response to the second frame being unavailable for decoding operations, estimate the second quantized stereo parameter based on stereo parameters of one or more preceding frames and generate a second portion of the channel based on the estimated second quantized stereo parameter. The second portion of the channel corresponds to a decoded version of the second frame.
US11823687B2 Method and device for decoding signals
In a method to decode signals, a computing device decodes spectral coefficients of a current frame are grouped into a plurality of sub-bands. The computing device classifies a sub-band as a bit allocation unsaturated sub-band based on an average quantity of allocated bits per spectral coefficient of a sub-band of the plurality of sub-bands and a threshold. The computing device obtains a noise filling gain based on an envelope of the sub-band, and obtains a reconstructed spectral coefficient of the sub-band by performing noise filling based on the noise filling gain. The computing device then obtains a frequency domain audio signal based on spectral coefficients in the sub-band obtained by decoding and the reconstructed spectral coefficient.
US11823684B2 Generating and/or utilizing voice authentication biasing parameters for assistant devices
Implementations are directed to biasing speaker authentication on a per-user basis and on a device-by-device basis and/or contextual feature(s) basis. In some of those implementations, in performing speaker authentication based on a spoken utterance, different biasing parameters are determined for each of multiple different registered users of an assistant device at which the spoken utterance was detected. In those implementations, each of the biasing parameters can be used to make it more likely or less likely (in dependence of the biasing parameter) that a corresponding registered user will be verified using the speaker authentication. Through utilization of biasing parameter(s) in performing speaker authentication, accuracy and/or robustness of speaker authentication can be increased.
US11823675B2 Display mode dependent response generation with latency considerations
The present disclosure is generally related to a data processing system to process data packets in a voice activated computer network environment. The data processing system can improve the efficiency of the network by generating non-video data responses to voice commands received from a client device if a display associated with a client device is in an OFF state. A digital assistant application executed on the client device can send to the data processing system client device configuration data, which includes the state of the display device, among status data of other components of the client device. The data processing system can receive a current volume of speakers associated with the client device, and set a volume level for the client device based on the current volume level and a minimum response volume level at the client device.
US11823672B2 Voice-operated system, controller, computer-readable recording medium, and processing device
A voice-operated system includes a processing device, and a controller that communicates with the processing device. The processing device includes a first processor to perform: displaying, on an operating panel, an operation screen for instructing a process for execution by the processing device, to receive user's instruction; and executing a process corresponding to a command received from the controller. The controller includes a second processor to perform: generating the command for the processing device based on an input voice; and transmitting the command to the processing device. The generation of the command includes, when the voice instructs the processing device to execute a first process, generating a first command for instructing the operating panel to display the operation screen for instructing execution of the first process; and when the voice instructs the processing device to execute a second process, generating a second command for instructing execution of the second process.
US11823670B2 Activation trigger processing
Utterance-based user interfaces can include activation trigger processing techniques for detecting activation triggers and causing execution of certain commands associated with particular command pattern activation triggers without waiting for output from a separate speech processing engine. The activation trigger processing techniques can also detect speech analysis patterns and selectively activate a speech processing engine.
US11823664B2 Correcting speech misrecognition of spoken utterances
Implementations can receive audio data corresponding to a spoken utterance of a user, process the audio data to generate a plurality of speech hypotheses, determine an action to be performed by an automated assistant based on the speech hypotheses, and cause the computing device to render an indication of the action. In response to the computing device rendering the indication, implementations can receive additional audio data corresponding to an additional spoken utterance of the user, process the additional audio data to determine that a portion of the spoken utterance is similar to an additional portion of the additional spoken utterance, supplant the action with an alternate action, and cause the automated assistant to initiate performance of the alternate action. Some implementations can determine whether to render the indication of the action based on a confidence level associated with the action.
US11823662B2 Control method and control apparatus for speech interaction, storage medium and system
The present disclosure discloses a control method and a control apparatus for speech interaction. The detailed implementation solution of the control method for the speech interaction includes: collecting an audio signal; detecting a wake-up word in the audio signal to obtain a wake-up word result; and playing a prompt tone and/or executing a speech instruction in the audio signal based on the wake-up word result.
US11823661B2 Expediting interaction with a digital assistant by predicting user responses
A computer-implemented technique is described herein for expediting a user's interaction with a digital assistant. In one implementation, the technique involves receiving a system prompt generated by a digital assistant in response to an input command provided by a user via an input device. The technique then generates a predicted response based on linguistic content of the system prompt, together with contextual features pertaining to a circumstance in which the system prompt was issued. The predicted response corresponds to a prediction of how the user will respond to the system prompt. The technique then selects one or more dialogue actions from a plurality of dialogue actions, based on a confidence value associated with the predicted response. The technique expedites the user's interaction with the digital assistant by reducing the number of system prompts that the user is asked to respond to.
US11823656B2 Unsupervised parallel tacotron non-autoregressive and controllable text-to-speech
A method for training a non-autoregressive TTS model includes obtaining a sequence representation of an encoded text sequence concatenated with a variational embedding. The method also includes using a duration model network to predict a phoneme duration for each phoneme represented by the encoded text sequence. Based on the predicted phoneme durations, the method also includes learning an interval representation and an auxiliary attention context representation. The method also includes upsampling, using the interval representation and the auxiliary attention context representation, the sequence representation into an upsampled output specifying a number of frames. The method also includes generating, based on the upsampled output, one or more predicted mel-frequency spectrogram sequences for the encoded text sequence. The method also includes determining a final spectrogram loss based on the predicted mel-frequency spectrogram sequences and a reference mel-frequency spectrogram sequence and training the TTS model based on the final spectrogram loss.
US11823654B2 Active noise cancellation system and method with time division multiplexing
In at least one embodiment, an active noise cancellation system. The system includes a first controller, a data bus, and a second controller. The first controller receives first information from a plurality of noise sensing devices and second information from an audio system. The first controller employs a time division multiplexing scheme to generate a multiplexed stream of data including the first information and the second information. The data bus transmits the multiplexed stream of data on a single data channel. The second controller receives the multiplexed stream of data on the single data channel and separates the first information from the second information on the multiplexed stream of data to perform ANC functionality.
US11823653B1 Mouth-controlled electronic musical instrument
An electronic musical instrument is tonally controlled by the configuration of a user's mouth and lips. The present invention uses a generated frequency signal to excite a first frequency signal from the user's mouth and lips. The present invention then adjusts the generated frequency signal using a phase-locked loop controller to achieve a close match to the natural frequency of the user's mouth and lips. The generated frequency signal is then played back after processing.
US11823651B2 Germ shield device for wind instruments and method of use
The present invention relates to a shield device configured to fit over the mouthpiece of a wind instrument to block droplets and aerosols released by a performer using the instrument. The shield device receives and blocks germs and pathogens in droplets and aerosols and prevents them from spreading. The shield device does not interfere with the functionality and operation of the instrument and is configured to be positioned in front of the nose and mouth of a performer at a distance of up to a few inches.
US11823650B2 Ergonomic plectrum
A plectrum for strumming a stringed instrument has a body having a front face, a rear face, a pick tip, and an outer edge. An ergonomic contour is provided on the front face or the rear face of the body. In one version, the ergonomic contour extends radially from a central region to a position short of the outer edge of the plectrum, wherein the ergonomic contour creates a surface that is contactable by a thumb or other finger of a user to assist the user in using the plectrum and wherein the ergonomic contour does not interfere with using the outer edge during strumming. In another version, the ergonomic contour provides a tactile indication of the position, location, or orientation of a pick tip. The ergonomic contour can be in the form of a ridge and/or a change of thickness of the central region.
US11823648B2 Electronic device with foveated display system
An electronic device may have a display. A gaze detection system may gather information on a user's point of gaze on the display. Based on the point-of-gaze information, control circuitry in the electronic device may produce image data for an image with areas of different resolutions. A full-resolution portion of the image may overlap the point of gaze. Lower resolution portions of the image may surround the full-resolution portion. The display may have a pixel array. The pixel array may include rows and columns of pixels. Data lines may be used to supply data to the columns of pixels in accordance with row selection signals supplied to the rows of pixels. Display driver circuitry may be used to display the image using the pixel array. The display driver circuitry may have row selection circuitry and column expander circuitry that are responsive to a resolution mode selection signal.
US11823644B2 Dynamic uniformity compensation for electronic display
A system may include an electronic display panel having pixels, where each pixel emits light based on a respective programming signal applied to the pixel. The system may also include processing circuitry to determine a respective control signal upon which the respective programing signal for each pixel is based. The processing circuitry may determine each respective control signal based at least in part on approximations of respective pixel brightness-to-data relationship as defined by a function having variables stored in memory accessible to the processing circuitry.
US11823643B2 Light-emitting apparatus, display apparatus, photoelectric conversion apparatus electronic device, illumination apparatus, moving body, and wearable device
A light-emitting apparatus comprising pixels that each includes a light-emitting element and a drive transistor for supplying a current according to a luminance signal to the light-emitting element and a signal supply circuit supplying the luminance signal to the drive transistor. The apparatus operates display modes including a first display mode and a second display mode in which a maximum luminance is higher than in the first display mode. The signal supply circuit, in a case where the display data has a maximum luminance value, supplies to the drive transistor, as the luminance signal, different voltages in the first and second display modes, and in a case where the display data has a minimum luminance value, supplies to the drive transistor, as the luminance signal, different voltages in the first and second display modes.
US11823641B2 Display device and driving method therefor
The display device of the present disclosure comprises: a display panel; a backlight for providing light to the display panel; a liquid crystal panel which is arranged between the display panel and the backlight and which includes a first transparent electrode sheet, a second transparent electrode sheet, and a liquid crystal layer formed between the first and second transparent electrode sheets and arranged according to the difference in voltages applied to the first and second transparent electrode sheets; and a control unit for applying a driving voltage to a block, which corresponds to a region of the display panel, from among a plurality of blocks of the first transparent electrode sheet in order to apply a voltage to a specific point inside the block, wherein the voltage applied to the specific point is determined on the basis of the distance between a point of the first transparent electrode sheet.
US11823639B2 Driving circuit, multi-stage driving circuit and display panel
Disclosed are a driving circuit, a multi-stage driving circuit and a display panel. The driving circuit includes an input circuit, a pull-down circuit and an output circuit. The output circuit includes at least two sub-output circuits, the control terminals of the two adjacent sub-output circuits are connected through at least one isolation switch. Each sub-output circuit receives a control signal and a corresponding input signal output by the input circuit and outputs a corresponding output signal. An output terminal of each sub-output circuit is connected with the pull-down circuit and receives a pull-down signal. By arranging the isolating switch between the adjacent sub-output circuits, the mutual influence between the sub-output circuits is reduced, the problem that the output signal is abnormal is solved, the output signal is more stable on the basis of narrowing the frame of a display, and the competitiveness of the display is improved.
US11823630B2 Display apparatus and multi-screen display apparatus including the same
Discussed is a display apparatus including a substrate including a display portion, a plurality of pixels connected to a gate line and a data line disposed in the display portion, and a gate driving circuit disposed in the display portion to drive the gate line. The gate driving circuit includes a stage circuit unit including a plurality of stage circuits respectively disposed in a plurality of division regions defined in the display portion, and a circuit repair portion configured to repair at least one of the plurality of stage circuits and including a plurality of repair patterns. Further, at least one of the plurality of repair patterns is configured to be electrically disconnected from the at least one of the plurality of stage circuits.
US11823626B2 Scan driver for a display device with reduced degradation of transistors
A scan driver for a display device includes a plurality of scan stage groups, each of the scan stage groups including a first scan stage and a second scan stage. The first scan stage includes: a first transistor including a gate electrode coupled to a first Q node, one electrode coupled to a first scan clock line, and another electrode coupled to a first scan line; a second transistor including a gate electrode and one electrode, which are coupled to a first scan carry line, and another electrode coupled to the first Q node; a third transistor including a gate electrode coupled to a first control line and one electrode coupled to a first sensing carry line; a fourth transistor including a gate electrode coupled to the other electrode of the third transistor, one electrode coupled to a second control line, and another electrode coupled to a first node; a first capacitor including one electrode coupled to the one electrode of the fourth transistor and another electrode coupled to the gate electrode of the fourth transistor; a fifth transistor including a gate electrode coupled to a third control line, one electrode coupled to the first node, and another electrode coupled to the first Q node; and a sixth transistor including a gate electrode coupled to the first Q node, one electrode coupled to the second control line, and another electrode coupled to the first node.
US11823623B2 Display device including pixel circuits with different transistor types and method for driving same
A display device that includes pixel circuits, in each of which a plurality of types of transistors coexist, and that operates normally is implemented while suppressing an increase in processing cost.Each unit circuit includes a first control circuit (311), a first output circuit (321), and a second output circuit (322). The first output circuit (321) includes a first output terminal (38) connected to a first scanning signal line; a P-type transistor (M4) having a control terminal connected to a first internal node (N1), a first conductive terminal to which a gate high potential (VGH) is provided, and a second conductive terminal connected to the first output terminal (38); and a N-type transistor (M5) having a control terminal connected to the first internal node (N1), a first conductive terminal connected to the first output terminal (38), and a second conductive terminal to which a gate low potential (VGL) is provided.
US11823622B2 Pixel and display device including the same
Provided herein may be a pixel. The pixel may include a driving transistor including a gate electrode coupled to a first node, a first electrode coupled to a first power line, and a second electrode coupled to a second node, a control transistor including a gate electrode coupled to the first node, a first electrode coupled to the second node, and a second electrode that is different from the first electrode, a first emission unit including at least one light-emitting element coupled between the second electrode of the control transistor and a second power line, and a second emission unit including at least one light-emitting element coupled between the second node and the second power line, wherein the second electrode of the control transistor is coupled to a first electrode of the first emission unit.
US11823619B2 Driving circuit and display device using the same
An electroluminescent display device using a variable refresh rate (VRR) mode. The occurrence of a difference in luminance at a time point of a refresh rate change is reduced, thereby preventing viewers from perceiving the change of the refresh rate.
US11823616B2 Display device
The display device includes a substrate including a sensor area, a display panel including a first pixel disposed in the sensor area, and a sensor disposed between the substrate and the display panel and overlapping the sensor area. The sensor area includes pixel areas in which the first pixel is disposed and transmission areas in which the first pixel is not disposed, the transmission areas include a first transmission area, the pixel areas include a first pixel area positioned in a first direction of the first transmission area and a second pixel area positioned in a second direction crossing the first direction of the first transmission area, the first pixel includes a first pixel circuit, some of transistors of the first pixel circuit are disposed in the first pixel area, and others of the transistors of the first pixel circuit are disposed in the second pixel area.
US11823609B2 Method and apparatus for gamma debugging
A method for Gamma debugging. The method for Gamma debugging is applicable to a display panel including a first display area and a second display area. A light transmittance of the first display area is greater than that of the second display area. The method includes: selecting, in the second display area, a test area having a same shape and size as the first display area; obtaining a first present brightness value when the test area corresponds to a specified register value under a specified grayscale; determining a plurality of first target brightness values when the first display area corresponds to a plurality of register values under the specified grayscale, according to the first present brightness value and a linear relationship between register values and brightness of the display panel; and performing Gamma debugging on the first display area according to the first target brightness values.
US11823608B2 Display device and driving method thereof
A display device includes a substrate, pixels on the substrate, and a driving circuit unit connected to the pixels through data lines. The driving circuit unit includes a thermistor having a resistance value which changes according to a temperature of the substrate and a register group in which set values of a dimming ratio corresponding to the temperature are stored, the driving circuit unit controls the pixels to emit light with a first luminance based on the dimming ratio when the temperature based on the resistance value is less than a minimum temperature, the driving circuit unit controls the pixels to emit light with a second luminance based on the dimming ratio when the temperature is greater than the minimum temperature and less than a maximum temperature, and the driving circuit unit stops image display of the pixels when the temperature is greater than the maximum temperature.
US11823607B2 Driving controller, display device having the same, and driving method of display device
A driving controller of a display device, the controller including a segment divider configured to divide the image signal into a plurality of segments and define a predetermined number of adjacent segments among the plurality of segments as a segment block, an image signal adder configured to add up a gray scale value of the image signal of each of the predetermined number of adjacent segments and output the added-up gray scale values, an average gray scale calculator configured to receive the added-up gray scale values and output an average gray scale value, a correction circuit configured to output corrected added-up gray scale values obtained by adding a weight value to each of the added-up gray scale values on the basis of the average gray scale value, and a driving frequency determiner configured to determine the driving frequency of the display device on the basis of the corrected added-up gray scale values.
US11823606B2 Mura compensation circuit and driving apparatus for display applying the same
Provided are a mura compensation circuit which prevents a change in color of a pixel upon mura compensations for the pixel and a driving apparatus for a display applying the same. The mura compensation circuit includes a mura memory configured to store mura information including location information of a pixel having mura and compensation values for colors thereof, a gain adjustment unit configured to provide adjustment compensation values generated by applying an adjustment gain having an identical ratio to the compensation values for the colors of the pixel, and a mura compensation unit configured to receive display data of the colors of the pixel and to perform mura compensations on the display data of the colors of the pixel using the adjustment compensation values corresponding to the location information.
US11823603B2 Always-on-display method and electronic device
Embodiments of this application provide an always-on-display method and an electronic device. The method includes: displaying, by an electronic device, an always-on-display screen, where the always-on-display screen includes a first image of a first display object; in response to detecting by the electronic device that an external object satisfies a first preset condition, displaying, by the electronic device, a second image of a second display object, where the second image is different from the first image. In the embodiments of this application, the always-on-display screen displayed by the electronic device can change according to the external object. When the external object satisfies a preset condition, a corresponding image or motion video is displayed, so that the always-on-display screen can be flexibly displayed.
US11823601B2 Electronic device with display pixels sharing driving circuits and display method thereof
An electronic device includes a camera and a display screen located above the camera. A display output area of the display screen includes a first area corresponding to image collection areas of the camera and a second area not overlapping with the first area. The display screen includes a sharing pixel corresponding to the first area and a shared pixel, the sharing pixel including at least three sub-pixels. Each sub-pixel of the at least three sub-pixels of the sharing pixel is commonly controlled based on a first control signal of a driving sub-circuit in a driving circuit of the shared pixel, and individually controlled based on a second control signal.
US11823600B2 Display system and vehicle
A display system and vehicle that have novel structures are provided. The display system includes a display panel, a correction circuit, and a memory circuit. The display panel is flexible. The display panel includes a display region and a non-display region. The memory circuit has a function of storing first data about the display region and second data about the non-display region. The non-display region has a region which overlaps with the display region when the display panel is bent. The correction circuit has a function of generating image data to be written to pixels in the display region on the basis of the first data and the second data.
US11823598B2 Light field device, variable perception pixel rendering method therefor, and variable perception system and method using same
Described are various embodiments of process, system and device to automatically adjust user perception of an input, whereby and adjusted image perception value is variably defined for different input locations to create at least one of a multi-focal effect, a progressive perception adjustment, or the like.
US11823591B2 Emotional management system
The disclosure herein describes an emotional insight management system that provides user-configured prompts and insights to the user. In some examples, an insights application provides personalized, recurring prompts to encourage users to provide current emotional state updates to a well-being journal. The user's responses over time are aggregated within a historical trends report, which provides emotional response data over time. The insights application generates insights into potential reasons for the user's emotional states on a given day. The system analyzes the user-provided emotion response data with integrated work-related data to identify reasons for the user's mood and make recommendations for actions to be taken by users to reduce stress and improve the user's emotional well-being.
US11823582B2 Optimizing a parametric model of aircraft performance
Methods and systems for optimizing the flight of an aircraft are disclosed. The trajectory is divided into segments, each of the segments being governed by distinct sets of equations, depending on engine thrust mode and on vertical guidance (climb, cruise or descent). By assuming two, aerodynamic and engine-speed, models, data from flight recordings are received and a number of parameters from a parameter-optimization engine is iteratively determined by applying a least-squares calculation until a predefined minimality criterion is satisfied. The parameter optimization engine is next used to predict the trajectory point following a given point. Software aspects and system (e.g. FMS and/or EFB) aspects are described.
US11823579B2 Flight management system and flight management method
A flight management system is configured to manage the flight of a flight vehicle in communication with a user terminal operated by a user. The flight management system includes a receiver configured to receive from the user terminal the flight application information including the identification information of the flight vehicle, a flight path preferred by the user, and a flight time preferred by the user; a determination unit configured to determine whether or not to permit utilization of predetermined radio waves with the flight vehicle to fly along the flight path at the flight time based on the flight application information; and a transmitter configured to transmit the flight information instructing the flight vehicle to fly along the flight path to the flight vehicle identified by the identification information on the condition that the determination unit determines to permit utilization of predetermined radio waves.
US11823574B2 Method and apparatus for prediction road condition, device and computer storage medium
A method and apparatus for predicting a road condition, a device and a computer storage medium are disclosed. The method includes: determining at least two continuous road segments obtained by dividing a navigation path; and performing the following processing on each road segment one by one from the starting point of the navigation path to the end point thereof respectively: determining the moment when the user reaches the road segment processed currently; predicting road condition information of the road segment processed currently at the determined moment; and predicting passing duration of the user at the road segment processed currently based on the road condition information of the road segment processed currently at the determined moment. With such a road-condition prediction mode, the road condition at the moment when the user will reach each road segment in the future may be predicted, and compared with the mode of predicting the road condition based on the user query moment, more accurate road condition information may be provided.
US11823573B2 Signal control apparatus and signal control method based on reinforcement learning
Proposed herein are a signal control apparatus and method based on reinforcement learning. The signal control apparatus includes: a photographing unit configured to acquire an intersection image by capturing an image of an intersection; a control unit configured to calculate the congestion level information of the intersection by analyzing the intersection image acquired by the photographing unit, and to calculate control information for a subsequent signal by using a reinforcement learning model, trained by using state information calculated based on the congestion level of the intersection and reward information as input values, and the congestion level information; and a drive unit configured to drive traffic lights according to the control information for a subsequent signal calculated by the control unit.
US11823572B2 Method, electronic device, and system for predicting future overspeeding
A method of detecting overspeeding for a vehicle, including obtaining historical trajectory data of a fleet, of geographical areas from an electronic database; determining, by a microprocessor of a server, a distribution of speed of the historical trajectory data; calculating, on an electronic device associated with the vehicle, a determined probability of future overspeeding; wherein obtaining includes communicating, by the server an electronic request to the electronic database for the historical trajectory data, and the historical trajectory data from the electronic database to the server. An electronic device including a trajectory data acquisition circuit; a communication circuit to receive pre-trained weights for a trained classifier from a server; a processor to use a classifier configured with the pre-trained weights to calculate, based on trajectory data, a probability of future overspeeding being higher than a pre-determined threshold. A system and a computer-readable medium storing computer executable code for the method.
US11823571B2 Device and method for predicting traffic information
A device and a method for predicting traffic information are provided. The traffic information predicting device may include a data calculating device configured to derive inter-vehicle spacings, inter-vehicle head spacings, and a vehicle density using a plurality of sensors mounted on a vehicle, and a predicting device configured to derive travel speed data corresponding to the vehicle density and predict traffic information.
US11823557B2 Encoding apparatus, encoding method, decoding apparatus, decoding method, transmission system, receiving apparatus, and program
A system related to tactile reproduction is made more efficient by achieving a data amount reduction of a tactile signal while ensuring reproducibility of a tactile sense. An encoding apparatus includes an encoding unit configured to encode tactile signals using different data formats between different regions of a human body. Therefore, for example, a data amount reduction of a tactile signal can be performed considering difficulty in perceiving tactile stimulation of a region, by reducing a data distribution of a tactile signal for a region with low tactile sensitivity using a difference in tactile sensitivity between regions of a human body, and the like.
US11823554B2 Methods for embedding protected vehicle identifier information in cellular vehicle-to-everything (C-V2X) messages
Various embodiments include methods that may be performed in a computing device of a vehicle for communicating permanent vehicle identification information in vehicle communications in response to detecting that there is a need to send the vehicle permanent identification information to a concerned party. The computing device may generate a message including the vehicle permanent identification information, and transmit the generated message to a roadside unit for routing to the concerned party. In some embodiments, the permanent vehicle identification information may be included in cellular vehicle-to-everything (C-V2X) protocol messages.
US11823551B2 Detecting disturbing sound
A first communications device (121) for detecting disturbing sound (101) is provided, operative to acquire a first representation of sound audible in a surrounding (120) of the first communications device, acquire, from second communications devices (111-114) which are spatially separated from the first communications device, second representations of sounds audible in the surroundings (110) of the second communications devices, and determine at least one second representation of sound which represents the same sound originating from the same source of sound. The first communications device is further operative to perform one or both of: i) if a sound level of a second representation of sound representing the same sound from the same source as the first representation of sound exceeds a first sound level threshold, and if the first communications device is proximate to the source of the sound, one or more of: trigger a notification to a user of the first communications device, reduce a volume of media played-out by the first communications device, and stop play-out of media by the first communications device, and ii) if a sound level of the first representation of sound exceeds a first sound level threshold, send a disturbance notification to the second communications device which is proximate to the source of the sound.
US11823549B1 Contextual response to motion-based event
Systems and methods for configuration for contextual response to motion-based events are disclosed. For example, a predefined event may be detected. The system may determine that a subject associated with the event is of a given type of subjects and may determine whether another person is present in the environment associated with the event to assist in providing aid. The presence of the other person may be detected, a type of the other person may be performed, and a notification may be output on a second device associated with the other person based on the type. The system may track when the other person reach an area associated with the event and may cause the first device to perform an action to assist the other person in providing aid.
US11823548B2 Arboriculture safety system
An arboriculture safety monitoring system (300) comprising at least one arboriculture safety monitoring device (200) and at least one arboriculture safety user interface device (100), the at least one arboriculture safety monitoring device (200) comprising at least one proximity sensor, a controller and a communication interface, the arboriculture safety user interface device (100) comprising alerting means, a communication interface, and a controller wherein the at least one arboriculture safety monitoring device (200) is configured to: connect to at least one of the at least one arboriculture safety user interface device (100), detect that a person has come within range of the at least one proximity sensor, and in response thereto emit an alert through alerting means of the arboriculture safety user interface device (100).
US11823547B2 System and method of non-intrusive alerts for monitoring vulnerable people
An exemplary system can generate an alert to a caregiver or other concerned parties when a usage pattern of a multimedia device differs by a preset amount. The multimedia device can record typical usage of the device and determine a pattern. The pattern is compared with real-time usage to determine when a different pattern is being done and if it is outside a preset amount generate an alert to a caregiver. This allows for non-intrusive monitoring of individuals that use the multimedia device on a regular basis.
US11823545B2 Threat detection and isolation system
A threat detection and isolation system is provided. The system includes a housing having an upper wall and a plurality of sidewalls extending therefrom defining an interior volume. A door is affixed to the housing on at least one of the plurality of sidewalls, the door providing access to the interior volume. A camera is disposed within the housing. At least one sensor is disposed within the housing, wherein the sensor can detect the presence of a predefined dangerous object within the interior volume. Upon detection of the presence of the predefined dangerous object, the door moves to a closed position and a lock engages the door, thereby preventing the door from moving to an open position. In some embodiments, a notification is sent to emergency services via a wireless communication system upon actuation of the sensor.
US11823538B2 Systems and methods for incorporating passive wireless monitoring with video surveillance
Various systems and methods for surveillance using a combination of video image capture and passive wireless detection are described. In some cases, the methods include receiving a device identification information from a first wireless access point at a first location and corresponding to a first time, and receiving the device identification from a second wireless access point at a second location and corresponding to a second time. A video from a camera is received, and a travel path is assembled including a portion of the video.
US11823537B2 Information processing apparatus and information processing method
An information processing apparatus includes a getting-off determining unit that determines whether or not an occupant gets off a vehicle, a location determining unit that determines whether or not an electronic device to be used by the occupant in the vehicle is at a predetermined position in the vehicle, and a notification control unit that gives a predetermined notification to the occupant when the getting-off determining unit determines that the occupant gets off and the location determining unit determines that the electronic device is not at the predetermined position.
US11823536B1 Gesture flagging for advanced security
A method includes receiving a notification of the gesture from a sensing device, receiving an input from a user to select a banking transaction, and determining an intent of the gesture from the sensing device. Additionally, the method includes altering the banking transaction based on the input of the user and the intent of the gesture from the sensing device. The method further includes transmitting a request separate from the banking transaction based on the intent of the gesture.
US11823535B2 System and method for presenting a bingo game with an element of choice
A gaming system is provided. The gaming system includes a plurality of game machines and a game server. The game server is programmed to associate each bingo card of a plurality of bingo cards to a game presentation object. The game server is also programmed to transmit, to at least two of a plurality of game machines, the game presentation objects. The game server is programmed to receive, from each of the at least two game machines, a selection of a game presentation object. The game server is programmed to evaluate each bingo card associated with a selected game presentation object against a ball call to determine at least one bingo card having a winning pattern. The game server is programmed to determine results for a competitive wagering game, and transmit the results to each of the at least two game machines.
US11823531B1 Proof of play blockchain mining
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for proof of play (PoP) blockchain mining. In some implementations, a corresponding method may include providing a set of one or more task parameters for a group task to each of two or more users; responsive to a consensus among the two or more users, storing a start-task transaction that includes the set of one or more task parameters signed by each of the two or more users; storing an end-task transaction at an address of a blockchain; determining respective rewards for at least a subset of the two or more users based at least on the start-task transaction and the end-task transaction; and recording the respective rewards in the blockchain.
US11823530B2 Transaction sequences including a linked deal within an initial deal
A game terminal allows a player to participate in the linked transaction including a linked deal within an initial deal via their client account interacting with a management system. The management system manages the execution of the linked transaction including execution of the initial deal, execution of the linked deal, and movement and monitoring of capital during execution of the linked transaction. Initial deal tickets are electronically allocated to player accounts by the management system. The linked deal may be a secondary deal that is lightly linked to the initial deal. In particular, the initial deal may include an access ticket to the linked deal, and the access ticket allows the management system to grant the player a play in the linked deal. Both the initial deal and the linked deal can have prizes, and the management system may resolve those prizes, as necessary.
US11823528B2 Secure bet synchronization and betting analytics
Bet synchronization, to provide a user with at least information about bets made by the user at multiple sportsbooks, may be performed by a server. The server may permit the user to register and login and to provide information on sportsbooks with which the user bets. The server may generate a shared session key and provide this to the sportsbooks indirectly, via direct links to the sportsbooks provided to the user. The user may use the links to login to the respective sportsbooks, which may then generate respective unique reference identification keys, which may then be indirectly provided to the server via redirects including the shared session key and the respective unique reference identification keys. The server may then use the shared session key and the respective unique reference identification keys to transmit requests to the respective sportsbooks and to obtain bet information associated with the user.
US11823527B2 Method and system for conducting concurrent games
An improved gaming system and method enabling the creation and management of multiple concurrent games with limited numbers of players and/or gameplay stations. The gaming system includes at least a gaming server and a plurality of gameplay stations, the gaming server aggregating players and creating games in response to receiving a gameplay request and evaluating whether or not to begin a new game based on conditions of the gaming system, including a maximum number of allowed games, a failure rate of gameplay requests, a usage ratio and a number of gameplay stations currently participating in active games.
US11823524B2 Multi-reel nudge skill-based redemption game
Aspects of the disclosure relate to a multi-reel skill-based redemption game. An indication of a user desire to participate in the skill-based redemption game is received. The user's account balance is decreased, and simulated reels are spun. Adjustment arrows are displayed for a subset of the plurality of simulated reels. The player selects a simulated reel and a direction of adjustment for the simulated reel. If the player's adjustment creates a winning pattern, the user is rewarded with an increased account balance. The user may also be provided a bonus amount for achieving a number of consecutive wins.
US11823523B2 Electronic game systems and methods with a metamorphic feature
An electronic gaming machine (EGM) that uses a feature symbol set and plurality of reel sets, where each feature symbol defines an inactive feature symbol and an activated feature symbol, and where each reel set includes reels that use an activated feature symbol. The EGM identifies a selected reel set that includes an activated feature symbol and initiates a spin. The EGM cause first and second reels to stop spinning and, in response to determining that at least one first activated symbol appears on each of the first and second reels, triggers a feature causing one or more overlay symbols with prize identifiers to be overlaid onto a play area. The EGM stop the spinning of the other reels, evaluates an outcome of the spin that includes at least one overlay symbol with an associated prize identifier, and awards a prize indicated by the prize identifier based on the evaluation.
US11823522B2 Completeness check of a value document
The present invention relates to a method, a sensor, a sensor unit and a bank-note processing machine for checking the completeness and/or authenticity of value documents. A value document comprises at least one machine-readable feature substance in at the least two locations. According to the method, the value document is excited at least locally at measuring locations. Furthermore, a feature intensity with respect to the machine-readable feature substance is captured location-resolved at several different locations of the value document. The location-based feature intensities are classified location-based with the help of a threshold value. Furthermore, location-based limits of a location distribution to be expected of the machine-readable feature substance are determined. Finally, a location-based distribution of the classified feature intensities is assessed.
US11823519B2 Arrangement and method for processing security documents
An arrangement for processing of value documents at a preparation station, prior to their processing by means of a value document processing apparatus, involves inserting the value documents into a container divided into several storage regions. The value documents of the respective deposit are removed at the preparation station from delivery containers which respectively include a unique deposit identification. A monitoring device automatically captures into which storage region of the value document container the value documents are inserted. A protocol device connected to the monitoring device links the respective deposit identification to the container identification and to the respective storage region identification and transmits this linking information to a control device or to an accounting device, which assigns the value documents present in the respective storage region of the respective value document container to the respective deposit with the aid of the linking information transmitted by the protocol device.
US11823515B2 Method, system and apparatus for equipment monitoring and access control
A method of asset access control includes: storing, at an access control server: an asset record corresponding to a physical asset and containing an asset identifier corresponding to the asset; and an account record corresponding to a user of the physical asset and containing an account identifier; receiving, at the access control server from a client computing device, an authorization request containing the asset identifier and the account identifier; determining, based on a comparison between the asset record and the account record, whether to authorize the request; when the determination is affirmative, transmitting an instruction to a collector device mounted on the physical asset to permit subsequent access to the asset.
US11823513B2 Electronic lock and method of operation
Disclosed is a system and method for more secure card transactions. The security is generated by the use of a dynamic transaction number which is valid for only a single predetermined time interval. The transaction number is generated through a two step process. In a first step, time is used as an input to a transaction number function. The transaction number function outputs more than 16 digits. The second step uses the more than 16 digits for input and uses a ruleset to strip at least one digit to determine the transaction number valid for the predetermined time interval.
US11823507B2 Recording device, recording method, and computer program
[Object] To provide a recording device capable of acquiring information on behavior of a moving body with high accuracy by using a simple configuration.[Solution] Provided is the recording device including: a sensing unit configured to output data obtained through sensing; a reception unit configured to receive a wireless signal from a signal transmission device provided in a moving body; a recording control unit configured to control start and stop of recording of the data output from the sensing unit, in response to the wireless signal received by the reception unit from the signal transmission device; and a transmission unit configured to transmit the data recorded under the control of the recoding control unit, to an external device.
US11823505B1 Data manager
A system and method including monitoring an available storage capacity of a data store onboard a vehicle and annotated data stored therein, the annotated data stored in the data store including event data associated with an operation of the vehicle; automatically deleting, in response to an indication of at least one of the available storage capacity of the data store and the annotated data stored therein, at least a portion of the data from the data store; and generating an output including an indication of a completion of the automatic deleting of the at least a portion of the data.
US11823501B2 Associating voting sessions with tabulation machines in electronic voting
An electronic voting machine obtains session information in an encrypted state for conducting a voting session. The voting machine decrypts the session information using a decryption key that is specific to the voting machine. A ballot provided in the session information may then be presented in a user interface through which votes are received. The session information also includes an encryption key for a specific tabulation machine associated a priori with the voting session, as well as one or more datastores. The voting machine encrypts the votes with the encryption key and sends the votes in an encrypted state to the one or more datastores. The tabulation machine may then retrieve the votes from the location(s) and decrypt them using a corresponding private key.
US11823500B2 Method, module and apparatus for dispensing lottery tickets
The invention relates to a module (100) for dispensing tickets, comprising: a chassis (1) holding a plurality of cassettes (3) each comprising a housing for housing a book of tickets and a dispensing mechanism, and a movable robot (2) configured to be selectively coupled with one of the cassettes (3).The robot comprises: an actuator (21) for extracting a terminal portion of the book by actuating the dispensing mechanism of the cassette, and a reception device receiving this terminal portion.The reception device and the dispensing mechanism are jointly configured to align a separation line of the terminal portion of the book with a separating device, and/or to tension said terminal portion in order to allow the ticket to be separated by the separating device.
US11823498B1 Systems and methods for hand pose estimation from video
The disclosed computer-implemented method may include (1) receiving a present frame of a video stream, the present frame comprising a present depiction of a multi-segment articulated body system, (2) identifying a previous frame of the video stream that comprises a previous depiction of the multi-segment articulated body system, (3) analyzing the present frame and the previous frame to determine whether the multi-segment articulated body system remained substantially rigid between the previous frame and the present frame, and (4) estimating a pose of the multi-segment articulated body system in the present frame using a first pose estimation computation that treats the multi-segment articulated body system as rigid and that is selected in contrast to a second pose estimation computation based on determining that the multi-segment articulated body system remained substantially rigid between the previous frame and the present frame. Various other methods, systems, and computer-readable media are also disclosed.
US11823494B2 Human behavior recognition method, device, and storage medium
A human behavior recognition method, a device, and a storage medium are provided, which are related to the field of artificial intelligence, specifically to computer vision and deep learning technologies, and applicable to smart city scenarios. The method includes: obtaining attribute information of a target object and N pieces of candidate behavior-related information of a target human from a target image, wherein N is an integer greater than or equal to 1; determining target behavior-related information based on comparison results between the N pieces of candidate behavior-related information and the attribute information of the target object; and determining a behavior recognition result of the target human based on the target behavior-related information.
US11823492B2 Technique for providing security
A method for reducing violence within crowded venues is provided. The method includes reading license plates of vehicles passing into entry ports of a parking area, and capturing facial images of persons seeking admission to the venue. A computer compares such license plates to a database of vehicle license plates associated with persons with past histories of violence. A computer also compares captured facial images to a database of facial data for persons with past violent histories. Upon detecting a match, the computer creates an alert presented to law enforcement officers to facilitate detention of such persons for investigation. Information recorded on entry tickets is scanned and saved together with the facial image of the ticket holder. If a violent act occurs, cameras within the venue capture facial images of participants. The computer matches such participants to stored identifying data to assist in the identification and apprehension of such persons.
US11823489B1 Notification systems and methods for notifying users based on face match
A notification system notifies users when there is a match between images. The notification system includes a network interface receiving images from a plurality of user devices including a first user device and a second user device, a memory storing database and instructions, and a processor. The processor executes the instructions to function as an image processing unit processing the received images, a face recognition unit recognizing one or more faces in each received image, a face matching unit checking whether a face in a first image from the first user device matches a face in a second image from the second user device, a metadata processing unit processing metadata in each received image, and a notification unit notifying the first user device and the second user device in a case where the face in the first image matches the face in the second image.
US11823487B2 Method and system for enrolling a fingerprint
Method for forming an enrolled fingerprint template for a user of a fingerprint touch sensor. The method comprising: during a touch event in which a finger of the user is placed on the fingerprint sensor, capturing a plurality of images of the finger and comparing two of the images to determine if there is a valid transformation. If there is no valid transformation, images are compared against image quality and coverage thresholds to determine if any of the captured images are to be used for enrollment.
US11823478B2 Pseudo labelling for key-value extraction from documents
A computing device may access visually rich documents comprising an image and metadata. A graph, based on the image or metadata, can be generated for a visually rich document. The graph's nodes can correspond to words from the visually rich document. Features for nodes can be determined by the device. The device may generate model labeled graphs by assigning a pseudo-label to nodes using a pretrained model. The device may generate a plurality of graph labeled graphs by assigning a pseudo-label to nodes by matching a first node from a first graph to at least a second node from a second graph. The device may generate a plurality of updated graphs by cross referencing labels from the model labeled graphs and the graph labeled graphs. Until a change in labels is below a threshold, a model can be trained to perform key-value extraction using the updated graphs.
US11823472B2 Arrangement for producing head related transfer function filters
When three-dimensional audio is produced by using headphones, particular HRTF-filters are used to modify sound for the left and right channels of the headphone. As the morphology of every ear is different, it is beneficial to have HRTF-filters particularly designed for the user of headphones. Such filters may be produced by deriving ear geometry from a plurality of images taken with an ordinary camera, detecting necessary features from images and fitting said features to a model that has been produced from accurately scanned ears comprising representative values for different sizes and shapes. Taken images are sent to a server (52) that performs the necessary computations and submits the data further or produces the requested filter.
US11823469B2 Cloud-controlled vehicle security system
Incidents may be monitored using a camera in response to an activation of a trigger device. Trigger data may be received over a communication network in response to activation of a trigger device disposed within a first area of a vehicle. A camera disposed within a second area of the vehicle may be controlled over the communication network in response to receiving the trigger data, the controlling causing the camera to capture sensor information of a passenger of the vehicle. Passenger information of the passenger of the vehicle may be obtained in response to receiving the trigger data. An alert notification may be generated. The alert notification may comprise at least a portion of the sensor information of the passenger, and the alert notification may be capable of initiating one or more incident actions associated with the passenger.
US11823467B2 Display control apparatus, vehicle, and display control method
Provided is a display control apparatus including a vehicle detector and a processor, in which the processor performs projection conversion for projecting the plurality of captured images onto a projection plane, performs a visual point conversion process for converting at least one of the plurality of captured images into an image viewed from a virtual visual point, and sets a ground height of the virtual visual point when the surrounding vehicle is not detected in a predetermined region to be lower than a ground height of the virtual visual point when the surrounding vehicle is detected in the predetermined region.
US11823466B2 Object detection device, object detection system, and object detection method
A characteristic of a flicker component is detected to perform object detection at a higher speed and with higher accuracy. An object detection device according to an embodiment is provided with a solid-state imaging device (200) provided with a plurality of pixels arranged in a matrix, the solid-state imaging device that detects, according to a light amount incident on each of the pixels, occurrence of an event in the pixel, a flicker detection unit (12) that generates flicker information on the basis of the occurrence of the event detected by the solid-state imaging device, and an object detection unit (15) that detects an object on the basis of the flicker information detected by the solid-state imaging device.
US11823465B2 Neural network object identification
Upon identifying image data associated with an object, radar data associated with the object is identified. A semantic point cloud image is generated based on the image data and the radar data. Transformed semantic point cloud image from a perspective of the object is determined with a variational auto-encoder neural network trained to accept the semantic point cloud image of the object and to generate the transformed semantic point cloud image from the perspective of the object. Physical characteristics of the object are determined based on the transformed semantic point cloud image.
US11823463B2 Vehicle periphery monitoring device
A vehicle periphery monitoring device stores images photographed with a front camera, a rear camera, a left side camera, and a right side camera as a past front image, a past rear image, a past left side image, and a past right side image, respectively. When a vehicle travels while making a turn, the vehicle periphery monitoring device generates an underfloor image indicating a condition of an underfloor of the vehicle using at least one of the past front image and the past rear image and at least one of the past left side image and the past right side image. The vehicle periphery monitoring device displays the generated underfloor image on a display.
US11823460B2 Image fusion for autonomous vehicle operation
Devices, systems and methods for fusing scenes from real-time image feeds from on-vehicle cameras in autonomous vehicles to reduce redundancy of the information processed to enable real-time autonomous operation are described. One example of a method for improving perception in an autonomous vehicle includes receiving a plurality of cropped images, wherein each of the plurality of cropped images comprises one or more bounding boxes that correspond to one or more objects in a corresponding cropped image; identifying, based on the metadata in the plurality of cropped images, a first bounding box in a first cropped image and a second bounding box in a second cropped image, wherein the first and second bounding boxes correspond to a common object; and fusing the metadata corresponding to the common object from the first cropped image and the second cropped image to generate an output result for the common object.
US11823453B2 Semi supervised target recognition in video
The technology described herein is directed to a media indexer framework including a character recognition engine that automatically detects and groups instances (or occurrences) of characters in a multi-frame animated media file. More specifically, the character recognition engine automatically detects and groups the instances (or occurrences) of the characters in the multi-frame animated media file such that each group contains images associated with a single character. The character groups are then labeled and used to train an image classification model. Once trained, the image classification model can be applied to subsequent multi-frame animated media files to automatically classifying the animated characters included therein.
US11823449B2 Identifying changes in firebreak lines
Embodiments of the invention are directed to detecting changes to a firebreak line in an environment. Aspects include obtaining a reference aerial image of an area of interest and a current aerial image of the area of interest and identifying, based on the reference aerial image, one or more firebreak lines in the area of interest. Aspects also include identifying, based on a comparison of the reference aerial image and the current aerial image, an anomaly in at least one of the one or more firebreak lines. Aspects further include transmitting an alert, based on detecting the anomaly, the alert including an indication of the detected anomaly.
US11823447B2 Information processing apparatus, information processing method, program, and information processing system
There is achieved short-time measurement of a measurement target such as a farm field with high accuracy. Therefore, processing is performed on a sampling image obtained by the imaging of a part of a range as a measurement target with a multi spectrum camera that performs imaging to capture images in a plurality of different wavelength bands. Then, arithmetic processing is performed on the sampling image as a processing target to generate a calculation result image serving as evaluation information for the entire measurement target.
US11823443B2 Segmenting objects by refining shape priors
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing instance segmentation by detecting and segmenting individual objects in an image. In one aspect, a method comprises: processing an image to generate data identifying a region of the image that depicts a particular object; obtaining data defining a plurality of example object segmentations; generating a respective weight value for each of the example object segmentations; for each of a plurality of pixels in the region of the image, determining a score characterizing a likelihood that the pixel is included in the particular object depicted in the region of the image using: (i) the example object segmentations, and (ii) the weight values for the example object segmentations; and generating a segmentation of the particular object depicted in the region of the image using the scores for the pixels in the region of the image.
US11823435B2 Image processing for person recognition
An image processing system is described which has a memory holding at least one image depicting at least one person previously unseen by the image processing system. The system has a trained probabilistic model which describes a relationship between image features, context, identities and a plurality of names of people, wherein at least one of the identities identifies a person depicted in the image without an associated name in the plurality of names. The system has a feature extractor which extracts features from the image, and a processor which predicts an identity of the person depicted in the image using the extracted features and the probabilistic model.
US11823433B1 Shadow removal for local feature detector and descriptor learning using a camera sensor sensitivity model
Training a descriptor network includes obtaining a first image of a scene from an image capture device, applying a sensor sensitivity model to the first image to obtain shadow-invariant image data for the first image, and selecting a first patch from the image. Training a descriptor network also includes obtaining a subset of the shadow-invariant image data corresponding to the first patch, and training the descriptor network to provide localization data based on the first patch and the subset of the shadow-invariant image data.
US11823432B2 Saliency prediction method and system for 360-degree image
The present disclosure provides a saliency prediction method and system for a 360-degree image based on a graph convolutional neural network. The method includes: firstly, constructing a spherical graph signal of an image of an equidistant rectangular projection format by using a geodesic icosahedron composition method; then inputting the spherical graph signal into the proposed graph convolutional neural network for feature extraction and generation of a spherical saliency graph signal; and then reconstructing the spherical saliency graph signal into a saliency map of an equidistant rectangular projection format by using a proposed spherical crown based interpolation algorithm. The present disclosure further proposes a KL divergence loss function with sparse consistency. The method can achieve excellent saliency prediction performance subjectively and objectively, and is superior to an existing method in computational complexity.
US11823430B2 Video data processing
A method for processing video data, comprising: receiving raw video data, representative of a plurality of frames; detecting, using the raw video data, one or more regions of interest in a detection frame that belongs to the plurality of frames, for example using a region proposal network; performing a cropping process on a portion of the raw video data representative of the detection frame, based on the regions of interest, so as to generate cropped raw video data; performing image processing on the cropped raw video data, including demosaicing, so as to generate processed image data for the detection frame; and analyzing the processed image data, for example using an object detection process, to determine information relating to at least one of said one or more regions of interest.
US11823429B2 Method, system and device for difference automatic calibration in cross modal target detection
A method, a system and a device for difference automatic calibration in cross modal target detection are provided. The method includes: obtaining a plurality of modals of color-thermal images to be detected, and constructing an input image set; acquiring a feature map of each modal image in the input image set, and extracting a shared candidate region; aligning the shared candidate region, and obtaining a feature representation of the each shared candidate region through pooling; obtaining a category of the feature representation of the shared candidate region based on a preset classifier, and obtaining a position of the shared candidate region through deviation regression; adopting non-maximum value suppression to obtain a shared candidate region with the highest probability according to the category of the feature representation of the shared candidate region, and returning to the image to be detected for marking according to the position of the shared candidate region.
US11823423B2 Methods and systems for compressing shape data for electronic designs
Methods for compressing shape data for a set of electronic designs include inputting a set of shape data, where the shape data comprises mask designs. A convolutional autoencoder encodes the set of shape data, where the encoding compresses the set of shape data to produce a set of encoded shape data. The convolutional autoencoder is tuned for increased accuracy of the set of encoded shape data based on design rules for the set of shape data. The convolutional autoencoder comprises a set of parameters comprising weights, and the convolutional autoencoder has been trained to determine what information to keep based on the weights.
US11823422B2 Image processing apparatus, control method of the same, and storage medium
An image processing apparatus obtains a degree of degradation for blocks in an encoded image obtained by encoding an input image, decodes the encoded image; and executes image recovery processing on a block in a decoded image obtained by the decoding. The image processing apparatus, switches, depending on the degree of degradation of the blocks in the encoded image, whether or not the image recovery processing using a first neural network is executed on each block in the decoded image.
US11823419B2 Image data decompression using difference values between data values and origin values for image data channels
A decompression method determines image element values from compressed data representing a block of image element values relating to a respective one or more channels. For each of the channels, an indication of a first number of bits representing difference values between the data values and an origin value for the channel is read from the compressed data. For each of the channels, a second number of bits is obtained, wherein representations of the difference values for each of the channels are included in the compressed data using the second number of bits for that channel. The obtained second numbers of bits for the respective channels are used to read the representations of the difference values for the image element values being decompressed. Based on the representations of the difference values, a difference value is determined in accordance with the first number of bits for the channel. For each of the one or more channels, the data value relating to the channel for each of the image element values being decompressed is determined using: (i) the origin value for the channel, and (ii) the determined difference value for the channel for the image element value.
US11823416B2 Search system
A search system searches a storage where one electronic document or a plurality of electronic documents is/are stored for an electronic document that satisfies an entered search condition. The search system includes a first processor and a second processor. The first processor manages a feature relating to a color shade of the electronic document as an index of the electronic document and retrieves the electronic document that satisfies the search condition from the storage based on the index. The second processor reads an image of a document, converts a first image into a second image in accordance with designated setting including setting about the color shade, and has the second image stored in the storage as the electronic document. Managing a feature relating to a color shade of the electronic document includes registering the index based on first information on the first image and second information on the second image.
US11823415B2 3D pose estimation in robotics
An autoencoder may be trained to predict 3D pose labels using simulation data extracted from a simulated environment, which may be configured to represent an environment in which the 3D pose estimator is to be deployed. Assets may be used to mimic the deployment environment such as 3D models or textures and parameters used to define deployment scenarios and/or conditions that the 3D pose estimator will operate under in the environment. The autoencoder may be trained to predict a segmentation image from an input image that is invariant to occlusions. Further, the autoencoder may be trained to exclude areas of the input image from the object that correspond to one or more appendages of the object. The 3D pose may be adapted to unlabeled real-world data using a GAN, which predicts whether output of the 3D pose estimator was generated from real-world data or simulated data.
US11823401B2 Patient follow-up analysis
A computer-implemented method for comparing follow-up medical findings includes receiving image data showing a body part of a patient at a first time and retrieving, from a database, reference data associated to the image data. The reference data includes reference biometric data and one or more reference medical findings. Thereby the reference biometric data and the one or more reference medical findings have been extracted from reference image data depicting the body part of the patient at a second time, different than the first time. The method further includes processing the received image data to extract, from the image data, biometric data corresponding to the reference biometric data and one or more medical findings; performing a registration of the extracted biometric data with the reference biometric data; and comparing the extracted medical findings with the reference medical findings using the registration.
US11823399B2 Multi-scan image processing
A framework for multi-scan image processing. A single real anatomic image of a region of interest is first acquired. One or more emission images of the region of interest are also acquired. One or more synthetic anatomic images may be generated based on the one or more emission images. One or more deformable registrations of the real anatomic image to the one or more synthetic anatomic images are performed to generate one or more registered anatomic images. Attenuation correction may then be performed on the one or more emission images using the one or more registered anatomic images to generate one or more attenuation corrected emission images.
US11823397B2 Multi-camera image tracking on a global plane
A system includes sensors and a tracking subsystem. The subsystem receives a first image feed from a first sensor and a second image feed from a second sensor. The field-of view of the second sensor at least partially overlaps with that of the first sensor. The subsystem detects an object in a frame from the first feed. The subsystem determines a first pixel position of the object. The subsystem determines a second pixel position of the object. Based on the first pixel position and the second pixel position, a global position for the object is determined in a space.
US11823392B2 Segmenting generic foreground objects in images and videos
A method, system and computer program product for segmenting generic foreground objects in images and videos. For segmenting generic foreground objects in videos, an appearance stream of an image in a video frame is processed using a first deep neural network. Furthermore, a motion stream of an optical flow image in the video frame is processed using a second deep neural network. The appearance and motion streams are then joined to combine complementary appearance and motion information to perform segmentation of generic objects in the video frame. Generic foreground objects are segmented in images by training a convolutional deep neural network to estimate a likelihood that a pixel in an image belongs to a foreground object. After receiving the image, the likelihood that the pixel in the image is part of the foreground object as opposed to background is then determined using the trained convolutional deep neural network.
US11823391B2 Utilizing soft classifications to select input parameters for segmentation algorithms and identify segments of three-dimensional digital models
The present disclosure includes methods and systems for identifying and manipulating a segment of a three-dimensional digital model based on soft classification of the three-dimensional digital model. In particular, one or more embodiments of the disclosed systems and methods identify a soft classification of a digital model and utilize the soft classification to tune segmentation algorithms. For example, the disclosed systems and methods can utilize a soft classification to select a segmentation algorithm from a plurality of segmentation algorithms, to combine segmentation parameters from a plurality of segmentation algorithms, and/or to identify input parameters for a segmentation algorithm. The disclosed systems and methods can utilize the tuned segmentation algorithms to accurately and efficiently identify a segment of a three-dimensional digital model.
US11823387B2 Providing a vascular image data record
A computer-implemented method for providing a vascular image data record includes receiving a plurality of projection-X-ray images recorded in temporal succession. The plurality of projection-X-ray images at least partially map a common examination region of an examination object. The plurality of projection-X-ray images map a temporal change in the examination region of the examination object. A change image data record is determined in each case based on at least one region of interest of the plurality of projection-X-ray images. The at least one region of interest includes a plurality of image points. The change image data record in each case includes a time-intensity curve for each of the image points. The vascular image data record is generated based on the change image data record, and the vascular image data record is provided.
US11823380B2 Methods of image reconstruction to reduce artifacts in rapid CBCT scans
A computer-implemented method for correcting artifacts within CT images of a subject includes providing iteratively correcting a CT volumetric image with a high-contrast mask by overpainting the high-contrast mask within CT volumetric image set by evaluating a model function and updating the CT projections to reflect the overpainting using a gradient descent based on previous overpainted CT projections, back-projecting the corrected CT projections to produce a corrected volumetric image set, and comparing the corrected CT volumetric image set against a previous corrected CT volumetric image set until convergence. The original voxels overpainted by the high-contrast mask are re-inserted into the converged CT volumetric image to produce the final CT volumetric image set.
US11823379B2 User-guided domain adaptation for rapid annotation from user interactions for pathological organ segmentation
The present disclosure provides a computer-implemented method, a device, and a computer program product using a user-guided domain adaptation (UGDA) architecture. The method includes training a combined model using a source image dataset by minimizing a supervised loss of the combined model to obtain first sharing weights for a first FCN and second sharing weights for a second FCN; training a discriminator by inputting extreme-point/mask prediction pairs for each of the source image dataset and a target image dataset and by minimizing a discriminator loss to obtain discriminator weights; and finetuning the combined model by predicting extreme-point/mask prediction pairs for the target image dataset to fool the discriminator by matching a distribution of the extreme-point/mask prediction pairs for the target image dataset with a distribution of the extreme-point/mask prediction pairs for the source image dataset.
US11823376B2 Systems and methods for review of computer-aided detection of pathology in images
Disclosed and described herein are systems and methods of performing computer-aided detection (CAD)/diagnosis (CADx) in medical images and comparing the results of the comparison. Such detection can be used for treatment plans and verification of claims produced by healthcare providers, for the purpose of identifying discrepancies between the two. In particular, embodiments disclosed herein are applied to identifying dental caries (“caries”) in radiographs and comparing them against progress notes, treatment plans, and insurance claims.
US11823375B2 Machine learning device and method
Provided are a machine learning device and a method capable of performing machine learning of labeling for accurately attaching a plurality of labels to volume data at once by using learning data with mixed inconsistent labeling. A neural network (14) receives an input of multi-slice images of learning data Di (i=1, 2, . . . n) of which a class to be labeled is n types, and creates a prediction mask of n anatomical structures i by a convolutional neural network (CNN) or the like (S1). A machine learning unit (13) calculates a prediction accuracy acc(i) of the class corresponding to the learning data Di for each learning data Di (S2). The machine learning unit (13) calculates a weighted average M of an error di between the prediction accuracy acc(i) and a ground truth mask Gi. The machine learning unit (13) calculates a learning loss by a loss function Loss (S4). The machine learning unit (13) changes each coupling load of the neural network (14) from an output layer side to an input layer side according to a value of the learning loss calculated by the loss function Loss (S5).
US11823373B1 Inspection apparatus
A jig for inspecting a tip of a catheter at a first facility of at least two facilities at which the catheter is processed during manufacturing. The jig includes a housing, at least one clamp, a plurality of cameras mounted in the housing, a plurality of illuminators mounted in the housing and a processor. The processor operates the plurality of cameras and the plurality of illuminators for capturing a plurality of images, and transfers respective copies of the plurality of images to a second facility, separate from the first facility. The processor is additionally configured to generated a report generate a report of the inspection from the first facility and the second facility based on annotations received from the first facility and the second facility.
US11823370B2 Method and apparatus for inspecting battery tab and storage medium
The present application discloses a method for inspecting a battery tab, the method including: obtaining a sectional view of a plurality of layers of tabs of a battery; identifying and analyzing the sectional view to obtain a plurality of connected domains, where each connected domain includes one tab or a plurality of tabs that are bonded with each other; determining, based on positions and a number of intersection points of tab bonding in each connected domain, a number of layers of tabs corresponding to the connected domain; calculating a total number of layers of the plurality of layers of tabs in the sectional view based on the number of layers of tabs corresponding to the connected domain; and determining, based on the total number of layers of tabs and a preset real number of layers of tabs, whether the plurality of layers of tabs are folded.
US11823369B2 Machine-learned tillage sweep malfunction in an autonomous farming vehicle
A detection system detects malfunctions in an autonomous farming vehicle during an autonomous routine using one or more models and data from sensors coupled to the autonomous farming vehicle. The models may include machine-learned models trained on the sensor data and configured to identify objects indicative of an operational or malfunctioning component within a tilling assembly such as a tilling shank or sweep. Additionally, a machine-learned model may be trained on sensor data to detect whether debris has plugged the tilling assembly of the autonomous farming vehicle. In response to detecting a malfunction or a plug, the detection system may modify the autonomous routine (e.g., pausing operation) or provide information for the malfunction to be addressed (e.g., the likely location of a malfunctioning sweep that has detached from the tilling assembly).
US11823365B2 Automatic image based object damage assessment
The present invention provides a computer-based method for automatically evaluating validity and extent of at least one damaged object from image data, comprising the steps of: (a) receive image data comprising one or more images of at least one damaged object; (b) inspect any one of said one or more images for existing image alteration utilising an image alteration detection algorithm, and remove any image comprising image alterations from said one or more images; (c) identify and classify said at least one damaged object in any one of said one or more images, utilising at least one first machine learning algorithm; (d) detect at least one damaged area of said classified damaged object, utilising at least one second machine learning algorithm; (e) classify, quantitatively and/or qualitatively, an extent of damage of said at least one damaged area, utilising at least one third machine learning algorithm, and characteristic information of said damaged object and/or an undamaged object that is at least equivalent to said at least one damaged object; (f) provide a visual marker to said detected at least one damaged area in any one of said at least one or more images; (g) generate a predictive analysis to repair and/or replace said at least one damaged object, utilising a fourth machine learning algorithm and said classified extent of damage of the detected said at least one damaged area.
US11823364B1 Machine learning for artificial parcel data generation
Methods and systems for generating artificial parcel data are provided. An example method involves accessing geospatial imagery depicting one or more buildings and surrounding areas, applying a machine learning model to the geospatial imagery to generate artificial parcel data in a form of a distance-transform raster map that represents a legal land parcel for each of the one or more buildings, and converting the distance-transform raster map into a vector map containing one or more polygons that represent the boundaries of each of the legal land parcels.
US11823362B2 Image providing apparatus and image providing method thereof, and display apparatus and display method thereof
A display apparatus and a controlling method thereof are disclosed. The display apparatus includes: a memory storing one or more instructions; and a processor configured to execute the stored one or more instructions to: obtain encoded data of a first digital image and artificial intelligence (AI) meta-information indicating a specification of a deep neural network (DNN), obtain a second digital image corresponding to the first digital image by decoding the encoded data, obtain a light signal converted from the second digital image according to a previously determined electro-optical transfer function (EOTF), and obtain a display signal by processing the light signal by using an opto-optical transfer function (OOTF) and a high dynamic range (HDR) DNN set according to the AI meta-information.
US11823357B2 Corrective lighting for video inpainting
Certain aspects involve video inpainting in which content is propagated from a user-provided reference video frame to other video frames depicting a scene. One example method includes one or more processing devices that performs operations that include accessing a scene depicting a reference object that includes an annotation identifying a target region to be modified in one or more video frames. The operations also includes computing a target motion of a target pixel that is subject to a motion constraint. The motion constraint is based on a three-dimensional model of the reference object. Further, operations include determining color data of the target pixel to correspond to the target motion. The color data includes a color value and a gradient. Operations also include determining gradient constraints using gradient values of neighbor pixels. Additionally, the processing devices updates the color data of the target pixel subject to the gradient constraints.
US11823353B2 System and method for generating bokeh image for DSLR quality depth-of-field rendering and refinement and training method for the same
A method includes processing, using at least one processor of an electronic device, multiple reference images of a scene using a first convolutional neural network (CNN) to generate a confidence map and a disparity map. The method also includes generating, using the at least one processor, an initial Bokeh image based on the disparity map and the reference images using a depth-of-field (DoF) renderer. The method further includes refining, using the at least one processor, the initial Bokeh image using a second CNN to generate a refined Bokeh image, where the second CNN uses the confidence map, the disparity map, and the reference images to generate the refined Bokeh image.
US11823350B2 Image/video processing
Implementations of the present disclosure provide a solution for image/video processing. In this solution, an intermediate image can be obtained from an LR image. Then, a smooth value associated with an image block in the intermediate image could be determined based on a gradient of a target pixel in the image block. Further, an HR image can be generated from the intermediate image based on the smooth value. In this way, the filtering process can be performed based on a smooth value of an image block, thereby improving the efficiency of image/video processing and lowering down the computational and memory costs.
US11823349B2 Image generators with conditionally-independent pixel synthesis
The disclosure relates to multi-layer perceptron architecture, that may be used for image generation. A new architecture for image generators, where the color value at each pixel is computed independently given the value of a random latent vector and the coordinate of that pixel is provided. No spatial convolutions or similar operations that propagate information across pixels are involved during the synthesis.
US11823348B2 Method and system for training generative adversarial networks with heterogeneous data
A method and system for training a neural network to perform processing of digital data. The input data can be heterogeneous and the method or system obtains a multiple of loss signals. The input data can be selected so that the loss signals are balanced and can fulfill several conditions of the output data. When running a trained neural network on digital frame images, intermediate results of processing a frame can be used on later frames and in this way processing delay can be decreased.
US11823347B2 Line-based image registration and cross-image annotation devices, systems and methods
The disclosure relates to devices, systems and methods for image registration and annotation. The devices include computer software products for aligning whole slide digital images on a common grid and transferring annotations from one aligned image to another aligned image on the basis of matching tissue structure. The systems include computer-implemented systems such as work stations and networked computers for accomplishing the tissue-structure based image registration and cross-image annotation. The methods include processes for aligning digital images corresponding to adjacent tissue sections on a common grid based on tissue structure, and transferring annotations from one of the adjacent tissue images to another of the adjacent tissue images. The basis for alignment may be a line-based registration process, wherein sets of lines are computed on the boundary regions computed for the two images, where the boundary regions are obtained using information from two domains—soft-weighted foreground images and gradient magnitude images. The binary mask image, based on whose boundary the line features are computed, may be generated by combining two binary masks—a first binary mask is obtained on thresholding a soft-weighted (continuous valued) foreground image, which is computed based on the stain content in an image, while a second binary mask is obtained after thresholding a gradient magnitude domain image, where the gradient is computed from the grayscale image obtained from the color image.
US11823344B2 Mobile device tracking module within a VR simulation
Disclosed herein are system, method, and computer program product embodiments for mobile device tracking system within a VR simulation. The method includes determining a position and orientation of a mobile device tracking module (e.g., case) attached to a mobile device, calculating a position and orientation of the of the mobile device based at least partially on a position and orientation of a tracking module, simulating a real world environment, generating a virtual visualization of the mobile device and rendering a VR simulation based at least partially on the position and orientation of the display screen of the mobile device. The position and orientation of the display screen provides a virtual position and orientation of the display screen relative to a virtual origin within the VR simulation.
US11823338B2 Method and system for display of an electronic representation of physical effects and property damage resulting from a parametric natural disaster event
A method is provided for displaying an augmented reality (AR) representation of physical effects and property damage resulting from a parametric earthquake event. The method includes scanning, using one or more sensors of a user device, a scene in proximity to a user. The method also includes identifying a background and objects in the scene. The method further includes creating an AR background for the background of the scene and AR objects for the objects in the scene. In addition, the method includes receiving at least one seismic characteristic from the user through the display of the user device. The method additionally includes displaying at least one seismic effect on the AR objects and the AR background in the scene based on the at least one received seismic characteristic.
US11823337B2 Systems and methods for enhancing and developing accident scene visualizations
Systems and methods are disclosed for enhancing and developing a damage scene virtual reality (VR) visualization. Annotated immersive multimedia image(s) may be received from a first user, where the annotated immersive multimedia image(s) can be associated with a damage scene. A VR visualization of the annotated immersive multimedia image(s) may be rendered using a VR device associated with a second user. The VR visualization may be used to determine a damage amount, where the damage amount is determined from one or more damaged items identifiable in the annotated immersive multimedia image(s).
US11823333B2 Enforcing virtual obstacles in a location-based experience
Methods and systems for a virtual experience where a user moves physically to move his or her ‘agent’, a position in the virtual space that determines which virtual content the user may interact with. If the virtual space contains obstacles, and the user moves such that the agent would intersect with one, either (a) move the correlation vector between the virtual space and real space to counteract the user's physical movement, preventing the user from penetrating the obstacle, or (b) allow the user to proceed, but become separated from his or her agent. Also described are applying these methods if the real space is too small to fit the virtual space, if the agent has a speed limitation that the user violates, how to direct the agent when it is separated from the user, and how to handle three-dimensional obstacles, real-world obstacles, and multiple users.
US11823329B2 Efficient graphical element top surface rendering in digital map
A client device receives a map tile associated with a map feature having a geometric base and a height value, the geometric base represented by a set of vertices, and map terrain data including elevation values. The client device determines whether all vertices of the map feature are in the set of vertices and selects a sample point on the map tile using the set of vertices, determine a sample elevation value for the sample point using the map terrain data, determine vertex elevation values for respective vertices in the set of vertices using the sample elevation value, and render the map tile with the map feature using the vertex elevation values. The map feature is rendered with a top surface graphical component having an elevation corresponding to a sum of the sample elevation value and the height value. The client device displays the rendering.
US11823326B2 Image processing method
An image processing method includes obtaining two-dimensional and three-dimensional images of an object, extracting luminance and depth information from the three-dimensional image to generate luminance and depth image for the object, graying the two-dimensional image to obtain a single-channel grayscale image, selecting at least three same-location points from each of the grayscale and luminance image, calculating a coordinate transformation matrix between the grayscale and luminance images based on coordinates of the at least three same-location points in each of the grayscale and luminance images, and aligning the two-dimensional image with the luminance and depth images based on the coordinate transformation matrix to obtain fused image data. The fused image data includes color information of the two-dimensional image and the luminance and depth information of the three-dimensional image.
US11823325B2 Providing simulated lighting information for building models
Techniques are described for using computing devices to perform automated operations related to, with respect to a computer model of a house or other building's interior, generating and displaying simulated lighting information in the model based on sunlight or other external light that is estimated to enter the building and be visible in particular rooms of the interior under specified conditions, such as using ambient occlusion and light transport matrix calculations. The computer model may be a 3D (three-dimensional) or 2.5D representation that is generated after the house is built and that shows physical components of the actual house's interior (e.g., walls), and may be displayed to a user of a client computing device in a displayed GUI (graphical user interface) via which the user specifies conditions for which the simulated lighting display is generated.
US11823317B2 Single pass rendering for head mounted displays
A method of rendering geometry of a 3D scene for display on a non-standard projection display projects geometry of the 3D scene into a 2D projection plane, wherein image regions are defined in the projection plane, maps the geometry from the projection plane into an image space using transformations, wherein a respective transformation is defined for each image region, and renders the geometry in the image space to determine image values of an image to be displayed on the non-standard projection display. The transformations are configured for mapping the geometry into the image space so as to counteract distortion introduced by an optical arrangement of the non-standard projection display.
US11823310B2 Context-aware selective object replacement
Methods for replacing or obscuring objects detected in an image or video on the basis of image context are disclosed. Context of the image or video may be obtained via pattern recognition on audio associated with the image or video, by user-supplied context, and/or by context derived from image capture, such as the nature of an application used to capture the image. The image or video may be analyzed for object detection and recognition, and depending upon policy, the image or video context used to select objects related or unrelated to the context for replacement or obfuscation. The selected objects may then be replaced with generic objects rendered from 3D models, or blurred or otherwise obscured.
US11823307B2 Method for high-dimensional image reconstruction using low-dimensional representations and deep learning
A method for MR imaging includes acquiring with an MR imaging apparatus undersampled k-space imaging data having one or more temporal dimensions and two or more spatial dimensions; transforming the undersampled k-space imaging data to image space data using zero-filled or sliding window reconstruction and sensitivity maps; decomposing the image space data into a compressed representation comprising a product of spatial and temporal parts, where the spatial part comprises spatial basis functions and the temporal part comprises temporal basis functions; processing the spatial basis functions and temporal basis functions to produce reconstructed spatial basis functions and reconstructed temporal basis functions, wherein the processing iteratively applies conjugate gradient and convolutional neural network updates using 2D or 3D spatial and 1D temporal networks; and decompressing the reconstructed spatial basis functions and reconstructed temporal basis functions to produce a reconstructed MRI image having one or more temporal dimensions and two or more spatial dimensions.
US11823306B2 Virtual image generation method and apparatus, electronic device and storage medium
A virtual image generation method and apparatus, an electronic device and a storage medium which relates to the field of artificial intelligence technologies such as augmented reality, computer vision and deep learning. A specific implementation scheme involves: acquiring base coefficients corresponding to key points of a target face based on a target face picture; generating a structure of a virtual image of the target face based on a mapping relationship of spatial alignment between a preset virtual model and a standard model, a base of the standard model and the base coefficients corresponding to the key points of the target face; and performing texture filling on the structure of the virtual image based on textures of the target face picture, to obtain the virtual image of the target face.
US11823293B2 Energy resource network
An energy resource network with plurality of energy resources each capable of delivering a quantum of energy; and a plurality of energy-consuming-devices each capable of accepting a quantum of energy. Each energy resource is associated with an energy-resource-processor which is configured to issue one or more offer-messages in respect of a quantum of energy available for supply from the energy resource Each energy-consuming-device is associated with at least one energy-consuming-processor) that is configured to receive one or more offer-messages in respect of a transaction for receiving a quantum of energy from one of the energy resources The energy-resource-processor and/or the energy-consuming-processor being configured to issue a cryptographically-secured transaction record of the transaction for inclusion within a publicly-available distributed ledger.
US11823288B1 Methods and systems for activity donation
A system of these teachings for providing value to a node created by an application and in one instance, providing a graphical activatable link (also referred to as a badge) related to an activity, includes a handheld mobile communication device, and a web site server configured to receive/send information from/to the handheld mobile communication device.
US11823287B2 Outstanding check alert
Systems as described herein generate an outstanding check alert. An alert generating server may receive transaction records associated with a plurality of checking accounts. The alert generating server may user a first machine learning classifier to determine a transaction pattern indicating a merchant has failed to process outstanding checks for a period of time. The alert generating server may receive sequential check information comprising at least one missing check number associated with a particular checking account. The alert generating server may user a second machine learning classifier to determine at least one outstanding check associated with the particular checking account. The alert generating server may send an alert indicating the at least one outstanding check to a user device.
US11823279B2 Communication of insurance claim data
Systems and methods provide for an automated system for determining whether claims related to an insured item should proceed to an arbitrating body. A virtual assistant (also referred to herein as an “arbitration assessment assistant”) installed in a computing device (e.g., computer, laptop, tablet computer, mobile phone, etc.) may be responsible for managing and assisting an insurance representative (e.g., an insurance adjuster, subrogation representative, etc.) in determining liability and fault relating to a claim, conducting a subrogation process, and ultimately determining whether the claim should be submitted for arbitration. In one or more aspects discussed, herein the process may be fully automated.
US11823275B2 Database system and object manipulation representing automated structuring of coverage, expected losses and premiums
The technology disclosed relates to manipulating and visualizing database objects that represent layers and parts of layers in insurance or other risk transfer programs. Disclosed is graphically creating placement objects, maintaining a database of objects that can be linked in trees, with policy objects linked to respective proposal objects, and coverage objects linked to the proposal objects and the policy objects. A GUI represents a placement using objects, with metadata that describes objects' statuses, with groups of objects properly nested and linked in the database of objects. User selection of a displayed first object and mode control initiates creation of second objects linked to the first object and, opening of a panel that scales the selected first object to fit the panel and allows the user to add nested second objects, by drawing an added object or entering metadata for the added object, with consistent metadata constrained with the nesting.
US11823272B2 Investment transaction enrichment process using transaction to holdings matching
As described herein, a system, method, and computer program are provided for investment transaction enrichment using transaction to holdings matching. In use, data defining an investment transaction identified. Additionally, the data is used to automatically match the investment transaction to a particular holding. Further, the data is enriched with one or more attributes of the particular holding.
US11823269B2 Synchronized processing of data by networked computing resources
Systems 100, 1000, methods, and machine-interpretable programming or other instruction products for the management of data transmission by multiple networked computing resources 106, 1106. In particular, the disclosure relates to the synchronization of related requests for transmitting data using distributed network resources.
US11823267B2 Central limit order book automatic triangulation system
The disclosed embodiments relate to systems and methods for triangulation of options and futures. An exchange receives a volatility quoted order. The system attempts to match the order within a volatility order book. If there is a match, the system attempts to mitigate the risk of the order by implying an order into the futures market. If there is not a match, the system implies an order into a premium quoted option order book. The exchange automatically maintains the order based on changes in the underlying futures market and a stored quoting model.
US11823266B2 Systems and methods for transacting of units derived from non-commodifiable work products
Provided herein are systems, methods, and articles for generating and handling units or records derived from non-commodifiable work products, and the like. The disclosure provides for generating a certification record, including receiving work product data and generating a digitized record derived from the work product data.
US11823258B2 Aggregation based credit decision
Apparatuses, systems, methods, and computer program products are disclosed for aggregation based credit decisions. An apparatus includes a data module configured to receive transaction data for a user that is aggregated from a plurality of different third-party data sources where the user has accounts. An apparatus includes an analysis module configured to analyze aggregated transaction data using machine learning to determine a credit metric describing a credit worthiness of a user. An apparatus includes a credit module configured to provide a determined credit metric to one or more interested third parties.
US11823257B2 Incentivizing and/or penalizing vehicle renters based on telematics data
In a method for applying penalties or incentives to a driver of a rented vehicle, an indication that the driver has agreed to terms for renting the vehicle from the vehicle owner is received, with the terms including the potential application of penalties or incentives to the driver based on driving behavior. Telematics data, indicative of operation of the rented vehicle by the driver during a period of time, is received. By analyzing the telematics data, one or more driving behaviors of the driver during the time period is/are identified. For each driving behavior, a corresponding state of an environment of the rented vehicle when the driving behavior occurred is determined. One or more penalties or incentives are caused to be applied to the driver, based on the driving behavior(s) and the corresponding state(s) of the environment of the rented vehicle.
US11823256B2 Virtual reality platform for retail environment simulation
Systems and methods are provided for generating a virtual reality (VR) simulation of a retail store, which simulation is configured and displayed on an immersive VR display device that enables a user to experience the simulated retail store as if it were a physical retail store. The systems enable the user to arrange display cases and other interior store components, and to populate shelves, racks, and the like, with products to be sold in the retail store. A VR platform enables multiple users to synchronously view the VR simulation and make coordinated changes to develop an optimized configuration of the retail store. Marketing, sales, merchant, and other data may be collected, aggregated, and analyzed to identify purchase trends of certain products; the analyzed data may identify user shopping preferences, and the VR platform may generate a customized retail store including only products relevant to a user.
US11823254B2 User-enabled mobile scheduling direct time application
A system and process within a mobile device and/or social media application of coordinating, scheduling and booking people to connect and have live face to face streaming meet-and-greets through the application. A network connected server maintains a database and information to Facilitate the buying and selling of direct air time between specific users within the application. Wherein Users can go on and offer time available for a live meet-and-greet and other users can then go on and book and schedule time from the said time available. The application can also be used to schedule and pay for the meet-and-greet time, facilitating live “meet-and-greets” via the application.
US11823253B2 Systems and methods for purchasing items or merchandise within streaming media platforms
Systems and methods may be provided for purchasing items or merchandise in one or more streaming media platforms, whether through interaction between a marketplace application and a streaming platform or through a built-in marketplace and streaming platform. A user or subscriber also may pause content being accessed through a streaming media platform to search for and/or purchase items. A user or subscriber may search for and make purchases of goods, merchandise, and/or exclusive items associated with content on the streaming media platform through a bar menu, selection of a content title, presentation of categories from which to search for and select items, and/or through a home or main screen within the streaming media platform working with a marketplace application and/or a built-in marketplace and streaming platform.
US11823247B2 Numerical representation usage across datasets for menu recommendation generation
Methods and systems for generating a recommendation to alter the menu of a restaurant based on the transaction data associated with multiple merchants are described herein. In an example, a method generates one or more first representations of one or more items in the menu and comparing the one or more first representations with one or more candidate tags corresponding to generic names associated with menu items. Based on the similarity between the one or more first representations and the one or more candidate tags, the method identifies a portion of the one or more candidate tags. The method further determines that a first characteristic associated with the merchant corresponds to a second characteristic associated with multiple merchants and selects the multiple merchants based on the second characteristic. Based on transaction data associated with the multiple merchants, the method further generates a recommendation to alter the menu.
US11823244B2 Expressions of users interest
A system and method for personalizing user interest based on user built profiles are provided. In example embodiments, the system may include a non-transitory, computer-readable medium storing computer-executable instructions and one or more processors. When the one or more processors execute the computer-executable instructions, the processors may be configured to receive a first attribute and a second attribute describing an item of interest submitted by a user, the first attribute and the second attribute assigned to a category by the user. When the first attribute is received, the one or more processors may determine at least one shared feature between the first attribute and the second attribute, and display recommended items to the user that include the at least one shared feature.
US11823241B2 Catalog quality management model
In one example, a content catalog system may process a bulk set of errors to prioritize those errors that may benefit from manual review by a human error administrator. A catalog quality management sub-system of the content catalog system may receive an error output describing a catalog error for a product aspect of a product in a content catalog from an error detection module. The catalog quality management sub-system may categorize the catalog error by a degree of human interaction with an error fix determined from an error metric in the error output. The catalog quality management sub-system may apply an error fix to the catalog error based on the degree of human interaction.
US11823239B2 Systems and methods for customizing electronic
An application configured to be dynamically and/or incrementally updated to tailor capabilities of the application to areas of interest of a user is disclosed. The application receives one or more task-specific modules for enhancing a task-specific capability of the application. The one or more task-specific modules are identified from among a plurality of task-specific modules, based on user data indicative of interaction of the user with an electronic marketplace. The one or more task-specific modules are used to update a general module configured to implement the task-specific capability of the application to create a customized application. The customized application is used to perform a task-specific operation based on an input provided by the user, and a result of the task-specific operation to be presented to the user.
US11823238B1 Virality cause determination
Virality cause determination includes receiving a plurality of historical feedback items. It further includes bucketing a first feedback item in the plurality of historical feedback items into a first partition of feedback items, and bucketing a second feedback item in the plurality of historical feedback items into a second partition of feedback items. The second partition of feedback items is a baseline partition of feedback items. It further includes determining a set of candidate patterns present in the first partition of feedback items. It further includes determining whether a candidate pattern in the set of candidate patterns is disproportionately associated with the first partition of feedback items relative to the baseline partition of feedback items.
US11823237B2 Displaying web page advertisements in online video players
Many conventional advertisements designed for display as part of a web page executed by a web browser are not suitable for display in an online video player that, though included in a web page, is executed by a multimedia platform. Such conventional advertisements are referred to herein as web page advertisements. A system display a web page advertisement in the frame of such an online video player by determining characteristics of the video player in the context of the multimedia platform and converting those characteristics into a context compatible with the web browser. The system can also include a virtual web browser that executes either on the multimedia platform on a server device that is communicatively coupled to the multimedia platform. The system can also include an ad tag translator that executes either on the multimedia platform on a server device that is communicatively coupled to the multimedia platform.
US11823235B1 Virtual personalization based on personas
In an approach for identifying a user's interest in a media object and one or more personalities and presenting the user with a visual of how the media object looks on a particular personality, a processor receives a request to determine suitability of the media object for the user. A processor presents the media object to a multilabel classifier to be matched to a set of profile data of the user and a set of data of one or more personalities. A processor receives an output instruction from the multilabel classifier to combine the media object with a particular personality of the one or more personalities. A processor generates a combined media object of the media object with the particular personality using a generative adversarial neural network. A processor inserts the combined media object into an advertising template to generate an advertisement. A processor presents the advertisement to the user.
US11823233B2 Real-time consumer interaction via media broadcast with automated callback handling during media playback
A system for integrated consumer interaction via media broadcast utilizing automated callback handling during media playback, comprising an immediate communication system that communicates with a media provider and a communications system, wherein the consumer submits a request to a content provider for interaction that is then handled by the immediate communication to establish an interaction with a communication system, and a method for providing integrated consumer interaction. Additionally, the components of the system can be configured to support automated callback handling during media content playback for incoming requests such as incoming calls, texts, and emails.
US11823230B2 Control apparatus, system, computer-readable storage medium, and control method
A control apparatus is configured to control advertisement data presented to an occupant of a movable object having an automated driving function, and includes a travel road specification unit for specifying a road scheduled to be travelled by the movable object corresponding to the destination, a setting unit for setting, according to the road scheduled to be travelled, a switching recommendation point for switching a driving mode of the movable object from automated drive to driver-led manual drive, a notification plan generation unit for setting a degree of importance of the advertisement data to be presented according to the driving mode for the road scheduled to be travelled, and generating a notification plan for presenting the advertisement data to the occupant according to the set degree of importance, and a notification control unit for presenting notification data including the advertisement data to the occupant according to the notification plan.
US11823229B2 Product/service proposal system and computer program product
Provided is a product/service proposal system and computer program product for making, to a user who considers purchase of a product and/or service, a proposal leading the user to purchase a product and/or service using a display serving as communication means between the user and a supplier that supplies a product and/or service. The product/service proposal system includes a user action history acquisition unit configured to acquire a user action history, a parameter setting unit configured to set parameters indicating preferences of at least one of the user and the supplier in a process in which the user considers the purchase of the product and/or service, and a display proposal unit configured to determine a product and/or service to be proposed to the user on the basis of at least one of the user action history and the parameters and to make a proposal leading the user to purchase the determined product and/or service to the user using the display.
US11823227B2 Computer system, and method and program for managing advertising medium
The present invention is to provide a computer system, and a method and a program for managing an advertising medium that easily identify an advertising medium. The computer system for managing an advertising medium outputs an identification image embedding the identification information of the advertising medium to the advertising medium, analyzes the shot image of the advertising medium outputting the identification image and reads the identification information of the advertising medium, and registers the identification information in a database.
US11823225B2 Methods and apparatus to incorporate saturation effects into marketing mix models
Methods and apparatus to incorporate saturation effects into marketing mix models are disclosed. An example apparatus includes means for converting adstock data associated with an advertising campaign into effective reached realized (ERR) data based on a first saturation curve, the adstock data corresponding to adstocked gross rating points generated from marketing mix input data. The apparatus further including means for performing regression analysis to: identify the first saturation curve from among a plurality of plausible curves based on a fit of different ones of the plurality of plausible curves to the marketing mix input data, the first saturation curve to define a relationship indicative of saturation effects of the advertising campaign on a target audience of the advertising campaign; and determine an impact of the advertising campaign on sales during a period of interest based on a regression analysis of the ERR data relative to sales data.
US11823222B2 Power supply/demand management device and power supply/demand adjusting method
A power supply/demand management device includes: a battery health acquisition controller configured or programmed to acquire a battery health X of the storage battery; a power selling amount management controller configured or programmed to acquire a desired power selling amount and correct desired power selling amount based on the battery health X acquired by the battery health acquisition controller; a power transmission/reception management controller configured or programmed to manage an amount of received/transmitted power between the storage battery and the power transmission/distribution system, based on the corrected power selling amount; and an incentive management controller configured or programmed to calculate an incentive to be provided to the user of the storage battery based on the corrected power selling amount.
US11823216B2 Classifying behavior through system-generated timelines and deep learning
Computer vision and deep learning techniques are leveraged to detect behavior patterns in transaction histories. A transaction timeline is built for a series of transactions, e.g., financial, and a graphic image is constructed representing the transaction timeline. The graphic image is then matched to a known behavior pattern using a cognitive system. The cognitive system is trained with historical timeline images having associated labels. In one example the graphic image is a bar chart and each financial transaction is represented as a bar in the bar chart having a height proportional to a transaction amount, the bar being located along a time axis of the bar chart according to the transaction date and being color coded according to the transaction type.
US11823214B2 Classifying fraud instances in completed orders
An online system receives a completed order of items fulfilled by a picker and a transaction log of the completed order from a retailer where the completed order was fulfilled. The online system compares the completed order of items to the transaction log of the completed order to identify one or more unmatched items. The online system generates, at an auditor client device, a user interface that shows the unmatched items and an option to mark each unmatched item as a fraud instance. The online system receives an indication of a fraud instance for one of the unmatched items from an auditor via the user interface. The online system adds a value of the fraud instance to a fraud total of the picker. If the online system determines that the fraud total for the picker exceeds a threshold, the fraud module deactivates the picker's account.
US11823210B2 Analyzing telemetry data to track progress through an experience lifecycle and provide intelligent lifecycle-based information for computing solutions
Techniques for collecting telemetry data, indicating usage of a computing-based solution hosted in a computing resource network, to ascertain a stage of progression through an experience lifecycle for the computing-based solution, and to generate data for populating lifecycle templates with content for progressing from the stage to which the user account has progressed to the next stage of the experience lifecycle, to include on a user interface for display on a computing device associated with a user account. A software agent executing on a node in the computing resource network may collect the telemetry data to provide to a Software-Defined Networking (SDN) controller disposed in the same network. The SDN controller may transmit the telemetry data to a service provider network, where the data is utilized to determine lifecycle data for generating a user portal to present on the computing device associated with the user account.
US11823208B2 Systems and methods for preventing identity fraud of electronic transaction device
Tamper-proofing and secure identity validation techniques in a transaction processing system and secure electronic payment techniques are disclosed. A tamper-proof transaction processing device is provided and comprises at least two different strength adhesives to secure parts of the device together and a housing comprising at least a first and second protective layer. An electronic component comprising a secure element chip storing unique information relating to the chip is located between the first and second protective layer in the housing. In another aspect, a transaction processing system includes a payment instrument that is configured to approve only negative value and/or zero value transaction requests. Another aspect provides an identity card checking system and method where the identity card is brought into proximity of a data processing device and identity information is displayed on the screen of the data processing device for the period of time while the card is in proximity.
US11823204B2 Methods and systems for verifying electronic purchases including restricted products and payment processing thereof
Embodiments provide methods and systems for verifying plurality of user attributes corresponding to a purchase of a user, including restricted products. Methods include receiving a payment request for purchasing a plurality of products, determining plurality of attributes to be verified for the payment request by applying regulatory rules on a products related information associated with the plurality of products, transmitting a payment link, to the merchant terminal including at least one user-specific attribute to be verified from the user. The methods further include receiving user-specific information associated with the at least one user-specific attribute, verifying the plurality of attributes by accessing one or more databases, based at least on checking the at least one general attribute by applying a set of pre-defined rules and performing validation of the user-specific information received from the user device and upon successful verification, processing the payment request initiated by the merchant terminal.
US11823203B2 Cardholder selected card validation code for card-not-present transactions
Systems and methods for managing a user-selected card verification code (CVC2) value for a payment card are disclosed. A sever is coupled to a payment card database and a hardware security module. The server is programmed to receive a request from a user to change the CVC2 value of the payment card to the user-selected CVC2 value. Based upon the request, the server retrieves from a payment card table stored on the database a payment card record associated with the payment card. The server transmits the user-selected CVC2 value, and, from the payment card record, a primary account number, a payment card expiry date, and a first service code to a hardware security module. The server subsequently receives from the hardware security module a second service code associated with the user-selected CVC2 value. The server updates the first service code in the payment card record to the second service code.
US11823202B1 Systems and methods for digitized proof of transactions
Systems and methods can include a computing system configured to receive transaction information corresponding to a transaction between a merchant and a customer. The computing system can be configured to receive one or more images captured via a camera during the transaction. The computing system can be configured to analyze the one or more images captured by the camera to detect one or more features relating to the transaction in the one or more images. The computing system can be configured to generate a designation for the transaction based on the one or more features detected in the one or more images. The designation can comprise at least one of verified or unverified. The computing system can be configured to store the transaction information and the one or more images with the designation for the transaction in an account associated with the customer maintained in an accounts database.
US11823200B2 Smart physical payment cards
One or more embodiments include obtaining information from a physical payment card. Based on the information from the physical payment card, an output is obtained that includes a valid account number corresponding to the physical payment card. The valid account number is displayed to the cardholder. The physical payment card does not contain a visual indication of the valid account number and thus cannot be used by a malicious entity. One or more embodiments may include a physical payment card. The physical payment card includes a fake account number that cannot be used for executing a transaction based on funds associated with the physical payment card. They physical payment card may also include a key that can be mapped to a valid account number that can be used for executing a transaction based on funds associated with the physical payment card.
US11823196B2 Voice recognition to authenticate a mobile payment
Systems and methods are provided for authenticating mobile payments from a customer account to a merchant. The systems and methods may include a financial service provider receiving a request to authorize an electronic transaction at a point-of-sale. A financial service provider server computer may verify that the customer is present at the point-of-sale using received location data. An image having distorted text such as a captcha may be transmitted to a device at the point-of-sale, and the customer may read the captcha aloud. A voice sample of the customer may be sent to the financial service provider for comparison to stored voice recordings, to verify that the customer's voice sample is authentic if the voice matches a previously generated voice recording for the account. If the voice sample is authentic, the financial service provider may authorize the mobile payment.
US11823195B2 Request processing via rich messaging systems
Disclosed embodiments provide a framework to enable rich messaging via offline channels to obtain payments for completion of business transactions. In response to a request to obtain information associated with a customer to support a transaction performed via a communications session, a messaging platform transmits a request to a computing device associated with the customer to obtain authorization for the information. In response to obtaining the authorization for the information from the computing device associated with the customer, the messaging platform uses the authorization at a processing service to obtain the information subject to the authorization. The information is provided to fulfill the initial request.
US11823194B2 Decentralized biometric authentication platform
A biometric authentication platform (10) uses fault-tolerant distributed computing to determine if a supplied biometric sample and a sample stored in a registry are from the same person. A collection of reference samples is maintained in a distributed ledger (115) with immutable history of modifications. Results of matching are stored in a separate distributed ledger (125) providing an immutable history log. Coordinated use of both ledgers (115, 125) enable biometric authentication of registered users (140) in real time. Users (140) may interact with providers (150) and/or trusted circles of other users in order to recover user records from the user ledger (115).
US11823192B2 Identity services systems and methods
Systems, methods, and apparatuses for storing verified identification information in a distributed database and for verifying entities to requestors are provided herein. Identity information relating to an entity is verified by a generally recognized identity provider (GRIP). Once verified, the GRIP populates a distributed database with an entry corresponding to the verified identity information. The distributed database is publically accessible such that identity requestors can see the entries in the distributed database. In some arrangements, the distributed database is write-protected such that only an authorized GRIP can modify the distributed database. An entity can provide information to a requestor to verify an identity attribute of the entity to the requestor. The requestor uses information provided by the entity to retrieve verified entity identification information from the distributed database and to confirm that the identity attribute was verified by an authorized GRIP.
US11823191B1 Integration for performing actions without additional authorization requests
Techniques, devices, and systems for performing actions, within an application provided by a service provider, without additional authorization requests are described. An example process includes receiving an access request to access an application on a user device, and presenting an interactive element via a user interface of the application, wherein the interactive element, when selected, causes a website of a merchant to load to an in-app browser within the application. The example process further includes receiving, via the in-app browser, a payment request to initiate a payment to the merchant from an account associated with the application, determining, based at least in part on the payment request, that the payment request originated from within the application, and based at least in part on the determining, causing the payment to be authorized without additional input from a user associated with the user device.
US11823184B2 Method and system for issuer-defined prompts and data collection
A method for providing scripts for execution as part of an electronic transaction includes: storing, in a memory of an integrated circuit payment card, at least one or more executable scripts, payment credentials, and a cryptogram rule; receiving, by a receiving device of the integrated circuit payment card, a transaction request from a point of sale device, wherein the transaction request includes at least one or more transaction items and a script request; generating, by a generation module of the integrated circuit payment card, at least one payment cryptogram based on at least the cryptogram rule and at least one of the one or more transaction items; and electronically transmitting, by a transmitting device of the integrated circuit payment card, at least one of the one or more executable scripts, the payment credentials, and the generated at least one payment cryptogram to the point of sale device.
US11823183B1 Derived unique token per transaction
Example implementations include a method for using tokens between two entities including a client device and a server, by generating, by a first one-way function of the client device, a first intermediate value from a transaction count corresponding to a number of transactions involving an original data, the first intermediate value being unique to a first verification transaction at a server, generating, by a second one-way function of the client device, a second intermediate value from the first intermediate value, the second intermediate value being unique to a second verification transaction at the server, sending, by the client device, a first token based on the first intermediate value to the server to execute the first verification transaction, and sending, by the client device, a second token based on the second intermediate value to the server to execute the second verification transaction.
US11823178B2 Optimization of high volume transaction performance on a blockchain
An example operation may include one or more of identifying a newly proposed transaction of a blockchain, initiating a consensus operation to determine whether to authorize the newly proposed transaction, retrieving a key-value pair identified from a previous transaction, comparing an index value associated with the key-value pair of the previous transaction to an index value associated with a key-value pair of the newly proposed transaction, and providing an affirmative consensus to accept the newly proposed transaction in the blockchain when the index value associated with the key-value pair of the previous transaction is contiguously sequential with the index value associated with the key-value pair of the newly proposed transaction.
US11823171B1 Payment function service
A computing device having a payment function service may receive, from an external computing device associated with a first user, a request to transact a payment between the first user and a second user. The computing device may negotiate with a first plurality of payment function services of a parent payment gateway associated with the first user and with a second plurality of payment function services of a receiving payment gateway associated with the second user to transact the payment between a second payment function service of the parent payment gateway and a third payment function service of the receiving payment gateway, and may communicate with the second payment function service and the third payment function service to process the payment.
US11823170B2 Integrated communications network for transactions
An integrated communications network may be integrated with existing payment systems to provide for more efficient and secure payment related communications. The integrated communications network may use mobile network protocol encapsulation to provide more efficient, faster, and more robust payment related communications to a payment processor across a mobile network. The integrated communications network may implement a location-aware network communications system that may allow a payment processor to obtain additional information about a consumer using a location-aware header of a network communication.
US11823167B2 Systems and methods for determining transaction locations
Systems and methods for determining transaction locations are disclosed. In one embodiment, a method includes receiving, from a computing terminal, information indicating the completion of a transaction associated with a mobile device, sending, to the mobile device, a confirmation of the completion of the transaction, receiving, from the mobile device, location information indicating latitude and longitude information of the mobile device, confirming that the location information is within a predetermined distance of a stored location of the computing terminal, updating the location information associated with the computing terminal to include the received location information, and determining, based on the location information associated with the computing terminal, a location of the computing terminal.
US11823162B2 Automatic alerting communications systems and methods
A system includes a user device and a computing system. The user device accesses a plurality of images captured by a camera and identifies, from the plurality of images, a particular image that depicts a portion of a user interaction object. The user device transmits the particular image across a wireless communications network. The computing system accesses the particular image depicting the portion of the user interaction object and determines a data item from the particular image. The computing system compares the data item to one or more accounts of the user and sends instructions to the user device to automatically display an alert message on the electronic display based on the comparison of the data item to the one or more accounts.
US11823161B2 System and method for peer-to-peer assistance in provisioning payment tokens to mobile devices
A method includes communicating with a remote server computer via a first mobile device to receive in the first mobile device a payment token associated with a PAN (primary account number). The PAN identifies a payment account owned by a user of the first mobile device. The method further includes provisioning the payment token from the first mobile device to a second mobile device in proximity to the first mobile device. The provisioning includes transfer of data from the first mobile device to the second mobile device.
US11823157B2 Electronic data transmission in an electronic receipt system with reduced data traffic
A point-of-sale terminal includes a storage device in which first form data specifying a first image layout of image elements on a paper slip to be printed by the printer is stored, and a processor. The processor is configured to determine whether or not a promotion is offered, and determine whether or not an electronic receipt is issued. The processor is further configured to control a printer to print an image indicating the promotion on a paper slip with the first image layout, when it is determined that the promotion is offered and the electronic receipt is not issued, and control a communication interface to transmit promotion data of the promotion in a text format, when it is determined that the promotion is offered and the electronic receipt is issued. The promotion data includes a form identifier of the first image layout and does not include the first form data.
US11823156B2 Method and system for centralized checkout process
Methods and systems for processing an order are disclosed. A unified shopping cart receives a first request from a first tenant interface and second request from a second tenant interface, different from the first tenant interface. Each request includes first request data including a customer identifier, a selection of one or more items, and a desired delivery mode. The first request and the second request are associated with the same customer, and are processed using a unified payment transaction.
US11823153B1 Cash advance payment deferrals
In some examples, a financial system receives, from a plurality of computing devices associated with a plurality of users, respectively, transaction data of transactions performed by the plurality of users. The financial system may provide, based at least on the transaction data, financing to an account of a first user, the financing including repayment terms for repayment of the financing. The financial system may receive, from one or more services, one or more signals related to a business of the first user. Further, the financial system may determine, based on the received one or more signals related to the business of the first user, updated repayment terms for repayment of the financing from the first user. In addition, the financial system may apply the updated repayment terms for repayment of the financing.
US11823152B2 Self-checkout kiosk
A kiosk includes a barcode reader module, vision camera, and central processing unit positioned within a housing. The housing defines a front surface and has an upper portion that extends outward past the front surface. The barcode reader module includes an imaging assembly with a first field-of-view that defines a product scanning region. The vision camera is positioned within the upper portion of the housing with at least a portion of the vision camera located forward of the front surface of the housing and has a second field-of-view facing generally downward and intersecting the first field-of-view of the barcode reader module within the product scanning region. The central processing unit is operatively connected to the barcode reader module and the vision camera and is configured to decode barcodes captured by the barcode reader module and perform advanced processing of images received from the vision camera.
US11823150B2 Systems and methods for remotely interacting with performers and influencing live events
A computer-implemented method of remotely influencing a performer at a live event is disclosed herein. The method, for example, can be implemented via a customer device including a display, a processor, and a memory configured to store an application that, when executed by the processor, causes the processor to perform the method. The method can include displaying a graphical user interface configured to receive user inputs, receiving a first user input including a user request for the performer to take a user-specified action during the live event, displaying terms and conditions associated with the user request, receiving a second user input including a user acceptance of the terms and conditions associated with the user request, and transmitting the user request to a performer device upon receiving the user acceptance of the terms and conditions associated with the user request.
US11823147B2 Systems and computer-implemented processes for depositing, withdrawing, and reusing currency for purchase transactions using an intelligent teller machine
Systems and methods are disclosed for the deposit, withdrawal, and reuse of currency for transactions. According to disclosed embodiments, an intelligent teller machine (ITM) is configured to receive currency as payment for a transaction, to calculate and dispense any change due, and to request that the net value of the transaction (e.g., the revenue) be deposited into the financial account of the business. The currency received by the ITM is also available to make change for future purchase transactions.
US11823146B2 Systems and methods for translating a gesture to initiate a financial transaction
Systems and methods for initiating and/or facilitating a financial transaction in response to detecting and translating a spatial gesture may be provided. A payor transaction device may be capable of detecting, via a motion-detecting device, a payor spatial gesture corresponding to a payment gesture of one or more predetermined spatial gestures and, responsive to detecting the payor spatial gesture, receiving payee account information from a payee transaction device. The payor transaction device may also be capable of transmitting, to a payor computing device, transaction data comprising the payee account information and data indicative of the payor spatial gesture. The payor computing device may be capable of transmitting at least a portion of the transaction data to a financial service provider terminal to enable the financial service provider terminal to facilitate the requested transaction.
US11823145B2 Secured integration of third-party logic in electronic transaction processing
Methods and systems are presented for providing a framework to securely integrate third-party logic into electronic transaction processing workflow. Third-party programming code that implements different third-party logic may be obtained and stored in a repository. A transaction processing request is received from a third-party server, and an instance of a transaction processing module is instantiated within an operating runtime environment to process a transaction according to a workflow. When the instance of the transaction processing module has reached an interruption point, the instance of the transaction processing module is suspended, and a third-party programming code is executed within an isolated runtime environment. The third-party programming code is configured to provide an output value based on attributes of the transaction. The instance of the transaction processing module then determines whether to authorize or deny the transaction based in part on the output value.
US11823138B2 System, method, and computer program product for conducting a payment transaction involving payment on delivery
Provided is a system for conducting a payment transaction involving payment on delivery in real-time. The system may include at least one processor programmed or configured to receive transaction data associated with a payment transaction involving a merchant and a customer at a location that is independent of a merchant location, determine a financial institution of a plurality of financial institutions based on the transaction data associated with the payment transaction, communicate data associated with a request for authorization of the payment transaction involving the merchant and the customer, receive an indication of authorization of the payment transaction involving the merchant and the customer, and communicate data associated with authorization of the payment transaction involving the merchant and the customer. A method and computer program product are also provided.
US11823137B2 Automated vehicle repair estimation by voting ensembling of multiple artificial intelligence functions
Automated vehicle repair estimation by voting ensembling of multiple artificial intelligence functions is provided. A method comprises receiving a plurality of vehicle repair recommendation sets, each identifying (i) at least one component of a damaged vehicle, (ii) a recommended vehicle repair operation for each identified component, and (iii) a score and/or confidence percentage for each operation; when a plurality of the sets identify recommended operations for one of the components, selecting the operation having the highest score, and unselecting the other operations for the component; generating a composite vehicle repair recommendation set, wherein the composite vehicle repair recommendation set identifies the selected recommended vehicle repair operation, and wherein the composite vehicle repair recommendation set does not identify the unselected recommended vehicle repair operation; and providing the composite vehicle repair recommendation set to one or more claims management systems.
US11823135B2 Enterprise message management system and method
System and methods are provided for managing messages generated by an organization for delivery to various recipients. Proposed messages including content data are electronically received from user systems associated with an organization. At least one governance rule is applied to the content data and where a lack of compliance is found an electronic notification is generated. One or more modifications to the content data of the proposed message are received and the modified message is converted into at least two different formats for transmission to a number of recipient systems.
US11823134B2 Compensation management system and method
A computer-implemented method, computer program product and computing system for: enabling a user to define a first compensation plan for one or more performance-based employees within an automotive space; enabling the user to define a second compensation plan for the one or more performance-based employees within the automotive space; and comparing the first compensation plan to the second compensation plan to determine one or more differential characteristics for the second compensation plan with respect to the first compensation plan.
US11823131B2 Method and device for determining an area cut with a cutting roll by at least one construction machine or mining machine
In a method for determining an area milled by at least one construction machine or at least one mining machine by means of a milling drum (2) by means of working a predetermined area in several milling trajectories by at least one machine (1), determining the length of the milling trajectories along which a milling operation has taken place by evaluating the continuous machine positions, adding up the previously milled partial areas taking into account the length of the milling trajectory and the installed width of the milling drum (2), wherein the partial area currently milled along the milling trajectory is checked, either continuously or subsequently, for overlapping or multiple overlapping with any previously milled partial areas, and any partial areas which overlap are deducted, as overlapping areas, from the added-up previously milled partial areas, the total added-up partial areas milled minus the total overlapping areas established give the milled area.
US11823129B2 Item collection guidance system
A method includes: obtaining a task definition including (i) an item identifier, (ii) an original item quantity, and (iii) a normalized item quantity; presenting the normalized item quantity; obtaining an image of a collected item set; deriving collected item data from the image; determining whether the collected item data matches the item identifier and the original item quantity; and generating first output data or second output data according to whether the collected item data matches the item identifier and the original item quantity, or does not match the item identifier and the original item quantity.
US11823128B2 Large-scale automated image annotation system
Systems and methods for automating image annotations are provided, such that a large-scale annotated image collection may be efficiently generated for use in machine learning applications. In some aspects, a mobile device may capture image frames, identifying items appearing in the image frames and detect objects in three-dimensional space across those image frames. Cropped images may be created as associated with each item, which may then be correlated to the detected objects. A unique identifier may then be captured that is associated with the detected object, and labels are automatically applied to the cropped images based on data associated with that unique identifier. In some contexts, images of products carried by a retailer may be captured, and item data may be associated with such images based on that retailer's item taxonomy, for later classification of other/future products.
US11823126B2 Shelf label detection device, shelf label detection method, and shelf label detection program
The present disclosure accurately detects the position of a shelf label disposed on a display shelf. A shelf label detection device may be provided with a shelf label position correction unit and a shelf label position identification unit. The shelf label position correction unit corrects a manual shelf label position set including a shelf label position that has been set in advance for a reference camera image, using an automatic shelf label position set which includes a shelf label position detected from a monitoring camera image using image recognition, thereby generating a corrected shelf label position set. The shelf label position identification unit uses the corrected shelf label position set to identify the shelf label position in the monitoring camera image.
US11823123B2 Systems and methods for dual optimization of pick walk and tote fill rates for order picking
Methods and systems and computer-readable media are provided for dual optimization of pick walk and tote fill rates in order picking. Embodiments provide improved order picking speed and quality by optimizing pick routing with consideration of both proximity constraints and tote value constraints. Tote value constraints can include constraints on carrying capacity, volume, size in a particular dimension, or weight capacity.
US11823120B2 System or method of verifying an asset using blockchain and collected asset and device information
A method of asset verification implemented by a computing device as part of an asset verification system. The asset verification utilizes unique identifying information of the asset. The method collects asset information from a user, collects asset information from the computing device, generates a unique identifier from the asset information, adds the unique identifier and the asset information to a blockchain, and stores the asset information in a distributed storage system.
US11823118B1 Models for early detection of delivery defects—unassigned delivery blocks
A logistics system for managing a network of independent delivery partners may include models to detect delivery defects. The models may generate defect scores for each onboarded delivery partner. The system may collect delivery data to continuously update the models. The updated models may score delivery partners for early detection of delivery defects and determine remediations steps. The system may train one or more models to determine the scores based on a terminating step of the delivery steps. The scores may indicate a likelihood the terminating step was caused by intentional action or by accident. The system may determine remediations steps based on the likelihood of intentional action.
US11823116B2 Healthcare small package on-boarding process and procedures and systems, methods, and computer program products for providing the same
Various embodiments of the present invention are directed to concepts for on-boarding potential new customers for a carrier, wherein each potential new client has unique requirements. A method for on-boarding new clients comprises steps for identifying the unique requirements of the potential new customer by comparing the new customer's business model against identified issues common to entities having similar business models. Based on the identified unique requirements of the potential new customer, instructions for implementing required special procedures are generated. A pricing strategy is generated based on the identified customer requirements and any special procedures necessary for implementation of the customer requirements. During implementation, the provided services are monitored, and reports and/or alerts are generated for the customer and/or the carrier. Moreover, the identified issues common to certain business models may be updated to reflect new issues identified during implementation of the service.
US11823112B2 Fleet trigger-based incentives with blockchain
A server including an interface configured to communicate with a blockchain network having a plurality of nodes including a vehicle, and a first entity; and a processor, programmed to receive a plurality of trigger events of a first cluster broadcasted by the vehicle to the blockchain network, receive a first request from the first entity to access the plurality of trigger events of the first cluster, send a first key to the first entity to allow the access to the plurality of trigger events of the first cluster, receive a plurality of trigger events of a second cluster broadcasted by the vehicle to the blockchain network, receive a second request from the first entity to access the plurality of trigger events of the second cluster, and decline the second request.
US11823109B2 System and method for evaluating images to support multiple risk applications
In some embodiments, image input data is received from multiple sources. The received image input data may then be aggregated and mapped to create a set of image input data. An event in the set of image input data may be automatically detected, such as by being triggered by a rule and an associated tag. An image mining result database may be updated by adding an entry to the database identifying each detected event and the triggering rule. An indication associated with the image mining result database may then be transmitted to a plurality of risk applications.
US11823107B1 Display of hospital transport information on a portable device
An aspect provides a method, including: communicating, to the hospital transport management system, information sufficient to authenticate a user of the handheld portable information handling device; obtaining available hospital transport job information from the hospital transport management system; displaying information related to the available hospital transport job; displaying functional display icons comprising an accept job icon and a bypass job icon; communicating acceptance information of the authenticated user for an available hospital transport job to the hospital transport management system; and displaying a status of the accepted job and icons for changing a status of the accepted job by the transporter.
US11823098B2 Transaction-enabled systems and methods to utilize a transaction location in implementing a transaction request
Transaction systems and methods are disclosed. A system may include a controller having a transaction detection circuit to interpret a transaction request value, wherein the transaction request value includes a transaction description for one of a proposed or an imminent transaction, and a cryptocurrency type value and a transaction amount value. A transaction locator circuit then determines a transaction location parameter in response to the transaction request value, wherein the transaction location is a geographic value or a jurisdiction value. A transaction execution circuit then provides a transaction implementation command in response to the transaction location parameter.
US11823096B2 Rolling code based point of access system for event tickets stored in mobile access devices
A system for providing ticket based authorized entry of a mobile access device includes a memory, a transceiver and a control module. The memory stores an access code of a ticket of an event to be accessed by the mobile access device. The mobile access device also stores the access code. The control module: determines an amount of time since the ticket was purchased or an amount of time since the access code of the ticket was last updated; and updates the access code stored in the memory and signals the mobile access device via the transceiver to update the access code stored at the mobile access device in response to the amount of time since the ticket was purchased exceeding a first predetermined amount of time or the amount of time since the access code of the ticket was last updated exceeding a second predetermined amount of time.
US11823094B1 Disambiguating between users
This disclosure describes a system for disambiguating between multiple potential users that may have performed an item action (e.g., item removal or item placement) at an inventory location. For example, if there are three picking agents (users) standing near an inventory location and one of the agents removes an item (item action) from the inventory location, the example systems and processes described herein may utilize various inputs to disambiguate between the users and determine which of the potential users performed the item action.
US11823092B2 Coordination platform for generating and managing authority tokens
Aspects of the disclosure relate to using secure authentication tokens to grant power of attorney. A computing platform may receive user input indicating a task and requesting that a power of attorney be granted to an individual. The computing platform may generate an authority token granting the individual the power of attorney to perform the task, and may send the authority token, along with task information indicating the task, to the individual. The computing platform may receive a validation request including the authority token and the task information. Based on successful validation, the computing platform may send validation information to an event processing system. After receiving confirmation that the task has been performed by the individual, the computing platform may update dashboard information to indicate that the task has been completed, which may cause the user device to display a dashboard indicating completion of the task.
US11823091B2 Methods, systems, and tools for providing tax related services for virtual currency holdings
Technology is directed to tools for providing tax related services for virtual currency holdings, e.g., bitcoin holdings. The tax related services can include computation of taxes such as income tax, sales tax, and payroll tax for virtual currency holdings. The services can also include facilitating filing of the taxes with the concerned department. The tool can include a computing device configured to execute a tax application for computing the taxes on virtual currency holdings. The user provides information on a source of virtual currency transactions, e.g., an address of a bitcoin wallet, to the tax application, and the tax application retrieves the transactions from the source. The tax application categorizes the transactions into various transaction types and identifies the taxable and/or non-taxable transactions. The gain/loss and the associated tax are computed for the taxable transactions using one or more cost-basis methods.
US11823089B2 System and method for managing transactions in dynamic digital documents
A system software and method which relates to the field of computing technology or business process models or computer systems or distributed computer systems or computer networks relating to general purpose devices that can be programmed to carry out a set of data table or hash table updates, validations or modifications supporting, enabling or executing public and private services, financial transactions and commercial applications. More specifically, the present invention is directed to distributed and decentralized computing in which said distributed network is supported and encrypted by cryptographic technology, hash functions and distributed public or private keys or other related technology. System and methods for managing dynamic electronic documents on a private distributed ledger comprise establishing a dynamic electronic document comprising a first state object, wherein the state object references a prior approved first transaction; proposing a second transaction comprising as an input the first state object and as an output a transaction command to alter the state object as well as what parameters are required to validate the second transaction; validating the proposed second transaction; and updating the state object on a private distributed ledger to reference the second transaction.
US11823085B2 Systems and methods for a workflow tolerance designer
Disclosed here are systems and methods that allow users to create and customize workflow tolerances. The designed tolerances define and set guidelines, such as parameters, limitations, and tolerances, for the expected values of a workflow's input and output actions. The disclosed systems and methods, upon identifying values that fall out of determined guidelines, may: notify users of such values, trigger processes that pause or stop the workflow, and require user approval before resuming the paused/stopped workflow. Embodiments may comprise machine learning components that identify incorrect/irregular values without prior user designation. Such systems and methods improve communication technology between the networks and servers of separate parties relevant and/or dependent on successful execution of other workflows and processes; allowing for effective understanding, implementation, and engagement of workflows and processes across organizational boundaries.
US11823083B2 N-steps-ahead prediction based on discounted sum of m-th order differences
An n-steps-ahead value of time-series data is estimated by a prediction model configured to output a sum of discounted m-th order differences of adjacent time steps at each time step, wherein an m-th order difference at a corresponding time step is discounted by using a discount factor such that an m-th order difference discount increases as a time step of the m-th order difference increases.
US11823082B2 Methods for orchestrating an automated conversation in one or more networks and devices thereof
A virtual assistant server receives an utterance from an input mechanism. Upon receiving the utterance, the virtual assistant server, evaluates the utterance to identify a plurality of intents corresponding to the utterance and calculates common scores using natural language processing techniques for each of the identified plurality of intents. The virtual assistant server ranks the identified plurality of intents based on the calculated common scores and based on the ranking identifies a first winning intent and a second winning intent. Subsequently, the virtual assistant server prioritizes one of the first winning intent or the second winning intent to identify a final winning intent based on context information. The virtual assistant server executes the final winning intent and forwards a response to the input mechanism.
US11823080B2 Clustering, explainability, and automated decisions in computer-based reasoning systems
The techniques herein include using an input context to determine a suggested action and/or cluster. Explanations may also be determined and returned along with the suggested action. The explanations may include (i) one or more most similar cases to the suggested case (e.g., the case associated with the suggested action) and, optionally, a conviction score for each nearby cases; (ii) action probabilities, (iii) excluding cases and distances, (iv) archetype and/or counterfactual cases for the suggested action; (v) feature residuals; (vi) regional model complexity; (vii) fractional dimensionality; (viii) prediction conviction; (ix) feature prediction contribution; and/or other measures such as the ones discussed herein, including certainty. The explanation data may be used to determine whether to perform a suggested action.
US11823079B2 Machine learning pipeline for predictions regarding a network
This disclosure describes techniques that include using an automatically trained machine learning system to generate a prediction. In one example, this disclosure describes a method comprising: based on a request for the prediction: training each respective machine learning (ML) model in a plurality of ML models to generate a respective training-phase prediction in a plurality of training-phase predictions; automatically determining a selected ML model in the plurality of ML models based on evaluation metrics for the plurality of ML; and applying the selected ML model to generate the prediction based on data collected from a network that includes a plurality of network devices.
US11823075B2 Machine learning device, prediction device, and control device
Predicting a state of a mold after molding upon injection molding. A machine learning device includes: an input data acquiring unit that acquires input data including any molding condition including at least a type of resin, a type of additive, a blending ratio of the additive, and a temperature of the resin in molding any article molded by any injection molding machine, and state information indicating a wear amount of a mold before molding at the molding conditions; a label acquiring unit that acquires label data indicating state information of the mold after molding at the molding conditions included in the input data; and a learning unit that executes supervised learning using the input data acquired by the input data acquiring unit and the label data acquired by the label acquiring unit, and generates a learned model.
US11823070B2 System and method for sample evaluation to mimic target properties
In variants, a method for analog product determination can include: determining functional property feature values for a target and determining variable values for a prototype based on the functional property feature values for the target.
US11823067B2 System and method for tuning and deploying an analytical model over a target eco-system
The present disclosure relates to system(s) and method(s) for tuning an analytical model. The system builds a global analytical model based on modelling data received from a user. Further, the system analyses a target eco-system to identify a set of target eco-system parameters. The system further selects a sub-set of model parameters, corresponding to the set of target eco-system parameters, from a set of model parameters. Further, the system generates a local analytical model based on updating the global analytical model, based on the sub-set of model parameters and one or more PMML wrappers. The system further deploys the local analytical model at each node, from a set of nodes, associated with the target eco-system. Further, the system gathers test results from each node based on executing the local analytical model. The system further tunes the sub-set of model parameters associated with the local analytical model using federated learning algorithms.
US11823065B2 Enterprise market volatility predictions through synthetic DNA and mutant nucleotides
Aspects of the disclosure relate to using synthetic DNA stranding and mutant nucleotide processes to conduct enterprise market volatility predictions. In some embodiments, a computing platform may receive raw market data from a plurality of lines of business of an enterprise organization. Thereafter, the computing platform may preprocess the raw market data to obtain enterprise level market data, execute synthetic DNA stranding of the enterprise level market data to obtain synthetic DNA stranded market data, run the synthetic DNA stranded market data through one or more market volatility models, and compile results from the market volatility models on the synthetic DNA stranded market data. The computing platform may transmit results from the market volatility models on the synthetic DNA stranded market data. The transmitted results may be configured to display a market application interface that includes market volatility forecasting parameters based on results of the market volatility models.
US11823060B2 Method and system for performing deterministic data processing through artificial intelligence
A method for performing deterministic data processing through Artificial Intelligence (AI) is disclosed. The method may include generating, via a deep learning network, a set of input feature vectors based on input data for a deterministic data processing model. The method may further include providing the set of input feature vectors to a trained AI model. The trained AI model may generate a set of output feature vectors that may correspond to an output data of the deterministic data processing model. The method may further include determining a variation between the set of output feature vectors and the output data, and iteratively performing incremental learning of the AI model based on the determined variation.
US11823055B2 Vehicular in-cabin sensing using machine learning
Vehicular in-cabin sensing is performed using machine learning. In-cabin sensor data of a vehicle interior is collected. The in-cabin sensor data includes images of the vehicle interior. An occupant is detected within the vehicle interior. The detecting is based on identifying an upper torso of the occupant, using the in-cabin sensor data. The imaging is accomplished using a plurality of imaging devices within a vehicle interior. The occupant is located within the vehicle interior, based on the in-cabin sensor data. An additional occupant within the vehicle interior is detected. A human perception metric for the occupant is analyzed, based on the in-cabin sensor data. The detecting, the locating, and/or the analyzing are performed using machine learning. The human perception metric is promoted to a using application. The human perception metric includes a mood for the occupant and a mood for the vehicle. The promoting includes input to an autonomous vehicle.
US11823052B2 Configurable MAC for neural network applications
Certain aspects of the present disclosure are directed to methods and apparatus for configuring a multiply-accumulate (MAC) block in an artificial neural network. A method generally includes receiving, at a neural processing unit comprising one or more logic elements, at least one input associated with a use-case of the neural processing unit; obtaining a set of weights associated with the at least one input; selecting a precision for the set of weights; modifying the set of weights based on the selected precision; and generating an output based, at least in part, on the at least one input, the modified set of weights, and an activation function.
US11823050B2 Semi-supervised person re-identification using multi-view clustering
A semi-supervised model incorporates deep feature learning and pseudo label estimation into a unified framework. The deep feature learning can include multiple convolutional neural networks (CNNs). The CNNs can be trained on available training datasets, tuned using a small amount of labeled training samples, and stored as the original models. Features are then extracted for unlabeled training samples by utilizing the original models. Multi-view clustering is used to cluster features to generate pseudo labels. Then the original models are tuned by using an updated training set that includes labeled training samples and unlabeled training samples with pseudo labels. Iterations of multi-view clustering and tuning using an updated training set can continue until the updated training set is stable.
US11823049B2 System and method for online analysis
A method is disclosed. The method includes receiving, from a user computer that is a party to a transaction, information that can be used to identify a transaction between the user computer and a resource provider computer. The method further includes determining one or more attributes. The method additionally includes presenting a first question based on the one or more attributes. The method also includes receiving a response to the first question, presenting a second question based on the received response, and receiving a response to the second question. The method further includes storing the received responses in a data storage element, wherein the data storage element is accessible by an authorizing entity computer.
US11823045B2 Encoding and decoding apparatus
An encoding apparatus is provided. The apparatus comprises an input unit operable to obtain a plurality of training images, said training images being for use in training a machine learning model. The apparatus also comprises a label unit operable to obtain a class label associated with the training images; and a key unit operable to obtain a secret key for use in encoding the training images. The apparatus further comprises an image noise generator operable to generate, based on the obtained secret key, noise for introducing into the training images. The image noise generator is configured to generate noise that correlates with the class label associated with the training images such that a machine learning model subsequently trained with the modified training images learns to associate the introduced noise with the class label for those images. A corresponding decoding apparatus is also provided.
US11823043B2 Machine learning with input data domain transformation
Aspects described herein provide a method of processing data in a machine learning model, including: receiving first domain input data; transforming the first domain input data to second domain input data via a domain transformation function; providing the second domain input data to a first layer of a machine learning model; processing the second domain input data in the first layer of the machine learning model according to a set of layer weights; and outputting second domain output data from the first layer of the machine learning model.
US11823037B1 Optocoupler-based flexible weights in neuromorphic analog signal processors
A neuromorphic analog signal processor includes a flexible circuit corresponding to an analog neural network. The flexible circuit includes operational amplifiers, each operational amplifier corresponding to an analog neuron. The flexible circuit also includes photoresistors or photodiodes interconnecting the operational amplifiers, and illumination sources. Each illumination source transmits light to a corresponding photoresistor or photodiode, thereby changing the resistance as a function of brightness of applied light. The flexible circuit also includes control circuits, each control circuit configured to apply a pulse-width modulation corresponding to a weight value, thereby causing pulsed signals at the illumination sources. The flexible circuit also includes a memory circuit coupled to the circuits. The memory circuit is configured to (i) store weight values corresponding to connections of the analog neural network and (ii) supply different weight values to the control circuits for different time periods.
US11823035B2 Power-efficient compute-in-memory pooling
A multiply-and-accumulate (MAC) circuit having a plurality of compute-in-memory bitcells is configured to multiply a plurality of stored weight bits with a plurality of input bits to provide a MAC output voltage. A successive approximation analog-to-digital converter includes a capacitive-digital-to-analog-converter (CDAC) configured to subtract a bias voltage from the MAC output voltage to provide a CDAC output voltage. A comparator compares the CDAC output voltage to a fixed reference voltage.
US11823033B2 Condense-expansion-depth-wise convolutional neural network for face recognition
Techniques related to implementing convolutional neural networks for face or other object recognition are discussed. Such techniques may include applying, in turn, a depth-wise separable convolution, a condense point-wise convolution, and an expansion point-wise convolution to input feature maps to generate output feature maps such that the output from the expansion point-wise convolution has more channels than the output from the condense point-wise convolution.
US11823032B2 Tuning local conductances of molecular networks: applications to artificial neural networks
A method for tuning the conductance of a molecular network includes a network of covalently bound molecular units, which are molecular entities assembled so as to form a network that can typically be compared to a finite, imperfect 2D crystal. Each of the molecular entities includes: a branching junction; M branches (M≥3) branching from said branching junction, where each of the M branches comprises an aliphatic group; and M linkers, each terminating a respective one of the M branches. Each of the M linkers is covalently bound to a linker of another molecular entity of the network. The method involves tuning the electrical conductance of molecular entities of a subset of the molecular entities of the network, in one or several (e.g., parallel or successive) steps.
US11823030B2 Neural network information receiving method, sending method, system, apparatus and readable storage medium
There is provided a neural network information receiving method and system, and a sending method and system. The receiving method comprises: acquiring a reception initiation time for neuron information (S100); receiving rostral neuron information output by rostral neurons (S200); acquiring delay information of the rostral neuron information according to the reception initiation time, the rostral neuron information and a delay algorithm (S300); and determining composite information output by the rostral neurons according to the rostral neuron information and the delay information (S400). The receiving method and system and sending method and system take the delay information into consideration in the output information of neurons, such that the neuron information is able to carry more detailed time-domain information, thus augmenting operation modes of the neurons and enhancing the generalization ability of the whole network.
US11823029B2 Method and apparatus with neural network processing
A method of processing a neural network, includes generating an integral map for each channel in a first layer of the neural network based on calculating of area sums of pixel values in first output feature maps of channels in the first layer, generating an accumulated integral map by performing an accumulation operation on the integral maps generated for the respective channels, obtaining pre-output feature maps of a second layer, subsequent to the first layer, by performing a convolution operation between input feature maps of the second layer and weight kernels, and removing offsets in the weight kernels to obtain second output feature maps of the second layer by subtracting accumulated values of the accumulated integral map from pixel values of the pre-output feature maps.
US11823026B2 Artificial intelligence system employing graph convolutional networks for analyzing multi-entity-type multi-relational data
Respective initial feature sets are obtained for the nodes of a graph in which the nodes represent instances of entity types and edges represent relationships. Using the initial feature sets and the graph, a graph convolutional model is trained to generate one or more types of predictions. In the model, a representation of a particular node at a particular hidden layer is based on aggregated representations of neighbor nodes, and an embedding produced at a final hidden layer is used as input to a prediction layer. The trained model is stored.
US11823022B2 Hardware random forest: low latency, fully reconfigurable ensemble classification
Systems, methods, computer program products, and apparatuses for low latency, fully reconfigurable hardware logic for ensemble classification methods, such as random forests. An apparatus may comprise circuitry for an interconnect and circuitry for a random forest implemented in hardware. The random forest comprising a plurality of decision trees connected via the interconnect, each decision tree comprising a plurality of nodes connected via the interconnect. A first decision tree of the plurality of decision trees comprising a first node of the plurality of nodes to: receive a plurality of elements of feature data via the interconnect, select a first element of feature data, of the plurality of elements of feature data, based on a configuration of the first node, and generate an output based on the first element of feature data, an operation, and a reference value, the operation and reference value specified in the configuration of the first node.
US11823020B2 Artificial intelligence apparatus for generating training data for artificial intelligence model and method thereof
An embodiment of the present disclosure provides an artificial intelligence apparatus for generating training data including a memory configured to store an artificial intelligence model, an input interface including a microphone or a camera, and a processor configured to receive, via the input interface, input data, generate an inference result corresponding to the input data by using the artificial intelligence model, receive feedback corresponding to the inference result, determine suitability of the input data and the feedback for updating the artificial intelligence model, and generate training data based on the input data and the feedback if the input data and the feedback are determined as data suitable for updating of the artificial intelligence model.
US11823018B1 Method, product, and apparatus for a machine learning process using weight sharing within a systolic array having reduced memory bandwidth
An approach is described for a method, product, and apparatus for a machine learning process using weight sharing within a systolic array having reduced memory bandwidth. According to some embodiments, this approach includes providing a systolic array that includes processing elements which each have some number of storage elements for storing weights. For example, the weights can be reused for different data sets by identifying/capturing a current state of the storage elements, generating a plan to transition to a target state of those storage elements, and application of the transition plan such that weights that are already stored in those storage elements can be reused and/or relocate. This lowers the bandwidth requirements for weight memory by allowing weights that have previously been read into the systolic array to be reused.
US11823016B2 Optimized IoT data processing for real-time decision support systems
Aspects of the disclosure relate to apparatuses, method steps, and systems for optimized Internet of Things (IoT) data processing for real-time decision support systems. The systems are used for real-time processing prioritization using a prioritization code and/or processing code. Edge devices may generate processing codes that are used in optimizing the data processing. For example, the system receives sensor data and preprocesses the sensor data with a simplified state estimation module to calculate a variance that is used to determine a processing code and/or a prioritization code.
US11823012B2 Photonic integrated circuits with controllable interferometers
A method includes receiving a plurality of quantum systems, wherein each quantum system of the plurality of quantum system includes a plurality of quantum sub-systems in an entangled state, and wherein respective quantum systems of the plurality of quantum systems are independent quantum systems that are not entangled with one another. The method further includes performing a plurality of joint measurements on different quantum sub-systems from respective ones of the plurality of quantum systems, wherein the joint measurements generate joint measurement outcome data and determining, by a decoder, a plurality of syndrome graph values based on the joint measurement outcome data.
US11823010B2 Accelerated pattern matching method on a quantum computing system
A method of determining a pattern in a sequence of bits using a quantum computing system includes setting a first register of a quantum processor in a superposition of a plurality of string index states, encoding a bit string in a second register of the quantum processor, encoding a bit pattern in a third register of the quantum processor, circularly shifting qubits of the second register conditioned on the first register, amplifying an amplitude of a state combined with the first register in which the circularly shifted qubits of the second register matches qubits of the third register, measuring an amplitude of the first register and determining a string index state of the plurality of string index states associated with the amplified state, and outputting, by use of a classical computer, a string index associated with the first register in the measured state.
US11823009B1 Quantum and classical cryptography (QCC) for data signing and data verification
A system and method for establishing secure communications over a network based on combined capabilities of classical and quantum computers. The system and method include transmitting, via a network and by a classical computer to a quantum computer, a request for client data associated with a client device. The request causes the quantum computer to retrieve client data associated with the client device. The request causes the quantum computer to generate a signed data packet by digitally signing the client data. The request causes the quantum computer to transmit the signed data packet to the classical computer.
US11823007B2 Obtaining device posture of a third party managed device
Techniques are disclosed to obtain device posture of a third party managed device. In various embodiments, a unique identifier of the third party managed device is embedded in a registration communication sent from a third party managed device to an access node associated with a first party management entity. The registration communication is sent from the third party managed device to the access node. The access node is configured to store data associating the unique identifier with the third party managed device, and to use the unique identifier to obtain from the third party management entity device posture information for the third party managed device.
US11823003B2 Method for authenticating a magnetically induced mark with a portable device
The invention relates to a method of authenticating a magnetically induced mark applied on a substrate including magnetically oriented partially reflective platelet-shaped magnetic or magnetizable pigment particles, with a portable device equipped with a light source operable to deliver visible light, an imager, a processor and a memory, the method comprising calculating, with the processor, a corresponding average intensity I of the light reflected by the partially reflective platelet-shaped magnetic or magnetizable pigment particles and collected by the imager at corresponding viewing angle θ, storing the calculated average intensities of the reflected light and corresponding viewing angles to obtain a reflected light intensity curve I(θ), comparing the stored reflected light intensity curve I(θ) with a stored reference reflected light intensity curve Iref(θ) for said magnetically induced mark, and determining whether the magnetically induced mark is genuine based on a result of the comparison.
US11823002B1 Fast data accessing system using optical beacons
An apparatus to perform fast data access comprises a receiver, a processor, and a memory. The processor receives using the receiver a light signal from a light source. The light signal can be structured to generate a temporal code. The light source is an optical beacon that includes a Light-Emitting Diode (LED). The processor then decodes the light signal to generate a network address, and causes a display of a client device coupled to the apparatus to display information based on the network address. The network address can be a Uniform Resource Locator (URL) address and the information based on the network address includes a webpage associated with the URL. Other embodiments are described herein.
US11822999B2 Controlled zone tracking system
A controlled zone monitoring system and method for tracking assets is disclosed. The system includes one or more checkpoint stations located adjacent to a controlled zone. Each checkpoint station includes an RFID tag reader for reading RFID tags on assets and a processing system for comparing sets of assets and determining if any assets are missing from the sets.
US11822996B2 Monitoring a door position to determine a status of a radio frequency identification tag
In some implementations, a system may receive door position information that indicates a position of a door of a room. The system may receive, in association with a read operation of an RFID reader, first tag information associated with a first RFID tag, wherein the first tag information is received via a first antenna of the RFID reader, and wherein the RFID reader is disposed within the room and a first directional range of the first antenna is directed toward the door. The system may determine, based on the first tag information being received via the first antenna, a location status of the first RFID tag according to the door position information. The system may perform, based on the location status, an action associated with indicating a location of the first RFID tag.
US11822995B2 Resonator-based object pose determination
In one example in accordance with the present disclosure, a system is described. The system includes at least one directional antenna to 1) emit energy waves towards a mass in which an object is disposed and 2) receive reflected signals from a resonator disposed on the object as the mass is moved relative to the directional antenna. The system also includes a controller to, based on received reflected signals, determine a pose of the object within the mass.
US11822992B2 Multi-antenna tuned wearable article
A wearable article, system, and method includes a structure configured to enclose a body part, a first antenna, in a first positon on or within the structure, tuned to communicate according to a wireless communication modality through air, a second antenna, in a second position on or within the structure, tuned to communicate according to the wireless communication modality through the body part, the first antenna being tuned differently than the second antenna, and a transceiver, operatively coupled to at least one of the first antenna and the second antenna, configured to communicate with an external antenna via the at least one of the first and second antennas according to the wireless communication modality.
US11822990B2 Contactless chip card with metal core
A contactless or hybrid contact and contactless chip card, includes a card body composed of a stack of layers and provided with a cavity into which an electronic module is inserted. The electronic module includes a microelectronic chip connected to an inductive or capacitive coupling means for coupling with, or a physical connection to, at least one antenna arranged in the card body. The card body comprises a metal plate forming a core and the periphery of which has at least one edge delimiting at least one recess in which the other layers of the chip card are positioned.
US11822989B2 Re-use mode of tracking device for multiple-phase transport
A method for multi-phase monitoring, comprising: receiving a first set of data associated with a monitoring agent during a first phase of an itinerary for monitoring an asset; determining the first phase of the itinerary is complete; receiving a second set of data relating to a second phase of the itinerary, the second set of data defining a phase requirement for implementing the second phase; determining an agent capability of the monitoring agent; comparing the agent capability to the phase requirement; and performing an action based on whether the phase requirement is capable of being met by the monitoring agent.
US11822986B2 Reading apparatus, processing apparatus, and image forming system configured to correct a reference image detection position
A reading apparatus includes a reading device and circuitry. The reading device reads a recording medium in a direction intersecting a conveyance direction of the recording medium. The circuitry detects a reference image for cutting processing of the recording medium, based on read information read by the reading device.
US11822980B2 Integration component assessment
Systems and methods include determination of an integration style of a first interface between two or more applications, determination of a first message flow of the first interface, the first message flow between two of the two or more applications and associated with an integration domain and the integration style, determination of a first one or more key characteristic values associated with the first message flow, determination of a plurality of integration components associated with the integration domain and the integration style, each of the determined plurality of integration components associated with fulfillment data of each of a plurality of key characteristic values, determination, for each of the plurality of integration components, of an integration score based on fulfillment data associated with the integration component for the first one or more key characteristic values, and determination of one or more of the plurality of integration components to implement the first message flow based on the determined integration scores.
US11822978B2 Management of content transfer
A method for transferring content utilizing contextual positioning includes receiving a content selection for transferring from an originating device. The method also includes determining contextual positioning in a user interface of the originating device for each portion of the content selection, wherein the contextual positioning is based on the content selection and one or more objects in the user interface of the originating device. The method also includes sending, to a receiving device, each portion of the content selection with the determined contextual positioning in the user interface of the originating device. The method also includes placing, in the user interface of the receiving device, each portion of the content selection is based on the determined contextual positioning in the user interface of the originating device.
US11822977B1 Application programming interface for scraping data across platforms
An application-programming interface for scraping data across platforms is provided. For example, a computing system use an application programming interface to scrape a first set of data from a first database associated with a first application and a second set of data from a second database associated with a second application. The computing system can determine a portion of the first set of data and the second set of data that is relevant to a user account. The computing system can generate a user score for the user account indicating a financial health progress based on the first set of data and the second set of data. The computing system can output the portion of the first set of data and the second set of data and the user score for display on a graphical user interface associated with the user account.
US11822974B2 Information processing apparatus, control method of information processing apparatus, and recording medium
A portable terminal capable of executing a plurality of applications at the same time comprising a system controller configured to determine whether or not a background application can be executed in the background while the foreground application is being executed and executes the background application in the background, wherein the system controller determines whether or not the background application can be executed in the background based on information about the foreground application and environment suitability information from during the execution of the foreground application.
US11822972B2 Information processing apparatus and management method
A non-transitory computer-readable recording medium stores a management program for causing a computer to execute a process the includes receiving designation of a first resource used by a specific server included in a plurality of servers, calculating a first estimated value of power to be consumed by the plurality of servers when the specific server executes first processing using the first resource, determining whether the first estimated value exceeds a first upper limit value of power to be consumed by the plurality of servers, setting in the specific server, when determined that the first estimated value does not exceed the first upper limit value, a second estimated value of power to be consumed by the specific server when the first processing is executed using the first resource, as a second upper limit value of power to be consumed by the specific server.
US11822969B2 Resource management platform-based task allocation method and system
The present application discloses a task allocation method and system based on a resource management platform. The method comprises: receiving an artificial intelligence model training and/or testing task and a name of data set required for processing the task; acquiring data set distribution information of a plurality of nodes; judging if the node has the required data sets according to names of the data sets in the node; and selecting a node with the size of the required data set meeting preset requirements for task allocation according to the size of the required data set in the node if the node has the required data set. It may be seen that, in the present application, the situation of data sets in a node is taken into account during task allocation, and the node with the size of the required data set meeting preset conditions is selected for task allocation, such that the node does not need to download the required data set or reduce the frequency of downloading data sets by a node, thereby improving the efficiency in processing tasks.
US11822963B2 Technologies for dynamically sharing remote resources across remote computing nodes
Technologies for dynamically sharing remote resources include a computing node that sends a resource request for remote resources to a remote computing node in response to a determination that additional resources are required by the computing node. The computing node configures a mapping of a local address space of the computing node to the remote resources of the remote computing node in response to sending the resource request. In response to generating an access to the local address, the computing node identifies the remote computing node based on the local address with the mapping of the local address space to the remote resources of the remote computing node and performs a resource access operation with the remote computing node over a network fabric. The remote computing node may be identified with system address decoders of a caching agent and a host fabric interface. Other embodiments are described and claimed.
US11822961B2 Method and apparatus for data processing, server and storage medium
A method includes that: a user event to be processed is received; the user event to be processed is stored into an event queue corresponding to an event attribute of the user event to be processed, user events with different event attributes corresponding to different event queues; the user event is read from the event queue through multiple processes and is processed; and the processed user event is deleted from the event queue.
US11822960B2 Cascading of graph streaming processors
Methods, systems, and apparatuses for graph stream processing are disclosed. One apparatus includes a cascade of graph streaming processors, wherein each of the graph streaming processor includes a processor array, and a graph streaming processor scheduler. The cascade of graph streaming processors further includes a plurality of shared command buffers, wherein each shared command buffer includes a buffer address, a write pointer, and a read pointer, wherein for each of the plurality of shared command buffers a first graph streaming processor writes commands to the shared command buffer as indicated by the write pointer of the shared command buffer and a second graph streaming processor reads commands from the shared command buffer as indicated by the read pointer, wherein at least one graph streaming processor scheduler operates to manage the write pointer and the read pointer to avoid overwriting unused commands of the shared command buffer.
US11822953B2 Multi-Criteria decision analysis for determining prioritization of virtual computing resources for scheduling operations
An apparatus comprises a processing device configured to select prioritization criteria for a plurality of virtual computing resources and to determine, for at least one criterion in the selected prioritization criteria, at least one directional correlation between the at least one criterion and at least one other criterion in the selected prioritization criteria. The processing device is also configured to generate a prioritization of the plurality of virtual computing resources utilizing a multi-criteria decision analysis algorithm. The multi-criteria decision analysis algorithm is based at least in part on the determined at least one directional correlation. The processing device is further configured to perform one or more scheduling operations for the plurality of virtual computing resources based at least in part on the generated prioritization of the plurality of virtual computing resources.
US11822946B2 Systems and methods for secure network management of virtual network functions
A virtual network system for a computer network is provided. The system includes a first host executing a virtual network function manager. The system also includes a second host executing a management virtual machine. The management virtual machine is in communication with the virtual network function manager and with one or more virtual network function component instantiations. The management virtual machine is programmed to route messages between the one or more virtual network function component instantiations and the virtual network function manager.
US11822944B2 Tokenization of software applications and techniques for providing application functionality via webpage non-fungible tokens
Techniques for tokenizing software applications (apps) and for providing application functionality using webpage non-fungible tokens (NFTs). A method includes encoding a webpage associated with apps into portions of code. Each portion of code causes tasks of the respective apps to be performed when executed by a device. The method also includes creating a database including at least webpage nodes and NFT nodes in which the encoded portions of code are stored among the nodes, one of the webpage nodes is associated with the webpage, one or more of the NFT nodes is connected to the webpage node that is associated with the webpage, and each of the NFT nodes corresponds to one of the apps. The method also includes providing the portions of code to a device authorized by an owner of the NFT node, thereby delivering the code for providing application functionality to the authorized device.
US11822940B2 Determinations of modifications in objects having nested child objects
According to examples, an apparatus may include a processor and a memory on which is stored instructions that may cause the processor to determine that information has been inputted into an object, the object including a child object nested within the object. The instructions may also cause the processor to generate a child-object hash value based on contents of the child object, generate a hash value for the object based on contents of the object, the contents of the object including the child-object hash value, and determine whether the generated hash value differs from a stored hash value, the stored hash value corresponding to contents of the object without the inputted information. The instructions may also cause the processor to, based on a determination that the generated hash value differs from the stored hash value, save the object including the child object nested within the object.
US11822936B2 Display device and display method thereof
A display device includes a first processor, a second processor, and a display module. The first processor is configured to: acquire version information of the second processor upon completion of startup of the second processor; determine version information of the corresponding first processor based on version information of the second processor; load a second configuration file corresponding to the version information of the first processor to output a second display screen associated with the second configuration file to the display module. The display module is configured to display the second display screen.
US11822934B2 Processing system, related integrated circuit, device and method
A processing system includes a plurality of configuration data clients; each associated with a respective address and including a respective register, a hardware block, a non-volatile memory, and a hardware configuration circuit. A respective configuration data client receives a respective first configuration data and stores it in the respective register. The hardware block is coupled to at least one of the configuration data clients and changes operation as a function of the respective first configuration data stored in the respective registers. The non-volatile memory includes second configuration data stored as data packets including the respective first configuration data and an attribute field identifying the respective address of one of the configuration data clients. The hardware configuration circuit sequentially reads the data packets from the non-volatile memory and transmits the respective first configuration data to the respective configuration data client.
US11822931B2 Providing a captive portal to manage a driver application for a peripheral device
Aspects of the disclosure provide for mechanisms providing a captive portal to manage a driver application for a peripheral device. Systems and methods of the disclosure include: receiving, at a peripheral device from a client device, a request to connect with the peripheral device over a wireless network provided by the peripheral device; in response to receiving the request, establishing a connection with the client device over the wireless network; receiving, at the peripheral device from the client device, another request to access a first web page at a first address via the connection; and redirecting, by a processing device of the peripheral device, the client device to a second web page associated with a driver application for the peripheral device instead of providing the first web page, wherein the driver application enables the client device to request the peripheral device to perform an operation.
US11822923B1 Performing store-to-load forwarding of a return address for a return instruction
A load/store unit includes a first queue including a first entry for a store operation and a second queue including a second entry for a load operation that includes a return instruction that redirects a program flow to a location indicated by the return instruction. The load/store unit also includes a processor to determine that the store operation matches the load operation and selectively perform store-to-load forwarding (STLF) of a return address for the return instruction from the first entry to the second entry based on whether the store operation is associated with a call instruction. The load/store unit forwards the return address to the second entry in response to the store operation being associated with the call instruction. The load/store unit blocks forwarding until the store operation retires in response to the store operation not being associated with the call instruction.
US11822922B2 Miss-driven instruction prefetching
A processor may initialize a fetch of a first instruction. The processor may determine whether there is an icache miss for the first instruction. The processor may fetch the next instruction from a cache.
US11822921B2 Compression assist instructions
In an embodiment, a processor supports one or more compression assist instructions which may be employed in compression software to improve the performance of the processor when performing compression/decompression. That is, the compression/decompression task may be performed more rapidly and consume less power when the compression assist instructions are employed then when they are not. In some cases, the cost of a more effective, more complex compression algorithm may be reduced to the cost of a less effective, less complex compression algorithm.
US11822920B1 Methods and systems for providing a source code extractions mechanism
In embodiments, methods and systems for implementing source code extraction are provided. Source code extraction facilitates processing obfuscated byte code and extracting source code representations of original source code of applications. Source code extraction is implemented based on leveraging and monitoring an interpreter (e.g., a software interpreter running on a virtual machine) when portions of obfuscated byte code (i.e., obfuscated compiled version of source code) are loaded or executed using the interpreter. In operation, the obfuscated byte code is accessed at the interpreter. The interpreter, processing the obfuscated byte code, is monitored using a source code extraction manager that supports instrumentation instances associated with functions of the obfuscated byte code. Instruction sequences of functions that the interpreter is processing are recorded using the source code extraction manager. Source code representations are generated based on the instruction sequences that are recorded while monitoring the functions that are processed by the interpreter.
US11822919B2 Auto-generation of API documentation via implementation-neutral analysis of API traffic
A method of API documentation generation includes receiving an API interaction, determining at least one interaction parameter based on the API interaction, and automatically generating the documentation based on the at least one interaction parameter. The generated documentation documents an action associated with the API interaction.
US11822918B2 Code search and code navigation
A system and method may provide assistance to programmers during programming to reduce the number of routine tasks that must be performed. In some aspects, the system may provide for searching a corpus of source code based on keyword or natural language search input. Search results including code entities and snippets of code that are described by the search input are then provided as search results. Some embodiments relate to using a neural network encoder to generate tensor embeddings of source code and related text in a joint tensor space. Relatedness between embeddings in this joint tensor space for text and associated source code is used in some embodiments to facilitate code search.
US11822917B2 Detecting anomalies online using controller processing activity
Disclosed embodiments relate to identifying Electronic Control Unit (ECU) anomalies in a vehicle. Operations may include monitoring, in the vehicle, data representing real-time processing activity of the ECU; accessing, in the vehicle, historical data relating to processing activity of the ECU, the historical data representing expected processing activity of the ECU; comparing, in the vehicle, the real-time processing activity data with the historical data, to identify at least one anomaly in the real-time processing activity of the ECU; and implementing a control action for the ECU when the at least one anomaly is identified.
US11822916B2 Correlation engine for detecting security vulnerabilities in continuous integration/continuous delivery pipelines
Aspects of the disclosure relate to monitoring and detecting security vulnerabilities in software code to be executed in a continuous integration and continuous delivery (CI/CD) environment. A computing platform may receive, via the communication interface, an indication of a user request to deploy a code in a CI/CD environment, in which the user request includes user account information and the code. The computing platform may then analyze the code to identify a presence of one or more potential vulnerabilities in the code, including executing a security process on the code. Based on identifying one or more potential vulnerabilities, the computing platform may thereafter determine an alert action and send, via the communication interface, to the developer computing platform, the alert action.
US11822909B2 Adapting existing source code snippets to new contexts
Implementations are described herein for adapting existing source code snippets to new contexts. In various implementations, a command may be detected to incorporate an existing source code snippet into destination source code. An embedding may be generated based on the existing source code snippet, e.g., by processing the existing source code snippet using an encoder. The destination source code may be processed to identify one or more decoder constraints. Subject to the one or more decoder constraints, the embedding may be processed using a decoder to generate a new version of the existing source code snippet that is adapted to the destination source code.
US11822908B1 Extensible compilation using composite programming for hardware
Systems, methods, and machine-readable media are disclosed for enabling high-performance programming via a composite programming language that gives programmers complete control over the compilation process. The composite programs include two language levels: an object program level (source code), and a metaprogram level that describes how a compiler should be customized in order to optimize the source code for a target hardware environment. When an augmented compiler receives a composite program, it recognizes the metaprogram and implements the one or more parameters specified within the composite program to optimize the compiler for a given target. Once the augmented compiler has been, it proceeds with compiling the source code included in the composite program. The compiled code is then output as machine language and may be executed by one or more computing systems.
US11822907B2 Reusable code management for improved deployment of application code
A code repository stores application code. A code management determines, based at least in part on requested features selected in a graphical user interface, code requirements that include attributes of application code needed to achieve the requested features. The code management system determines, based at least in part on the determined code requirements and the metadata for each entry of application code stored in the code repository, one or more candidate application code entries from the code repository. The code management system presents the candidate application code entries for user selection in the graphical user interface. After receipt of a user selection of a selected application code, the selected application code is provided to a computing device associated with the user.
US11822904B2 Generating and updating voice-based software applications using application templates
Systems and methods of generating voice-based software applications are provided. A system can receive, from an application developer computing device, a request to build a voice-based software application. The system can select an application template from a plurality of application templates. The selected application template can include a module that corresponds to a function of the voice-based software application. The system can provide the selected application template to the application developer computing device. The system can receive, from the application developer computing device, an input for a field of the at least one module of the selected application template. The system can generate the voice-based software application based on the selected application template and the input for the at least one field of the at least one module of the selected application template.
US11822902B2 Systems and methods for performing lossless source coding
Systems and methods in accordance with various embodiments of the invention perform lossless source coding. Nested code structures are utilized to perform Random Access Source Coding (RASC), where the number of active encoders is initially unknown. Decoders can attempt to source decode using a number of Slepian-Wolf decoders corresponding to an estimated number of sources. Multiple source encoders are configured to receive start messages and transmit portions of codewords, selected by source encoding data from sources to remove redundancy, until an end of epoch message is received.
US11822899B2 Block floating point for neural network implementations
Apparatus and methods are disclosed for performing block floating-point (BFP) operations, including in implementations of neural networks. All or a portion of one or more matrices or vectors can share one or more common exponents. Techniques are disclosed for selecting the shared common exponents. In some examples of the disclosed technology, a method includes producing BFP representations of matrices or vectors, at least two elements of the respective matrices or vectors sharing a common exponent, performing a mathematical operation on two or more of the plurality of matrices or vectors, and producing an output matrix or vector. Based on the output matrix or vector, one or more updated common exponents are selected, and an updated matrix or vector is produced having some elements that share the updated common exponents.
US11822887B2 Robust name matching with regularized embeddings
Systems and methods for natural language processing are described. One or more embodiments of the disclosure provide an entity matching apparatus trained using machine learning techniques to determine whether a query name corresponds to a candidate name based on a similarity score. In some examples, the query name and the candidate name are encoded using a character encoder to produce a regularized input sequence and a regularized candidate sequence, respectively. The regularized input sequence and the regularized candidate sequence are formed from a regularized character set having fewer characters than a natural language character set.
US11822884B2 Unified model for zero pronoun recovery and resolution
A method, computer program, and computer system to recover a dropped pronoun is provided for receiving data corresponding to one or more input words and determining contextual representations for the received input word data. The dropped pronoun may be identified based on a probability value associated with the contextual representations, and a span associated with one or more of the received input words may and that corresponds to which of the input words the dropped pronoun refers may be determined.
US11822878B2 Systems, methods and devices for structured dynamic electronic forms
Computer systems, methods, and devices for structured dynamic electronic forms are provided. The system includes a user device comprising a client form management application and a server comprising a server form management application. The client form management application generates and sends a request for a dynamic electronic form to the server. The server form management application stores the dynamic electronic form comprising separately stored form template data and form data; and merges and sends the form template data and the form data to the user device for rendering. The client form management application sends a request for a form filler package (“FFP”) comprising rules for filling out and rendering the dynamic electronic form. The server form management application sends the FFP to the user device and the client form management application renders the dynamic electronic form using the merged form template data and form data and the FFP.
US11822876B2 System and method for providing personalized book
This disclosure presents a system and a method for providing a personalized book in which an interested matter is analyzed based on reading history, and a personalized book is generated which includes personalized contents and illustrations based on the interested matter. The presented system for providing a personalized book includes a reading history database which stores a reading history associating a user identifier and a book identifier with each other, a book information database which stores book information including a book identifier, text data, and image data, and a service server configured to deduce an interested matter of a user based on the reading history of the user stored in the reading history database in response to a personalized book generation request from a user terminal, and to generate a personalized book based on the interested matter and the book information stored in the book information database.
US11822874B2 User-specified replacement of terms in messaging
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for replacing text in a message thread. The program and method provide for receiving an indication of user input provided by a first user, the user input comprising a text-based term for updating a message thread between the first user and a second user; determining that the text-based term is included within a set of predefined terms, each predefined term within the set of predefined terms having corresponding replacement content for including in the message thread, the replacement content having been specified by the first or second user with respect to messages exchanged between the first and second user; and providing, in response to the determining and based on the set of predefined terms, the replacement content corresponding to the text-based term within the message thread.
US11822867B2 Hierarchical color decomposition of process layers with shape and orientation requirements
Aspects of the invention include a computer-implemented method of chip design. The computer-implemented method of chip design include establishing an architecture with alternating rows of differently colored chip-level shapes. Cells are constrained to be rectangular with restricted widths. Constraint-observing parent and child cells are generated and respectively include boundaries with alternating rows of differently colored cell-level shapes for disposition in the architecture. The parent cell is positioned in the architecture such that the cell-level shapes thereof exhibit row and color alignment with the chip-level shapes. Child cells exhibiting uni-axial or multi-axial reflectivity are instantiated in the parent cell. A color solution is instantiated for each child cell in the parent cell such that cell-level shapes of the child cells exhibit row and color alignment with the cell-level shapes of the parent cell.
US11822863B2 Model based system for virtual device simulation
Aspects of the disclosure relate to processing systems using improved model-based techniques for performing virtual device simulation. A computing platform may receive commands directing the launch of a visual model corresponding to a device identifier. The computing platform may send commands directing a database to provide a state machine model corresponding to the visual model. The computing platform may receive the state machine model and subsequently an indication of a virtual interaction with the visual model. Based on the indication, the computing platform may cause a state change of the visual model and may send, to the client device, state change information corresponding to the visual model. The computing platform may receive information verifying simulated operation parameters, and based on the information the computing platform may cause an implementation update to a device, corresponding to the visual model, based on the simulated operation parameters.
US11822862B2 Techniques for generating one or more scores and/or one or more corrections for a digital twin representing a utility network
Techniques are provided for generating score(s) and/or correction(s) for a digital twin representing a utility network. One or more bridges transform data, from a plurality of system and associated with a utility network, to a different format, e.g., relational database format. A process generates a digital twin of the utility network utilizing the data in the different format. A data quality service (DQS) performs evaluations and/or analyses of the digital twin to generate a baseline score and an updated score representing a state of the digital twin if corrections are applied. If the updated score meets or is above a threshold value, the DQS automatically applies and save the corrections to the digital twin. If the updated score does not meet the threshold value, the DQS presents a failure notification and one or more graphical representations of the utility network such that incremental corrections can be made.
US11822851B2 Information display system, information display method, and processing device
An information display system, an information display method, and a processing device are disclosed. The system includes a plurality of light-transmissive displays and a plurality of processing devices connected and communicating with each other through gateways. A first processing device is selected from the processing devices according to position information of a user, and determines sight line information of the user according to the position information and posture information of the user. A second processing device different from the first processing device calculates a target coordinate of a target. The first processing device selects a third processing device from the processing devices according to the sight line information of the user. The third processing device determines display position information of a virtual object according to a user coordinate and the object coordinate, and controls one of the displays to display the virtual object according to the display position information.
US11822846B2 Operation status display device and operation status display method
An operation status display device displays an operation status of a board work machine, in which an operator replenishes an article to be used in production of a board product, and the operation status display device includes an acquisition section and a display section. The acquisition section is configured to acquire a first time, which is a wait time from when the article is insufficient in the board work machine to when the operator starts replenishment work of the article, and a second time, which is a work time from when the operator starts the replenishment work to when the article is replenished in the board work machine. The display section is configured to display the first time and the second time when the article is insufficient in the board work machine to when the article is replenished.
US11822845B2 Vehicle display device
A vehicle display device that is mounted on a vehicle moving toward a destination does not display a content shown in the destination but displays a video related to the content and a video other than a video provided in the destination.
US11822839B2 Storage medium, image processing apparatus, and control method
A storage medium stores a program for causing a computer to execute: a display step of displaying a first image and a second image on a page on a screen provided by a first application program in response to a predetermined user operation being performed on a screen provided by a second application program that is different from the first application program; and an instruction step of selecting a print apparatus that prints the page in response to a specific user operation being performed on the screen and instructing the print apparatus to print, in which setting sizes of the first image and second image displayed on the page on the screen provided by the first application program in the display step are respectively controlled to be a first size and a second size that are set in the second application program.
US11822838B1 Method and system for securely exchanging print job information
A print management service facilitates the secure exchange of print job information between a client who requests a print job and multiple candidates who may wish to bid on the job. The service generates a smart contract that includes some information about the print job but that omits other information, such as the content to be printed. When a print service provider submits a qualifying bid to a processor that executes the smart contract, the smart contract will award the job to that provider, and the print service provider will then receive access to the full content of the print job. The smart contract may require proof of work to trigger payment from the client to the service provider upon completion of the print job.
US11822829B2 Method, device, and program product for data rebuilding
A technique for data reconstruction includes determining a plurality of types of data stored in a storage disk; determining an order in which data reconstruction is to be performed on the plurality of types of data based on corresponding likelihoods that the plurality of types of data are expected to be accessed; and performing the data reconstruction on the plurality of types of data in the determined order. Such a technique can improve system performance during data reconstruction and reduce the access delay.
US11822819B2 Memory system and operating method thereof
Embodiments of the present disclosure relate to a memory system and a method for operating the memory system. According to embodiments of the present disclosure, a memory system may determine a target write data which is to be written to one of a plurality of super memory blocks, and may write the target write data based on a size of the target write data, to a first super memory block which includes at least one bad word line or a second super memory block which includes no bad word line.
US11822818B2 Memory device, image processing chip, and memory control method
A memory device includes first memory circuits and first memory controller. The first memory controller is configured to receive a first command from a first circuitry. When the first memory controller controls a first circuit in the first memory circuits to operate in an enable mode in response to the first command, the first memory controller is further configured to control remaining circuits in the first memory circuits to operate in a data retention mode in response to the first command.
US11822813B2 Storage device, operation method of storage device, and storage system using the same
A storage device includes a nonvolatile memory device and a storage controller. The storage controller includes a multi-protocol host interface circuit that receives a first-type request including a first logical address from an external host and transmits/receives data corresponding to the first-type request with the external host by a block unit. Additionally, the multi-protocol host interface circuit receives a second-type request including a first physical address from the external host and transmits/receives data corresponding to the second-type request with the external host by a unit smaller than the block unit. A mapping cache manager manages an address translation table cache, sends an address translation request including the first physical address to the external host, and receives a response including mapping information corresponding to the first physical address from the external host.
US11822812B2 Method and apparatus for distributed direct memory access for system on chip performing read or write operations
A method of providing more efficient and streamlined data access to DRAM storage medium by all of multiple processors within a system on a chip (SoC) requires every processor to send use-of-bus request. When the request is for local access (that is, for access to that part of DRAM which is reserved for that processor), the processor reads or writes to the DRAM storage medium through its own arbitrator and own memory controller. When the request is for non-local access (that is, to DRAM within the storage medium which is reserved for another processor), the processor reads or writes to the “foreign” address in the storage medium through its own arbiter, its own memory controller, and its own DMA controller. A data access system is also disclosed.
US11822811B2 Method, electronic device and computer program product for processing data
Techniques involve obtaining, at a first network interface card coupled with a first device, information related to a plurality of data blocks to be written to a second device, the information including sizes of the plurality of data blocks and a plurality of destination addresses in a memory of the second device where the plurality of data blocks will be written. The techniques further involve generating a write request for the plurality of data blocks based on the information, the write request indicating at least the plurality of destination addresses and the sizes of the plurality of data blocks. The techniques further involve sending the write request to a second network interface card coupled with the second device, so that the plurality of data blocks are written to the plurality of destination addresses. Such techniques reduce the number of communications thus improving system performance and reducing hardware resource consumption.
US11822808B2 Remotely replicating duplicated data
Data may be replicated from a host storage system to a target storage system. It may be determined to replicate a first logical storage element on the source storage system to a second logical storage element on the target storage system, wherein the first logical storage element defines a first data portion having a first value. It may be determined that a third logical storage element on the target storage system defines a second data portion having the first value. The first logical storage element may be replicated to the second logical storage element by establishing a deduplication relationship between the second logical storage element and the third logical storage element on the target storage system without transmitting the first data portion from the source storage system to the target storage system.
US11822805B2 Method and terminal for reclaiming memory after freezing program
Embodiments of the present disclosure describe a memory reclaiming method and a terminal. As discussed with respect to the embodiments described herein, the method may include determining, by a terminal according to a preset rule, a target application program in application programs run on a background, where the target application program is an application program that needs to be cleaned. The method may also include freezing, by the terminal, the target application program, and reclaiming data generated during running of a process of the target application program in memory. The method may also include unfreezing, by the terminal when receiving an input triggering instruction for the target application program, the target application program, and running the target application program.
US11822800B2 Storage system including host and storage device and operation method thereof
Provided are a storage system including a host and a storage device, and an operation method of the storage system. The storage device includes a memory controller and a memory device, where an operation method of the memory controller includes receiving from the host a first mode change request for a folder, which is a unit for managing at least one file, and a logical address of the at least one file, and in response to the first mode change request, rewriting to the memory device first data corresponding to the logical address in a second operating mode, and invalidating first data which is existing data already written to correspond to the logical address and the first data in a first operating mode, wherein the first mode change request sets a data operation speed to a high-speed mode for the at least one file included in the folder.
US11822797B1 Object computational storage system, data processing method, client and storage medium
An object computational storage system, a data processing method, a client end and a storage medium are disclosed, belonging to the field of electrical digital data processing, including a storage control device and a storage chip or a storage disk connected thereto. The storage control device is a computational storage management system, and performs the following processing: receiving an external data processing request, parsing information of a specified storage object, information of a specified function, and information of input data carried by the data processing request; when it is determined that calling the specified function for the specified storage object is supported, calling the specified function to perform computation on data of the specified storage object according to the input data; and returning a computation result to a sender of the data processing request.
US11822796B2 Media management on power-up
A method includes detecting a power-up event associated with a memory sub-system comprising a plurality of blocks of memory cells having blocks of memory cells associated therewith, responsive to detecting the power-up event and prior to receipt of signaling indicative of a host initiation sequence, determining that a block of memory cells associated with a respective block among the plurality of blocks of memory cells is an open virtual block of memory cells, determining that the respective block associated with the open virtual block of memory cells exhibits greater than a threshold health characteristic value, and selectively performing a media management operation of a respective block of memory cells associated with the open virtual block of memory cells in response to the determination that the respective block exhibits greater than the threshold health characteristic value.
US11822790B2 Cache line data
The present disclosure includes apparatuses and methods related to a memory system with cache line data. An example apparatus can store data in a number of cache lines in the cache, wherein each of the number of lines includes a number of chunks of data that are individually accessible.
US11822788B2 Data storage management method and apparatus, and computer-readable storage medium
This disclosure relates to a data storage management method and apparatus, and a computer-readable storage medium, and to the technical field of data storage. The method of the present disclosure includes: acquiring the number of accesses of a data storage unit in a big data cluster within a corresponding preset time interval; determining whether the data storage unit belongs to a to-be-destroyed storage unit according to the number of accesses of the data storage unit in the corresponding preset time interval; and issuing a to-be-destroyed prompt under the condition that the data storage unit belongs to a to-be-destroyed storage unit.
US11822786B2 Delayed snoop for improved multi-process false sharing parallel thread performance
Techniques for maintaining cache coherency comprising storing data blocks associated with a main process in a cache line of a main cache memory, storing a first local copy of the data blocks in a first local cache memory of a first processor, storing a second local copy of the set of data blocks in a second local cache memory of a second processor executing a first child process of the main process to generate first output data, writing the first output data to the first data block of the first local copy as a write through, writing the first output data to the first data block of the main cache memory as a part of the write through, transmitting an invalidate request to the second local cache memory, marking the second local copy of the set of data blocks as delayed, and transmitting an acknowledgment to the invalidate request.
US11822782B2 Input device
An input device includes a display that displays buttons visible through an operation surface of a top panel, a detector that detects a center position of a finger facing the operation surface, and a distance from the operation surface to the finger, and a controller that controls the display based on a detector output and determines an input with respect to a button. The controller displays a cursor image on the display at a finger opposing position based on the finger center position, varies a cursor size according to the above described distance, determines a selected button based on the finger center position, and offsets a cursor center position from the finger center position, and surrounds the selected button with the cursor, in a case where the selected button protrudes from the cursor when the cursor center position is aligned to match the finger center position.